body {
 font-family: arial, sans-serif;
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 color:#000000;
 background-color: #F5F5F5;
 background-image:url; background-repeat:repeat-x; 
 vertical-align:top;
 text-align: center;
 margin-top: 0;
}
#wrap {background-color:#ffffff; width: 980px; margin-left:auto; margin-right:auto; padding: 0px; text-align: left}

#header {position: relative; width: 100%; height: 150px; background-color:#FFFFFF}

#banner1 {float: left; width: 820px; height: 70px; background-color:#F5F5F5}
#banner2 {float: left; width: 820px; height: 80px; background-color:#990000} 
#banner3 {float: right; width: 160px; height: 150px; text-align: left; background-color:#F5F5F5}


#container {position: relative; background-color:#FFFFFF; width: 100%; min-height: 850px; height: auto}

#minicontainer1 {float: left; width: 650px; background-color:#FFFFFF; height: 100%}
#minicontainer2 {float: right; width: 330px; background-color:#FFFFFF; height: 100%}

#minicontainer3 {float: left; width: 820px; background-color:#FFFFFF; height: 100%}
#minicontainer4 {float: right; width: 160px;  background-color:#FFFFFF; height: 100%}

#minicontainer5 {float: left; width: 980px; background-color:#FFFFFF; height: 100%}



#leftbar {position: absolute; width: 120px; background-color:#FFFFFF; padding: 10px}

#content {float: right; width: 480px; background-color:#FFFFFF; padding: 10px}
#content1 {float: right; width: 600px; background-color:#FFFFFF; padding: 30px}
#content2 {float: right; width: 740px; background-color:#FFFFFF; padding: 30px}

#rightbar {float: left; margin-top: 20px; width:140px; background-color:#FFFFFF; height: 100%}

#adbar {float: right; width:160px; background-color:#ffffff; height: 100%}
#ticker {padding-top: 20px; padding-bottom: 5px;}

#footer {position: relative; clear: both; width: 100%; margin-top: -5px; background-color:#f5f5f5; text-align:center}


.clear {clear: both;
  margin: 0;
  padding: 0;
  height: 0;
  overflow: hidden;}


.large {font-size: 120%;}
.largefat {font-size: 120%; font-weight:bold;}
.normal {font-size: 100%;}
.small {font-size: 90%;}
.tiny {font-size: 80%;} 
.red {color:#cc0000;}
.darkred {color:#990000;}
.green {color:#33ff00}
.darkgreen {color: #009900;}
.blue {color:#0000ff}
.darkblue {color:#000066}
.white {color:#ffffff}
.grey {color:#666666}

h1 {font-size: 150%;
 font-weight: bold;
 color:#990000; }
h2 {font-size: 120%; margin-bottom: 20px;
 font-weight: bold;
 color:#990000;}
h3 {font-size: 110%; margin-bottom: 15px;
 font-weight: bold;
 color:#990000;}
 
h1.opener + h2 + h3 {margin-top: -10px;} 
a {white-space: nowrap; }
a:link { color: #990000; }
a:visited { color: #990000; } 
a:active { color: #CC0000; }
a:hover { color: #FF0000; }
p.hidden {border-style: hidden; }

.imgleft {float: left; padding: 0px 10px 5px 0px;}
img {border: none}

hr {color: #F0F0F0; size: 1px;}

h4 {
	font: 95% ariel, sans-serif;
	color: #505050;
	font-weight: bold;
	letter-spacing: 0.1em;	
	margin: 15px 0 5px 0px;
}
h5 {border-bottom: 1px dotted #ccc;
	font: 105% verdana, sans-serif;
 	color: #E00000;
 	font-weight: bold;
}
h6 {font: 105% verdana, sans-serif;
 	color: #E00000;
 	font-weight: bold;
	text-align:right;
}
	
.storytitle {
	margin: 0;
}

.storytitle a {
	text-decoration: none;
}

.storycontent {color: #505050;
	font-family: verdana, sans-serif;
}

.storycontent a {
	text-decoration: none;
}

.textwrap {float: right; padding: 3px 3px 20px 20px;
}

.textwrapleft {clear:right; float: left; padding: 3px 20px 20px 3px;
}