body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}

body{
	font:13px/17px arial, sans-serif;
	text-align:justify;
}

h1{
	font:30px/35px arial, sans-serif;
	font-weight:bold;
}

h1 a{
	text-decoration:none;
}

h2{
	font-weight:normal;
}

#frame{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

#topbar{height:218px;background-image:url(i/topback.gif);border-bottom:1px solid #bfbfbf;}

	#menu1{width:1000px;float:left;display:block;}

	.menuul li{
		display:block;
		float:left;
		padding-left:15px;
	}

#topbar div{padding-top:20px;}

#topbanner{
	height:159px;
}

#menu1{
	text-transform:uppercase;
}

.menuul li a.active{
	color:#B20000;
	text-decoration:none;
}

.menuul li a{
	color:#808080;
	text-decoration:none;
}

.menuul li{
	border-right:1px solid #808080;
	padding-right:15px;
	text-transform:uppercase;
}

#header{height:100px;clear:both;float:none;}

#logo{padding:10px;padding-bottom:0;margin-bottom:-10px;width:421px;float:left;}

#actionbanner{padding:10px;width:202px;float:left;margin-left:12px;padding-top:34px;height:10px;}

#search{padding-top:40px;}

#container{border-top:1px solid #bfbfbf;padding-bottom:15px;}

#content{float:left;width:660px;display:block;border-right:1px solid #bfbfbf;padding-left:15px;min-height:1024px;}

.otheritem{border-bottom:1px solid #bfbfbf;min-height:200px;width:410px;margin-bottom:10px;}

#extras{width:222px;height:400px;float:right;display:block;clear:right;background:#fff;margin-left:15px;}

#right{float:left:width:300px;display:block;height:300px;}

#footer{float:none;clear:both;height:28px;padding-top:20px;font-size:90%;z-index:2}

#right img,.swfbanner{float:left;}

.bigbanner,.banner7,.bannybanner7{padding-left:20px;padding-top:20px;width:646px;height:125px}

.smallbanner,.banner1,.banner2,.banner3,.banner4,.banner5,.banner6,.banner9,.banner10,.banner11,.banner12,.banner13,.banner14,.banny{padding-left:30px;padding-top:20px;}


.bannybigbanner,.bannybanner7{padding-left:20px;padding-top:20px;}

.bannysmallbanner,.bannybanner1,.bannybanner2,.bannybanner3,.bannybanner4,.bannybanner5,.bannybanner6,.bannybanner9,.bannybanner10,.bannybanner11,.bannybanner12,.bannybanner13,.bannybanner14,.banny{padding-left:30px;padding-top:20px;width:125px;height:125px;}

.resultc{
	margin-bottom:5px;
	display:block;
	float:none;
}

.relevancec{width:100px;height:10px;border:1px solid #bfbfbf;float:left; margin-right:15px;margin-top:3px;}
.relevance{width:100px;background:#0f0;height:10px;float:left;}

.result{
	text-align:left;
	width:300px;
	float:left;
	display:block;

}


h1{font-size:1.4em;line-height:1em;padding:15px;padding-left:0;text-align:left;}

p{font-size:1em;padding:0;padding-bottom:15px;}

a{color:#000;}

.date{padding:0;padding-bottom:15px;}

.newsimage{float:left;padding-right:10px;padding-bottom:10px;padding-top:0;}

strong, b{
	font-weight:bold;
}

.extra{
	margin-top:15px;
	width:200px;
}

.extraheader{
	background:url(i/extraheader.gif);background-repeat:no-repeat;
	color:#fff;
	padding-left:5px;
}

.extracontent{
	border:1px solid #ccbea9;
	padding:5px;
	color:#6c665d;
}

.extracontent a{
	color:#6c665d;
	text-decoration:none;
}

.active{
	color:#B20000;
}

ul li.firstitem{
	border:0;
}

#action{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

.smaller{
	font-size:80%;
}

#a1{
	width:500px;
	display:block;
	float:left;
}

#a2{
	width:450px;
	display:block;
	float:left;
}

#a1,#a2{
	text-align:center;
}

#actionlogo{
	margin-top:50px;
}

#precontent{
	margin-top:10px;
	font-family:Georgia,serif;
	text-align:left;
}

#precontent a{
	font-size:21px;
	text-transform:uppercase;
	color:#004e98;
	text-decoration:none;
	font-weight:bold;
}

#content form{
	margin-bottom:10px;
	margin-top:10px;
}

#content form ul{
	list-style-type:none;
	margin:0;
	padding:0;
}

#content form ul label{
	float:left;
	display:block;
	width:120px;
}

#content form ul textarea{
	width:270px;
	height:100px;
	opacity:.9;
}

#content form ul input{
	margin-bottom:5px;
	opacity:.9;
}

#content form ul input.smallinput{
	width:80px;
}

#iframe{
	width:100%;
	height:300px;
}

.pollie li{
	padding-bottom:4px;
}

.barcontainer{
	border:1px solid #ccc;
}

#polle{
	text-align:left;
}

#polle li{
	vertical-align:center;
}

#content #morelinks{
	padding-left:20px;
	list-style-type:disc;
	width:380px;
}

#content #morelinks li{
	margin-bottom:3px;
}

td{
	text-align:left;
	padding-right:10px;
}

.album{
	width:450px;
	clear:both;
	display:block;
	float:none;
}

.album li{
	display:block;
	float:left;
	margin-right:20px;
}

#firstitem{
	width:420px;
}

#morenews{
	text-align:left;
	list-style-type:disc;
	margin-left:5px;
	padding-left:10px;
	color:#f00;
}

#morenews li{
	padding-bottom:3px;
	padding-left:0;
	margin-left:0;
}