
a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top}ul{list-style:none}blockquote,q{quotes:none}table,table td{padding:0;border:none;border-collapse:collapse}img{vertical-align:top}embed{vertical-align:top}article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline}


.container_12{margin-left:auto;margin-right:auto;width:960px;position:relative;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin:0 10px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_3{width:220px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_6 {width:460px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_9{width:700px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_12 .grid_12{width:940px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_3{padding-left:240px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_6{padding-left:480px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_9{padding-left:720px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_3{padding-right:240px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_6{padding-right:480px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_9{padding-right:720px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_3{left:240px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_6{left:480px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_9{left:720px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_3{left:-240px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_6{left:-480px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_9{left:-720px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;height:0}


body{background:url(images/back_all.jpg) center top no-repeat #0072FF;font:13px/21px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#606366; min-width:960px;}
html,body{height:100%;}
p{padding-bottom:21px;}
.p0 {padding-bottom:0;}
.p1 {padding-bottom:35px;}
.p2 {padding-bottom:10px;}
a{color:#606366;outline:none;cursor:pointer;text-decoration:none;}
a:hover{text-decoration:underline}
/*  Header styles */
h1,h2,h3,h4,h5,h6{color:#1e1812;font-weight:300;padding:0 0 19px 0;text-shadow:0 0 2px rgba(0,0,0,.5);font-family: 'Electrolize', sans-serif;letter-spacing:-1px;line-height:1.3em;}
h1 b,h2 b,h3 b,h4 b,h5 b,h6 b {font-weight:700;}
h1{font-size:30px;}
h2{font-size:27px;}
h3{font-size:24px;line-height:24px;} 
h4{font-size:21px;}  
h5{font-size:18px;text-shadow:none;color:#564f49;}
h6{font-size:16px;}
h5 a {color:#564f49;}
h5 a:hover {color:#f00;text-decoration:none;}
h5 b a {color:#251e16;}
/* Global Structure---------------------------------------- */
.wrapper {
	width:100%;
}
/*----- txt,links,lines,titles -----*/

.fleft{float:left}
.fright{float:right}
.alignright{text-align:right}
.aligncenter{text-align:center}
.alignmiddle *{vertical-align:middle}
.d-in-block {display:inline-block;}
.d-block {display:block;}
.reg {text-transform:uppercase;}

.color1{color:#ff2100;}
/*********************************header*************************************/
header {

}
/********************** Content ************************/
section{

	background:url(images/content.gif) center top repeat #f3efeb;
	border-top:5px solid #ede5dc;
	border-bottom:5px solid #ede5dc;
	margin: -85px 0 0;
	padding: 78px 0 25px;
}

.clear
{clear: both;}

/******************** Footer ******************/
footer{
	padding:25px 0;
	color:#d2d2d2;
	text-shadow:1px 1px rgba(0,0,0,.6);
	font-weight:bold;
	font-size:12px;
}
footer a {
	color:#d2d2d2;
}
/*********************************boxes**********************************/
.indent {padding:43px 0 0;}
.indent1 {padding:26px 35px 28px 30px;}
.indent2 {padding:0px 0px 24px;margin:0 0 28px;}

.indent-left {padding-left:60px;}

.indent-bottom {padding-bottom:30px;}

.indent-right {padding-right:0;}

.indent-top {padding-top:7px;}
.indent-top1 {padding-top:10px;}
.indent-top2 {padding-top:5px;}
.indent-top3 {padding-top:21px;}

.margin-top { margin-top:0;}

.margin-bot {margin-bottom:30px;}
.margin-bot1 {margin-bottom:22px;}
.margin-bot2 {margin-bottom:15px;}

.margin-left {margin-left:0;}

.margin-right {margin-right:2px;}

.img-indent {float:left; margin:0px 20px 0px 1px;}
.figure {
	box-shadow:1px 1px 2px rgba(0,0,0, .2);
	display:inline-block;
	background:url(images/img-below.gif) repeat-x 0 0 #cccbc7;
	padding:5px;
	border:1px solid #d0c7bc;
	border-radius:5px;
}
.figure img {
	border-radius:2px;
}
/*********************************header*************************************/
.logo {
	padding:0 0 0 7px;
}
	.logo a {
		display:block; 
		width:98px;
		height:38px;
		color: #ffffff
}

/***** menu *****/
header .nav-container {
	border-top:3px solid #003A5B;
	height: 68px;
	background:url(images/nav-contnr.gif) left top repeat;
}
header nav{
	float:left;
}
.nav_border {
	border:1px solid #003A5B;
	border-left:none;
	border-right:none;
}
.my_menu{
	font-size:0;
	line-height:0;
	height:67px;
	padding:0;
	margin:0;
}
.my_menu ul{
	width:930px;
	left:0;
	display:none;
	margin:0;
	background:#16110d;
	padding:3px 0 4px;
}
.my_menu > li{
	float:left;
	padding:0 2px 0 0;
	background:url(images/nav-separator.gif) repeat-y right top;
}
.my_menu > li > a {
	text-decoration:none;
	display:block;
	font-size:16px;
	line-height:17px;
	color:#eeeeec;
	font-family: 'Electrolize', sans-serif;
	text-shadow:0 0 2px rgba(0,0,0,.5);
	position:relative;
	font-weight:600;
	padding:26px 29px 24px;
}
	.my_menu > li:first-child > a {padding:26px 44px 24px 41px;}
	.my_menu > li:hover > a, .my_menu > li.sfHover > a, .my_menu > li.current > a {background:url(images/menu_hover.png) repeat;}
.my_menu li:hover ul,.my_menu li.sfHover ul{top:68px; left:-35px;z-index:99;}

.my_menu li.current,.my_menu li:hover,.my_menu li.sfHover{
	text-decoration:none;
}

.rel
{width: 940px;
margin: 0 auto;
height: 320px;
}

/*********************************bg's*************************************/
.bg-1 {
	background:url(images/bg-1.gif) center top repeat;
	padding:7px 0 14px;
}
.bg-2 {
	background:url(images/bg-2.png) left top repeat;
}
.bg-3 {
	border-top:3px solid #e24d28;
	background: #41362b; /* Old browsers */	
	background: -moz-linear-gradient(top, #41362b 0%, #2b231c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#41362b), color-stop(100%,#2b231c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #41362b 0%,#2b231c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #41362b 0%,#2b231c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #41362b 0%,#2b231c 100%); /* IE10+ */
	background: linear-gradient(top, #41362b 0%,#2b231c 100%); /* W3C */
	filter:none;
	padding:8px 10px 9px 40px;
	color:#fff;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
}
.border_bottom {

}
.col-1 {
	width:178px;
	float:left;
}
/*********************************buttons*************************************/
.button-1 {
	display:inline-block;
	box-shadow:1px 1px 3px rgba(0,0,0, .2);
	text-shadow:1px 1px rgba(255,255,255, .75);
	color:#787f86;
	text-decoration:none;
	background: #f1edea; /* Old browsers */	
	background: -moz-linear-gradient(top, #f1edea 0%, #e7e1dd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1edea), color-stop(100%,#e7e1dd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f1edea 0%,#e7e1dd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f1edea 0%,#e7e1dd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f1edea 0%,#e7e1dd 100%); /* IE10+ */
	background: linear-gradient(top, #f1edea 0%,#e7e1dd 100%); /* W3C */
	filter:none;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	font-family: 'Electrolize', sans-serif;
	font-weight:700;
	font-size:11px;
	line-height:14px;
	padding:7px 12px 9px;
}
.button-1:hover {
	box-shadow:none;
	text-shadow:none;
	color:#fff;
	background: #00A7EC; /* Old browsers */	
	background: -moz-linear-gradient(top, #00A7EC 0%, #0181B6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00A7EC), color-stop(100%,#0181B6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #00A7EC 0%,#0181B6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #00A7EC 0%,#0181B6 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #00A7EC 0%,#0181B6 100%); /* IE10+ */
	background: linear-gradient(top, #00A7EC 0%,#0181B6 100%); /* W3C */
	filter:none;
	text-decoration:none;
}
.link-1 {
	font-weight:bold;
	text-decoration:underline;
}
.link-1:hover {
	text-decoration:none;
}
.buttons {
	padding:2px;
}
/*********************************lists*************************************/
.list-1 li{
	display:block;
	font-size:13px;
	line-height:30px;
	background:url(images/list-1-marker.png) no-repeat 0 12px;
	padding:0 0 0 15px;
}
.list-1 li a{
	text-decoration:underline;
	color:#606366;
	font-weight:bold;
}
.list-1 li a:hover {text-decoration: none;}


/*********************************fonts*************************************/
.size {line-height:30px;font-size:13px;}
.lh {line-height:21px;}

/*=================================*/
/* Nivo Slider Demo
/* November 2010
/* By: Gilbert Pellegrom
/* http://dev7studios.com
/*=================================*/


#slider-wrapper {
    background:url(images/top.jpg) no-repeat;
    width: 940px;
    height: 320px;
    margin:0 auto;

}

#slider {
	position:relative;
    width: 940px;
    height: 320px;
	background:url(images/loading.gif) no-repeat 50% 50%;
}
#slider img {
    position: absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	padding-left: 470px;
	padding-top: 282px;

}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(images/bp.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
	background:url(images/bp_hover.png) no-repeat;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

b {
	color: #FFF;
}
