*{margin:0px; padding:0px;}
body{background:#182735 url(bg.png) repeat-x top left; color:#e0dfe1; font-size:10pt;}
img{border:none;}
a{font-size:10pt; color:#e0dfe1; text-decoration:none;}
a:hover{text-decoration:underline;}
.maincontent{margin-top:25px;}
.maintable{width:992px; max-width:992px; margin:0px; padding:0px; border:none;}
.siteheader{background:transparent url(header.png) no-repeat top center; height:77px; max-height:77px;}
.sitetexts{background:transparent url(textsbg.png) no-repeat top center; height:156px; max-height:156px;}
.subcontent{background:transparent url(content.png) no-repeat top center; height:316px; max-height:316px; text-align:left;}
.logo{float:left;}
.logo img{margin-left:20px;}
.textboxs{margin-left:14px;  border:1px dashed #324454; background:transparent url(textbg.png) no-repeat top center; width:228px; height:142px; max-width:228px; max-height:142px; float:left; }
.textboxs div{padding:4px;}
.textboxs div p{font-size:12pt; color:#b4ff00;}
.textboxs div div{width:210px; border-top:1px dashed #192531; text-align:right;}
.sxe{margin:13px; background:transparent url(photo.png) no-repeat top left; width:171px;  height:283px;}
.sxe div{padding:10px; padding-top:170px;}
.contentmain{background:transparent url(textbg.png) repeat top left; width:770px; height:272px; max-width:770px; max-height:272px; margin-top:20px; border:1px dashed #324454; overflow-y:scroll; }
.contentmain div{ margin:5px;}