html {padding: 0px 0px 0px 0px; margin: 0px; background:#423D3A;}
body {margin: 0px; padding: 0; font-size:80%; min-width: 1000px; font-family: verdana,arial,helvetica}
#dcontainer {width: 980px; background:#423D3A; position: relative; margin-right: auto; margin-left: auto; padding: 0px 0px 0px 0px; }
#dmainlogocaption {background:#873e2d; margin: 0px; height: 208px}
#dmainlogoimg{margin: 0px; float:left;}
#dfootermenu {clear: both;}
#dmainlogo {clear: both; margin: 0px; padding: 0px;}
#dfooter {clear: both; height:100px; text-align:center; background: #362424; font-size: 90%; color: #fff; font-family: verdana, arial, helvetica, sans-serif}
#controlright {margin: 10px; font-size:110%; padding: 0px; width:300px; float:right; text-align: right;}
#heaparlogo {margin: 0px; text-align:justify; margin-right:300px; padding: 0px 10px 10px 10px; }
#dcoverimage {padding: 10px 10px 10px 10px; float:right; margin:10px; border: 1px dotted #873e2d}
#dinfo { background:#fff; text-align:justify; margin-right:240px; border-right: 2px solid #362424; min-height:600px; padding: 10px;} 
#dmenu {height: 100%; text-align:left; padding: 5px; width:240px; float: right; } 
#positionpanel {margin-right: 5px; float:right; text-align: right;}
#dcontent { background:#E8E6E1; margin: 0px; padding: 0px;}
#navmenu {font-size: 100%; font-weight: bold;font-family:Calibri, Arial, Helvetica; text-align:left; margin:0px; padding:5px; background:#362424; color: #fff;}

.dproduct {height: 150px;  border-bottom: 1px dotted #8F5A84; }
.dscreenshot {width:350; padding: 10px; float:right; margin-top:0px; margin-left:10px; margin-right:10px; margin-bottom:10px; border: 1px dotted #8F5A84}
.dboximage{padding: 5px; float:left; margin:5px;}
.dmainmenu {text-align:left; margin-left:5px; font-weight: bold;font-family:Calibri, Arial, Helvetica;  border: 0px solid #000; }
.dmainmenucap {font-size: 130%; font-weight: bold; text-decoration: underline; font-family:Calibri, Arial, Helvetica; text-align:left; padding:5px; color: #362424;}
.dmainmenu  p{margin-left:10px;}

a:link {color: #F59054; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none}
a:visited {color: #F27C37; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none}
a:hover {color: #F59054; font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline}
#dfooter a:link{color: #fff;}
#dfooter a:visited {color: #fff;}
#dfooter a:hover{color: #907458; text-decoration: underline;}
#navmenu a:link{color: #fff;}
#navmenu a:visited {color: #fff;}
#navmenu a:hover{color: #907458; text-decoration: underline;}


.dimagelogo {margin: 10px; float:left;}
.bodytext {font-size: 100%; line-height: 16px;}
.dclear {clear: both;}
.softinfo th{border-bottom: 1px dotted #ccc; border-top: 1px dotted #ccc; text-align:left; font-weight: bold; color: #362424;}
.softinfo td{border-bottom: 1px dotted #ccc; text-align:left}

.helpinfo th {font-weight: bold; border-top: 1px solid #11593C; border-right: 1px solid #11593C; font-size:120%; font-family: Calibri, verdana, helvetica; color:#362424}
.helpinfo td {text-align:left; padding-right: 10px; padding-left: 10px; } 
.markedmessage {font-weight: bold; color: #362424; font-family: verdana, helvetica, sans-serif}
.pict { padding: 5px; margin:10px;}

.pre {font-size: 110%; color: #362424; font-family: courier, arial, sans-serif}

h1 {font-weight: bold; font-size: 200%; color: #362424; font-family: Calibri, verdana, helvetica, sans-serif}
h2 {font-weight: bold; font-size: 150%; color: #362424; font-family: Calibri, helvetica, sans-serif}
h3 {font-weight: bold; font-size: 140%; color: #362424; font-family: Calibri, verdana, arial, helvetica, sans-serif}
h4 {font-weight: bold; font-size: 130%; color: #907458; font-family: Calibri, verdana, arial, helvetica, sans-serif}
p {}
hr {border-top: 1px dotted #907458; border-bottom: 0px; height: 1px}
li{padding:3px; margin-right:100px;}

.footerleft{ font-size: 80%; float:left; width:150px; height:100px;}
.footerright{ font-size: 80%; float:right; width:150px; height:100px;}
.sfriends { font-size:80%; padding:20px;} 