@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:850px;
	float:left;
}
#leftbar {
	width:275px;
	float:left;
	padding-top:16px;
}
#rightbar {
	width:575px;
	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:20px;
	padding:0px;
	margin:0px;
	padding-bottom:12px;
}
.hmain .notfound span {
	line-height:46px;
}
.hmain .notfound span {
	font-size:76px;
}
.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;
}

/* --------------- */
/* Twitter box     */
/* --------------- */

#twitter {
	
	width:400px;
	padding-left:80px;
	background:url(../img/ico_twitter.gif) no-repeat top left;
}
.twitter {
	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:11px;
}
#tweet ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
#tweet ul li {
	padding:6px 0px;
}


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