body{
 font-family: Georgia, Verdana, Sans-serif;
  background:url(images/back.png);

}


#nav { width: 100%; border-top: 4px solid #222; border-bottom: 2px solid #222; float: left; }

	#nav ul { list-style: none; }

		#nav li { float: left; }
		
			#nav li a, #nav li a:visited { display: block; height: 3.0em; padding: 0 1.2em; line-height: 3.0em; color: #222; text-decoration: none; font-size: 1.2em; text-transform: uppercase; letter-spacing: .3em; float: left; }
		
			#nav li a:hover { color: #black; background: #ff66ff; text-decoration: none; }

.blog #nav li a.blog, .blog #nav li a.blog:visited, .archive #nav li a.archives, .archive #nav li a.archives:visited, .about #nav li a.about, .about #nav li a.about:visited { background: #222; color: #fff; cursor: default; }

 a{
  color:#005DB3;
 }
 
 a:hover{
   color:#042170;
 
 }

img{
 border:none;

}

h1 { font-weight: bold; font-size: 2.0em; line-height: 1.8em; }

	#header h1 { text-align: right; }
	
	h1 a, h1 a:visited, h1 a:hover { color: #222; text-decoration: none; }

#header{
      background:#ffffff;
 border:1px solid #CFCFCF;

 width:980px;
 padding:10px 0 10px 0;
 margin:0 auto 0 auto;
 
 
}


#logo{
  float:left;
  margin:17px 0 0 0;
}

#topad{
   float:right;
    margin:17px 5px 0 0;

}



#sct{
vertical-align:top;

}


td a{

 font-size:11px;
}






 #midin{
width:160px;
height:380px;
text-align:center;
 float:left;
     margin:7px 10px 0 0;
     padding:20px 5px 0 5px;

 display:block;
 
 
}

#partners a{
 font-weight:bold;
 font-size: 18px;

}

#partners{
 
 width:143px;


}



#partners h4 {
	font-size: 24px;
}


#categories a{
 font-weight:bold;
 font-size: 18px;

}

#categories{
	
 
 width:143px;
 margin:20px 0 0 0;
}



#categories h4 {
	font-size: 24px;
}


.h2{
 padding:0;
 margin:0 0 0 0;

}
li{
 padding:0 0 3px 0;

}


input, textarea{
 font-size:12px;
}

.dellink{
font-size:8px;
 color:#E90000;

 
}

.nansdiv{
 font-size:11px;

}

.rpoints{
 font-size:11px;
}

.apoints{
 font-size:11px;
}

#qupdated{
visibility: hidden;
color:#EB5418;
}

.ansblock{
 border:1px solid #FFCCF9;


}

.qrow{
 padding:10px 0 0 0;

}

h3{
 padding:2px 0 2px 0;
 margin:0 0 5px 0;
color:#FF3600;
}

#container{
 text-align:left;
  width:1000px;
}

h4{
 margin:10px 0 7px 0;
 padding:0 0 0 0;
}

.plink{
 margin:5px 0 0 0;

}

.rtop2{
 float:left;
 width:300px;
  margin:20px 0 0 0;
}

.rtop{
 float:left;
 width:300px;

}

#rbot{
 float:left;
  width:300px;
  
}

.intable{

      background:#ffffff;
 border:1px solid #CFCFCF;

}

#tcomments{
 border:1px solid #CFCFCF;
width:450px;


}


.tdcomm{
padding:5px;


}

.tdcommname{
background:#EEEEEE;

}

.tdcommdate{
background:#EEEEEE;

}


