/* 
Caesar's Place Guesthouse template style sheet
AUTHOR: Leonardo Melendez
VERSION: 1.0
DATE: October 2006
E-MAIL:balrogbz@hotmail.com, melendel@shjc.edu.bz
 */
 
/* {border:1px solid #000; }*/
body	{margin:0; padding:0; text-align:center; font-family:Georgia, "Times New Roman"; background:#8e9670 url(../img/bg.gif) repeat-x; }

li { margin:0; }
table { margin:0; padding:0;float:left;width:200px;}
th 	{  font-size:16px; background: url(../img/separator.gif) bottom repeat-x #00FFCC; padding:5px 3px; color:#063;}
ul 	{margin:0; padding:10px 0 15px 0; list-style:none; }
h2		{ padding:0; margin:0; position:relative; float:left; line-height:1;}
h3 	{padding:0; margin:0; font-size:14px;}
p a 	{border-bottom:1px dotted #5c6d43; color:#6d814d;}
p { margin:0; padding:0 10px 0 18px; width:440px;  clear:both; position:relative; float:left;color:#2c3c14;}
a	{padding:0; margin:0; color:#000; text-decoration:none;}
a:hover {color:#444;}
a img { margin:0; padding:0; border:none; }

#container { width:820px; margin:0 auto; text-align:left; padding:12px 0 0 0;}
	#subNav { margin:0 0 0 60px; width:675px;  font-size:9px; font-weight:bold; text-transform:uppercase;}
		#subNav a { display:inline; color:#f1f0cf;}
		#subNav a:hover {color:#333;}
		#date { color:#333; display:inline;}
	#secondaryContent {width:256px; float:left; }
		#masthead img { float:left;}
		#mainNav { padding:55px 0 0 0; width:256px; background:url(../img/mainNavbg.jpg) no-repeat; text-align:center; clear:both;}
			#mainNav a img { margin:8px 0 0 50px;}
	#mainContent { width:550px; float:left;  font-size:12px; line-height:1.3em;color:#5c6d43; background:url(../img/mainbg.jpg) repeat-y;}
		#mainContent ul { margin:0 0 0 20px; padding:0; list-style-type:none; clear:both;}
		#mainContent li {background:url(../img/bullet.gif) no-repeat left top; padding:0 0 0 25px;}
		#mainContent .heading img {padding:5px 0 0 0; margin:0 0 0 15px; clear:both;}
		#mainContent img {padding:0 10px 0 0; float:left; }
		#introBg {background:url(../img/dummyIntroPic.jpg) no-repeat; width:521px; height:178px; float:left;}
		#mainContent object {margin:0 10px 0 10px; float:left; }
		#mainContent #introPic img{margin:0 10px 0 10px; float:left; }
		#mainContent #btm { width:521px; height:84px; margin:-75px 0 0 0; background:url(../img/mainbtm.jpg); float:left;}
		#mainContent .right {float:right; padding:2px 15px 0 5px;}
		#mainContent img { position:relative;}
		
		.feature { clear:both;}
		.feature .content { margin:0; padding:0;width:290px; float:left;}
		.feature .pic { float:left;}	
		.feature img { float:left; margin:-20px 0 0 0;}			
		.feature .pic .caption { width:200px; margin:0 0 0 5px; color:#777; float:left; font-size:12px; clear:both;}

		#features { float:left; width:450px; position:relative; padding:8px 0 0 30px;}
			.feature1 { float:left; width:125px; padding:5px 5px; background: url(../img/separator.gif) #ededd4 repeat-x top; margin:0 3px 0 0;}
			.feature2 { float:left; width:125px; padding:5px 5px; background: url(../img/separator.gif) #f8f8ed repeat-x top; margin:0 3px 0 0;}
			#features img { margin:5px 5px;padding:1px;}
			#features a img {  border:2px solid #5caa43; }
			#features a:hover img { border:2px solid #5c6d43; }
			.artist { float:left; clear:both; position:relative; padding:15px 0 5px 20px; width:400px; text-align:center;}


	#footer { width:480px; height:20px; clear:both; font-size:8px; font-weight:bold; text-transform:uppercase; color:#333; margin:0 0 0 255px; text-align:center; line-height:1.2em;}
		#footer a {color:#f1f0cf;}
		#footer a:hover { color:#fff;}
		#footer #leo a { color:#555;}
		#footer #caesar a { color:#063;}
		#footer #caesar a:hover { color:#053;}
		#footer #leo a:hover { color:#444;}
		

.center {  clear:both; width:200px; float:left; padding:0 0 0 25px; position:relative;}



.rates { position:relative; background:url(../img/separator.gif) top repeat-x;}
.rates th {}
.type {font-size:14px; padding:2px 5px; background-color:#0fb; font-weight:bold;}
.price {font-size:14px; font-style:italic; background-color:#0fc;}