/* global */

.hide { display:none; }



/*  specific  */

body {   margin:0px; font-family:'Trebuchet MS', Tahoma, sans-serif; background: #666;  }

img {

	border:none;

}

a { color:#000000 }

a:hover { text-decoration:none !important; }

#container { margin:auto; width:808px; padding:20px 25px 20px 25px; margin-top:20px; border:6px solid #555; border-bottom:none; background:url(img/body_back.jpg) #fff repeat-x; margin-bottom:0;  }

#head { background-image:url(img/home_head_bar.jpg); background-repeat:no-repeat; width:808px; height:57px; position:relative; }

#head h1 { margin:0px; font-size:15px; position:absolute; right:14px; bottom:11px; }

#head h1 a { text-decoration:none; color:#fff; }

#head #logo { width:225px; height:40px; position:absolute; left:16px; }

#head #logo a { display:block; width:100%; height:100%; }

#content {

	margin:7px 20px;

	background:url(img/eatAllYouWant.jpg) no-repeat  ;

	padding-left:460px;

	border-top:5px solid #FF6500;

	padding-top:20px;

	margin-bottom:0;

	position:relative;
	 color:#666;

}

.content2 {

	background:url(img/page2.jpg) no-repeat !important;

	padding:20px 230px 0 20px !important;
	 color:#666;

	

}

.content3 {

	background:url(img/page3.jpg) no-repeat !important;

	padding:20px 320px 0 20px !important;
	 color:#666;

	

}

#content #quote { width:285px; height:260px; padding:110px 0 0 5px; font-weight:bold; font-size:15px; }

h2 { margin:0px 0 10px 0;  font-size:21px;  color:#666; }
p { color:#666;}
#content #img { float:right; padding:34px 0px 0 0; }

h3 { margin:0px 0 0px 0; font-size:17px; color:#666; }

#content p { color:#666; margin:0px 20px 20px 0; font-size:13px; background-repeat:no-repeat; }

#content #buy { text-indent:-2000px; display:block; width:250px; height:140px; position:absolute;

	top:260px;

	left:10px; }
.normal li {
	list-style:disc;
	float:none;
}


#nav { margin:20px 0 0 20px; color:#C73381; font-size:12px; letter-spacing:-.02em;  color:#666; }

#nav #buyDirect { display:block; float:right; padding-right:20px; text-decoration:underline; color:#C73381; margin-left: 5px;}

ui { padding:0px; margin:0px;  color:#666; }



li { float:left; list-style:none; margin:0px; padding:0px; margin-right:20px; }



#about { width:242px; height:111px; position:relative; background-image:url(img/home_btn_about.jpg); } 

#about a { width:242px; height:111px; position:absolute; }

#about a:hover { background-image:url(img/home_btn_about_on.jpg); background-position:top; }

#about_pre { background-image:url(img/home_btn_about_on.jpg); background-repeat:no-repeat; }



#insurance { width:242px; height:111px; position:relative; background-image:url(img/home_btn_insurance.jpg); }

#insurance a { width:242px; height:111px; position:absolute; }

#insurance a:hover { background-image:url(img/home_btn_insurance_on.jpg); background-position:top; }

#insurance_pre { background-image:url(img/home_btn_insurance_on.jpg); background-repeat:no-repeat; } 



#location { width:242px; height:111px; position:relative; background-image:url(img/home_btn_location.jpg); }

#location a { width:242px; height:111px; position:absolute; }

#location a:hover { background-image:url(img/home_btn_location_on.jpg); background-position:top left; }

#location_pre { background-image:url(img/home_btn_location_on.jpg); }

#footer {  clear:left;  width:808px; padding:0 25px 25px 25px; margin:auto; margin-top:0; height:58px; background:url(img/bottom_back.jpg) #fff repeat-x bottom; position:relative; border:6px solid #555; border-top:none; margin-bottom:40px; }

#footer p {  color:#666; font-weight:bold; font-size:11px; }

#footer a { color:#666; }

#tagline {
	font-size:14px !important;
	font-family:Comic Sans, Comic Sans MS, Arial;
	font-style:italic;
	color:#666 !important;
	margin:0 0 30px 0;
}
#glossaryNav {
	float:none;
	display:block;
	width:100%;
	margin-bottom:10px;
}
#glossaryNav li {
	margin:0 0 0 3px;
}

.phpbay {
	width: 434px;
	position: absolute;
	float: left;
	left: 0;
	top: 525px;
}
.phpbay-inside {
	width: 434px;
	margin: 20px 0;
}

