/*template wide*/
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em;}

div#dmContent{padding:1px;/*1px padding to prevent collapsing borders*/width:902px;margin:15px auto 0;position:relative;}

/*header*/
div#dmHeader{width:100%;background:url('/_dmi/_img/header-v1.gif') no-repeat 0 0 transparent; height:112px;position:relative;}
div#dmHeader h1#dmDomainName{color:#fff;position:absolute;top:88px;left:0px;width:892px;background:#1768b1;font-size:100%;padding:1px 5px 3px;margin:0;font-size:80%;}
div#dmHeader h1#dmDomainName a{color:#fff;text-decoration:none;}

/*all definition lists*/
dl{margin-top:0;}

/*sponsored listings*/
dl#dmSponsored{margin-left:205px;margin-top:0;}
dl#dmSponsored dt{font-weight:900;}
dl#dmSponsored dd{margin-left:0;font-size:90%;}
dl#dmSponsored dd dl dt{margin-top:10px;padding:2px;}
dl#dmSponsored dd dl dt a{text-decoration:none;color:#205d89;}
dl#dmSponsored dd.dmUrl a{font-size:70%;color:#008040;text-decoration:none;}

/*dmLeft*/
div#dmLeft{float:left;width:196px;padding:0 2px;margin-top:0;}

	/*related listings*/
	dl#dmRelated{position:relative;}
	dl#dmRelated dt{font-weight:900;margin-bottom:10px;}
	dl#dmRelated dd{margin:2px 0 0 0;padding:2px;font-size:70%;}
	dl#dmRelated dd a{text-decoration:none;color:#000;margin-top:0;;}

	/*search*/
	dl#dmSearch{margin:20px 0 5px 0;}
	dl#dmSearch dt{font-weight:900;margin:0;}
	dl#dmSearch dd{margin:0;padding:0;}
	dl#dmSearch dd form{margin:0;padding:0;}
	dl#dmSearch input#dmSearchTxt{width:180px;}
	dl#dmSearch input#dmSearchSub{}


/*popular categories*/
dl#dmPopular{clear:left;position:relative;border:1px solid #eee;padding:2px 5px 3px}/*reposition from absolute*/
dl#dmPopular dt{font-weight:900;}
dl#dmPopular dd{float:left;font-size:80%;margin:0 30px 0 0;padding:0;}
dl#dmPopular dd a{color:#000;}
dl#dmPopular dd.dmFirstCat{margin-left:20px;}
*html body dl#dmPopular dd.dmFirstCat{margin-left:10px;}
dl#dmPopular dd.dmLastCat{float:none;padding-bottom:5px;margin-right:0;}
dl#dmPopular dd dl dd{float:none;margin-left:0;border:none;}

/*small text*/
div#dmSmallText{clear:left;font-size:60%;color:#bbb;}
div#dmContent form#sForm div#dmSmallText a{color:#bbb;text-decoration:none;}