/*
=====================================================================================
<copyright>
Copyright (c) 2006, Allen House Creative.  All rights reserved.
This work is a trade secret and unauthorized use or copying is strictly prohibited.
</copyright>
=====================================================================================
*/

/*
-------------------------------------------------------------------------------
Body Layout
-------------------------------------------------------------------------------
*/

html
{
	height:100%;
}

body
{
	background-image:url(../images/background.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	height:100%;
}

#tableframe
{
	width:791px;
}

#bodyframe
{
	width:791px;
	padding: 50px;
}

#header
{
	background-image:url(../images/homeheader.jpg);
	background-repeat:no-repeat;
	width:715px;
	height:39px;
	color:#000000;
	
}

#topnav
{
	/*background-image:url(../images/homenavbanner.jpg);
	background-repeat:no-repeat;*/
	width:715px;
	height:46px;
	
}

/* 
----------------------------------------------------------------------------------------------------------
Text Formatting for the Home Page Body Section 
----------------------------------------------------------------------------------------------------------
*/
#healthtopics
{
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left:none;
	margin-left: 10px;
}

#mainbanner
{
	width:715px;
	height:238px;
	background-image:url(../images/homemainheader.jpg);
	background-repeat:no-repeat;
}

#homebodycontent
{
	width:715px;
	height:370px;
	background-image:url(../images/homecontent.jpg);
	background-repeat: no-repeat;
	
}

#homebodycontent2
{
	width:715px;
	height:107px;
	background-image:url(../images/homecontent2.jpg);
	background-repeat: no-repeat;
	
}


#homepagebottom
{
	width:715px;
	height:73px;
	background-image:url(../images/homebottom.jpg);
	background-repeat: no-repeat;
}



/* 
----------------------------------------------------------------------------------------------------------
Formatting for the Sub Pages Content Area
----------------------------------------------------------------------------------------------------------
*/

#subbanner
{
	background-image:url(../images/subpagetransition.jpg);
	width:715px;
	height:33px;
	background-color:#FFFFFF;
	background-repeat: no-repeat;
}


#subfiller
{
	background-image:url(../images/subfiller.jpg);
	width:715px;
	background-color:#FFFFFF;
}


#subfiller2
{
	background-image:url(../images/subfiller2.jpg);
	width:715px;
	height:44px;
	background-color:#FFFFFF;
}


#subbottom
{
	width:715px;
	height:73px;
	background-image:url(../images/homebottom.jpg);
	background-repeat: no-repeat;
}


#leftpanel
{
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align:top;
	padding-left:40px;
	padding-right:5px;
	margin-top:30px;
	margin-bottom:30px;
	color:#000000;
}


#healthtopics
{
	width:290px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	vertical-align:top;
	padding-left:70px;
	padding-right:5px;
	margin-bottom:30px;
	color:#000000;
}


#middlepanel
{
	width:400px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:30px;
	margin-bottom:30px;
	color:#000000;
	vertical-align:top;
}


#middlepanel h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	font-weight:bold;
}


#rightpanel
{
	width:115px;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:10px;
	font-size:10px;
	color:#000000;
}


#bottomnavpanel
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}



/* 
----------------------------------------------------------------------------------------------------------
Pop Up Window
----------------------------------------------------------------------------------------------------------
*/

#window
{
	width:350px;
	font-size:12px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
}


#window h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;
}

/* 
----------------------------------------------------------------------------------------------------------
Formatting for the Footer area 
----------------------------------------------------------------------------------------------------------
*/
#bottombar
{
	height:13px;
	overflow:hidden;
	background-image:url(../images/parchmentfooter.jpg);
	background-repeat: no-repeat;
	width: 791px;
}

img
{
	display:block;
	border-width:0px;
	margin:0px;
	padding:0px;
}

table
{
	padding:0px;
	border-collapse:collapse;
}

table.fullwidth
{
	width:100%;
}

/*
-------------------------------------------------------------------------------
Side Nav
-------------------------------------------------------------------------------
*/

#sidenav
{
	margin:0px;
	padding:0px;
}

#sidenav li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	width:130px;
	/*margin-top:10px;*/
	text-decoration:none;
	color:#FFCC66;
}

#sidenav li a
{
	width:130px;
	padding-top:7px;
	padding-bottom:7px;
	display:block;
	text-decoration:none;
	color:#888888;
}

#sidenav li a:hover
{
	color:#A9D268;
	text-decoration:none;
}

#sidenav li.highlight
{
	
	list-style-type:none;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

#sidenav li.highlight a
{
	list-style-type:none;
	text-decoration:none;
	color:#000000;
}


/*
-------------------------------------------------------------------------------
Sub Pages Bottom Nav
-------------------------------------------------------------------------------
*/

#bottomnav
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#bottomnav li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	width:791px;
	margin:0px;
	padding-top:50px;
	text-align:center;
	/*text-decoration:none;*/
	color:#FFFFFF;
}

#bottomnav li a
{
	width:791px;
	padding-top:7px;
	padding-bottom:7px;
	text-decoration:none;
	vefrtical-align:bottom;
	color:#000000;
}

#bottomnav li a:hover
{
	color:#FFFFFF;
	text-decoration:none;
}


/*
-------------------------------------------------------------------------------
Home Bottom Nav
-------------------------------------------------------------------------------
*/

#homebottomnav
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#homebottomnav li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	width:791px;
	margin:0px;
	padding-top:25px;
	text-align:center;
	/*text-decoration:none;*/
	color:#FFFFFF;
}

#homebottomnav li a
{
	width:791px;
	padding-top:7px;
	padding-bottom:7px;
	text-decoration:none;
	vertical-align:bottom;
	color:#000000;
}

#homebottomnav li a:hover
{
	color:#FFFFFF;
	text-decoration:none;
}

#homebottomnav li.highlight
{
	background-color:#ffffff;
	text-decoration:none;
}

#homebottomnav li.highlight a
{
	text-decoration:none;
	color:#555555;
}


/*
-------------------------------------------------------------------------------
Classes
-------------------------------------------------------------------------------
*/

.padright15
{
	padding-right:15px;
}


.padleft15
{
	padding-left:15px;
}


.padtop15
{
	padding-left:15px;
}


.padbottom15
{
	padding-bottom:15px;
}

.padaround10
{
	padding-right:10px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

