/* *************************** 
  Site - SEQ
  ---------------------------
  StyleSheet Index
  $1 - Global Styles
  $2 - Website Structure Styles
  $3 - Header Styles
  $4 - Content Styles
  $5 - Sidebar Styles
  $6 - Footer Styles
   ***************************/

/* *************************** 
   $1 GLOBAL Styles
   ***************************/
* {
	margin: 0;
	padding: 0;
}
a {
	color:#fff;
	text-decoration:none;
}
a:hover {
	color:#ffcc33;
	text-decoration:none;
}
img {
	border:0;
	vertical-align:middle;
}
fieldset {
	border:none;
}
ul li {
	list-style:none;
}
.clear {
	clear:both;
	height:0;
	font-size:0;
}
/* *************************** 
   $2 Website Structure Styles
   ***************************/
body {
	text-align:center;
	font:13px Calibri;
	background:#040404 url(../images/body.jpg) center top no-repeat;
	color:#fff;
}
#container {
	text-align:left;
	width:800px;
	margin:0 auto;
}

/* *************************** 
   $3 Header Styles
   ***************************/
#header {
	position:relative;
	width:100%;
	background:url(../images/bg_header.jpg) no-repeat;
	height:155px;
}
#logo{
	left:14px;
	top:17px;
	display:block;
	position:absolute;
	}
#header  p{
	position:absolute;
	left:488px;
	top:52px;
	text-indent:-9999px;
	outline-style:none;
	background:url(../images/bg_headerp.png) no-repeat;
	width:269px;
	height:11px;
	}
.mainnav{
	position:absolute;
	left:0;
	top:117px;
	font-family:Arial, Helvetica, sans-serif;
	}
.mainnav li{
	float:left;
	padding:0 2px 0 0;
	background:url(../images/bg_mainnavli.png) right no-repeat;
	}
.mainnav li.last{
	background:none;
	padding:0;
	}
.mainnav li.last a{
	width:160px;
	}
.mainnav li a{
	display:block;
	width:158px;
	height:35px;
	line-height:35px;
	background:url(../images/bg_mainnavlia.png) 0 0 repeat-x;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	}
.mainnav li a:hover,.mainnav li .selected{
	background:url(../images/bg_mainnavlia.png) 0 -35px repeat-x;
	color:#ffcc33;
	}
/* *************************** 
   $4 Content Styles
   ***************************/
#banner{
	background:url(../images/bg_banner.jpg) no-repeat;
	height:213px;
	padding:5px 5px 0 5px;
	width:790px;
	}
#banner_left{
	float:left;
	border:#1cb7f7 1px solid;
	width:521px;
	height:203px;
	position:relative;
	}
#banner_left p{
	position:absolute;
	right:10px;
	top:173px;
	text-align:right;
	}
#banner_left p a{
	font-size:14px;
	font-weight:bold;
	color:#00abec;
	line-height:19px;
	float:right;
	padding:1px 0 0 17px;
	background:url(../images/icon_arrow.png) 0 4px no-repeat;
	}
#banner_left a:hover{
	color:#ffcc33;
	text-decoration:none;
	}
#banner_left p a.alt{
	font-size:14px;
	font-weight:bold;
	color:#fff;
	}
#banner_left a.alt:hover{
	color:#ffcc33;
	text-decoration:none;
	}
#banner_right{
	float:right;
	background:url(../images/bg_banner_right.jpg) no-repeat;
	width:244px;
	height:193px;
	padding:12px 9px 0 9px;
	position:relative;
	}
#banner_right h1{
	font-size:15px;
	color:#000;
	line-height:13px;
	padding:0 0 10px 11px;
	}
#banner_right ul{
	width:100%;
	overflow-x:hidden;
	overflow-y:auto;
	height:161px;
	}
#banner_right li{
	width:225px;
	float:left;
	color:#fff;
	line-height:16px;
	font-weight:bold;
	background:url(../images/bg_banner_rightli.png) bottom repeat-x;
	border-right:4px solid #000;
	}
#banner_right li.last{
	background:none;
	}
#banner_right li a{
	padding:4px 0 5px 23px;
	display:block;
	width:168px;
	background:url(../images/icon_arrow.png) 5px 6px no-repeat;
	}
#banner #news_link{
	position:absolute;
	right:17px;
	bottom:17px;
	font-weight:bold;
	}
#banner #news_link:hover{
	}
#content {
	padding:5px 5px 0 5px;
	background:url(../images/bg_content.png) no-repeat;
	height:333px;
	width:790px;
	overflow:hidden;
    }
#content_left{
	float:left;
	width:521px;
	border:#1cb7f7 1px solid;
	background:url(../images/bg_content_left.jpg) no-repeat;
	height:324px;
	}
#content_left .title{
	font-size:14px;
	color:#fdfcfc;
	padding:9px 0 9px 20px;
	line-height:15px;
	text-shadow:#507e97 3px -1px 1px;
	text-transform:uppercase;
	}
#content_inner{
	height:288px;
	padding:0 27px 0 20px;
	width:470px;
	overflow:hidden;
	overflow-y:auto;
	}
#content_inner p{
	line-height:16px;
	padding: 8px 0 8px 0;
	}
#content_inner h2{
	font-size:13px;
	line-height:16px;
	padding: 8px 0 8px 0;
	}
#content_inner ul{
	margin-left:34px;
	}
#content_inner ul li{
	list-style:disc outside;
	}
#content_right{
	background:url(../images/bg_content_right.png) no-repeat;
	width:252px;
	height:316px;
	float:right;
	padding:5px;
	}
.contact_left{
	float:left;
	width:172px;
	padding:0 15px 0 0;
	}
.contact_right{
	float:left;
	width:190px;
	}
#content_inner .contact_left h2,
#content_inner .contact_right h2{
	font-size:14px;
	padding-bottom:0;
	}
#content_inner .contact_left p,
#content_inner .contact_right p{
	padding-top:6px;
	}
.contact_left p span{
	display:block;
	padding:5px 0;
	}
.contact_right p span{
	display:block;
	padding:5px 0;
	}
/* *************************** 
   $5 Sidebar Styles
   ***************************/
#sidebar{
	}
/* *************************** 
   $6 Footer Styles
   ***************************/
#footer {
	background:url(../images/bg_footer.png) no-repeat;
	padding:10px 0 0 0;
	height:28px;
	width:100%;
	text-align:center;
	font-size:12px;
	color:#fff;
	
}
