/**      General Styles                       template.css     **/
body{
	background:#fff;
	background:url(images/main_bg.jpg) repeat-x 0px 0px;
	margin:0;
	padding:0;
	text-align:center;
	color:#333;
	font-family: "lucida grande", "segoe ui", arial, helvetica, tahoma, verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
#container{
	position:relative;
	margin:0px auto;
	overflow:hidden;
	margin-top:5px;
	width:993px;
	
	text-align:left;
	background-image: url(images/bg.jpg);
}
a{background:transparent; text-decoration:none; color:#06c}
a:hover{background:transparent; text-decoration:underline; color:#f00}
/** CONTAINER **/
#container{
	position:relative;
	margin:0px auto;
	overflow:hidden;
	margin-top:5px;
	width:993px;
	text-align:left;
	background-image: url(images/bg.jpg);
	}
	#leftbg{float:left; position:absolute; top:105px; left:0px; width:12px; height:454px; background:url(images/bkg-format-cspage.jpg) no-repeat 0px -215px; overflow:hidden}
#rightbg{position:absolute; top:105px; right:0px; width:13px; height:454px; background:url(images/bkg-format-cspage.jpg) no-repeat -12px -215px}
/** HEADER **/
#header{
	width:993px;
	height:284px;
	position:relative;
	color:#aaa555;
	background:url(images/header_img.gif);
	}

#header .hd-text{position:relative; top:45px; left:45px; width:400px; height:50px; font-family:Arial, Helvetica, sans-serif;
 font-size:25px; color:#000000;}
 #header .comp-text{position:relative; top:70px; left:45px; width:700px; height:100px; font-family:Arial, Helvetica, sans-serif;
 font-size:14px; color:#000000; }
 
#header .header_top{background:url(images/header_bg.jpg) repeat-x; height:12px; position:relative; top:0px; left:0px;}
#header .header_left{background:url(images/header_leftbg.gif) no-repeat; width:38px; height:337px; position:absolute; top:0px; left:0px}

#left_side{float:left; position:absolute; top:105px; left:0px; width:12px; height:454px; background:url(images/sidebar-right.jpg) no-repeat 0px -215px; overflow:hidden}
#right_side{position:absolute; top:105px; right:0px; width:13px; height:454px; background:url(images/sidebar-right.jpg) no-repeat -12px -215px}


* html #header .header_right{background:url(images/header_rightbg.gif) no-repeat; width:38px; height:337px; position:absolute; top:0px; right:-1px}
/* IE7, Firefox, Safari, Opera */
html>body #header .header_right{background:url(images/header_rightbg.gif) no-repeat; width:38px; height:337px; position:absolute; top:0px; right:0px}

#content{
	text-align:left;
	line-height:1.7em;
	color:#666;
	margin-top: 1px;
	margin-right: 16px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 1px;
	background-color: #fff;
	background-repeat: repeat-x;
	background-position: top;
}

#admin_inside_content {
	position:relative;
	width:100%;
	margin:10px 0px 0px 10px;
	padding-bottom:20px;
	float:left
}

/** FOOTER **/
#footer{width:993px; height:110px; position:relative; background:url(images/bkg-format-cspage.jpg) repeat-x 0px -879px; color:#999; clear:both}
.footer_left{position:absolute; left:0px; top:0px; background:url(images/bkg-format-cspage.png) no-repeat 0px -105px; width:38px; height:110px; margin:0px; overflow:hidden; color:#fff}
.footer_right{position:absolute; right:0px; top:0px; background:url(images/bkg-format-cspage.png) no-repeat -38px -105px; width:38px; height:110px; margin:0px; overflow:hidden; color:#fff}
* html .footer_right{right:-1px}
#footer .copyright{position:absolute; top:45px; right:39px; font:11px/18px tahoma; color:#999; font-weight:bold}
#footer .footer_links{position:absolute; top:45px; left:40px; font-size:12px; color:#e1e1e1}

#footer .footer_text{position:absolute; top:65px; left:40px; font-size:12px; color:#818181}