*{margin:0; padding:0;}

/*links styles*/
a, a:visited{color:#a82838; font-weight:bold; text-decoration:none;}
a:hover{text-decoration:none; color:#000000;}

p,ul,ol,dl,h1,h2,h3,h4,h5,h6{margin-bottom:14px;}
h1,h2,h3,h4,h5,h6{display:block; border-bottom:1px solid #A82838; color:#A82838;}
h1{font-size:1.8em; background:#FAEBED url(images/head_fade.gif) center right no-repeat; margin-bottom:0; padding:6px 0 6px 10px;}
h2{font-size:1.3em;}
h3{font-size:1.1em; padding-left:5px;}
.sideBar h3 {margin-top:8px; margin-bottom:0; font-size:1.2em; color:#ffffff; background:#050063;}

img{border:0;}

body {text-align:center; background:#CC5058; color:#4b4b4b; font:0.8em/1.3  trebuchet ms, sans-serif, arial, verdana, helvetica;}

div#shadow{width:766px; background:#FAEBED; text-align:center; margin:0 auto;}     

div.basePage{border-left:1px solid #850510; border-right:1px solid #850510; background:#FAEBED; width:742px; text-align: justify; margin: 0 auto;}

div#headingStrip {width:auto; border-bottom :1px solid #850510;}

div.sideBar{float:left; background: transparent; width:184px; text-decoration:none; text-align:center; margin-top:0;}

ul#nav {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 184px;
	border-bottom: 1px solid #850510;
	}
	
ul#nav li {
	position: relative;
	}

li ul {
	position: absolute;
	left: 183px;
	width: 184px;
	top: 0;
	display: none;
	border-bottom: 1px solid #850510;
	}

ul li a {
	display: block;
	text-decoration: none;
	color: #850510;
	background: #FFFFFF;
	padding: 5px;
	border: 1px solid #850510;
	border-bottom: 0;
	}

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

li:hover ul, li.over ul { 
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	background: #850510;
 }

ul#nav li a:hover {
	display: block;
	color: #FFFFFF;
	background: #CC5058;
	}

div.mainContent {float: left; width:412px; border:0px none; margin-left:10px; padding-top:10px; padding-right:4px;}

div.endBar {float:left; padding-left:10px; padding-top:1px;}

div.footer{clear: both; border-top: 1px solid #850510; width:auto; background:#ffffff;}
.footer p{margin-bottom:0px; padding:10px; text-align:center;}
p.footBanner {text-align:center; border-bottom: 1px solid #850510; padding:0;}
