@import"reset.css";@import"pro_pages_style.css";@import"grid.css";@import"forms.css";@import"prettyPhoto.css";@import"jquery.snippet.min.css";
@import"../skin/blue.monday/jplayer.blue.monday.css";@import"../css/smoothness/jquery-ui-1.8.17.custom.css";@import url(http://fonts.googleapis.com/css?family=Open+Sans:600);@import"jquery.jscrollpane.css";
/* Getting the new tags to behave */
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;}

/* Global properties ======================================================== */
html {width:100%;}
html, body {height:100%;}

body {
	font-family:Arial, Helvetica, sans-serif;
	color:#575757;
	min-width:980px;
	background:url(../images/body.png) center top repeat #fff;
	font-size:12px;
	line-height:10px;
}


.main {
	width:980px; 	
	padding:0;
	margin:0 auto;	
	position:relative;
}
h1,h2,h3,h4,h5,h6{line-height:1.2em;font-weight:600;	text-transform:uppercase;	font-family: 'Open Sans', sans-serif;color: #fff;line-height:1.2em; margin-bottom:10px;}
h1{font-size:25px;}
h2{font-size:20px;}
h3{font-size:18px;}
h4{font-size:16px;}  
h5{font-size:13px;}
h6{font-size:12px;}
a {color:#f25422; outline:none; text-decoration:none;}
.link {text-decoration:underline;}
.link2:hover {text-decoration:underline;}

.wrapper {width:100%; overflow:hidden; position:relative;}
.extra-wrap {overflow:hidden;}

p {margin-bottom:17px;} 
.p0 {margin-bottom:0;}
.p1 {margin-bottom:0;}

.d-in-block {display:inline-block;}
.d-block {display:block;}
.reg {text-transform:uppercase;}
.reg2 { font-weight:normal !important;}
.rel {position:relative;}
.fleft {float:left;}
.fright {float:right;}

.alignright {text-align:right;}
.aligncenter {text-align:center;}

.img-indent-l {float:left; margin:0px 0px 0px 0px;}	

/*********************************boxes**********************************/
.indent {padding:0;}

.indent-left {padding-left:0;}

.indent-bottom {padding-bottom:0;}

.indent-right {padding-right:0;}

.indent-top {padding-top:24px;}

.margin-top { margin-top:0;}

.margin-bot {margin-bottom:20px;}

#page1 .margin-bot {margin-bottom:16px;}

.margin-left {margin-left:0;}

.margin-right {margin-right:0;}



/*********************************header*************************************/
header {
	width:100%;
	position:relative; 
	z-index:2;
}

.logo {
		display:block; 
		text-indent:-9999px;
		background:url(../images/logo.png) no-repeat 0 0;
		width:219px;
		height:38px;		
}

.logo-box {
	float:left;
	padding:8px 0 0 41px;
}

.main_h5 {	
	display: block;
	padding:8px 0 8px 19px;
	border-bottom:1px solid #2a2b2b;
	border-radius:3px;
	-webkit-border-radius:3px;
	font-size: 13px;
	outline: none;
	background:url(../images/page1-bg1.gif) repeat-x 0 0 #171717;	
	margin-bottom: 21px;	
}

.text7 {
	color:#fff;
	font-weight:bold;
	margin-bottom: 2px;
	line-height:1.2em;
}

/***** menu *****/
nav {
	float:right;
}
.menu1 {
	float:left;
	padding:0; 
	position:relative;
	z-index:20;
}
.menu1 li {
	float:left; 
	position:relative;
	font-family: 'Open Sans', sans-serif;
	background:url(../images/divider15.gif) no-repeat 0 0 ;
	padding:1px;
}
.menu1 li span {
	display:block;
}
.menu1 li span a {
	padding:19px 19px 21px 20px;
}
.menu1 li:first-child span a {
	padding:19px 20px 21px 19px;
}
.menu1 .last8,
.menu1 .last8 span {
	border-radius:0 4px 4px 0;
}
.menu1 li a {
	display:block;
	font-size:13px;
	line-height:16px;
	color:#7c7c7c; 
	text-transform:uppercase; 
	z-index:20;
}
.menu1 li.sfHover {
	position:relative;
	z-index:10;
}
.menu1 li.active span,
.menu1 > li:hover span {
	background:url(../images/menu1.png) left top repeat;
}
.menu1 li.active span a,
.menu1 > li:hover span a {
	color:#fff;
	text-decoration:none;
}

/* LightBox */
.lightbox-image {position:relative;overflow:hidden;display:inline-block;z-index:99;}
.lightbox-image img {position:relative;z-index:2;background:#f1f1f1;}
.lightbox-image span {display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}

/*** MENU ***/

.head-box2 {
	float:none !important;
	background:url(../images/menu-bg1.gif) repeat-x 0 0 #424242;
	border-radius:4px 4px 0px 0px;
	-webkit-border-radius:4px 4px 0px 0px;
}

.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;	
}

.sf-menu li {
	float:			left;
	position:		relative;
	background:url(../images/divider1.gif)  no-repeat right 1px;
}
.sf-menu a {
	display:		block;
	position:		relative;
	font-family: 'Open Sans', sans-serif;
	font-weight:600;
	color:#fff;
	font-size:15px;
	padding:13px 38px 15px 19px;
}

.sf-menu > li > a:hover,
.sf-menu > li.sfHover > a {
	background:url(../images/menu-bg2.gif) repeat-x 0 0 #272828;
	text-decoration:none;
	color:#f25422;
}

.sf-menu > li > a:hover .sf-sub-indicator,
.sf-menu > li.sfHover .sf-sub-indicator {
	background-position:0 -50px; 
}

.sf-sub-indicator {
	background:url(../images/marker1.png) no-repeat 0 top;
 	height: 6px;
    position: absolute;
    right: 21px;
    top: 21px;
    width: 7px;
}

.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			141px; /* left offset of submenus need to match (see below) */
	background:url(../images/menu-bg3.gif) no-repeat 0 bottom #232323;
}

.sf-menu ul li {
	width:100%;
	background:none;
}

.sf-menu ul a {
	padding:9px 0 10px 10px;
	color:#908f8f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-transform:uppercase;
	background:url(../images/divider2.png) repeat-x 0 bottom;
}

.first {
	padding:8px 0 10px 10px !important;
}

.sf-menu ul > li > a:hover {
	color:#fff;
	text-decoration:none;
}

.sf-menu > li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}

.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left: -1px;
    top: 44px;
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

.last8 {
	background:none !important;
}

.head-box1 {
	z-index:999999;
	position:relative;
}

/*********************************content*************************************/
#content {
    padding: 0;
    position: relative;
    width: 100%;
    z-index: 1;
}

#content .main {
	background:#292929;
	border-left:1px solid #000;
}

#page1 .tabs {
	    margin: 0 0 20px;
	    padding: 0;
	    float: left;
	    list-style: none;
    height: 32px; /*--Set height of tabs--*/
    width: 100%;
	background:url(../images/tab-bg.gif) repeat-x 0 0 #ededed;
	border-bottom:1px solid #2a2b2b;
	}
#page1 ul.tabs li {
	float: left;
	margin: 0;
	padding:0;
	height: 32px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/	
	overflow: hidden;
	position: relative;
	width:112px;
}
#page1 ul.tabs li a {
	text-decoration: none;
	color: #909090;
	display: block;
	padding:8px 0 4px 19px;
	font-size: 13px;
	outline: none;
	line-height:1.2em;
	background:url(../images/divider3.gif) no-repeat right 7px;
	font-weight:600;
	text-transform:uppercase;
	font-family: 'Open Sans', sans-serif;
}
#page1 ul.tabs li:hover a,
#page1 ul.tabs li.active a {
	color:#fff;
}
#page1 html ul.tabs li.active li:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	
}

#tabs1 {
	overflow:hidden;
	width:940px;
	margin:0 auto;
	height:393px;
	padding-top: 20px;
}

.page1-box1 strong {
	font-weight:normal;
	color:#fff;
	margin-bottom:11px;
	display:block;
}

.page1-box1 {
	color:#272828;
	font-weight:bold;
}

.page1-img1 {
	margin-bottom:16px;
}

.p7 {
	margin-bottom:14px;
	padding-right:2px;
	color:#575757;
	font-weight:bold;
	line-height:19px;
}

.tab_container {
	margin-bottom:21px;
}

.margin-bot1 {
	margin-bottom:15px !important;
}


.p8 {
	padding-top:20px;
	padding-bottom: 19px;	
}

.page1-img2 {
	float:left;
	margin-top:5px;
	margin-right:19px;
}

.page1-box2  span {
	font-weight:normal;
	color:#0F9EE2;
	display:block;
}

.page1-box2 {
	color:#272828;
	width:264px;
	overflow:hidden;
	line-height:19px;
	padding-bottom: 21px;
	margin-bottom: 15px;
	font-weight:bold;
	background:url(../images/divider5.png) repeat-x 0 bottom;
}

.page1-box3 span {
	background:#393939;
	padding:1px 10px 3px 9px;
	display:inline-block;	
	margin-bottom: 12px;
	border-radius:2px;
    -webkit-border-radius:2px;
	color:#fff;
}

.p9 {
	margin-bottom:0;
}
.page1-box3 a {
	margin-bottom: 5px;
}
.link1 {
	color:#535656;
	font-weight:bold;
	display:inline-block;	
	margin-bottom: 5px;
}
.link1:hover {
	color:#8a8a8a;
	text-decoration:underline;
}

.color-w {
	color:#fff;
}

.page1-box4 span {
	color:#0797E0;
}

.page1-box3 {
	overflow:hidden;
	line-height:17px;
	background:url(../images/divider5.png) repeat-x 0 bottom;
	margin-bottom: 21px;
}

/* Lightbox image */
.lightbox-image {
	position:relative;
	display:inline-block;
	}
	.lightbox-image img {
		position:relative;
		z-index:2;
		}
	#page5 .lightbox-image img {float:left;}
.page1-img3 {
	float:left;
	margin-right:19px;
	position:relative;
	margin-top: 5px;
}

.page1-box4 {
	overflow:hidden;
	line-height:19px;
	position:relative;
	background:url(../images/divider5.png) repeat-x 0 bottom;
	padding-bottom: 21px;
	margin-bottom: 14px;
}

.img-box {
	position:absolute;
	width:22px;
	height:22px;
	display:block;
	z-index:9;
	background:url(../images/magnify.png) no-repeat 0 0;
	top:54px;
	left:108px;
}

.p10 {
	margin-bottom:15px !important;
}

.link3 {
	color:#0C9BE7;
	text-decoration:underline;
	display:inline-block;
	font-weight:bold;
	padding-right:7px;
	background:url(../images/marker4.png) no-repeat right 7px;
}
.link3:hover {
	color:#fff;
	text-decoration:none;
}

.last2 {
	margin-bottom:16px !important;
}
.last3 {
	margin-bottom:18px !important;
}

.last4 {
	margin-right:0 !important;
}
.p11 {	
background:#000 !important;
}

#tabs1 .current {
	color:#fff !important;
}



																								/****************************page 2************************/

#form1 {
	 display:inline-block;
    width: 424px;
	float:left;
}

#form1 .jqTransformSelectWrapper a.jqTransformSelectOpen {
    background:url(../images/marker5.png) no-repeat right 2px;
    display: block;
    height: 19px;
    position: absolute;
    right: 2px;
	top:0;
    width: 100%;
	font-size:11px;
	color:#484842;
}

#form1 .jqTransformSelectWrapper a.jqTransformSelectOpen:hover {
	background-position:right -82px;
}

#form1 .jqTransformSelectWrapper {
	height: 19px;
	position:relative;
	float:left;
	margin-bottom: 1px;
	border:1px solid #c5c5c5;
	background:#fff;
	color:#484842;
	font-size:11px;
	line-height: 20px;
	padding-left: 8px;
    width: 151px !important;
	z-index:99 !important;
	margin-right:9px;
}

#form1 .jqTransformHidden {
	display:none;
}

#form1 .jqTransformSelectWrapper ul {
    border: 1px solid #e8e8e8;
    display: none;
    height: 150px;
    left: 0;
    list-style: none outside none;
    margin: 0;
    overflow: auto;
    padding: 0;
    position: absolute !important;
    top: 21px;
    width: 158px !important;
    z-index: 10;
	background:#fff;
}
#form1 .jqTransformSelectWrapper ul a {    
    color: #484842;
    display: block;
	padding-left: 7px;
    font-size: 11px;
    text-decoration: none;
}
#form1 .jqTransformSelectWrapper ul a.selected {
    background:#f3f3f3;
    color: #333333;
}
#form1 .jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {
    background:#f3f3f3;
}

.page2-box1 {
	background:#393939;
	border-radius:2px;
	-webkit-border-radius:2px;	
	padding-left: 19px;
    padding-top: 6px;
	padding-bottom: 4px;
}

.button3 {
	display:inline-block;
	color:#fff;
	font-size:15px;
	text-transform:uppercase;
	line-height:1.2em;
	padding:7px 19px 10px 18px;
	font-family: 'Open Sans', sans-serif;
	font-weight:600;
	border-radius:3px;
	-webkit-border-radius:3px;
	background:#f25422;
	float:right;
}

.button3:hover {
	background:#2e2f2f;
	color:#fff;
}

.page2-box8 span {
	color:#f25422;
	display:block;
}

.button4 {
    background: none repeat scroll 0 0 #F25422;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    display: inline-block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 14px;
	cursor:pointer;
    margin-left: 4px;
    margin-top: 1px;
    padding: 3px 8px 3px 10px;
}
.button4:hover {
	background:#2e2f2f;
	color:#fff;
}

.link4 {
	display:inline-block;
	padding-right:9px;
	color:#f25422;
	font-weight:bold;
	font-size:12px;
	margin-top:1px;
	text-decoration:underline;
	background:url(../images/marker6.png) no-repeat right 8px;
}

#page2 .button-2 span span {
    padding: 5px 7px 6px 8px;
}

#twitter {
	min-height:348px;
}

.link4:hover {
	color:#fff;
	text-decoration:none;
}

.page2-box2 {
	padding-top:21px;
	overflow:hidden;
}

.page2-box3 {
	overflow:hidden;
	padding-bottom: 21px;
	margin-bottom:20px;
	background:url(../images/divider5.png) repeat-x 0 bottom;
}

.link7 {
	font-weight:bold;
	color:#fff;
	font-style:normal;
	display:block;
	margin-top:6px;
	margin-bottom:9px;
}

.page2-box2 strong {
	background:#393939;
	padding:2px 10px 3px 9px;
	display:inline-block;	
	margin-bottom: 9px;	
	color:#fff;
	border-radius:4px;
    -webkit-border-radius:4px;
	font-weight:normal;
}

.inner {
	background:#f25422;
	border-bottom:1px solid #060606;
	border-radius:6px;
	-webkit-border-radius:6px;
	text-align:center;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	width:90px;
	margin-left: 20px;
    margin-top: 53px;
	padding-top: 10px;
	padding-bottom: 9px;
	overflow:hidden;
}

.inner span {
	display:block;
	font-size:33px;
	font-weight:normal;
	line-height:35px;	
}

.page2-box4 span {
	color:#fff;
	font-weight:bold;
	display:block;
	margin-bottom: 19px;	
}

.page2-box4 {
	overflow:hidden;
	padding-right: 20px;
	background:url(../images/divider5.png) repeat-x 0 bottom;
	line-height:19px;
	margin-bottom: 17px;
}

.page2-box5 {
	overflow:hidden;
	background:#393939;
	padding-left: 23px;
    padding-top: 16px;
	border-radius:3px;
	-webkit-border-radius:3px;
	color:#999996;
	margin-bottom: 36px;
	padding-bottom: 22px;
}

.page2-box5 span {
	color:#f6f6f6;
	font-weight:bold;
	line-height:1.2em;
	font-size:39px;
	text-transform:uppercase;
	letter-spacing: -1px;
	display:block;
}
	
.page2-box5 strong {
	display:block;
	line-height:18px;
	color:#f6f6f6;
	letter-spacing: -1px;
	font-size:25px;
	margin-bottom:23px;
}

.page2-box6 {
	overflow:hidden;
	margin-bottom:35px;	
}

.page2-img2 {
	float:left;
	margin-right:14px;
	margin-left: 3px;
}

.p3 {
    padding-right: 21px;
    padding-top: 8px;
}

.links1 a {
	display:inline-block;
	color:#fff;
	text-decoration:underline;
}

.links1 a:hover {
	color:#999996;
	text-decoration:none;
}

.links1 li {
	background:url(../images/divider6.gif) no-repeat right 4px;
	float:left;
	margin-right: 7px;
    padding-right: 8px;
}

.inner2 {
	margin-bottom:11px;
}

.page2-img3 {
    float: left;
    margin-right: 19px;
    margin-top: 5px;
}

.page2-box8 {
    background: url(../images/divider5.png) repeat-x scroll 0 bottom;
    line-height: 19px;
    margin-bottom: 14px;
    overflow: hidden;
    padding-bottom: 21px;
}

.p4 {
	margin-bottom:11px;
}

.text1 {
	display:inline-block !important;
	margin:0 3px 0 0 !important;
	color:#575757 !important;
}

.text2 {
	color:#fff !important;
	font-weight:bold;
	line-height:19px;
	display:block;
	margin-bottom:1px;
}

.page2-box3 a {
	color:#fff;
}
.link6 {
	color:#f25422 !important;
}

.link6:hover {
	color:#fff !important;
}

.page2-box3 a:hover {
	color:#fff;
}

.text3 {
	line-height:17px;	
	margin-bottom:7px;
}

.page1-img3 {
    float: left;
    margin-right: 19px;
    margin-top: 5px;
}

.page3-img1 {
    float: left;
    margin-right: 20px;
    margin-top: 5px;
}

.p5 {
	padding-left: 1px;
}

.carousel {position:relative; width:620px;}


	.carousel li {
    float: left;
    overflow: hidden;
	height: 1206px !important;
    width: 620px !important;
}

.posrel {
	position:relative;
}


.prev1{
	display:block;
	height:26px;
	cursor:pointer;
	position:absolute;
	overflow:hidden;
	float:left;
	cursor:pointer;
	font-weight:bold;
	color:#fff;
	z-index:5;
	padding-left: 31px;
    padding-top: 3px;
}

.next1 {
	display:block;
	height:26px;
	cursor:pointer;
	position:absolute;
	overflow:hidden;
	float:left;
	cursor:pointer;
	font-weight:bold;
	color:#fff;
	z-index:5;
	padding-right: 34px;
	text-align:right;
    padding-top: 3px;
}

.prev1 {
	background:url(../images/prev.png) no-repeat left top;
	left: 19px;
    top: -29px;
}

.next1 {
	background:url(../images/next.png) no-repeat right top;
	right: 20px;
    top: -29px;
}

.next1:hover {background-position:right -108px; color:#8a8a8a;}
.prev1:hover {background-position:0px -108px; color:#8a8a8a;}

.page2-img1 img {
	width:140px;
	height:197px;
}

#page3 .page2-box1 {
	padding-left: 189px;
}

.page3-box1 {
	overflow:hidden;
	margin-bottom: 34px;
}

.list1 a {
	color:#575757;
}

.list1 a:hover {
	color:#f25422;
	text-decoration:underline;
}

.list1 li {
	margin-bottom: 7px;
    padding-bottom: 6px;
}

.p13 {
	margin-bottom:17px;
}

.list1 {
	width:141px;
	float:left;
	margin-right: 19px;
}

.p14 {
	width:140px;
	margin-right:0 !important;
}

.p15 {
    padding-bottom: 32px;
    padding-top: 25px;
	border-radius:3px;
    -webkit-border-radius:3px;
}

#page4 .p15 {
	padding-bottom: 34px;
}

#page5 .p15 {
	padding-bottom:20px;
}

.page4-box1 {
	position:relative;
}

#page4 #form1 {
	position:absolute;
	right: 17px;
    top: 5px;
}

#page4 #form1 {
    width: 164px;
}

#page4 .tabs {
	    padding: 0;
	    float: left;
	    list-style: none;
    height: 28px; /*--Set height of tabs--*/
    width: 100%;
	border-bottom:3px solid #393939;
	}
#page4 ul.tabs li {
	float: left;
	margin: 0 3px 0 0;
	padding:0;	
	height: 27px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/	
	position: relative;		
	border-bottom:1px solid #060606;
}


#page4 ul.tabs li a {
	text-decoration: none;
	color: #fff;
	display: block;
	font-size: 12px;	
	outline: none;
	line-height:1.2em;
	background:#393a3a;
	border-radius:6px 6px 0px 0px;
	-webkit-border-radius:6px 6px 0px 0px;
	padding:8px 21px 4px 19px;	
	font-weight:bold;
}
#page4 ul.tabs a:hover,
#page4 ul.tabs a.current {
	color:#fff;
	background-color:#f25422;
}




#page4 html ul.tabs li.active li:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	
}

#tabs {
	overflow:hidden;
	margin:0 auto;
	position:relative;
}

.page4-box2 {
	overflow:hidden;
	margin-bottom: 33px;
}

.page4-img1 img {
	border:2px solid #000;
	
}
.page4-img1 {
    padding-bottom: 8px;
    padding-top: 10px;
}

#page4 .tab-bg {
	padding-top:20px;
}

.page4-box3 span {
	display:block;
	background:#000;
	padding:7px 0 7px 9px;
	margin-left: 1px;
	color:#f25422;
	margin-bottom: 8px;
}

.page4-box3 {
    background:#282828;
    margin-bottom: 15px;
    padding-bottom: 8px;
    padding-left: 10px;
    padding-right: 13px;
    width: 167px;
}

.page4-box3 a {
	color:#fff;
	font-weight:bold;
	display:inline-block;
}

.page4-box3 a:hover {
	color:#000;
	text-decoration:underline;
}

.p16 {
	margin-right:15px;
}

.pags {
	position:relative;
	color:#fff;
	background:#f25422;
	margin-right:20px;
	padding:7px 11px;
}

.nav,
.nav2,
.nav3,
.nav4,
.nav5,
.nav6,
.nav7 {
	float:right;
}
.prev_slide,
.next_slide,
.prev_slide2,
.next_slide2,
.prev_slide3,
.next_slide3,
.prev_slide4,
.next_slide4,
.prev_slide5,
.next_slide5,
.prev_slide6,
.next_slide6,
.prev_slide7,
.next_slide7 {
	float:right;
	cursor:pointer;
	font-weight:bold;
}

.next_slide,
.next_slide2,
.next_slide3,
.next_slide4,
.next_slide5,
.next_slide6,
.next_slide7 {
	margin-left: 24px;
}

.prev_slide,
.prev_slide2,
.prev_slide3,
.prev_slide4,
.prev_slide5,
.prev_slide6,
.prev_slide7 {
	margin-right: 17px;
}

#page4 .tab_container {
    margin-bottom: 9px;
	height:444px !important;
}

.nav a,
.nav2 a,
.nav3 a,
.nav4 a,
.nav5 a,
.nav6 a,
.nav7 a {
	color:#fff;
	margin-left:8px;
}

.nav a:hover,
.nav a.activeSlide,
.prev_slide:hover,
.next_slide:hover,
.nav2 a:hover,
.nav2 a.activeSlide,
.prev_slide2:hover,
.next_slide2:hover,
.nav3 a:hover,
.nav3 a.activeSlide,
.prev_slide3:hover,
.next_slide3:hover,
.nav4 a:hover,
.nav4 a.activeSlide,
.prev_slide4:hover,
.next_slide4:hover,
.nav5 a:hover,
.nav5 a.activeSlide,
.prev_slide5:hover,
.next_slide5:hover,
.nav6 a:hover,
.nav6 a.activeSlide,
.prev_slide6:hover,
.next_slide6:hover,
.nav7 a:hover,
.nav7 a.activeSlide,
.prev_slide7:hover,
.next_slide7:hover {
	color:#000;
	text-decoration:underline;
}

.pager,
.pager2,
.pager3,
.pager4,
.pager5,
.pager6,
.pager7 {
    height: 413px !important;
    width: 600px;
	padding-bottom: 6px;
}

.page4-box4 {
	position:relative;
	overflow:hidden;
	background:#393939;
	margin-bottom: 20px;
	border-radius:2px;
    -webkit-border-radius:2px;
    padding-bottom: 6px;
    padding-left: 15px;
    padding-top: 6px;
}

.p17 {
	margin-right:9px;
}

.tabl1 td {
	font-weight:bold;
	border-right:1px solid #383838;
	width:128px;
	background:#2f2f2f;
	padding-left: 20px;
    padding-top: 9px;
	padding-bottom: 7px;
}

.tabl1 td a {
	color:#fff;
}

.tabl1 td a:hover {
	color:#f25422;
}

.page4-box5 {
	overflow:hidden;
	border-radius:5px;
    -webkit-border-radius:5px;
	width:599px;	
}

.page4-box6 {
	overflow:hidden;
}

.last5 {
	border-right:none !important;
	width:132px !important;
}

.last6 {
	padding-bottom:10px !important;
}

.grey {
	background:#323232 !important;
}

.bot5 {
	height:412px;
}

.list2 a {
	color:#575757;
	background:url(../images/marker7.gif) no-repeat 0 6px;
	padding-left:17px;
}

.list2 a:hover {
	color:#f25422;
	text-decoration:underline;
}

.list2 li {
	margin-bottom: 7px;
    padding-bottom: 6px;
}

.page5-img1 {
	float:right;
	margin-top: 6px;
	margin-left: 10px;
}

.page5-box1 a {
	display:block;
	color:#fff;
	margin-bottom: 13px;
	font-weight:600;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	text-transform:uppercase;
}

.page5-box1 a:hover {
	color:#8a8a8a;
}

.page5-box1 {
	background:#282828;
	overflow:hidden;
	margin-bottom: 15px;
	padding: 14px 17px 21px 20px;
	margin-right:8px;
	position:relative;
}

.bot2 {
	float:left;
}

.p19 {
	line-height:18px;
}

.list3 a {
	color:#f25422;
	text-decoration:underline;
	text-transform:none;
	display:inline-block;
	margin:0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.list3 a:hover {
	color:#8a8a8a;
	text-decoration:none;
}
.p20 {
	margin-left:-2px;
}

.page5-box2 {
	overflow:hidden;
	margin-bottom:20px;
	
}

.text4 {
	width:236px;
	display:inline-block;
}

.text5 {
	display:inline-block;
	font-weight:bold;
	width:28px;
	color:#535656;
}

#page6 .p15 {
	padding-bottom: 30px;
}

.p21 a:hover,
.p21 a:hover .text5 {
	color:#f25422;
	text-decoration:none;
}

.page5-box2 .list2 {
	margin-right: 19px;
}

.page6-img1 {
	float:left;
	margin-right:20px;
	margin-top: 4px;
}

.last7 {
	width:136px;
}

.p22 {
	margin-right:17px;
}

.dl1 {
	float:left;
	margin-bottom: 17px;
}

.text6 {
	color:#fff;
	font-weight:bold;
	margin-bottom: 2px;
	display:block;
}

.dl1 dt {width:160px; color:#fff;}

.dl1 span {float:left; width:78px;}

.dl1 dd { line-height:17px;}

.dl1 dd a {color:#f25422;text-decoration:underline; font-weight:bold;}

.dl1 dd a:hover {color:#fff; text-decoration:none;}
	
.p23 {
	margin-bottom: 50px;
}

.link5 {
	color:#f25422;
	font-weight:bold;
	text-decoration:underline;
}

.link5:hover {
	color:#fff;
	text-decoration:none;
}

.p24 {
	margin-bottom:19px;
}

.tweet_list span a {
	color:#f25422 !important;
	font-weight:bold;
	padding:0;
}

.tweet_list span a:hover {
	color:#fff !important;
	text-decoration:none !important;
}

.tweet_time {
	background:url(../images/twit-bg.png) no-repeat 0 5px;
	padding-left:22px;
}

.tweet_time a {
	font-weight:normal !important;
	padding-top:2px !important;
	text-decoration:underline;
}

.tweet_list span {
	display:block;
	margin-bottom: 3px;
}

.tweet_list a {
	color:#f25422;
	display:inline-block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px !important;
	padding-left:27px;
}

.tweet_list a:hover {
	color:#000;
	text-decoration:none;
}

.tweet_list span a:hover {
	color:#000;
	text-decoration:underline !important;
}

.tweet_list li {
	background:url(../images/divider5.png) repeat-x 0 bottom;
	margin-bottom: 16px;
    padding-bottom: 14px;
	overflow:hidden;
}

#twitter {
	overflow:hidden;
	margin-bottom: 16px;
}

.page4-box7 {
	overflow:hidden;
}

.page4-box8 {
	overflow:hidden;
	margin-bottom: 36px;
}

/*********************************bg's*************************************/
.bg-1 {
	background:url(../images/bg-1.gif) left top repeat-x #141313;
	border-bottom:1px solid #2a2b2b;
	border-radius:4px;
	margin-bottom: 19px;
	border-right:1px solid #2a2b2b;
	border-left:1px solid #2a2b2b;
}
/*********************************buttons*************************************/
.button-1 {
	display:inline-block;
	background:url(../images/button1_l.png) left top no-repeat;
	padding:0 0 0 3px;
	font-size:13px;
	line-height:16px;
	color:#fff;
	height:26px;
	overflow:hidden;
	font-weight:bold;
}
.button-1 span {
	display:block;
	background:url(../images/button1_r.png) right top no-repeat;
	padding:0 3px 0 0;
}
.button-1 span span {
	background:url(../images/button1_t.png) right top repeat-x;
	padding:4px 6px 6px;
}
.button-1:hover {
	color:#fff;
	background-position:left -26px;
}
.button-1:hover span {
	background-position:right -26px;
}

.button-2 {
	display:inline-block;
	background:url(../images/button1_l.png) left top no-repeat;
	padding:0 0 0 3px;
	font-size:12px;
	line-height:16px;
	color:#fff;
	height:26px;
	overflow:hidden;
	font-weight:bold;
}
.button-2 span {
	display:block;
	background:url(../images/button1_r.png) right top no-repeat;
	padding:0 3px 0 0;
}
.button-2 span span {
	background:url(../images/button1_t.png) right top repeat-x;
	padding:4px 6px 6px;
}
.button-2:hover {
	color:#fff;
	background-position:left -26px;
}
.button-2:hover span {
	background-position:right -26px;
}

/*********************************fonts*************************************/
.color-1 {color:#f25422;}
.color-2 {color:#7c7c7c; margin-left:1px;}
/******* form's ********/
#form-2 {
	float:right;
	overflow:hidden;
	padding:21px 1px 0 0;
}
.input-1 {
	display:block;
	width:215px;
	height:26px;
	padding:0 10px;
	background:url(../images/input-1.png) left top no-repeat;
	overflow:hidden;
	position:relative;
	float:left;
	margin-right:6px;
}
.input-1 input {
	width:215px;
	padding:5px 0 5px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7c7c7c; 
	border:none;
	background:none;
	outline:none;
}


.p2 {
	padding-top:25px;
	padding-bottom: 58px;
}

/****************************footer************************/
footer {
	color:#8a8a8a;
	width:100%;
	padding: 20px 0;
}

.page-foot {
		padding:11px 0 15px;
	}

.p12 {
	background:url(../images/foot-bg.gif) repeat-x 0 bottom #161515 !important;
	border-radius:5px ;
	-webkit-border-radius:5px;
	border:1px solid #2a2b2b;
}

.menu2 a {
	color:#959595;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	text-transform:uppercase;
	line-height:1.2em;
}

.menu2 li {
	float:left;
	padding-right:18px;
}

.menu2 a:hover,
.menu2 a.active {
	color:#fff;
}

.page-foot2 {
	float:right;
	padding-top: 10px;
}

.page-foot2 a {
	color:#8a8a8a;
}

.page-foot2 a:hover {
	color:#fff;
}

.menu2 {
	float:left;
	margin-left: -2px;
	padding-top: 10px;
}

.color-1:hover {
	color:#fff;
}

.foot-link {
	width:160px;
	height:31px;
	display:block;
	background:url(../images/foot-logo.png) no-repeat 0 0;
	position:relative;
	float:right;
	margin-right: 6px;
}

.foot {
	text-align:center;
}

#page4 footer {
    padding: 37px 0 20px;
}

#page6 footer {
    padding: 22px 0 20px;
}

.link7 {
	color:#fff !important;
}

.link7:hover {
	color:#F25422 !important;
}
