body { font-size : 0.7em; font-family : verdana; text-align : center;}


#siteBox { width : 760px; margin : 0 auto; text-align : left;}

#siteBox .logoBar .logo { float : left; width : 240px; margin : 0 0 20px 0;}

#siteBox .logoBar .tagLine { padding : 20px 0 0 50px; text-align : right; color : #007ac3; }

#siteBox .menuBar { clear : both;  }

#content { clear : both; margin : 10px 0; padding : 15px 5px; }

#siteBox .footer { clear : both; margin : 10px 0; color : #666; border : 1px solid #ccc; padding : 5px;}

#siteBox .footer p { font-size : 0.8em; margin : 0; padding : 0; text-align : center;}



/*MENU*/

#nav, #nav ul { margin: 0; padding: 0; list-style: none; }

#nav li { float : left; width : 145px; position: relative; margin : 0 3px; font-size: 1em;}
	
#nav li ul { position: absolute; left: 0px;  top: 25px; display: none; }

#nav li ul li {margin : 0;}

/* Styles for Menu Items */

#nav li a.current { background: #eee; }

#nav li a { display: block; text-decoration: none; background: #fff; /* IE6 Bug */ padding: 5px; border: 1px solid #ccc;}

#nav li ul li a { border-top : 0; }

/* Fix IE. Hide from IE Mac \*/
* html #nav li { float: left; height: 1%; }
* html #nav li a { height: 1%; }
/* End */

/* Hover Styles */
#nav li a:hover { background: #eee; } 

/* Sub Menu Styles */		
#nav li ul li a { padding: 2px 5px; } 
		
/* The magic */		
#nav li:hover ul, #nav li.over ul { display: block; } 



/*Styles*/

a img { border : 0; }
a { color : #007ac3; }
a:hover { color : #ffaa00; }

h1 { color : #007ac3; border-bottom : 1px solid #ffaa00; margin : 10px 10px 10px 0;}
h2 { color : #007ac3; }
h3 { color : #ffaa00; }

img.img_right { float : right; margin : 0 0 15px 15px; padding : 4px; border : 2px solid #ddd;}
img.img_left { float : left; margin : 0 15px 15px 0; padding : 4px; border : 2px solid #ddd;}
img.no_border { border-width: 0; }

p.centerImage { text-align: center; }
p.centerImage img { padding : 4px; border : 2px solid #ddd; }

p.highlight { clear: both; margin: 20px 40px; padding: 20px; border: 2px solid #007ac3; background: #ddeeff; color: #ffaa00; font-size: 1.2em; font-weight: bold; text-align: center; }

div.question { margin : 5px 0; }

div.splash { padding : 5px; background : #eee; border : 1px solid #bbb; margin-bottom: 10px;}
div.splash .image { width : 480px; }
div.splash .offer { clear :right; float : right; width : 150px; border: 1px solid #bbb; background : #fff; margin: 0 0 0px 0;}
div.splash .offer a { margin: 1px 0; display: block; }
div.splash .offer h1, div.splash .offer p { margin : 10px 5px; text-align: center;}

div.splash p { margin: 5px; padding: 0.6em; font-size: 1.3em; }

ul li { margin: 0 2em; font-size: 1.3em;}

/*form*/
label { display: block; color: #007ac3; padding: 10px 0 3px 0;}
input { display: block; margin: 3px 0 10px 0; width: 400px;}
textarea { width: 400px; height: 200px;}

/*Sitemap*/

#sitemap p.section { font-size : 1.3em; padding: 0;}
#sitemap p.subsection { font-size : 1.1em; padding: 0 0 0 25px; }
#sitemap p.article { padding: 0 0 0 50px; }


