@import url('reset.css');

body { 
  font-size: 90%;
  color: #71706E; 
  background:#292621 url(../img/bg.gif) repeat-y;
  font-family:"Arial",Tahoma,sans-serif;
}

a {color:#938B7D;}
a:hover {color:#fff;}

/* ================ */
/* Container        */
/* ================ */

#container {
	width:700px;
	float:left;
}
#leftbar {
	width:275px;
	float:left;
	padding-top:16px;
}
#rightbar {
	width:425px;
	float:left;
}

/* --------------- */
/* Leftbar         */
/* --------------- */

.htop {
	font-size:10px;
	text-transform:uppercase;
	color:#494846;
	padding:0px 16px 2px;
	margin:0px;
}
.hmain {
	border-left:none !important;
	padding:20px 16px 2px 16px;
	-moz-border-radius-bottomright: 8px;
	-khtml-border-bottom-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	border-bottom-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	-khtml-border-top-right-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	border-top-right-radius: 8px;
}
.hmain h1 {
	color:#fff;
	font-weight:bolder;
	font-size:18px;
	padding:0px;
	margin:0px;
	padding-bottom:12px;
}
.hmain .notfound span {
	line-height:46px;
}
.hmain .notfound span {
	font-size:60px;
}
.hmain .maintenance {
	line-height:30px;
	
}
.hmain .maintenance span {
	font-size:36px;
}
.hmain .launching {
	line-height:30px;
}
.hmain .launching span {
	font-size:42px;
}

/* --------------- */
/* Headline Styles */
/* --------------- */

.blue .hmain {
	background:#005885 url(../img/bg_blue.gif) repeat-x top left;
	border:1px solid #0579B4;
}
.green .hmain {
	background:#618500 url(../img/bg_green.gif) repeat-x top left;
	border:1px solid #87B806;
}
.red .hmain {
	background:#850000 url(../img/bg_red.gif) repeat-x top left;
	border:1px solid #B70808;
}
.purple .hmain {
	background:#770085 url(../img/bg_purple.gif) repeat-x top left;
	border:1px solid #A402B6;
}
.tan .hmain {
	background:#AFA38D url(../img/bg_tan.gif) repeat-x top left;
	border:1px solid #E2D3BB;
	color:#1F1D19;
}
.metalic .hmain h1,
.tan .hmain h1 {color:#1F1D19;}
.metalic .hmain {
	background:#BDBDBD url(../img/bg_metalic.gif) repeat-x top left;
	border:1px solid #fff;
	color:#1F1D19;
}
.dark .hmain {
	background:#36322B url(../img/bg_dark.gif) repeat-x top left;
	border:1px solid #575145;
}
.orange .hmain {
	background:#813100 url(../img/bg_orange.gif) repeat-x top left;
	border:1px solid #BA4903;
}

#textmain {
	font-size:11px;
	padding:4px 16px 2px 16px;
	margin:0px;
}

#menu {
	width:210px;
	background:#181613;
	border:1px solid #292621;
	padding:12px;
	margin:0px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	position:relative;
	left:15px;
}
#menu ul {
	margin:0px;
	padding:0px;
	list-style:none;
	font-size:18px;
	font-weight:bolder;
}
#menu ul li {
	margin:0px;
	padding:0px;
}
#menu ul li a {
	display:block;
	padding:3px 2px 3px 30px;
	opacity:0.4;filter:alpha(opacity=40)
}
.gohome a {background:url(../img/ico_home.gif) no-repeat left !important;}
.contactus a {background:url(../img/ico_contact.gif) no-repeat left;}

#menu ul li a:hover {
	opacity:1;filter:alpha(opacity=100)
}


/* --------------- */
/* Rightbar        */
/* --------------- */

#countdown {
	background:#1F1D19;
	border:1px solid #2E2B25;
	padding:12px;
	margin:0px;
	-moz-border-radius-bottomright: 8px;
	-khtml-border-bottom-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	border-bottom-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	-khtml-border-top-right-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	border-top-right-radius: 8px;
	position:relative;
	top:42px;
}
.ctop {
	padding:0px;
	margin:0px;
	text-transform:uppercase;
	color:#494846;
	font-size:10px;
}
.cmain {
	color:#fff;
	font-size:24px;
}
.hasCountdown {
	color:#fff;
	font-size:24px;
}

#core {
	
	width:400px;
	padding-left:80px;
}

.space {
	height:70px;
}
.space2 {
	height:34px;
}

a.jScrollArrowUp {
	background: url(../img/basic_arrow_up.gif) repeat-x 0 0;
}
a.jScrollArrowUp:hover {
	background-position: 0 -15px;
}
a.jScrollArrowDown {
	background: url(../img/basic_arrow_down.gif) repeat-x 0 0;
}
a.jScrollArrowDown:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}

input.box_url {
	border: 1px solid #1F1D19;
	width: 500px;
	height: 50px;
	font-size: 30px;
}

input.box_captcha {
	border: 1px solid #1F1D19;
	width: 115px;
	height: 38px;
	font-size: 30px;
	vertical-align:middle;
}

input.box_submit {
	border: 1px solid #1F1D19;
	background-color: #3C352E;
	width: 115px;
	height: 38px;
	font-size: 30px;
	vertical-align:middle;
	cursor:crosshair;
}

h2.heading {
	background:#1F1D19;
	border:1px solid #2E2B25;
	padding:12px;
	margin:0px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	font-size:16px;
	color: #FFFFFF;
	width: 600px;
}

#rotating_items{
	position: relative;
}
	#rotating_items h3{
		margin: 0px;
	}

	#rotating_items div.rotating_item{
		position: absolute;
	}

#slider {
    width: 410px; /* important to be same as image width */
    height: 300px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}

#slider1, #slider2 {
    width: 720px; /* important to be same as image width */
    height: 300px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}

#sliderContent, #slider1Content, #slider2Content {
    width: 720px;
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage, .slider1Image, .slider2Image {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 384px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}

.slider1Image span, .slider2Image span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 694px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong, .slider1Image span strong, .slider2Image span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
.left {
	top: 0;
    left: 0;
	width: 110px !important;
	height: 280px;
}
.right {
	right: 0;
	bottom: 0;
	width: 90px !important;
	height: 290px;
}

.at300bs { display:none !important; }
