body         { 
	font-family:  'Century Gothic', 'Tahoma', 'Arial', sans-serif; 
	color: #000000; 
	background-color: #fff; 
	font-size:80%;
	padding:10px;
	 background-image:url('images/new-logo.jpg');background-repeat: repeat-x;background-position: left top;
	
}
.clearall{clear:both;}

.clear-all { /* can be used on a <div> or <br> to avoid collapsing divs - especially ns6 (pc) */
	clear:both;
	height:0;
	line-height:0px;
	font-size:0;
}

a {color:#003971;}
a:link       { color: #003971; }
a:visited    { color: #003971; }

#remind {
position:absolute;
top:190px;
left:250px;
width:500px;
opacity:.8;
background:#fff;
}

#remindhead {background: url('images/bluebar.jpg') repeat-x;height:36px;cursor:move;}
#remindbody {border:#01d 3px solid; border-top:#00d 1px solid;}

#remindbody p {padding-left:3px;font-size:20px;font-style:italic; font-weight:bold}
#remindhead p {font-size:20px;color:#fff;margin:0 0 0 0;padding:4px;}
#remindhead span {color:#fff;padding:2px;border:1px solid #fff;position:absolute;top:3px;right:3px;cursor:pointer;margin:0 0 0 0;}




#left {
width:130px;float:left;}

#content {
margin-left:135px;margin-right:130px;   margin-top:110px;

}
#weather {text-align:right;margin-left:500px;}

th.stripe {text-align:right;}

td.stripe {text-align:left;}

#content p {
font-size:100%;
}

td.acthead {padding:5px;background: #ECECFF bottom repeat-x url('images/fader.png');font-weight:bold}

h3 {border-bottom-style:dotted; border-bottom-width:1px;}

#ads {
float:right;margin-right:-5px;
}
#forumdiv {padding:5px}
/* slots */
.slot {
	margin:0px;
	float:left;
	background:url('images/slotcolor.gif') repeat-y 100% 0;font-size:75%;
	width:115px !important;padding-left:0; padding-right:15px; padding-top:0; padding-bottom:0
}
.forum-slot {
    margin:0px;
	float:left;background:url('images/slotcolor.gif') repeat-y 100% 0;font-size:75%;
	width:98% !important;padding-left:0; padding-right:15px; padding-top:0; padding-bottom:0
}
.slot-c {
	background: url('images/slotcolor.gif') repeat-y 0 0;; padding-left:6px; padding-right:0; padding-top:0; padding-bottom:0
}
.slot-t {
	height:6px;
	background:url('images/slotcurves.gif') no-repeat 100% 0;; margin-left:-6px; margin-right:-15px; margin-top:0; margin-bottom:0
}
.slot-t div {
	width:6px;
	height:6px;
	font-size:0; /* height fix for ie */
	background: url('images/slotcurves.gif') no-repeat;
}
.slot-b {
	height:21px;
	background: url('images/slotcurves.gif') no-repeat 100% 100%;; margin-left:-6px; margin-right:-15px; margin-top:0; margin-bottom:0
}
.slot-b div {
	width:21px;
	height:21px;
	font-size:0; /* height fix for ie */
	background: url('images/slotcurves.gif') no-repeat 0 100%;
}


.slot span  {
	font-size:1.1em;
	font-weight:bold;
	display:block;
	margin-bottom:8px;
}
.slot p  {
	margin:0;
	padding:0;
}

.slot p, .slot span  {
	color:#003971;
	font-size:1em;
}

.slottext {
	float:left;
	width:106px;
}