body {

	margin: 0;

	padding: 0;

	font-size: 11px;

	line-height: 1.2em;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	background:#fff;

	color: #666;

}



form {

	margin: 0;

	padding: 0;

}



img,table {

	border:none;

}



a, a:link, a:visited {

	outline:none;

	text-decoration: none;

	font-weight: normal;

}



a:hover {

	text-decoration: underline;

	font-weight: normal;

}



input {

	background:none;

}



p {

	margin: 0 0 10px;

	padding: 0;

}



.clr {

	clear: both;

	font-size:0;

	line-height:0;

}



.promo {

	position:absolute;

	top:0;

	right:-38px;

	width:120px;

	height:128px;

	background:  url(../img/promo_bg.gif) top center repeat;

	text-indent:-9999px;

}



.promo a {

	display:block;

	width:120px;

	height:128px;

}

a.pro {

	display:block;

	width:630px;

	height:500px;

	background:  url(../img/opit-2.gif) top center no-repeat;

}



.slide {

	position:absolute;

	top:56px;

	right:16px;

	width:490px;

	height:67px;

}





/* ********************************************************************************* */

/* ADMIN LOGIN */

/* ********************************************************************************* */



#page_bg {

	padding: 0;

	background:  url(../img/page_bg.png) top center repeat;

}



#wrapper {

	position:relative;

	margin:0 auto;

	padding:40px 0 0 0;

	width:860px;

}



#wrapper_bg {

	margin:0 auto 30px;

	padding:0;

	width:860px;

	background: #fefefe url(../img/main_bg.png) top center repeat-y;

}



.header {

	margin:0;

	width:860px;

	height:90px;

	background: transparent url(../img/header_bg.png) top left no-repeat;

}



.footer {

	height:30px;

	background: transparent url(../img/footer_bg.png) bottom left no-repeat;

}



.footer p {

	float:right;

	width:630px;

	font-size:10px;

	text-align:right;

	padding:0 20px 0 0;

	color:#ccc;

}



.footer a {

	color:#ccc;

}



/* ********************************************************************************* */

/* LEFT COL */

/* ********************************************************************************* */



#leftcol {

	float: left;

	width:165px;

	padding:0 0 0 20px;

	text-align:left;

	background: transparent url(../img/leftcol_bg.png) top left no-repeat;

}



#leftcol h3 {

	width:180px;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size:12px;

	color:#899497;

	padding:0;

	margin:0;

	text-align:left;

}



/* left menu */



.menubox {

	margin:0 0 20px 0;

	padding:70px 0 0 0;

	text-align:left;

}



#leftcol ul.menu {

	margin:0 0 20px 0;

	padding:0;

	list-style:none;

}



#leftcol ul.menu li{

	margin:2px 0;

	padding:0;



}



#leftcol ul.menu li a, #leftcol ul.menu li a:link, #leftcol ul.menu li a:visited {

	display:block;

	font-size:11px;

	line-height:15px;

	height:16px;

	background: transparent url(../img/left_menu_bg.png) top left no-repeat;

	padding:0 0 0 20px;

	text-decoration:none;

	color:#9fa9ab;

}



#leftcol ul.menu li a:hover {

	color:#fff;

}



#leftcol ul.menu li.sub{

	margin:0;

	padding:0 0 0 14px;



}



#leftcol ul.menu li.sub a, #leftcol ul.menu li.sub a:link, #leftcol ul.menu li.sub a:visited {

	background: transparent url(../img/left_sub_menu_bg.png) top left no-repeat;

	padding:0 0 0 20px;

	text-decoration:none;

	color:#9fa9ab;

}



#leftcol ul.menu li.sub a:hover {

	color:#fff;

}



#leftcol ul.menu li.current a, #leftcol ul.menu li.current a:link, #leftcol ul.menu li.current a:visited, #leftcol ul.menu li.current a:hover {

	color:#fff;

}





/* ********************************************************************************* */

/* CONTENT */

/* ********************************************************************************* */



#content {

	float:left;

	width:630px;

	height:500px;

	margin:30px 0 0 16px;

	font-size:12px;

	background:  url(../img/content_bg.png) top right no-repeat;

}



#content h3 {

	font-size:14px;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	height:18px;

	line-height:normal;

	color:#408da0;

	padding:0;

	margin:0 0 4px;

	text-align:left;

	background: transparent url(../img/h3_bg.png) bottom left repeat-x;

}



#content p {



}



#content a, #content a:link, #content a:visited {

	color:#de710c;

	text-decoration:underline;

}



#content a:hover {

	color:#408da0;

}



#content ul {

	margin:0;

	padding:0;

	list-style:none;

}



#content ul li{

	margin:2px 0;

	padding:0 0 0 20px;

	background: transparent url(../img/content_list_bg.png) top left no-repeat;

}



#content span {

	color:#de710c;

	font-weight:700;

}



/* ********************************************************************************* */

/* CONTENT */

/* ********************************************************************************* */

.cform {

	padding:0 10px 10px;

}



.cform .label {

	color:#8C979A;

	float:left;

	font-size:10px;

}



.cform .inputbox {

	background:#14262B;

	border:1px solid #284047;

	color:#8C979A;

	float:left;

	font-size:11px;

	padding:2px 4px;

	width:130px;

}



.cform .textarea {

	background:#14262B;

	border:1px solid #284047;

	color:#8C979A;

	float:left;

	font-size:11px;

	height:76px;

	padding:2px 4px;

	text-align:left;

	width:130px;

}



.cform .button {

	background: transparent url(../img/send.png) center top no-repeat;

	border:none;

	color:#8C979A;

	float:right;

	font-size:11px;

	height:18px;

	line-height:17px;

	margin:10px 5px 0 0;

	width:62px;

}