* {font-size: 100.01%;}
html {font-size: 62.5%;}
body{
	margin:0;
	background:#003c55 url(../images/bg-body.gif) repeat-x;
	font:1.4em/1.143em Georgia, Times, serif;
	color:#fff;
}
a{
	color:#00aeff;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
#wrapper{
	width:969px;
	margin:0 auto;
	background-color:#003c55;
}
#header{
	width:100%;
	overflow:hidden;
	padding:37px 0 0;
}
.logo{
	margin:0 0 37px 11px;
}
.logo a{
	display:block;
	width:293px;
	height:21px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/logo.gif) no-repeat;
	padding:0 0 2px;
}
#nav{
	margin:0;
	padding:0 0 0 12px;
	list-style:none;
	height:1%;
	overflow:hidden;
}
#nav li{
	float:left;
	padding:0 16px 0 0;
}
#nav li a{
	float:left;
	color:#fff;
	text-decoration:none;
	width:120px;
	border-bottom:1px solid #fff;
}
#nav li a:hover{
	color:#39a2dc;
	border-bottom-color:#39a2dd;
}
#nav li.active a{
	color:#39a2dc;
	border-bottom-color:#39a2dd;
}

.promo-block{
	padding:0 0 0 147px;
}
.promo-block .inner{
	border-bottom:1px solid #fff;
	min-height:250px;
	padding-top:17px;
}
* html .promo-block .inner{
	height:250px;
}
.home-wrapper .promo-block .inner{
	width:785px;
	padding-left:16px;
	background:url(../images/bg-home-promo-block.jpg) no-repeat;
}
.inner-wrapper .promo-block .inner{
	width:801px;
	/*background:url(../images/bg-inner-promo-block.gif) no-repeat 100% 100%;*/
}
.promo-block h2{
	margin:0;
	font-weight:normal;
	font-size:2.143em;
	line-height:1.1em;
}
#two-columns{
	width:100%;
	overflow:hidden;
}
#content{
	float:right;
	display:inline;
}
.home-wrapper #content{
	width:580px;
	padding:28px 0 39px;
	margin:0 247px 0 0;
}
.home-wrapper #content p{
	margin:0 0 16px;
}
.home-wrapper #content h2{
	font-size:19px;
	color:#fff;
	margin:0;
	padding:0;
	font-weight:normal;
}
.inner-wrapper #content{
	width:610px;
	color:#00a6f3;
	font-size:1.5em;
	line-height:1.095em;
	padding:23px 0 92px;
	margin:0 218px 0 0;
}
.inner-wrapper #content p{
	margin:0 0 23px;
	font-size:18px;
}
#content p.title{
	margin:0 0 23px;
	font-size:18px;
	color:#00A6F3;
}
#content p.text{
	margin:0 0 23px;
	font-size:13px;
	color:#fff;
}

#sidebar{
	width:115px;
	float:left;
	margin:0 15px 0 11px;
	display:inline;
}
#sidebar ul{
	margin:0;
	padding:0;
	list-style:none;
}
#sidebar ul li{
	height:1%;
	vertical-align:middle;
	padding:0 0 12px;
}
#sidebar ul li a{
	text-decoration:none;
	color:#fff;
	display:block;
	padding:0 23px 0 0;
	position:relative;
	overflow:hidden;
	height:1%;
}
#sidebar ul li a span{
	position:absolute;
	right:0;
	bottom:4px;
	width:16px;
	height:5px;
	line-height:0px;
	font-size:0px;
}
#sidebar ul li a:hover, #sidebar ul li.active a{
	color:#00a6f3;
	
}
 #sidebar ul li.active a{
 	background:url(../images/bullet01.gif) no-repeat 100% 7px;
 }
#sidebar ul li a:hover span, #sidebar ul li.active a span{
	background:url(../images/bullet01.gif) no-repeat;
}
#footer{
	padding:0 13px 0 11px;
}
#footer p{
	margin:0;
	text-align:right;
}
#footer .inner{
	width:100%;
	overflow:hidden;
	border-top:1px solid #fff;
	font-size:0.7857em;
	padding:1px 0 0;
}
#footer ul{
	margin:0 0 0 -4px;
	padding:0;
	list-style:none;
	overflow:hidden;
	float:left;
}
#footer ul li{
	float:left;
	background:url(../images/separator01.gif) no-repeat 0 3px;
	padding:0 7px 0 8px;
	margin:0 1px 0 -1px;
}
#footer ul li a{
	text-decoration:none;
	color:#fff;
}
#footer ul li a:hover{
	text-decoration:underline;
}








/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
a {
a{
	color:#00aeff;
	text-decoration:underline;
}

