body {
background-image:url(../images/topbg.png);
background-position:top;
background-repeat:repeat-x;
margin: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
}

#content a:link      { color:#FF6600; font-weight:bold; text-decoration:none; }
#content a:visited   { color:#FF6600; font-weight:bold; text-decoration:none; }
#content a:hover     { color:#FF6600; font-weight:bold; text-decoration:underline; }
#content a:active    { color:#FF6600; font-weight:bold; text-decoration:none; }

#footer a:link      { color:#00CCFF; font-weight:bold; text-decoration:none; }
#footer a:visited   { color:#00CCFF; font-weight:bold; text-decoration:none; }
#footer a:hover     { color:#00CCFF; font-weight:bold; text-decoration:underline; }
#footer a:active    { color:#00CCFF; font-weight:bold; text-decoration:none; }

#pagewrapper {
width: 738px;
height:100%;
display:block;
margin-left:auto;
margin-right:auto;
}

#top {
width: 738px;
height:100%;
display:block;
background-image:url(../images/logo.png);
background-position:top-left;
background-repeat:no-repeat;
}

#header {
width: 738px;
height: 169px;
display:block;
}

#logo {
width: 419px;
height: 141px;
display:inline;
float:left;
position:relative;
}

#toplinks {
width: 319px;
height: 141px;
float:right;
display:block;
height:28px;
margin:0;
padding:0px 0 0 0px;
list-style-type:none;
color:#FFFFFF;
}

#toplinks ul li{
	float:right; 
	display:block; 
	margin:0 0px 0 0px;
	padding-left: 8px;
	padding-top: 10px;
	text-align:right;
	left
	}

#toplinks ul li a, a:visited, a:active {
	color:#FFFFFF;
	font-weight:normal;	
}	

#toplinks ul li a:hover {
	color:#00CCFF;
	font-weight:normal;	
}	

#menu {
width: 738px;
height: 28px;
position:relative;
clear:both;
}

#wwtvmenu {
	width: 452px;
	height: 28px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	left: 90px;
}

#wwtvmenu ul{
	display:block;
	height:28px;
	width:452px;
	margin:0;
	padding:0px 0 0 0px;
	list-style-type:none;
	}
	
#wwtvmenu ul li{
	float:left; display:block; margin:0 0px 0 0px;
	}
	
#wwtvmenu ul li a{
	height:42px; text-decoration:none; text-indent:-2000px; display:block; width:625px;
	}

#wwtvmenu ul li a.home{
	background:url(../images/home.png) no-repeat 0 0; width:91px; height:28px;
	}
	
#wwtvmenu ul li a.home:hover{
	background:url(../images/homeover.png) no-repeat 0 0; width:91px; height:28px;
	}	

#wwtvmenu a.home#selected, #wwtvmenu a.home#selected:hover {
	background:url(../images/homeover.png) no-repeat 0 0; width:91px; height:28px;
}
	
#wwtvmenu ul li a.about{
	background:url(../images/about.png) no-repeat 0 0; width:88px; height:28px;
	}

#wwtvmenu ul li a.about:hover{
	background:url(../images/aboutover.png) no-repeat 0 0; width:88px; height:28px;
	}

#wwtvmenu a.about#selected, #wwtvmenu a.about#selected:hover {
	background:url(../images/aboutover.png) no-repeat 0 0; width:88px; height:28px;
}
	
#wwtvmenu ul li a.services{
	background:url(../images/services.png) no-repeat 0 0; width:91px; height:28px;
	}
	
#wwtvmenu ul li a.services:hover{
	background:url(../images/servicesover.png) no-repeat 0 0; width:91px; height:28px;
	}	

#wwtvmenu a.services#selected, #wwtvmenu a.services#selected:hover {
	background:url(../images/servicesover.png) no-repeat 0 0; width:91px; height:28px;
}
	
#wwtvmenu ul li a.faq{
	background:url(../images/faq.png) no-repeat 0 0; width:91px; height:28px;
	}
	
#wwtvmenu ul li a.faq:hover{
	background:url(../images/faqover.png) no-repeat 0 0; width:91px; height:28px;
	}
	
#wwtvmenu a.faq#selected, #wwtvmenu a.faq#selected:hover {
	background:url(../images/faqover.png) no-repeat 0 0; width:91px; height:28px;
}		
	
#wwtvmenu ul li a.contact{
	background:url(../images/contact.png) no-repeat 0 0; width:91px; height:28px;
	}
	
#wwtvmenu ul li a.contact:hover{
	background:url(../images/contactover.png) no-repeat 0 0; width:91px; height:28px;
	}	
	
#wwtvmenu a.contact#selected, #wwtvmenu a.contact#selected:hover {
	background:url(../images/contactover.png) no-repeat 0 0; width:91px; height:28px;
}	
	
#contentwrapper {
width: 738px;
height: 600px;
background-image:url(../images/contentbg.png);
background-position:top;
background-repeat:repeat-x;
display:block;
}

#content {
	width: 668px;
	height: 100%;
	padding: 20px 35px 20px 35px;
	display:block;
}

#content ul{
	margin:0;
	padding-left:20px;
	list-style-image:url(../images/bullet.png);
	line-height:16px;
}

.stayhealthy {
background-image:url(../images/stayhealthy.png);
background-repeat:no-repeat;
width:574px;
height:53px;
display:block;
left:47px;
position:relative;
}

.question {
color:#0099FF;
font-size:24px;
font-family:"Times New Roman", Times, serif;
}

.questiontext {
font-weight:bold;
font-style:italic;
}

.answer {
	color:#FF9900;
	font-size:24px;
	font-family:"Times New Roman", Times, serif;
}

.answertext {
padding-left:00px;
}

h1 span {
display:none;
}

#leftcolumn {
float:left;
}

#threetypes {
width:335px;
height:161px;
background-image:url(../images/3types.png);
background-repeat:no-repeat;
display:block;
}

#whoneeds {
	float:right;
	width:300px;
}

h1 {
font-size:14px;
color:#FF9900;
}

#whoneeds p {
padding-bottom:15px;
}

#servicesleft {
width:400px;
float:left;
}

#servicesleft2 {
width:440px;
float:left;
}

#servicesright {
float:right;
width:220px;
}

#vaccineleft {
float:left;
padding-right:25px;
margin-bottom:10px;
}

#vaccineright {
float:left;
}

#formleft {
width:260px;
display:block;
float:left;
}

#formright {
width:408px;
display:block;
float:right;
}

#footer {
width:100%;
height: 150px;
background-image:url(../images/footerbg.png);
background-position:top;
background-repeat:repeat-x;
background-color: #333333;
display:block;
position:relative;
clear:both;
}

#footercontent {
padding-top:15px;
text-align:center;
color:#FFFFFF;
}

hr {border: none 0;
border-top: 1px dashed #000;/*the border*/
width: 90%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
text-align: left;/*this will align it for IE*/
margin: 0 auto 0 0; /*this will align it left for Mozilla*/
}

.clear {
clear:both;
}