@charset "utf-8";
/* CSS Document */

@import url("forms.css");

body {
    background-color: #555;
}

.siteWrapper {
	width : 980px;
	margin : 0 auto;
	overflow : hidden;
	display : block;
	background : url(../img/bg.gif) repeat-y center top;
	height: auto !important; /* real browsers */
	height: 100%; /* IE6: treaded as min-height*/
	min-height: 100%; /* real browsers */
	text-align: left;
}
.header {
	width : 980px;
	padding : 0;
	overflow : hidden;
	display : block;
	background : #000001;
	position: relative;
}
.topNav {
	background : url(../img/topNav-bg.jpg) repeat-x left top;
	width : 980px;
	height : 22px;
	clear : both;
}
.contentContainer {
	background : #fff url(../img/container-bg.jpg) repeat-y left top;
	width : 980px;
	overflow : hidden;
	display : block;
	clear : both;
	padding : 1px 0 0 0;
}
.container {
	width : 980px;
	margin : 0 0 1px 0;
	overflow : hidden;
	display : block;
}
.submenuLeft {
	float : left;
	width : 170px;
	padding : 0 0 0 2px;
	min-height : 428px;
	position : relative;
}
.content {
	float : left;
	width : 384px;

	padding : 9px 12px 0 12px;
	overflow : hidden;
	display : block;
}
.sidebar {
	float : left;
	width : 232px;
	min-height: 450px;
    height: auto !important;
    height: 450px;
	padding : 2px;
	background : #00bafe;
	margin : 0;
}
.submenuRight {
	float : left;
	width : 144px;
	padding : 10px 0 0 20px;
	position : relative;
	min-height : 410px;
}
.footer {
	background : url(../img/footer-bg.jpg) repeat-y left top;
	clear : both;
	width : 980px;
	margin : 1px 0 0 0;
	min-height: 23px;
	position:relative;
}
.headerTop {
	width : 980px;
	height: 127px;
	overflow : hidden;
	display : block;
}
.logo {
	width : auto;
	padding : 10px 0 0 42px;
	float : left;
}
.logo h1 {
	text-indent : -10000px;
}
.logo h1 a {
	background : url(../img/logo.jpg) no-repeat left top;
	width : 225px;
	height : 109px;
	display : block;
}
.imgRight {
	width : 750;
	height: 127px;
	position: relative;
	overflow: hidden;
	text-align: right;
}
.imgRight img {
    position: absolute;
    top: 0;
    right: 0;
	display : block;
}
.topNav ul {
	padding : 0 0 0 103px;
	width : auto;
}
.topNav ul li {
	width : auto;
	background : url(../img/li-sep.gif) no-repeat left 1px;
	padding : 0 10px 0 10px;
	float : left;
	font : normal 14px "myriad Pro", arial, sans-serif;
}
.topNav ul li:first-child {
	background : none;
}
.topNav ul li a {
	color : #fff;
	line-height : 20px;
}
.topNav ul li a.active {
	color : #00baff;
}
.topNav ul ul {
    display: none;
}
.submenuLeft ul {
	float : right;
	padding : 7px 1px 0 0;
	width : 160px;
}
.submenuLeft ul li {

	font : normal 11px Verdana, Geneva, sans-serif;
	text-align : right;
	line-height : 19px;
}
.submenuLeft ul li a {
	padding : 0 16px 0 0;
	color : #00baff;
}
.submenuLeft ul li.active {
	padding : 0 0 0 0;
}
.submenuLeft ul li a.active, .submenuLeft ul li a:hover {
	color : #000;
	font-weight : bold;
	background : url(../img/arrow.gif) no-repeat right center;
	padding : 0 16px 0 0;
}
.leftdownImg {
	width : 172px;
	position : absolute;
	left : 2px;
	bottom : 25px;
}
.content h2 {
	padding : 0;
}
.content p {
	padding : 0 0 15px 0;
}
.content p a {
	color : #00baff;
}
.content p img {
	display : block;
}
.content img {
	display : block;
	clear : both;
}
.content ul {
	padding : 10px 0;
	overflow : hidden;
	width : auto;
}
.content ul li {
	padding : 0 0 5px 0;
	width : auto;
}
.content ul li a {
	color : #000;
}
.sidebar img {
	display : block;
}
ul.tagCloud {
	width : 230px;
	padding : 50px 0 32px 0;
	margin : 0 auto;
	text-align : center;
}
ul.tagCloud li {
	font-size : 11px;
	display : inline;
	padding : 0 20px 0 0;
	line-height : 22px;
}
ul.tagCloud li a {
	color : #fff;
	font-weight : normal;
	white-space : nowrap;
	font-size : 12px;
}
ul.tagCloud li a.style0, ul.tagCloud li a.style1 {
	font-size : 18px;
	font-weight : bold;
}
ul.tagCloud li a.style2, ul.tagCloud li a.style3 {
	font-size : 14px;
	font-weight : bold;
}
.submenuRight ul {
	width : 144px;
	padding : 0 0 10px 0;
}
.submenuRight ul li {
	font : normal 11px Verdana, Geneva, sans-serif;
	padding : 0 0 5px 0;
	width : 144px;
}
.submenuRight ul li a {
	color : #00baff;
}
.submenuRight img {
	display : block;
	width : auto;
}
.addressdown {
	width : 134px;
	position : absolute;
	bottom : 35px;
	right : 10px;
}
ul.address {
	width : 134px;
}
ul.address li {
	font : normal 9px Verdana, Geneva, sans-serif;
	color : #000;
	display : block;
	width : 134px;
	float:left;
}
ul.address li h3 {
	color : #000;
}
ul.address li a {
	color : #00baff;
}
ul.address li span {
	color: #00baff;
}
.footer .footerlinks p {
    float: left;
    padding : 5px 0 5px 188px;
    font : bold 9px Verdana, Geneva, sans-serif;
	color : #fff;
}
.footer .footerlinks ul {
    float: left;
	width : auto;
	padding : 5px 0 5px 7px;
	overflow: hidden;
}
.footer .footerlinks ul li {
	display : inline;
	font : bold 9px Verdana, Geneva, sans-serif;
	color : #fff;
	background : url(../img/footer-sep.jpg) no-repeat left 2px;
	padding : 0 5px 0 7px;
	float: left;
	width: auto;
}
.footer .footerlinks ul li a {
	color : #fff;
}
