#container {width: 780px;
background:#00a;
position: absolute;
left: 0px;
top: 0px;
font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
font-size:12px;
}

#head {width: 780px;
height:30px;
background:#a00;
padding: 5px 0px 0px 0px;
}

#headsec {float:right;
width: 400px;
height:25px;
background:#000 url(./hsbg.gif) bottom left no-repeat;
color: #fff;
padding: 5px 0px 0px 50px;}

#headsec a:link, #headsec a:visited, #headsec a:hover, #headsec a:active {
color:#fff;
text-decoration:none;
border-top: solid 1px #fff;
border-bottom: solid 1px #fff;
}

#headsec a:hover {text-decoration: none;
border-top: double #fff;
border-bottom: double #fff;}

#banner {width: 780px;
height:60px;
margin: 0px 0px 0px 0px;
font-size:10px;
font-weight:bold;
color: #fff;
background:#00a url('./banner.gif') bottom left no-repeat;}

#tagline {width:400px;
position: absolute;
top: 65px;
left: 325px;
background: #00a;
}

#blackbar {width: 780px;
height:15px;
background:#000;
color:#FFF;}

#lcol {float:left;
width: 120px;
padding: 8px 0px 0px 0px;
height:550px;
background:#fff url(./blwhbgl.gif) no-repeat bottom right;
color:#000;
border-top: solid #000 4px;
text-align:left;}

#lcol ul {
margin: 0px 0px 0px 10px;
padding: 0px;
list-style:none; 
}
#lcol li {background: #fff;border-right: none; border-bottom: solid 2px #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

#lcol li.seclev {background: #ddd;border-right: double #000 4px; border-bottom: solid 2px #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 10px;}

#lcol a, #lcol a:hover, #lcol a:link, #lcol a:active, #lcol a:visited {
color: #a00;
font-weight: bold;
}

#lcol a:hover {
background: #ddd;
}

div#lcol a.menit span {display:none;
}

div#lcol a.menit:hover span {
	display: block;
	position: absolute; 
	width: 75px;
	height: 75px;
	top: 315px;
	left: 10px;
	padding: 0px 0px 0px 0px ;
	margin: 10px;
	z-index: 100;
	color: #fff; background: #000;
	font: 10px Verdana, sans-serif;
	text-align: center;
voice-family: "\"}\""; 
voice-family:inherit;
top:320px;/*ie6*/
width: 75px;
height: 75px;
	}


span img {border:none;}

html>body div#lcol a.menit:hover span {
top:320px;/*mozilla opera - 230 for dynmenu*/
width: 75px;
height: 75px;
}

#imbord {
display: block;
position: absolute; 
top: 320px;
left: 15px;
width:85px;
height:85px;
padding: 0px;
margin: 0px;
background: #000 url(./world.gif) no-repeat;
border: 5px double #000;
voice-family: "\"}\""; 
voice-family:inherit;
top:325px;/*ie6*/
width: 75px;
height: 75px;
	}

body.wor div#imbord{ background:#000 url(./world.gif) no-repeat;}
body.gbr div#imbord{ background:#000 url(./uk.gif) no-repeat;}
body.usa div#imbord{ background:#000 url(./us.gif) no-repeat;}
body.can div#imbord{ background:#000 url(./canada.gif) no-repeat;}
body.spo div#imbord{ background:#000 url(./sport.gif) no-repeat;}
body.foo div#imbord{ background:#000 url(./footy.gif) no-repeat;}
body.nas div#imbord{ background:#000 url(./usasp.gif) no-repeat;}
body.tec div#imbord{ background:#000 url(./tech.gif) no-repeat;}
body.har div#imbord{ background:#000 url(./hard.gif) no-repeat;}
body.sof div#imbord{ background:#000 url(./soft.gif) no-repeat;}
body.gam div#imbord{ background:#000 url(./games.gif) no-repeat;}
body.ent div#imbord{ background:#000 url(./enter.gif) no-repeat;}

html>body #imbord {
top:325px;/*mozilla opera - 235 for dynmenu*/
width: 75px;
height: 75px;
}


#rcol {float:left;
width: 450px;
background:#00a;}

#bcol {float:left;
width: 190px;
min-height:650px;
background:#00a url(./blwhbgr.gif) no-repeat top left;
color: #fff;
padding: 10px 10px 0px 10px;
font-weight: bold;
margin: 0px 0px 0px 0px;
voice-family: "\"}\""; 
voice-family:inherit;
width:170px;/*ie6*/
}

html>body #bcol {
  width:182px;/*mozilla opera*/
  height: 650px;
}

#bcol a, a:link, a:hover, a:visited, a:active {text-decoration:none;color:#fff;line-height:12px;border:none;}
#bcol a:hover {text-decoration:underline;}
.date {color:#a00;background:#fff;font-size:10px;font-weight:normal;}

#imgcol {float:left;
width: 450px;
height:440px;
background:#fff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
border-bottom: solid 1px #00a;}

#postcol {float:left;
width: 450px;
background:#fff;
margin: 0px 0px 0px 0px;
padding: 5px 10px 10px 10px;
border-bottom: solid 1px #00a;
voice-family: "\"}\""; 
voice-family:inherit;
width:430px;/*ie6*/
}

#postcol h2 {font-size: 18px;}

html>body #postcol {
  width:430px;/*mozilla opera*/
}

#postcol a, #postcol a:hover, #postcol a:visited, #postcol a:link, #postcol a:active {
color: #00a;
}

#postcol p.subh {font-weight:bold;}

#postcol a:hover {
text-decoration: underline;
}

div.rimg {
float: right;
background: #fff;
}

div.rimg img {
border: none;
margin: 0px 0px 0px 8px;
}

div.caption {
font-size: 10px;
border: none;
padding: 0px;
margin: 0px 0px 0px 8px;
background: #ddd;
color: #000;
}

div.caplist {
width: 200px;
font-size: 10px;
border: none;
padding: 0px;
margin: 0px;
}

div.caplist ul{
padding: 0px 0px 3px 15px;
margin: 0px 0px 0px 0px;
list-style: square;
}
div.caplist li{
padding: 0px 0px 5px 0px;
margin: 0px 0px 0px 0px;
}
#imghead {float:left;
width: 420px;
background:#fff;
margin: 0px 0px 10px 5px;
padding: 2px 5px 5px 5px;
border-bottom: solid 1px #00a;}

#imghead a.head:link {
font-size:16px;
font-weight:bold;
color:#00a;}

#imghead a.head:visited {
font-size:16px;
font-weight:bold;
color:#a00;}

#imghead a.head:hover {
font-size:16px;
font-weight:bold;
color:#a00;
text-decoration:underline;}

#imghead a.head:active {
font-size:16px;
font-weight:bold;
color:#a00;}

#imghead a {
line-height:20px;
text-decoration:none;}

#imghead a:hover, h1:hover {
color:#a00;}


#imghead img {
float:right;
width:200px;
border:1px solid #000;
}

#imghead .topic {color:#a00;}

div.smimghead {float:left;
width: 204px;
height: 180px;
background:#fff;
margin: 0px 0px 10px 6px;
padding: 2px 5px 5px 5px;
border:none;
}

div.vert {
float:right;
width: 15px;
height: 190px;
border-right: solid 1px #00a;}

div.smimghead a.head:link {
line-height:16px;
font-size:12px;
font-weight:bold;
color:#00a;}

div.smimghead a.head:visited {
line-height:16px;
font-size:12px;
font-weight:bold;
color:#00a;}

div.smimghead a.head:hover {
line-height:16px;
font-size:12px;
font-weight:bold;
color:#a00;
text-decoration:underline;}

div.smimghead a.head:active {
line-height:16px;
font-size:12px;
font-weight:bold;
color:#a00;}

div.smimghead a {
line-height:16px;
text-decoration:none;}

div.smimghead a:hover, div.smimghead h1:hover {
color:#a00;}


div.smimghead img {
float:right;
width:55px;
border:1px solid #000;
}



div.smimghead a.topic:link {
color:#a00;
line-height:20px;
font-size:12px;}

div.smimghead a.topic:visited {
color:#a00;
line-height:20px;
font-size:12px;}

div.smimghead a.topic:active {
color:#a00;
line-height:20px;
font-size:12px;
}

div.smimghead a.topic:hover {
color:#a00;
line-height:20px;
font-size:12px;
}

#headcol {float:left;
width: 450px;
height:650px;
background:#fff;
margin: 0px 0px 0px 0px;
/*border-top: solid 2px #000;*/}

#archcol {float:left;
width: 450px;
height:650px;
background:#fff;
padding: 0px 0px 0px 10px;
/*border-top: solid 2px #000;*/
voice-family: "\"}\""; 
voice-family:inherit;
width: 435px;
padding: 0px 0px 0px 10px;/*ie6*/
}

html>body div#archcol {
width: 435px;
padding: 0px 0px 0px 15px;;/*mozilla opera*/
}

div.arcsec {border-top:solid 1px #000;margin: 0px 0px 10px 0px; width:420px;height:50px;}
div.arcsec img {border:solid 1px #00a;float:right; width:40px; height:40px;}
div#archcol a, div.plhead a:link, div.plhead a:active, div.plhead a:hover, div.plhead a:visited {color:#00a;text-decoration:none;font-weight:bold;line-height:15px;}
div#archcol a:hover {
line-height:15px;
color: #00a;
font-weight: bold;
text-decoration:underline;}

div#archcol a.mhead, div.plhead a.mhead:hover, div.plhead a.mhead:active, div.plhead a.mhead:visited {color:#a00;text-decoration:none;font-weight:bold;border:none;}
div#archcol a.mhead:hover {text-decoration:underline;}

div#archcol hr {border:none;color:#000;background-color:#000;height:1px;width:70%;}

div.plhead {
width: 200px;
height: 200px;
border: none;
float:left;
margin: 15px 0px 0px 10px;
voice-family: "\"}\""; 
voice-family:inherit;
margin: 15px 0px 0px 10px;/*ie6*/
}

html>body div.plhead {
margin: 15px 0px 0px 15px;;/*mozilla opera*/
}
div.plhead a, div.plhead a:link, div.plhead a:active, div.plhead a:hover, div.plhead a:visited {color:#00a;text-decoration:none;font-weight:bold;line-height:15px;}
div.plhead a:hover {
line-height:15px;
color: #00a;
font-weight: bold;
text-decoration:underline;}

div.plhead a.mhead, div.plhead a.mhead:hover, div.plhead a.mhead:active, div.plhead a.mhead:visited {color:#a00;text-decoration:none;font-weight:bold;border:none;}
div.plhead a.mhead:hover {text-decoration:underline;}

div.plhead hr {border:none;color:#00a;background-color:#00a;height:1px;width:100%;}
div.plhead .hrb {height:2px;color:#000;background-color:#000;}

div.plhead a.arch {color:#000; float: right;}

#tickcol {float:left;
font-weight:normal;
width: 640px;/*ie5.5*/
height:20px;
background:#fff;
padding: 0px 0px 0px 10px;
margin: 0px 0px 0px 0px;
border: solid 4px #000;
voice-family: "\"}\""; 
voice-family:inherit;
width:640px;/*ie6*/
}

html>body #tickcol {
  width:630px;/*mozilla opera*/
}

.tckline {font-family: Courier, Terminal, System, Serif; font-weight:normal;letter-spacing:1px;text-align:justify;color:#a00;}

.tckline a, .tckline a:link, .tckline a:active, .tckline a:hover, .tckline a:visited {color:#a00;text-decoration:none;font-weight:normal;line-height:15px;}
.tckline a:hover {text-decoration:underline;color:#a00;}


#fcol {float:left;
text-align:center;
width: 780px;
height:160px;
background:#00a;
color:#fff;
}

#fcol a:link, #fcol a:visited, #fcol a:hover, #fcol a:active {
color:#fff;
text-decoration:none;}

#fcol a:hover {text-decoration: underline;}

#feedcol {float:left;
text-align:right;
width: 780px;
height:20px;
background:#a00;
border-top: 4px solid #000;
border-bottom: 4px solid #000;
color:#fff;}

.gver {
height: 600px;
}