 /* WARREN BROS SPLASH STYLES 
 -----------------------------*/
 
 /* basics 
 -----------*/
body { margin:0; font:11px normal; font-family:Arial, Helvetica, sans-serif; background:#222;  overflow-x:hidden; }
html { padding-bottom:70px; }
a:link,a:visited { color:#666666; text-decoration:none; font-size:13px; }
a:hover { color:black; text-decoration:none; font-size:13px; }

 /* content
 ------------*/
 
#FlashID object, embed {  background:#FFF; }
#flash{border:1px solid #ccc;padding:7px; width:480px; margin-left:100px; }

.container { margin-top:28px; width:747px; margin:10px auto; font-family:Arial, Helvetica, sans-serif; margin-top:10px;font-size:13px; color:#666666; }
#sidebar { float:right; width:230px; padding:10px; background:url(images/right.png); width:188px; height:445px; background-repeat:no-repeat; margin-top:-60px; margin-right:-10px; }
#sidebar a { color:#666666; text-decoration:none; }
#list1 { padding-top:27px; font-size:12px; line-height:15px; }
#list1 ul li { list-style:outside; margin-left:-13px; }
.tab_container { border-top:none; clear:both; float:left; width:100%; background:#fff; padding-bottom:0; margin-bottom:-40px; -moz-border-radius-bottomright:5px; -khtml-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomleft:5px; -khtml-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; }
.tab_content { padding:20px; padding-bottom:0; font-size:1em; }
.tab_content span { font-weight:normal; padding-bottom:0; width:730px; font-size:1.11em; color:#1F1F1F; margin-top:9px;  }
.tab_content h3 a { color:#254588; }
.tab_content img { float:left; }
#aboutP { position:relative;  width:700px; z-index:100;}
#header { background-image:url(images/header.jpg); background-repeat:no-repeat; width:810px; height:150px; margin-top:9px; position:relative; z-index:189; }
#vitale { background:url(images/VITALE.png); width:264px; height:37px; position:absolute; margin-top:190px; }
#vitale:hover { background:url(images/VITALEHover.png); width:264px; height:37px; position:absolute; margin-top:190px; }
#buttons { background:url(images/blackBG.png); width:749px; height:209px; background-repeat:no-repeat; position:relative; margin-top:-16px; z-index:45; }
p#serving{padding:9px;border-top:1px solid #ccc; border:1px solid #ccc; color:#999; margin-top:-7px;}

/*Setup
---------*/

ul.cssmenu { list-style:none; padding:0; margin-left:40px; }
.displace { position:absolute; left:-5000px; }
ul.cssmenu li { float:left; margin-top:33px; }
ul.cssmenu li a { display:block; width:220px; height:143px; background:url(images/BUTTONS.png); }

/*	Normal Site Buttons
------------------------*/

ul.cssmenu li.one a { background-position:0 0; }
ul.cssmenu li.two a { background-position:-216px 0; }
ul.cssmenu li.three a { background-position:-428px 0; }
 
 /*Hover Site Buttons
----------------------*/

ul.cssmenu li.one a:hover { background-position:0 -142px; }
ul.cssmenu li.two a:hover { background-position:-216px -142px; }
ul.cssmenu li.three a:hover { background-position:-428px -142px; }
#footer { clear:both; font-size:11px; font-family:Arial, Helvetica, sans-serif; display:block; padding:20px; }
#footer a { padding:0 0 5px; }
 /*


/* shadows
-----------*/

#rightShadow { background:url(images/rightShadow.png); background-repeat:no-repeat; width:36px; height:672px; position:absolute; margin-left:747px; margin-top:20px; z-index:100; }
#leftShadow { background:url(images/leftShadow.png); background-repeat:no-repeat; width:36px; height:672px; position:absolute; margin-left:-35px; margin-top:20px; z-index:100; }

 /* safari 3+ hack 
 ---------------------*/
 
@media screen and (-webkit-min-device-pixel-ratio:0) {
html body{height:790px;}
 #FlashID object, embed {    background:#FFF; }
#flash{border:1px solid #ccc;padding:7px; width:480px; margin-left:100px; }
}

img {border: 0}

#icons ul { text-align: center}

#icons li{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	float: left;
	list-style-type: none;
	margin: 0px;
}