/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Roboto);
body{ margin:0 auto; background:url(../images/bg.png) repeat-x; min-height:1054px; font-family: 'Roboto', sans-serif; font-size:15px; background-color:#000;}
.clr{ clear:both; font-size:0;}
.page{ width:1235px; margin:0 auto; min-height:695px; z-index:2; position:relative; }

.header{width:1235px; margin:0 auto;}
.headerleft{width:420px; margin:0 auto; text-align:right; position:absolute!important; margin-left:275px; z-index:5;}
.headerright{width:570px; margin:0 auto; float:right; text-align:left; padding-right:245px; height:50px;}



ul.menu {margin:0px; list-style:none; padding:12px 0px 0px 30px;}

ul.menu a { font-weight:normal; text-decoration:none; display:block; padding:8px 14px;  color:#FFFFFF; }
ul.menu li { position:relative; float:left; font-size:14px; color:#FFFFFF; text-transform:uppercase;}
.last { border:none!important }

ul.menu .selected, ul.menu li:hover{}
ul.menu .selected a, ul.menu li:hover a{color:#fff; }

ul.menu ul { margin:0px; padding:0px; position:absolute; top:31px; left:0; background:#000; width:150px; display:none; opacity:0; list-style:none ; z-index:10000 !important ;}
ul.menu ul li {position:relative; color:#000; display:block; float:none; margin-left:0!important;  }
ul.menu ul li a {display:block; background:#000;}
ul.menu ul li a:hover {display:block; background:#fff !important; color:#000;}
ul.menu ul li:hover { color:#000; background:#fff !important; }
ul.menu ul ul {left:150px; width:200px; top:0px}

ul.menu .menulink {}
ul.menu .sub {}
ul.menu .topline {}
ul.menu a span { font-size:14px; color:#b7b7b7; font-weight:normal;}

.space1{ height:200px; clear:both; position:absolute; background-color:#00FF00; z-index:1; top:146px;}
.space2{ height:120px; clear:both; position:absolute; background-color:#FF0000; z-index:2; top:346px;}

.content, .content2{ margin:0 auto; background-color:rgb(255,255,255); margin-top:0px; opacity:0.7; min-height:205px; position:absolute; z-index:3; top:480px; padding-right:0px;}
.content2{ top:200px;}
.innerpage{ background:url(../images/innerbg.jpg) no-repeat 0px 50px;}
.contentleft{ margin:0 auto; width:880px; padding-left:90px; padding-right:45px; float:left;}
.contentleft .title{ font-size:18px; color:#040404; padding-top:18px; padding-bottom:10px;}
.contentleft .text{ font-size:14px; color:#000000; line-height:28px;}
.contentleft .readmore{ font-size:14px; color:#4b4b4b; margin-top:17px; margin-bottom:15px; text-align:right; padding-right:25px; font-weight:bold; text-decoration:none;}
.contentleft .readmore a{ font-size:14px; color:#4b4b4b; margin-top:17px; margin-bottom:15px; text-align:right; padding-right:1px; font-weight:bold; text-decoration:none;}
.contentleft .readmore a:hover{ font-size:14px; color:#F00; margin-top:17px; margin-bottom:15px; text-align:right; padding-right:1px; font-weight:bold; text-decoration:none;}

.contentleft .readmore3{ font-size:14px; color:#4b4b4b; margin-top:17px; margin-bottom:15px; text-align:left; padding-right:0px; font-weight:bold; text-decoration:none;}
.contentleft .readmore3 a{ font-size:14px; color:#4b4b4b; margin-top:17px; margin-bottom:15px; text-align:left; padding-right:1px; font-weight:bold; text-decoration:none;}
.contentleft .readmore3 a:hover{ font-size:14px; color:#F00; margin-top:17px; margin-bottom:15px; text-align:left; padding-right:1px; font-weight:bold; text-decoration:none;}


.contentright{ margin:0 auto; width:210px; float:right;}
.contentright .title2{ font-size:18px; color:#040404; padding-top:18px; padding-bottom:10px;}
.contentright ul{ list-style:none; text-align:left; padding:0; margin:0;}
.contentright ul li{ font-size:14px; color:#000000; line-height:22px; background:url(../images/aerrow.png) no-repeat; padding-left:28px; background-position:0 9px;}
.contentright ul li a{ color:#000000; text-decoration:none;}
.contentright .readmore2{ font-size:14px; color:#4b4b4b; margin-top:20px; margin-bottom:15px; text-align:right; padding-right:25px; font-weight:bold; text-decoration:none;}
.contentright .readmore2 a{ font-size:14px; color:#4b4b4b; margin-top:20px; margin-bottom:15px; text-align:right; padding-right:1px; font-weight:bold; text-decoration:none;}
.contentright .readmore2 a:hover{ font-size:14px; color:#F00; margin-top:20px; margin-bottom:15px; text-align:right; padding-right:1px; font-weight:bold; text-decoration:none;}

.footer{ width:1235px; margin:0 auto; color:#6d6d6d; padding-top:75px; position:absolute; z-index:3; top:700px;}
.footer .oseven{ width:225px; float:left;  padding-left:100px;}
.footer .otitle{ font-size:18px; color:#fff; padding-bottom:10px;}
.footer ul{ list-style:none; text-align:left; padding:0; margin:0;}
.footer ul li{ font-size:14px; color:#6d6d6d; line-height:22px; background:url(../images/aerrow2.png) no-repeat; padding-left:28px; background-position:0 10px;}
.footer ul li a{ color:#6d6d6d; text-decoration:none;}

.footer .contact{ width:424px; float:left; padding-left:65px; border-left:1px solid #484440;}
.footer .ocon{font-size:18px; color:#fff; padding-bottom:20px;}
.footer .address{font-size:15px; color:#6d6d6d; line-height:22px;}
.footer .address a{color:#6d6d6d; text-decoration:none;}

.footer .trading{ width:368px; float:left; border-left:1px solid #484440; padding-left:40px;}
.footer .trad{ font-size:18px; color:#fff; padding-bottom:20px;}
.footer .trdaddress{font-size:14px; color:#6d6d6d; line-height:22px;}

/* CSS for main carousel container */
div.bgcarousel { 
	background: black url(ajaxload.gif) center center no-repeat; /* loading gif while caoursel is loading */
	width:1235px; /* default dimensions of carousel */
	height:695px;
}
img.navbutton { /* CSS for the nav buttons */
	margin:5px;
	opacity:0.7;
}
div.slide { /* CSS for each image's DIV container within main container */
	background-color: black;
	background-position: center center; /* center image within carousel */
	background-repeat: no-repeat;
	background-size: cover; /* CSS3 property to scale image within container? "cover" or "contain" */
	color: black;
}
div.selectedslide { /* CSS for currently selected slide */
}
div.slide div.desc { /* DIV that contains the textual description inside .slide */
	position: absolute;
	color: white;
	left: 40px;
	top: 100px;
	width:200px;
	padding: 10px;
	font: bold 16px sans-serif, Arial;
	text-shadow: 0 -1px 1px #8a8a8a; /* CSS3 text shadow */
	z-index:5;
}
div.selectedslide div.desc { /* CSS for currently selected slide's desc div */
}
div.slide div.desc h2 {
	font-size:150%;
	margin:0;
}
div.slide div.desc a {
	color:yellow;
	text-decoration:none;
}
.red_bg { background-color:#E80100; padding:0px 0px; color:#ffffff; }
.even { background-color:#f6f6f6; padding:0px 0px; }
.ode { background-color:#EEEEEE; padding:0px 0px; }