﻿#container { width: 1000px; background: #FFFFFF; margin: 0 auto; border: 1px solid #000000; text-align: left; } 
#header { background: #DDDDDD  url(../images/header.gif)  center right  no-repeat; padding: 0 0px 0 20px; height: 190px; } 
#header h1 { margin: 0; padding-top: 10px; }
#header h2 { margin: 0px; padding-top: 10px;	font-size: 1.3em; }

/*** Two Column Right Large ***/
#leftCol { float: left; width: 160px; background: #FFF; padding: 5px 0px 0px 0px; }
#rightColLarge { float: right; width: 820px; background: #FFF; padding: 5px 10px 5px 0px; }

/*** Three Col ***/
#threeColLeft { float: left; width: 160px; padding: 5px 0px 0px 0px; margin: 0px 0px 0px 0px; background: #FFF; }
#threeColMiddle { float: left; width: 605px; padding: 5px 0px 5px 0px; margin: 0px 10px 0px 10px; background: #FFF; }
#threeColRight { float: right; width: 200px; padding: 5px 10px 0px 0px; margin: 0px 0px 0px 0px; background: #FFF; }
#threeColRight p { text-indent: 0px; margin: 5px 0px; }
#threeColRight .container { width: 200px; color: #ccc; border: 4px double #4096ee; }
#threeColRight .container .footer { padding: 0px 5px 20px 10px; color: #000; }
#threeColRight .container h3 { margin: 0px 0px 0px 0px; padding: 4px 0px 0px 10px;	font-size: 1.1em;	color: #000; background: #DDD; }

#footer { padding: 0 10px 0 20px; text-align: center; } 
#footer p {	margin: 0; padding: 10px 0; }
#footer .ads {	margin: 0px auto;	display: block; }
#footer .ads img { padding: 2px;	border: none; }
.iqfooter a { color: black; text-decoration:none; font-size: .90em; }
.iqfooter img { margin: 5px; vertical-align:middle; border:none; }

/*** Vertical Navigation Menu ***/
#menu {  }
#menu ul { list-style:none; padding:0px; margin:0px; }
#menu ul li {  }
/*** regular nav items ***/
#menu li a { text-decoration: none;	font-weight: normal; }	
#menu li a:link, #menu li a:visited { color: black; display: block; background: #FFFFFF url(../images/underline2.gif) left bottom no-repeat;	padding: 4px 0 4px 2px;
	margin-left: 5px;	margin-bottom: 5px; }	
#menu li a:hover { color: black; text-decoration: underline; }	
#menu li a:active { color: black; background: white; }
#menu li a.current { font-weight: bold; } 
/*** main nav item ***/
#menu li.main a
{
	font-weight: bold;
	font-size: 1.0em;
	border: none;
	background-image: url(../images/underline.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	text-decoration: underline;
}
#menu li.main a:link, #menu li.main a:visited 
{
	color: black;
	/*background: #9a3333;*/
	background: white;
	padding: 8px 0px 8px 5px;	
}
#menu li.main a:hover {
	color: black;
	background: white;
	background-image: url(../images/black_arrow_right_hover.gif);
	background-position: right;
	background-repeat: no-repeat;
	/*background: #9a3333 url(../images/PDT_vertNav_redToWhite_grad.png) no-repeat top right;	*/
}	
#menu li.main a:active {
	color: black;
	background: white;
}
#menu li.main a.current {
	/*background: #9a3333 url(../images/PDT_vertNav_redToWhite_grad.png) no-repeat top right;	*/
	background: white;
	background-image: url(../images/black_arrow_right.gif);
	background-position: right;
	background-repeat: no-repeat;
}

