html,body { text-align:center; margin:0px; font-family:  Arial,Verdana,Sans-serif; font-size: 12px; color: #333333; background-color:#EEEEEE;}
div,p,th,td,input,textarea,select,option {font-family:  Arial,Verdana,Sans-serif; font-size: 12px; color: #333333; }
input,textarea,select {border-width:1px; border-color: #333333; border-style:solid;}
.error {color: #FF0000; font-weight: bold;}
img {border:0px;}

div { -moz-box-sizing: border-box; box-sizing: border-box; }

A {color:#0000CE; font-size:12pt;}
A:visited {color:#551A8B;} /* purple */
A.source {color:#008000;} /* green link */

#wrapper { position:relative; width: 768px; margin: 0 auto; text-align: left; vertical-align: top; background-color:#FFFFFF; border:1px solid magenta;}
#header {float: left: width:100%; height: 160px; background-color:magenta; border:0px solid magenta;background-image:url('../img/layout/header.jpg'); background-position:center middle; background-repeat: no-repeat; vertical-align:middle;}
div.header {float:right; width:400px; height:100%; vertical-align:bottom; border:0px solid yellow;}
H1.header {color:white; margin:0px;}
h2.header {color:white; margin:0px;}
p.header {color:white; font-weight:bold; margin:0px;}

#leftmenuContainer {float:left; width:198px; background-color:#FFFFFF;}
#leftmenu {padding:10px; margin:10px; border:2px solid magenta;}
#contentContainer {float:right; margin: 0px; width:568px;  border:0px solid blue }
#content {padding:10px; background-color: white; }

TD.pornlist {padding-bottom:25px;}
span.pornMore {color:#008200;}
a.pornMore {color:#008200;}
span.porndate {}
td.navigator { padding:20px; background-color:#EEEEEE;}

div.affban {background-color: #FFFFFF;}
