/********************************************************

	Bayer
	Main Styles
	Authored By: Amanda Postle
	Date Created: 2/10/09
	Date Modified: 2/10/09

********************************************************/
body, html {
background:#7fd3f5 url(../images/background.jpg) repeat-x;
font-family:tahoma, verdana, arial;
text-align:center;
}

h1 {
font:30px Verdana, Arial, Helvetica, sans-serif;
}

h2 {
font:24px Verdana, Arial, Helvetica, sans-serif;
}

h3 {
font:18px Verdana, Arial, Helvetica, sans-serif;
}

h4 {
font:14px Verdana, Arial, Helvetica, sans-serif;
}

a:link, a:visited, a:hover, a:active {
text-decoration:underline;
color:#03a8ec;
}

p {
font-size:12px;
color:#676767;
}

strong {
font-weight:bold;
}

em {
font-style:italic;
}

#site_container {
position:relative;
width:1015px;
background:none;
text-align:left;
margin:auto;
min-height:828px;
}


/******************************
SITE BRANDING AREA
*******************************/
#site_Branding {
position:absolute;
background:url(../images/site_BrandingBG.jpg) no-repeat;
height:258px;
width:1015px;
z-index:50;
}

#site_Branding h1 a:link, #site_Branding h1 a:visited, 
#site_Branding h1 a:hover, #site_Branding h1 a:active {
position:absolute;
top:0px;
left:35px;
text-indent:-9999px;
background:url(../images/logo.jpg) no-repeat;
width:196px;
height:189px;
}

#site_Branding h2 a:link, #site_Branding h2 a:visited, 
#site_Branding h2 a:hover, #site_Branding h2 a:active {
position:absolute;
top:20px;
left:600px;
text-indent:-9999px;
background:url(../images/logoAdvantage.jpg) no-repeat;
width:170px;
height:96px;
}

#site_Branding h3 a:link, #site_Branding h3 a:visited, 
#site_Branding h3 a:hover, #site_Branding h3 a:active {
position:absolute;
top:20px;
left:770px;
text-indent:-9999px;
background:url(../images/logoBayer.jpg) no-repeat;
width:210px;
height:96px;
}

#site_Branding h4 a:link, #site_Branding h4 a:visited, 
#site_Branding h4 a:hover, #site_Branding h4 a:active {
position:absolute;
top:115px;
left:732px;
text-indent:-9999px;
background:url(../images/logoQuestions.jpg) no-repeat;
width:249px;
height:91px;
display:none;
}

#site_Branding ul {
background:transparent url(../images/ulnoBtnsBG.jpg) no-repeat;
display:block;
height:58px;
margin:6px 0px 0px 18px;
position:relative;
top:194px;
width:979px;
}

#site_Branding ul li {
display:none;
}

/*#site_Branding ul {
position:relative;
top:194px;
margin:6px 0px 0px 18px;
display:block;
height:58px;
width:979px;
}

#site_Branding ul li {
display:block;
float:left;
width:245px;
height:58px;
}*/

#site_Branding ul li.home {
background:url(../images/navHome.jpg) no-repeat;
width:244px;
}

#site_Branding ul li.homeOver {
background:url(../images/navHomeOver.jpg) no-repeat;
width:244px;
}

#site_Branding ul li.vetVoucher {
background:url(../images/navVetVouch.jpg) no-repeat;
}

#site_Branding ul li.vetVoucherOver {
background:url(../images/navVetVouchOver.jpg) no-repeat;
}

#site_Branding ul li.petCare {
background:url(../images/navPetCare.jpg) no-repeat;
}

#site_Branding ul li.petCareOver {
background:url(../images/navPetCareOver.jpg) no-repeat;
}

#site_Branding ul li.petParents {
background:url(../images/navPetParents.jpg) no-repeat;
}

#site_Branding ul li.petParentsOver {
background:url(../images/navPetParentsOver.jpg) no-repeat;
}

#site_Branding ul li a:link, #site_Branding ul li a:visited,
#site_Branding ul li a:hover, #site_Branding ul li a:active {
display:block;
padding-bottom:40px;
text-indent:-9999px;
}


/******************************
MAIN CONTENT AREA
*******************************/
#mainContent {
position:relative;
left:0px;
top:0px;
background:url(../images/mainContentBG.png) repeat-y;
width:1015px;
min-height:757px;
z-index:0;
}

#mainContent h2 {
font-size:18px;
color:#00a8eb;
padding:0px 120px 15px 15px;
}

#mainContent h3 {
font-size:12px;
color:#00a8eb;
font-weight:bold;
padding:0px 120px 45px 15px;
}

#mainContent ul {
list-style:disc;
padding:0px 150px 15px 60px;
}

#mainContent ul li {
font-size:12px;
font-family:tahoma, verdana, arial;
padding:0px 0px 15px 0px;
color:#676767;
line-height:18px;
}

#mainContent #col1 {
padding-top:400px;
padding:290px 0px 0px 0px;
width:900px;
margin-left:30px;
}

#mainContent #col1 p {
padding:0px 20px 15px 15px;
line-height:18px;
}

#mainContent #col1 img {
margin-left:-10px;
}

#mainContent #col2 {
float:left;
width:200px;
padding:280px 0px 0px 0px;
}

#mainContent #col2 .petParentsImg {
padding-top:37px;
}


/******************************
FOOTER AREA
*******************************/
#clear {
clear:both;
}

#site_info {
position:relative;
height:99px;
width:1015px;
left:0px;
top:0px;
background:url(../images/footerBG.png) no-repeat;
}

#site_info p {
font-size:9px;
color:#000;
padding:0px 0px 10px 50px;
}