* { margin: 0; padding: 0; outline: 0 }

body {
	background:#FFF;
	color: #555; 
	text-align: center; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal; 	
	font-size:11px; 
	font-family:Verdana, Tahoma, arial, sans-serif;
	line-height:18px;
}

a, a:visited {
	text-decoration: none;
	color: #2180BC;
	background: inherit;
}
a:hover {
	color: #88ac0b;
	background: inherit;
	text-decoration: underline;
}

h1, h2, h3 {
	font-family: 'Trebuchet MS', Tahoma, Sans-serif;	 		
}
h1 {
	font-size: 150%;	
	font-weight: normal;
	color: #006699;
}
h2 {
	font-size: 140%;
	text-transform: uppercase;
	color: #88ac0b;
}
h3 {
	font-size: 120%;
	color: #666666; 
}

h1, h2, h3 {
	padding: 10px;		
	margin: 0;
}
p
{
	padding:10px;
	margin:0;
	text-align:justify;	
}
ul, ol {
	margin: 5px 20px;
	padding: 0 20px;
}

label {
	display:block;
	font-weight:bold;
	margin:5px 0;
}
input, textarea {
	padding:2px;
	border:1px solid #eee;
	font: normal 1em Verdana, sans-serif;
	color:#777;
}

input.button { 
	height: 24px;
	margin: 0;
	color: #FFF;
	background: #8EB50C url('button-bg.jpg') repeat-x 0 0;
	border: medium none; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; font-family:Arial, Sans-serif; padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:2px
}

input.text
{
	width:110px;
}

#advHead
{	
	text-align:center;
	width:800px;
	height:100px;
	margin:5px auto ;
	padding:0;
	border:dashed 0px gray;	
}

#wrap {
	width: 980px;
	background:#FFF url('content.gif') repeat-y center top;
	margin: 0 auto;
	text-align: left
}
#content-wrap {
	clear: both;
	width: 915px;
	padding: 0; 
	margin: 3px auto;
}
#advFoot
{	
	float:left;
	text-align:center;
	width:910px;
	margin:5px auto ;
	padding:0;
	
}
#header {
	width: 980px;
	position: relative;
	height: 90px;
	background: #CCC url('headLogo_New.gif') no-repeat center top;
	padding: 0;	
	color: #FFF	
}
#header #logo-text{
	position: absolute;
	margin: 0; padding: 0;
	font: bolder 44px 'Trebuchet MS', Arial, Sans-serif;
	letter-spacing: -2px;
	color: #FFF;
	text-transform: none;
	text-decoration: none;
	background: transparent;	
	top: 45px; left: 47px;	
}
#header p#slogan {
	position: absolute;
	margin: 0; padding: 0;
	font: normal 12px 'Trebuchet MS', Arial, Sans-serif;
	text-transform: none;
	color: #FFF;	
	top: 70px; left: 55px;		
}
.quote
{
	position: absolute;
	top: 50px; right: 40px;	
	color: #ffffff;
	font-size: 11px;	
	font-style:italic;
	overflow:hidden;	
	height:40px;
	width:275px;
	text-align:right;
}
#header #header-links {
	position: absolute;
	top: 15px; right: 30px;	
	color: #C6DDEE;
	font-size: 10px;	
}
#header #header-links a {	
	color: #FFF;
	text-decoration: none;	
}
#header #header-links a:hover {
	color: #D4E59F;	
}

#menu {
	clear: both;	
	margin: 0 auto; padding: 0;
	background: url('menu.gif') repeat-x 0 0;	
	height: 37px;
	width: 930px; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:bold; 
	line-height:37px; 
	font-size:12px; 
	font-family:Verdana, Arial, Tahoma, Sans-serif	
}
#menu ul {
	float: right;
	list-style: none;
	margin:0; padding: 0;	
}
#menu ul li {
	display: inline;
}
#menu ul li a {
	display: block;
	float: left;
	padding: 0 12px;
	color: #FFF;	
	text-decoration: none;
}
#menu ul li.last a {
	padding-right: 20px;	
}
#menu ul li a:hover {
	color: #D4E59F;	
}
#menu ul li.current a {	
	color: #D4E59F;
}

#topNews
{
	float: left;
	width: 75.4%;
	padding: 0; margin: 1px;
	display: block;
}

#main {
	float: left;
	width:76%;
	padding: 0; margin: 2px;
	display: block;
}
#main h1
{
	padding:2px;	
}

#main p
{
	padding:5px;
	margin:0;
	text-align:justify;
	/*width:135px;
	height:140px;
	overflow:hidden;
	float:right;
	display:inline-block;*/
}
#main span
{
float:right;
display:block;
width:100%;
}
#main ul li {
	list-style-image: url('bullet.gif');
}

#mid
{
	float: left;
	width: 36%;
	padding: 0; margin: 2px;
	display: block;
}
	
#sidebar {
	float: right;
	width: 22%;
	padding: 0 3px 0 0;
	margin: 2px;		
	display: block;	
	color: #555; 
}	
#Adv1
{
	width:190px;
	margin:0;
	text-align:center;
	padding:0px  5px 5px 0;
	float:right;
}
#Search 
{
	font-weight:bold;
	font-size:10px;
	margin:0;
	padding:5px 2px 2px 0px;
	background-image:url('img_07.jpg');
	background-repeat:no-repeat;
	width:185px;
	height:40px;	
	color:White;
	float:right;
	
}

#Search a
{
	border:solid 1px #6C0017;
}
#Search a:hover
{
	border:dotted 1px white;
}
#divInfoDetails
{
	width:200px;	
	margin:0;
	padding:5px 2px 2px 4px;
	float:right;
	text-align:center;
	
}
#newsBlockList
{
	font-weight:normal;
	font-size:12px;
	margin:0;
	padding:0 5px 0 0;
	width:95%;
	float:right;
}

#newsBlockList ul
{
	padding:10px 0 0 1px;
	list-style:none;
	list-style-image:url(ico2.gif);
	line-height:15px;	
}
#newsBlockList li
{
border-bottom:dotted 1px #F9FAFA;	
}
#newsBlockList li span
{
	display:inline-block;
	font-size:11px;	
	font-style:italic;	
}
#pubVer, #addClassify, #divMailers
{
	font-weight:normal;
	font-size:12px;
	margin:0;
	padding:0 5px 0 0;
	width:95%;	
	color:gray;
	float:right;
	cursor:pointer;
	
}
#pubVer ul
{
	padding:10px 0 0 1px;
	list-style:none;
	list-style-image:url(ico2.gif);
	line-height:23px;	padding:0 0 0 -20px;
}
#pubVer li
{
	border-bottom:dotted 1px #F9FAFA;
	
}

#sidebar ul.sidemenu {
	text-align: left;
	padding: 0;
	text-decoration: none;		
	background: url('dots.jpg') repeat-x left top;
	list-style-type:none; margin-left:0; margin-right:4px; margin-top:7px; margin-bottom:8px
}
#sidebar ul.sidemenu li {
	background: url('dots.jpg') repeat-x left bottom;
	margin: 0 2px;	
	color: #68774A; list-style-type:none; padding-left:5px; padding-right:0; padding-top:4px; padding-bottom:4px	
}

#sidebar ul.sidemenu li a {
	text-decoration: none;	
	background-image: url('none');	
	color: #666666			
}
#sidebar ul.sidemenu li a:hover {	
	color: #1773BC;	
}
#sidebar ul.sidemenu ul { margin: 0 0 0 5px; padding: 0; }
#sidebar ul.sidemenu ul li { background: none; }



#footer {
	color: #C6DDEE;
	background: url('footer.gif') no-repeat center top;
	clear: both;
	width: 980px;
	height: 65px;
	text-align: center;	
	font-size: 92%;
	
}
#footer p
{
	text-align:center;
	}
#footer a { 
	color: #FFF;
	text-decoration: none; 
}

.float_left  { float: left;width:350px; }
.float_right { float: right; width:340px;}
.align_left  { text-align: left; }
.align_right { text-align: right; }
.clear { clear: both; }

.tlt
{
	background-image: url(c4_LT.gif);
	background-repeat:no-repeat;
	width: 5px;
	height: 5px;
	background-position:top left;
}
.trt
{
	background-image: url(c3_LT.gif);
	background-repeat:no-repeat;
	width: 5px;
	height: 5px;
	background-position:top right;
}
.ttt
{
	background-image: url(c_top.gif);
	background-repeat:repeat-x;	
	height: 5px;
	background-position:top top;
}

.tlb
{
	background-image: url(c4.gif);
	background-repeat:no-repeat;
	width: 5px;
	height: 5px;
	background-position:bottom left;
}
.trb
{
	background-image: url(c3.gif);
	background-repeat:no-repeat;
	width:5px;
	height:5px;
	background-position:bottom right;
}
.tb
{
	background-image: url(c_bot.gif);
	background-repeat:repeat-x;
	height:5px;
	background-position:bottom;
}
.tl
{
	background-image: url(c_left.gif);
	background-repeat:repeat-y;
	width:5px;
	background-position:left;
}
.tr
{
	background-image: url(c_right.gif);
	background-repeat:repeat-y;
	width: 5px;	
	background-position: right;
}
.tdcont
{
	padding: 10px 5px 10px 5px;	
	vertical-align:top;
	text-align:left;	
}
.table
{
	margin:3px;
}
.gtdlft
{
	background-image:url(g_left_left1.gif);
	background-repeat:no-repeat;
	width:5px;
	height:29px;
}
.gtdbck
{
	background-image:url(g_left_bg.gif);
	background-repeat:repeat-x;	
	height:29px;	
	padding: 0 0 0 10px;
	font-weight:bold;
}
.gtdrgt
{
	background-image:url(g_left_right1.gif);
	background-repeat:no-repeat;
	width:5px;
	height:29px;
}
.stdlft
{
	background-image:url(s_left_left1.gif);
	background-repeat:no-repeat;
	width:5px;
	height:29px;
}
.stdbck
{
	background-image:url(s_left_bg.gif);
	background-repeat:repeat-x;	
	height:29px;	
	padding: 0 0 0 10px;
	font-weight:bold;
	text-align:left;
	
}
.stdrgt
{
	background-image:url(s_left_right1.gif);
	background-repeat:no-repeat;
	width:5px;
	height:29px;
}
.btdlft
{
	background-image:url(b_left_left1.gif);
	background-repeat:no-repeat;
	width:5px;
	height:29px;
}
.btdbck
{
	background-image:url(b_left_bg.gif);
	background-repeat:repeat-x;	
	height:29px;	
	padding: 0 0 0 10px;
	font-weight:bold;
	color:White;
}
.btdrgt
{
	background-image:url(b_left_right1.gif);
	background-repeat:no-repeat;
	width:5px;
	height:29px;
}
.rtdlft
{
	background-image:url(r_left_left1.gif);
	background-repeat:no-repeat;
	width:5px;
	height:29px;
}
.rtdbck
{
	background-image:url(r_left_bg.gif);
	background-repeat:repeat-x;	
	height:29px;	
	padding: 0 0 0 10px;
	font-weight:bold;
	color:White;
}
.rtdrgt
{
	background-image:url(r_left_right1.gif);
	background-repeat:no-repeat;
	width:5px;
	height:29px;
}
.gytdlft
{
	background-image:url(gy_left_left1.gif);
	background-repeat:no-repeat;
	width:5px;
	height:29px;
}
.gytdbck
{
	background-image:url(gy_left_bg.gif);
	background-repeat:repeat-x;	
	height:29px;	
	padding: 0 0 0 10px;
	font-weight:bold;
	color:White;
}
.gytdrgt
{
	background-image:url(gy_left_right1.gif);
	background-repeat:no-repeat;
	width:5px;
	height:29px;
}

.tdlft
{
	border-top:solid 1px #D7D7D7;
	border-left:solid 1px #D7D7D7;
	width:5px;
	height:29px;
}
.tdbck
{
	
	height:29px;	
	padding: 0 0 0 10px;
	font-weight:bold;
	color:#D92F2F;
	border-top:solid 1px #D7D7D7;
	border-bottom:solid 1px #D7D7D7;
}
.tdrgt
{	border-top:solid 1px #D7D7D7;
	border-right:solid 1px #D7D7D7;
	width:5px;
	height:29px;
}
.bytdlft
{
	background-image:url(by_left.gif);
	background-repeat:no-repeat;
	width:21px;
	height:44px;
}
.bytdbck
{
	background-image:url(by_bg.gif);
	background-repeat:repeat-x;	
	height:44px;	
	padding: 0 0 0 10px;
	font-weight:bold;
	color:White;
}
.bytdrgt
{
	background-image:url(by_right.gif);
	background-repeat:no-repeat;
	width:21px;
	height:44px;
}
.bytlb
{
	background-image: url(c4_L.gif);
	background-repeat:no-repeat;
	width: 5px;
	height: 5px;
	background-position:bottom left;
}
.bytrb
{
	background-image: url(c3_L.gif);
	background-repeat:no-repeat;
	width:5px;
	height:5px;
	background-position:bottom right;
}

#mainArticle {
	float: left;
	width: 75%;
	padding: 0; margin: 2px;
	display: block;	
}
.img_art
{
	margin:5px;
	padding:2px;
	display: block;
	float:left;	
	border:solid 1px black;
}
.img_art_Main
{
	width:400px;
	height:300px;	
}
#mainArticle  ul
{
	padding:10px 0 0 1px;
	list-style:none;
	list-style-image:url(ico2.gif);
	line-height:23px;		
}
#mainArticle li
{
	border-bottom:dotted 1px #F9FAFA;	
}
#mainArticle .hd
{
	background: url(button-bg.jpg) repeat-x;
	padding: 0 0 0 15px;
	font-weight:bold;
	background-position: left center; 
	color:White;
	height:20px;
}

.cls
{
	margin:5px 0 0 0 ;	
	width:200px;
	border:solid 1px #B6B4B4;	
	height:150px;
}
.vl
{
	border:solid 1px #eaeaef;	
	padding:5px;
}
.ivl
{
	border:solid 1px #B6B4B4;	
}
select
{
	font-family: Arial, Verdana, Tahoma, Century Gothic ;
	font-size:10px;
	border:solid 1px #eaeaef;
}
	
#Classifieds
{
	font-size:10px;
	padding:0;
	margin:0;
}
#Adminmenu {
		
	margin: 0 auto; padding: 0;
	background: url('menu.gif') repeat-x 0 0;	
	height: 37px;
	width: 895px; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:bold; 
	line-height:30px; 	
	font-size:12px; 
	color: #FFF;
	cursor:pointer;
	font-family:Verdana, Arial, Tahoma, Sans-serif	
}
.head{
	position: absolute;
	font: bolder 30px 'Trebuchet MS', Arial, Sans-serif;
	letter-spacing: -2px;
	color: #FFF;
	text-transform: none;
	text-decoration: none;
	background: transparent;	
	margin-left:300px;
	top: 45px; left: 47px;
}
.Adminhd
{
	background-image: url('button-bg.jpg');
	background-repeat: repeat-x;
	padding: 0 0 0 15px;
	font-weight:bold;
	background-position: left center; 
	color:White;
	height:25px;
}
.txt
{
	border: solid 1px gray;
	height: 14px;
	font-family: tahoma,verdana, arial;
	font-size: 11px;
}
.eWish
 {
            width:185px;
            height:190px;
            padding: 1 0 0 0;
            margin: 3px;
            display:block;
            float:left;
            border:solid 1px maroon;
            text-align:left;
            background-image:url(./Img/swback.gif);            
}
.ddl
{
	border: solid 1px gray;
	height: 18px;
	font-family: tahoma,verdana, arial;
	font-size: 11px;
}
.divPreview
{
	margin-top:100px;
	width:50%;
	height:150px;
	margin-left:300px;
}
.eWishuser
 {
            width:150px;
            height:160px;
            padding: 1 0 0 0;
            margin: 3px;
            display:block;
            float:left;
            border:solid 1px #FB777B;
            text-align:left;
            background-image:url(./Img/swback.gif); 
            cursor:pointer;           
}
#Subscriber
{
	float: left;
	width: 100%;
	padding: 0; margin: 1px;
	display: block;
}	
#clockblock
{
 margin-left:600px; margin-top:5px;position:relative;padding-top:13px;
}

.sortheader
{
		text-decoration:none;
		color:White;
}