@charset "UTF-8";

/* TAGS */

img { border:0px; }

body { background-image:url(images/design/background.jpg); background-position:center top; background-color:#000; background-repeat:no-repeat; margin:0px; text-align:left; color:#fff; font-family:Arial, Helvetica, sans-serif; line-height:18px; }

a:link { color:#fff; text-decoration:none; }

a:visited { color:#fff; text-decoration:none; }

a:hover { color:#666; text-decoration:underline; }

p { font-size: 0.69em; text-align:left; color:#fff; font-family:Arial, Helvetica, sans-serif; line-height:18px; }

li { font-size: 0.69em; text-align:left; color:#fff; font-family:Arial, Helvetica, sans-serif; line-height:18px; }

h1 { color:#FFF; font-size: 1.5em; }

h2 { color:#FFF; font-size: 1.2em; }

h3 { color:#FFF; font-size: 1.2em; }

.orange	{ color: #CC6600; }
.green	{ color: #71BF44; }

/* IDs */

#table { font-size: 0.69em; text-align:left; color:#fff; font-family:Arial, Helvetica, sans-serif; line-height:18px; }

#table span { color:#b80d0d; font-weight:bold; font-size:1.2em; }

#tablelink { font-size: 0.69em; text-align:left; color:#fff; font-family:Arial, Helvetica, sans-serif; line-height:18px; }

#container { width: 990px; margin-left:auto; margin-right:auto; overflow:hidden; border:1px solid #565656; margin-top: 13px; background: url(images/design/bottom-left-allblacks-bg2.gif) no-repeat bottom left; background-color:#000; }

#containercontact { width: 990px; margin-left:auto; margin-right:auto; overflow:hidden; border:1px solid #565656; margin-top: 13px; background: url(images/design/bottom-left-allblacks-bg.jpg) no-repeat bottom left; background-color:#000; min-height: 680px; }

#wrap { margin: 0 auto; width: 992px; }

#imagetime { position: relative; bottom: 300px; overflow: hidden; height: 263px; width: 165px; clear: both; }

#main { width: 824px; float:right; border-left:1px solid #565656; overflow:hidden; }

#flash { height:520px; width:824px; background-color:#111; border-bottom: 1px solid #565656; }

#flashtemp { height:211px; width:824px; background-color:#111; border-bottom: 1px solid #565656; }

#sidebar { width: 115px; padding-left:20px; padding-right:20px; padding-top:40px; min-height:600px; }

#navv { margin:0px; padding:0px; }

#links { margin-left:0px; margin-right:0px; margin-top:50px; margin-bottom:0px; padding:0px; }

#sidebar li { font-size: 0.59em; text-align:left; color:#fff; font-family:Arial, Helvetica, sans-serif; line-height:18px; text-transform:uppercase; list-style-type:none; margin-top:5px; }

#footer ul { margin:0px; padding:0px; text-align:center; }

#footer li { margin:0px; padding:0px; display:inline; text-align:center; padding-left: 3px; padding-right:3px; }

#footer { clear: both; margin-top:30px; margin-bottom:30px; }

#footer span { font-size: 9px; color:#fff; }

#footer p { text-align:center; padding:0px; margin:0px; color:#fff; font-size: 0.69em; }

#footer a:link { color:#fff; text-decoration:none; }

#footer a:visited { color:#fff; text-decoration:none; }

#footer a:hover { color:#444; text-decoration:underline; }

#left { width:411px; float:left; height:auto; padding-right:30px; border-right: 1px solid #222; margin-bottom:20px; }

#image { float:right; width:302px; padding-left:20px; margin-left:20px; height:auto; overflow:hidden; }

#thumb img { border-bottom: 1px solid #222; }

#thumb { border: 1px solid #222; background-color:#111; width:300px; overflow:hidden; }

#thumb p { padding-left: 10px; padding-right:10px; }

#thumb a:link { color:#666; text-decoration:none; }

#thumb a:visited { color:#666; text-decoration:none; }

#thumb a:hover { color:#999; text-decoration:underline; }

#contactarea { text-align:center; }

#contactarea p { text-align:center; }

#contactarea h3 { text-align:center; }

#editable { background-color:#222; padding:3px; margin:10px; clear:both; text-align:center; }

#editable p { color:#900; text-align:center; }

#editable a:link { color:#900; text-decoration:underline; }

#editable a:visited { color:#900; text-decoration:underline; }

#editable a:hover { color:#666; text-decoration:underline; }

.links { margin-top:40px; }

#pdf li { list-style-image:url(images/pdfbullet.gif); }

/* SEARCH FORM IDs */

#searchform { margin: 0px; padding:0px; }

#phoneform { margin: 0px; padding:0px; }

#searchsubmit { font-size: 11px; border:1px solid #222; background-color:#111; color:#333; width: 20px; padding:1px; font-family:Arial, Helvetica, sans-serif; }

#keyword { font-size: 11px; border:1px solid #222; background-color:#111; color:#333; width: 90px; padding:1px; font-family:Arial, Helvetica, sans-serif; }

#submit { font-size: 12px; border:1px solid #333; background-color:#222; color:#666; width: 120px; padding:2px; font-family:Arial, Helvetica, sans-serif; }

.formeo { font-size: 12px; border:1px solid #222; background-color:#111; color:#333; width: 120px; padding:2px; font-family:Arial, Helvetica, sans-serif; }

/* INDEX IDs */

#home { width:804px; margin-top: 10px; margin-bottom: 10px; margin-left:10px; margin-right:10px; height: 180px; overflow:scroll; overflow-x:hidden; }

#homeleft { width:370px; float:left; margin-right:20px; }

#homeright { width:374px; float:left; margin-left:20px; }

#mainer { width:784px; margin-top:20px; margin-bottom: 20px; margin-left:20px; margin-right:20px; }

/* CLASSES */

.rightfloat { float:right; }

.rightleft { float:left; }

.formstyle { background-color:#000; border:1px solid #444; padding:2px; font-size:11px; color:#fff; font-family:Arial, Helvetica, sans-serif; }

.formstyle1 { background-color:#111; border:1px solid #444; padding:2px; font-size:11px; color:#fff; font-family:Arial, Helvetica, sans-serif; }

.formstyle3 { padding:2px; font-size:11px; border:0px; font-family:Arial, Helvetica, sans-serif; }

/* NEWS */

#news-container { float: left; width: 824px; }

#news { float: left; width: 430px; border-right: solid 1px #222222;  padding:12px 40px; margin: 20px 0px; }

#news h1 { color:#FFFFFF; font-size:1.5em; padding: 0px; margin: 0 0 30px 0; }

#news-headline { width: auto; margin-bottom: 20px; }

#news-headline h2 { color:#FFFFFF; font-size:1.125em; padding: 0px; margin: 0px; }

#news-headline p { color: #aeaeae; font-size: 0.62em; font-weight: normal; padding: 0px; margin: 0px; }

#news-headline p a { color: #aeaeae;}


#news-text { width: auto; margin-bottom: 30px; border-bottom: solid 1px #222; padding-bottom: 20px;}

#news-text p { font-size: 0.75em; color: #FFF; margin-bottom: 16px; }

#news-sidebar { float:left;
padding:10px 0 0 12px; width: 270px; text-align: left;}

#news-sidebar h3 { font-size: 1.2em; color: #FFF; margin: 0 0 15px 0; }

#news-sidebar ul {margin: 0px; padding: 0px; list-style-type: none;}

#news-sidebar ul ul { padding: 0px; margin: 0px; list-style-position: inside; border-top: solid 1px #222222; margin: 0 0 20px 0; width: 270px; text-transform: uppercase; font-size: 0.75em; color: #FFF; }

#news-sidebar li { font-size: 1em; padding: 12px 0; }

#news-sidebar li li { background: url(/images/arrow.gif) right no-repeat; border-bottom: solid 1px #222222;}

#news-rss { float: left; padding-left: 12px; margin-bottom: 32px;width: 270px; }

#news-rss p { margin: 0px; padding: 0px; font-size: 0.75em; color: #FFF; }

#news-rss img { margin-right: 10px; }

.categories {
   background: none;
}


/* Spacing */

#spacer {height:100px; clear:both;}