body{

	margin:0;

	color:#333;

	font:12px/22px Arial, Verdana, sans-serif;

	font-weight:bold;

	background:#69c3ec url(images/blue3.png) repeat;

	min-width:1000px;

	

}

img{border-style:none;}

a{

	text-decoration:none;

	color:#0000FF;

}

a:hover{text-decoration:underline;}

#wrapper{

	overflow:hidden;

	width:980px;

	margin:0 auto;

}

#header{

	width:963px;

	margin:0 auto 3px;

	padding:12px 2px 0 15px;

	z-index:2;

}

#header:after,

.box-holder:after,

#main:after,

.main-top:after{

	content:"";

	clear:both;

	display:block;

}

.header-holder{

	overflow:hidden;

	width:100%;

	height:100px;

	margin:0 0 10px;

}

.logo{

	float:left;

	background:url(images/logo.gif) no-repeat;

	width:145px;

	height:100px;

	text-indent:-9999px;

	overflow:hidden;

	margin:0 0 0 -1px;

}

.logo a{

	display:block;

	height:100%;

}

.box-find{

	float:right;

	width:240px;

	height:57px;

	margin:2px 0 0;

	padding:31px 0 0 24px;

	word-spacing:-2px;

	font:30px Tahoma, Arial, Verdana, sans-serif;

}

.box-find2{

	float:right;

	width:240px;

	height:57px;

	margin:2px 0 0;

	padding:31px 0 0 24px;

	word-spacing:-2px;

	font:30px Tahoma, Arial, Verdana, sans-serif;

}

.nav-holder{

	position:relative;

	z-index:4;

	width:950px;

}

#header .box-holder{

	width:947px;

	padding:1px 0 0 3px;

	height:48px;

	background:url(images/bg-box-holder.png) no-repeat;

}

#nav{

	list-style:none;

	margin:0;

	padding:0;

	word-spacing:-2px;

	font:15px/15px Arial, Verdana, sans-serif;

}

#nav li{

	float:left;

	margin:0 -4px 0 0;

	position:relative;

}

#nav a{color:#fff;}

#nav a strong{

	float:left;

	height:27px;

	padding:13px 7px 0 7px;

}

#nav a:hover strong,

#nav .active strong{background:url(images/bg-nav-l.png) no-repeat;}

#nav a span{

	float:left;

	width:8px;

	height:40px;

}

#nav a:hover span,

#nav .active span{background:url(images/bg-nav-r.png) no-repeat;}

#nav a:hover,

#nav .active a{

	text-decoration:none;

	color:#aa0037;

}

#main{width:100%;}

.main-top{

	width:950px;

	padding:0 15px;

	background:url(images/bg-main-t.png) no-repeat;

}

.main-top img{vertical-align:top;}

.main-content{

	width:950px;

	padding:0 15px;

	background:url(images/bg-main-c.png) repeat-y;

}

.main-bottom{

	width:100%;

	height:34px;

	background:url(images/bg-main-b.png) no-repeat;

}

#main h1{

	font:bold 28px/28px Arial, Helvetica, sans-serif;

	margin:0;

	color:#fff;

}

#main h2{

	margin:0 20 6px;

	color: #000000; font-size: 16px; font-family: Arial, Verdana,sans-serif

}

#main h2 a{

	color:#045e7d;

	position:relative;

}

#main h3{

	margin:5px 0 2px;

	font-size: 16px; 

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

}

#main h4{

	margin:0 0 5px;

	font:12px/12px Arial, Helvetica, sans-serif;

}

#main h5{

	margin:0 0 5px;

	font:11px/11px Arial, Helvetica, sans-serif;

}

#main h6{

	margin:0 0 5px;

	font:10px/10px Arial, Helvetica, sans-serif;

}

#main q{quotes:none;}

#main q:before{content:"";}

#main q:after{content:"";}

#main blockquote{

	padding:0 0 0 20px;

	font-style:italic;

}

#main ol,

#main ul{

	margin:0;

	overflow:hidden;

	padding:0 0 0 20px;

}

#main p{margin:0;}

.section img{

	position:relative;

	margin:-10px 0 0;

	z-index:1;

}

.section{

	position:relative;

	width:950px;

}

.item{

	position:absolute;

	width:220px;

	height:77px;

	padding:12px 0 0 15px;

	top:-6px;

	right:1px;

	z-index:5;

	color:#aa0037;

	font:32px Arial, Verdana, sans-serif;

	background:url(images/bg-item.gif) no-repeat;

}

.item a{color:#aa0037;}

.item a:hover{text-decoration:none;}

.item span{

	display:block;

	font-size:19px;

	padding:0 0 0 3px;

	word-spacing:-1px;

}

.tabset-holder{

	position:absolute;

	width:235px;

	height:231px;

	bottom:4px;

	right:1px;

	z-index:6;

	background:url(images/bg-items.gif) no-repeat;

}

#main .section .tabset{

	list-style:none;

	margin:0;

	padding:0 8px 0 10px;

	font:13px/16px Arial, Verdana, sans-serif;

}

.tabset a{color:#fff;}

.tabset a:hover{color:#aa0037;

background:url(images/bg-nav-l.png) no-repeat;

text-decoration:none;}

.tabset li{

	border-top:1px solid #73c89b;

	padding:17px 0 12px 9px;

	

}

.tabset li:first-child,

.tabset li.first-child{border:none;}

.tab-content{

	width:950px;

	height:322px;

}

.box-now{

	position:absolute;

	width:92px;

	height:92px;

	top:9px;

	right:4px;

	z-index:7;

	letter-spacing:1px;

	font:19px Verdana, Arial, sans-serif;

}

.box-now span{

	display:block;

	letter-spacing:0;

	font:16px Arial, Verdana, sans-serif;

}

.box-now a{

	display:block;

	height:70px;

	padding:22px 0 0 17px;

	color:#fefefe;

	cursor:pointer;

	background:url(images/bg-round.png) no-repeat;

}

.box-now a:hover{text-decoration:none;}



.box-now-sidebar{

	width:92px;

	height:92px;

	margin-top:25px;

	margin-right:15px;

	float:right;

	letter-spacing:1px;

	font:19px Verdana, Arial, sans-serif;

}

.box-now-sidebar span{

	display:block;

	letter-spacing:0;

	font:16px Arial, Verdana, sans-serif;

}

.box-now-sidebar a{

	display:block;

	height:70px;

	padding:22px 0 0 17px;

	color:#fefefe;

	cursor:pointer;

	background:url(images/bg-round.png) no-repeat;

}

.box-now-sidebar a:hover{text-decoration:none;}



.heading{margin:0 0 20px;}

#main .box-holder{

	padding:7px 0 7px;

	height:1%;

	text-align:center;

	background:#5280c0 url(images/bg-box-holder.gif) no-repeat;

}

.heading-b{

	overflow:hidden;

	width:100%;

	background:url(images/bg-heading.png) no-repeat;

	height:8px;

}

#content{

	width:625px;

	float:left;

	padding:0 0 0 24px;

	margin:0 0 0px;

}

#content p{margin-bottom:10px;}

#content .heading{

	color:#89002c;

	font-size:18px;

	line-height:24px;

	margin:0 0 29px;

}

#content .container{

	font:12px/24px Arial, Verdana, sans-serif;

	word-spacing:-1px;

	margin:0 0 37px;

}

.entry-content{

	overflow:hidden;

	width:100%;

}

.post{margin:0 0 55px;}

.more-link{

	float:right;

	display:inline;

	padding:0 12px 0 0;

	margin:0 110px 0 0;

	background:url(images/arrow.gif) no-repeat 100% 50%;

	position:relative;

}

#sidebar{

	width:250px;

	float:right;

	padding:0 22px 0 0;

	margin:-5px 0 30px;

}

#sidebar img{vertical-align:top;}

#sidebar .image-holder{margin:0 0 10px -1px;}

#sidebar .image-holder img{border:1px solid #58abd8;}

.blocks{

	background:#c2d9f9 url(images/bg-blocks.gif) no-repeat;

	overflow:hidden;

	clear:both;

	width:835px;

	height:78px;

	padding:51px 0 0 115px;

	word-spacing:-2px;

	font:24px Tahoma, Arial, Verdana, sans-serif;

}

.blocks-holder{width:110%;}

.block{

	float:left;

	margin:0 109px 0 0;

	color:#f9aa00;

	background:url(images/bg-block.gif) no-repeat 100% 0;

}

.block a{

	display:block;

	height:65px;

	padding:31px 31px 0 100px;

	color:#f9aa00;

	width:246px;

	background:url(images/item01.png) no-repeat;

	margin:-22px 0 0 -57px;

	position:relative;

	cursor:pointer;

}

.block a:hover{text-decoration:none;}

.block .block-info{

	margin:-22px 0 0 -63px;

	padding:33px 34px 0 98px;

	color:#af0035;

	width:307px;

	background:url(images/item02.png) no-repeat;

}

#footer{

	overflow:hidden;

	width:950px;

	margin:-6px auto 40px;

	color:#000000;

	text-align:center;

	font:11px/15px Arial, Verdana, sans-serif;

}

#footer a{color:#000000;}

.navigation,

.menu,

.social{

	list-style:none;

	margin:0;

	padding:0;

	overflow:hidden;

}

.navigation{margin:0 0 7px;}

.menu{margin:0 0 30px;}

.navigation li,

.menu li{

	padding:0 0px 0 6px;

	background:url(images/separator.gif) no-repeat 0 80%;

}

.navigation li:first-child,

.navigation li.first-child,

.menu li:first-child,

.menu li.first-child{background:none;}

.navigation li,

.menu li{display:inline;}

.copyright{margin:0 0 28px;}

.social-holder{

	width:100%;

	overflow:hidden;

	position:relative;

}

.w1{

	position:relative;

	float:left;

	left:50%;

}

.w2{

	position:relative;

	float:left;

	left:-50%;

}

.social li{

	float:left;

	padding:0 10px 0 0;

}

.facebook{

	height:71px;

	width:70px;

	display:block;

	text-indent:-9999px;

	overflow:hidden;

	cursor:pointer;

	background:url(images/ico-facebook.png) no-repeat;

}

.twitter,

.rss{

	display:block;

	height:70px;

	width:69px;

	text-indent:-9999px;

	overflow:hidden;

	cursor:pointer;

	background:url(images/ico-twitter.png) no-repeat;

}

.rss{background:url(images/ico-rss.png) no-repeat;}