body {padding:0; margin:0;}

form {padding:0; margin:0; }

html, td {font-family: verdana; font-size:11px; color: #000; text-align:justify;}



#bodybg {background:url(new_images/bg.jpg) repeat-x  #EEE4A7 ; }
/*
#bg_back {
   background:url('images/header.jpg') left center  #3c0405 ;
   position: absolute;
   left: 50%;
   width: 1024px;
   height: 732x;
   min-height: 732px;
   margin-left: -550px; 
   z-index: -100000;
}
*/
#banner {
   position: absolute;
   left: 50%;
   width: 950px;
   height: 205x;
   min-height: 732px;
   margin-left: -475px; /* Half the width */
   z-index: -1000;
   
}
#design {
   top: 20px;
   position: absolute;
   left: 50%;
   width: 130px;
   height: 500x;
   margin-left: 120px; /* Half the width */
   z-index: 1000;
   
}
#design2 {
   top: 400px;
   position: absolute;
   left: 50%;
   width: 85px;
   height: 500x;
   margin-left: 475px; /* Half the width */
   z-index: -1000;
   
}
#mlogin {
   display:block;
   position: absolute;
   width: 226px;
   height: 103x;
   right: 0px;
   top: 0px;
   z-index: 100000;
   
}

#header {
  width: 890px;
  height: 246px;
  color: #000;
  align: center;
  background:url(new_images/header.jpg); 	
}
#content {
  width: 870px;
  position: relative;
  color: #000;
  align: center;
  background: #fff;
  margin-top:-9px;
}
#content a {
  color: #000;
}
#content a:hover {
  color: #000;
}
#body {
  
  padding: 18px;
  min-height: 500px;
  width: 700px;
  
}
#sub_body1 {
  
  padding: 5px;
  min-height: 50px;
  width: 200px;
  
}
#sub_body2 {
  
  padding: 5px;
  min-height: 50px;
  width: 200px;
  
}





#botrow {height:30px; text-align:center; 
 color:#000;font-weight:bold; background:url(images/footer.jpg); padding-top:15px;}
#botrow a{text-decoration:none;color:#FFF; text-transform:uppercase;}
#botrow a:hover{text-decoration:none;color:#777;}



h1,h2 {margin-top:10px;margin-bottom:0;padding-left:0px;padding-right:15px; color:#000;font-family:"Georgia"; font-size:18px;}
h3 {margin-top:0px;margin-bottom:0;padding-left:0px;padding-right:15px; color:#000;font-family:"Georgia"; font-size:18px; border-bottom: 1px solid #659db4; }
h4 {margin:0px;padding:0px;margin-top:5px;margin-bottom:5px;padding-left:5px; color:#000;font-family:"Georgia"; font-size:16px;}

h5 {margin:0px;padding:0px;margin-top:5px;margin-bottom:5px;padding-left:5px; color:#000;font-family:"Georgia"; font-size:13px;}

p {padding-left:15px;padding-right:15px; text-align:justify; line-height:160%; color:#000; margin:0;margin-top:12px; margin-left:15px;}



a.link, link.visited {text-decoration:underline; color:#A90707; font-weight:bold;}
a:hover.link {text-decoration:none; solid; color:#A90707;}

a.blues, blues.visited {text-decoration:none; color:#0000ff;}
a:hover.blues {text-decoration:none;border-bottom:1px dotted; color:#0000ff;}

/* class=red used in Pagination */
a.red, red.visited {text-decoration:none; color:#000;}
a:hover.red {text-decoration:none;border-bottom:1px dotted; color:#000;}


div#filelink {color:#000; text-align:left; font-size:12px; }
div#filelink a, visited {text-decoration:underline; color:#fff;font-weight:normal;}
div#filelink a:hover {text-decoration:underline; color:#fff;font-weight:normal;}

a.page, page.visited {text-decoration:none; color:#0E9ECF; padding:5px; background:#f3f3f3;font-weight:normal;}




div#footer {color:#FFFFFF; text-align:center; font-size:11px;}
div#footer a, visited {text-decoration:none; color:#FFFFFF;font-weight:normal;}
div#footer a:hover {text-decoration:underline; color:#FFFFFF;font-weight:normal;}


input#search { color:#000; border:1px solid #0E9ECF; border-right:0; height:21px; padding-top:3px; }
input#txt {padding-left:5px; color:#000; border:1px solid #9E8A6E; height:18px; padding-top:3px; font-size:14px;font-family:verdana}
select#selbox { color:#000; border:1px solid #9E8A6E; height:20px; padding-top:1px;font-size:11px;font-family:verdana }
textarea#txtarea {padding-left:5px; color:#000; border:1px solid #9E8A6E; height:120px; padding-top:1px;font-size:14px;font-family:verdana }
input.chk {border:0;}


span#question{color:#ff0000;font-weight:bold;}
span#reg{color:#ff0000;font-weight:bold;}

div#regbox {border:1px solid #066A07; color:#000;background:#f4f4f4;padding:3px;font-weight:bold;}
div#regbox p {text-align:center;}

div#errbox { border:1px solid #ff0000;color:#0E9ECF;background:#FFF8F8;padding:3px;font-weight:bold;}

div#prodbox {border:0px solid #0E9ECF;color:#0E9ECF;width:150px;margin-bottom:10px;padding:5px;height:150px;}

#bt {
	border: 1px outset; 
	cursor: pointer; 
	font-weight: normal; 
	color: #000;
	margin: 0px 0px 0px 1px; 
	padding: 1px 1px 1px 1px;
	background-image:  url("admin/images/footbg.jpg");
	background-repeat: repeat-x;
	width:100px;
}

#head{font-size:20px}

#rtd {text-align:right;}
#ctd {text-align:center;}
#ltd {text-align:left;}

#rtdl {text-align:right; border-bottom:0px solid #0E9ECF;}
#ctdl {text-align:center; border-bottom:0px solid #0E9ECF;}
#ltdl {text-align:left; border-bottom:0px solid #0E9ECF;}


td.tdnor  {background:#FC6; border:1px solid #F00; padding:10px;}
td.tdnor2 {background:#EAFFEA; border:1px solid #000000; padding:10px;}

td.tdnor ul , td.tdnor2 ul{padding-left:65px;margin-left:120px;display:block; }
td.tdnor li , td.tdnor2 li {padding-top:8px;}

td.tdnor a, td.tdnor2 a {color:#000;text-decoration:none; }
td.tdnor a:hover, td.tdnor2 a:hover {color:#000;text-decoration:underline;}

td.tdnor h5 {color:red}
td.tdnor p, td.tdnor2 p {padding:0;margin:0; padding-top:8px;}

td.gallery  {background:#000; border:1px solid #FFFFFF; text-align:center;}
td.gallery2 {background:#ffffff; border:1px solid #ccc; text-align:center;}

td.gallery img  {border:2px solid #fff;}
td.gallery2 img {border:2px solid #fff;}

#ads {}
#ads h5 {color:green;padding:0;margin:0}
#ads p {padding:0;margin:0;margin-top:5px;line-height:140%; text-align:left;}

.news {color:#000; padding:5px;text-align:left; margin:3px; background-color:#FFF;}
.news a {color:#000; text-decoration:underline;}
.news a:hover {text-decoration:none;}
.news h4 {padding:0;margin:0;font-size:11px;color:#000;font-family:verdana;}



.commentbox{
border:1px solid #999;
margin-left:15px;
width:550spx;
padding: 5px;
}
.commentbox p{ padding:0; margin:0; }
.commentbox h5 {color:#000; padding:0; margin:0; }
.commentbox a {text-decoration:none; color:blue;}
.commentbox a:hover {text-decoration:none;}

.commenthead {
margin-left:15px;
background: #999;
width:150px;
padding:5px;
text-align:center;
color:#000;
font-weight:bold;
margin-top:20px;
}


#pages {
	padding: 3px;
}
#pages ul {
	list-style-type: none;
	padding:0;margin:0;
}
#pages li {
	float: left;
	display: inline;
	margin: 0 5px 0 0;
	display: block;
}
#pages li a {
	color: #000;
	padding: 4px;
	border: 1px solid #ddd;
	text-decoration: none;
	float: left; 
}
#pages li a:hover {
	color: #000;
	background: #FED5BC;
	border: 1px solid #9C4510;
}
#pages li.nolink {
	color: #000;
	border: 1px solid #9C4510;
	padding: 4px;
}
#pages li.current {
	color: #000;
	border: 1px solid #9C4510;
	padding: 4px;
	background: #9C4510;
}


#browse {
	float: left;
	width: 230px;
	margin: 5px;
	margin-left: 10px;
	
	padding: 0;
	background: white;
	border-bottom: 2px solid white;
}



#browse dd {
	background: url(images/bullet1.png) no-repeat #FFF;
	height: 30px;
	border-bottom: 1px solid #659db4;
	padding: 0px;
	margin: 0px 2px;
}

#browse dd a {
	color: black;
	text-decoration: none;
	display: block;
	padding: 8px 22px;
	font-size:9px;
}

* html #browse dd {
	padding: 3px 22px;
	padding: 0;
}

* html #browse dd a {
	display: inline;
	display: block;
}

#browse dd a:hover {
	background: url(images/bullet2.png) no-repeat #363634;
	color:#FF0;
	height: 12px;
	
}

#browse .first {
	padding-top: 10px;
}

#browse .last {
	padding-bottom: 8px;
	border-bottom: 1px solid white;
}

#nav {
	width:600px;
	
}

#nav a {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:800;
	text-decoration:none;
	margin-left: 10px;
	margin-right:10px;
}
#nav a:hover {
	color:#;
	font-weight:800;
	color:#fff222;
	text-decoration:none
}
