html {padding: 0px; margin: 0px; background:#ccc;}
body {margin: 0px; padding: 0px; font-size:80%; min-width: 1000px; font-family: verdana,arial,helvetica;}

#container {width: 1000px; background:#fff; position: relative; margin-right: auto; margin-left: auto; margin-top: 0px; margin-bottom: 0px;}
#toppanel {text-align:right; font-size:120%; padding:5px; margin:10px;}
#content { background:#EAE4CE; padding:0px; margin:0px;}
#mainlogo {height:200px;}
#mainmenu { background:#2F201B; height: 21px; padding: 5px 0px 0px 10px;}
#contentdata{ padding:0px 10px 0px 0px; min-height:700px; margin-right:265px; margin-bottom:0px; background:#fff; border-right: 2px solid  #2F201B; }
#bodydiv { background:#EAE4CE; padding:0px; margin:0px;}
#seclogo { float:right; width:265px; height:100%; background:#EAE4CE; }
#footer { font-size: 90%; height:280px; color: #fff; background:#2F201B; clear:both; padding:0px; margin:0px; }
#footermenu {height:200px;}
#footercopyright {text-align:center; border-top:1px solid #EAE4CE; padding-top:8px;}
.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;}
.footerbuttom td { padding:10px; }

.listwithnobullets {list-style-type:none; margin:0px; padding:0px;}

.mallheader {background:#EAE4CE; text-decoration: underline; height: 21px; color:#2F201B; padding: 4px 0px 0px 5px; font-size: 110%; font-weight: bold; }
.mallcontent {background: #EAE4CE; padding: 0px 0px 0px 10px; }
.webposition {width: 700px; border-bottom: 1px dotted  #2F201B; font-size: 90%; color: #000; text-align: justify; margin-top: 0px; margin-bottom: 0px;}
.pre{ font-size: 100%; padding:10px; border: 1px dotted  #2F201B; color: #000; text-align: justify;}
.pict { margin:3px; padding:5px; }
.rightpanel { text-align:right; }

p { font-size: 100%; color: #000; text-align: justify;}
table{ font-size: 100%; }

#bestnews p { font-size: 100%; color: #000; padding: 10px 0px 10px 0px;}
#mainmenu p { font-family: verdana,arial,helvetica; font-size: 110%; color: #fff; text-decoration: none; margin-top: 0px;}
#mainmenu a:link { font-size: 100%; color: #fff; text-decoration: none;}
#mainmenu a:hover { font-size: 100%; color: #fff; text-decoration: underline;}
#mainmenu a:visited { font-size: 100%; color: #fff; text-decoration: none;}
#footer a:link { color: #FFF; text-decoration: underline}
#footer a:visited {	color: #FFF; text-decoration: underline}

a:link { color: #92421F; text-decoration: none}
a:visited { color: #C48526; text-decoration: none}
a:hover {color: #FBCB21; text-decoration: underline}

h1 { font-weight: bold; font-size: 150%; color: #2F201B; }
h2 { font-weight: bold; font-size: 140%; color: #2F201B; }
h3 { font-weight: bold;  font-size: 120%; color: #2F201B; }
h4 { font-weight: bold;  font-size: 100%; color: #2F201B; }
h5 { font-weight: bold;  font-size: 80%; color: #2F201B; }

hr {border-top: 1px dotted #2F201B; border-bottom: 0px; height: 1px} 

.softinfo { border-collapse:collapse; margin-bottom:12px;}
.softinfo td{text-align:left; border: 1px solid #2F201B; padding:4px 10px 4px 10px; }
.softinfo th{color:#fff; background:#2F201B; border: 1px solid #2F201B; padding:4px 10px 4px 10px;}
.softinfo td{text-align:left; } 

.content { padding-left:10px; border-top: 1px solid #2F201B; }