/* CSS Doc */





/* Hides from IE5-mac \*/

* html p {height: 1%;}

/* End hide from IE5-mac */ 



/* Hides from IE5-mac \*/

* html h1 {height: 1%;}

/* End hide from IE5-mac */ 



* html .status-message{height: 1%;}



body {

    text-align: center;

	background-image: url(imgs/outerbkgd.jpg);

	background-repeat: repeat-y;

	background-position: center;

}



a{

    text-decoration: none;

}



a:link{

    color: #69f;

}



a:visited{

    color: #39c;

}



a:hover{
	color: #FFF;

}



#container {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #9cf;

	background: #666;

	background-image: url(imgs/container-bkgd.gif);

	background-repeat: repeat-y;

	background-position: left;

    margin: 0 auto;

	padding: 0px;

	width: 750px;

	border: 3px solid #03c;

}



* html body #container{

	border: 3px double #06c;

}



#header {

	height: 80px;

	width: 750px;

	padding: 0;

	margin: 0;

}


/* Menunew */

#menunew {
	width: 750px;
	height: 50px;
	margin: 0 auto;
	padding: 0;
	background-color: #036;
}

#menunew ul {
	margin: 0;
	padding: 0;
	padding-left: 10px;
	list-style: none;
	line-height: normal;
}

#menunew li {
	float: left;
}

#menunew a {
	display: block;
	margin-top: 10px;
	margin-right: 8px;
	padding: 7px 20px 7px 20px;
	background: #36c;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	border: none;
}

#menunew a:hover, #menu .current_page_item a {
}

#menunew a:hover {
	text-decoration: underline;
}

#top-bar {

	width: 750px;

	background-color: #07106f;

	height: 150px;

	border-bottom: 2px solid #fff;

}



#menu {

    float: left;

	width: 175px;

	color: #036;

	background-color: #036;

}



#widescreen {

    float: right;

	width: 575px;

}



#content {

	float: clear;

	width: 750px;

	background-image: url(imgs/maincontent-bkgd-sm.jpg);

	background-repeat: no-repeat;

	background-position: right bottom;

}



#content p{

	margin: 5px 5px 10px 5px;

	font-size: 11pt;

	text-align: left;

}



#content h1{

	text-align: left;

	font-family: Verdana, Helvetica, Arial, sans-serif;

	margin: 10px 10px 15px 40px;

	font-weight: bold;

	font-size: 16pt;

	color: #3cf;

	font-variant: small-caps;

}



#content h1.home-tag{

	text-align: left;

	font-family: Verdana, Helvetica, Arial, sans-serif;

	margin: 10px 10px 15px 40px;

	font-weight: bold;

	font-size: 14pt;

	color: #3cf;

	font-variant: normal;

}



#content h2{

	text-align: left;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	margin: 10px 10px 0px 40px;

	font-weight: bold;

	font-size: 13pt;

	color: #6cf;

}



#content h3{

	text-align: left;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	margin: 5px 5px 10px 5px;

	font-weight: bold;

	font-size: 13pt;

	color: #009;

}



#content-main {

    float: left;

	width: 525px;

}



#content-main p{

	margin: 12px 10px 12px 40px;

}



#content-main p.sitemap{

	margin: 0px 10px 12px 40px;

}



#content-main img{

	float: left;

	display: block;

	margin: 5px 15px 1px 35px;

}



* html body #content-main img{

	margin: 5px 15px 1px 20px;

}



#tavi-pic{

    margin: 5px 0 1px 35px !important;

}



* html body #tavi-pic{

    margin: 5px 0 1px 20px !important;

}



#partners-list{

	font-size: 11px;

}



.equip-list{

	margin: 5px 5px 20px 30px;

	font-size: 11pt;

	text-align: left;

}



* html body .equip-list{

	margin: 5px 5px 20px 70px;

}



.partners-name{

	width: 140px;

	list-style-type: none;

	font-size: 10px;

	float: left;

	padding: 0;

	margin: 2px 4px 2px 4px;

}



#content-sub {

	font-family: Verdana, Helvetica, Arial, sans-serif;

    float: right;

	width: 223px;

	background-color: #36c;

	border-left: 2px solid #fff;

}



* html body #content-sub {

	width: 225px;

}



#content-sub p {

	font-size: 11px;

}



#secondary {

	margin: 5px 5px 5px 5px;

	padding: 5px 0 5px 0;

	color: #006;

	background-image: url(imgs/subcontent-bkgd.gif);

	background-repeat: repeat;

}



#secondary ul{

	margin-top: -5px;

	color: #039;

	text-align: left;

}



#testimonial {

	color: #ccf;

}



#testimony-quote {

	color: #cff;

	text-align: left;

}



#testimony-speaker {

	font-style: italic;

	text-align: right;

}



#testimony-speaker a{

	color: #ccf;

}



#testimony-speaker a:hover{

	color: #fff;

}



.spotlight {

	font-weight: bold;

	color: #009;

}



#contact p {

	margin: 0;

	color: #036;

	font-size: 11pt;

	font-weight: normal;

}



#contact{

    clear: both;

	background-image: url(imgs/contact-bkgd.jpg);

	background-repeat: no-repeat;

	background-position: center;

    height: 20px;

	width: 750px;

    padding: 0;

    margin: 0;

}



#footer{

    clear: both;

	background-image: url(imgs/footer-bkgd.jpg);

	background-repeat: no-repeat;

	background-position: center;

	color: #ccf;

    font-size: 10px;

    height: 25px;

	width: 750px;

    padding: 0;

    margin: 0;

}



#footermenu{

	color: #ccf;

    float: left;

    padding: 0;

    margin: 5px 0 5px 5px;

}



#fm{

	color: #ccf;

    float: right;

    padding: 0;

    margin: 5px 5px 5px 0;

}
