body {margin:0px; padding:0px; font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: smaller;
}

a {text-decoration : none;}
a:link {color :#0066CC;}
a:visited {color :#0066CC;}
a:link:hover, a:visited:hover, a:active, a:link:focus {color: #0E52B8;}

#header{background: #FFCB00 url(../stylesheet/images/bg_orange_h.png) repeat-x bottom;
margin:0px;
padding:4px; }
#header h1, .title {font-family:"Trebuchet MS",Thaoma;margin:0px;
padding:4px;}
#header a {color:#FFFFFF; text-decoration:none;font-weight:bold}

#content{padding:4px; background:url(../stylesheet/images/content_bg.gif) repeat-x #FFFFFF; margin:0px}
#content p {text-align:justify;}

.h, .placetitle {text-align:center;}

img.bullet {
	border:none;
	vertical-align:middle;
}

img.photo {border:#000000 solid 1px; overflow:hidden; max-width: 100%}


div.placebox {
	background:url(styles/items_separator.png) top center no-repeat #FFFFFF;
}
div.placebox h3 {
	padding-top: 4px;
	margin-bottom:2px;
	padding-bottom: 2px;
	text-shadow: #CCC 1px 1px 1px;
}
div.placebox p {
	margin-top:2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

div.opt {
	-height: 40px;
	font-size: large;
	background:url(opt_bg.gif) repeat-x top #FFFFFF; 
	padding: 4px 8px; 
	margin: 8px 0; 
	color:#FFFFFF !IMPORTANT; 
	border-radius:4px;; -moz-border-radius:4px; -webkit-border-radius:4px; 
	display:block; -overflow:hidden;}
div.opt a {color:#FFFFFF !IMPORTANT}
