﻿/*
	template: Polegate Town
	author:   SVG
*/

* { margin: 0; padding: 0; }
body { font: .74em Tahoma, Verdana, Sans-Serif, Arial; background: url(../images/body.gif) repeat; color: #7f7f7f; text-align:center; /* for IE */ margin:0 auto; /* for the rest */}
 }
h1 { font: normal 3.4em "Trebuchet MS", Helvetica, Arial; }
h2 { font: normal 1.8em "Trebuchet MS", Helvetica, Arial; color: #fff; margin: 0 0 15px; }
h2 a {color:#fff;}
h2 a:hover {color:#EE7022;}
h3 { font: normal 1.6em "Trebuchet MS", Helvetica, Arial; margin: 0 0 10px; color:#EE7022; }
h4 { font: normal 1.4em "Trebuchet MS", Helvetica, Arial; margin: 0 0 4px; }
p { margin: 0 0 15px; line-height: 1.6em; }
a { outline: 0; color: #EE7022; text-decoration: none; }
a:hover { outline: 0; color: #fff; text-decoration: none; }

li { list-style: none; }
img { outline: 0; border: 0; }
#wrapper { }
.clr { clear: both; }
#logo { float: left; padding: 30px 15px; }
#logo h1 a { color: #fff; }
#logo h1 a span { color: #808080; }
#menu { height: 44px; padding: 5px 0 0 4px; }
#menu li { float: left; font-size: 1.3em; text-transform: uppercase; }
#menu li a { color: #888; margin: 0 50px 0 0; }
#menu li a.current, #menu li a:hover { color: #fff; }			
#logobanner { clear: both; height: 180px; margin: 0 0 0px; text-align:left;}
#logobanner h1 { font-size: 2.4em; color: #304D6F; margin: 0 0 20px; }
#logobanner em { font-size: 1.3em; font-weight: bold; line-height: 1.6em; }
.content { background: url(../images/content.gif) repeat; margin:0 auto; padding:20px 20px 0; width:1000px;}
.link { color: #ee7022; padding: 0px; font-size: .9em; }
#main { padding: 20px 20px 20px 20px; width:1000px; margin: 0 auto;}
.col { float: left; width: 292px; margin: 20px 30px 15px 0; text-align:left;}
.col.last { margin-right: 0; }
.case img { float: left; clear: left; margin: 0 20px 20px 0; background: #121212; padding: 3px; }
.short { padding: 0 0 0px 0; margin:0px;}
.case a, .article a { color: #ddd; font-weight: bold; }
.date { font-size: .84em; margin: 0 0 5px 0px; padding-bottom:5px; text-align:right; background: url(../images/line.gif) repeat-x left bottom;}
#footer { clear: both; padding: 20px 20px 10px; font-size: .9em; margin:0 auto;text-align:left;/*background:transparent url(../images/content.gif) repeat scroll 0 0;*/ width:1000px;}
#footer a { color: #ccc; margin: 0 10px 0 0; padding: 0 0 1px; }
#footer a:hover {color:#EE7022;}
#links { float: right; }
#links a { margin: 0 0 0 10px; }
#footer p { margin: 0 0 8px; }
#sponsors { padding: 20px 20px 0px 20px; background: url(../images/content.gif) repeat;}
#sponsors h2 {text-align:center;}
.shortcuts { clear:left; margin-top:20px; }
.short a {color:#fff;}
.short a:hover {color:#EE7022;}
.sponsors img {	display:inline; margin-right:20px; margin-bottom:30px; text-align:center;}
.sponsors {margin-top:20px; text-align:center; /*background: url(../images/line.gif) repeat-x left top;*/}

.article h4 {padding:6px 0px; background:transparent url(../images/line.gif) repeat-x scroll left bottom;}
.article h4 a, .col.last h4 a {color:#fff;}
.article h4 a:hover, .col.last h4 a:hover {color:#EE7022;}

.news h4 {padding:5px 0px 0px 0px;}
.news h4 a, .news h4 {color:#fff;}
.news h4 a:hover, .col.last h4 a:hover {color:#EE7022;}

.white {font-weight:bold; color:#fff;}
.orange { color:#EE7022;}
.col.last h4 {padding:6px 0px; background:transparent url(../images/line.gif) repeat-x scroll left bottom;}
#marquee { text-align:left; clear:both; width:940px; height:20px; margin-top:8px; background:transparent url(../images/line.gif) repeat-x scroll left bottom; padding:0px 0px; }
#marquee span{ float:left; width:100px; font-size:1em; }

#marquee marquee { float:right; width:840px; }

#marquee a{ color:#fff; }
.left{text-align:left; }