body,td,th,p{font-size:12px;font-family:Tahoma,Verdana,sans-serif;color:#616161}
.menucell a{color:white;}
.menucell a:hover{color:white;text-decoration:none}
.menuitem{padding:10px 5px 10px 23px;display:block;color:white}
.menuitemblank{padding:10px 5px 10px 23px;display:block}
.mwrap{margin-right:96px}
.menulink{width:131px;}
a,h1,.sel{color:#ff82b4;}
.rootmenuElt{text-align:right;}
.gItem{float:left;margin-right:13px;margin-bottom:13px;}
img{border-color:#767676}
.dMain{width:100%;height:100%;background-repeat:repeat-y;background-position:top center;}
.dMenu{position:relative;left:33px;width:507px}
.cTop{padding-left:50%;padding-top:86px;}
.cContent{padding:50px;padding-left:0px;}
h1{font-size:20px}
ol.linkslist{color:#833674;position:relative;left:-40px;top:-1.33em}
ol.linkslist, ol.linkslist a{color:#833674;}
ol.linkslist li{margin:10px 0px}

.dInfoBlock{padding-top:30px;position:relative;left:-41px;}
/*.dInfoBlock menulink{position:relative;left:-61px;}*/

#Works{
	width:100%;
	border-collapse:collapse;
}

#Works td{
	padding:0 0 2em 0;
	width:50%;
	vertical-align:top;
}

#Works div.item{
	margin-bottom:10px;
	clear:both;
}

#Works div.item img{
	float:left;
	margin-right:15px;
	margin-bottom:10px;
	border:1px solid #5d5d5d;
}

* html #Works div.item img{
	margin-bottom:0;
}