/*resetcss*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd,  fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: bottom; background: transparent; }
td {vertical-align:top}
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
a {text-decoration:none} 
sub, sup {font-size:70%;vertical-align:top}
/*resetcss*/

div, span, a {font-family:Tahoma, Verdana; font-size:11px;}
div, span {color:#000}
a {color:#626262}
#lang_bar, #bottom_bar {background:#a4cf39}
#lang_bar div, #bottom_bar div {width:770px; color:#625a71; text-align:left;padding:5px 0 5px 0}
#lang_bar div a {color:#625a71}
#page_header, #contents, #page_footer {width:770px;text-align:left;background:#fff}
#page_footer {width:100%}
#page_header {background: #fff url(http://www.out-there-media.com/sre_images/i/logo.jpg) 0px -15px no-repeat}
#contents {height:342px;overflow:auto;width:770px}
#menu_bar {border:1px dotted #555; height:23px}
#menu_bar a {display:block; float:left;width:94px;text-align:center;color:#959595;font-weight:bold;padding-top:3px;height:20px;}
#menu_bar span {display:block; float:left;width:1px;border-left:1px dotted #555; font-size:3px;height:15px;margin-top:3px;}
#boxes .padme {padding:0 9px 0 9px;}
#driver {background:url(http://www.out-there-media.com/sre_images/i/fasa.jpg) top left no-repeat; height:39px; width:770px; text-align:left}
#ttle{font-size:12px;font-family:tahoma, verdana, helvetica;padding-top:8px;width:250px;float:left;color:#ffe;text-align:center;font-weight:bold}
/*#mbacks {width:190px;float:left;height:89px;cursor:pointer}*/
#map {width:500px;float:left;padding-top:8px;text-align:center;color:#fff;font-size:12px;font-weight:bold}
#map a {color:#fff!important;font-size:12px!important;font-weight:bold}
#news_title {font-weight:bold; font-size:14px;padding-left:10px;}
#nl_form {width:310px; float:right; text-align:center; padding:right:30px; color:#999}
input, #nl_form input {width:248px; border:1px solid #aaa; margin:2px;font-size:11px; color:#626262!important}
#nl_form .sm {width:100px}

#asubmenu{height:20px;min-height:20px;display:block;overflow:hidden}

.signup {background:#e8e8e8; width:770px;height:22px;}
.allgray, .menuhover {background:#e8e8e8; color:#222!important}
.ac {text-align:center}
.ar {text-align:right}
.pad5 {padding:5px;}
.pad10 {padding:10px;}
.hand {cursor:pointer}

.submenu {display:none;background:#e8e8e8;height:20px;min-height:20px;padding:3px;}
.submenu a {margin:0px 12px 0px 12px;font-weight:bold; color:#888!important}
a.selected, .submenu a:hover {margin:0px 12px 0px 12px;font-weight:bold; color:#922!important}
.spacer {width:5px;float:left;overflow:hidden}
.news_img {margin:10px 10px 5px 10px; border:0px}
.anew {padding:4px 20px 4px; 20px;border:1px solid #fff;}
.anew a:hover {text-decoration:underline}
.bgred {background:#A7CF3B; height:22px; font-size:13px;font-weight:bold; color:#fff}
.newscont {padding:15px;float:left;width:180px}
/*.newscont {padding:15px;float:left;width:200px}*/
.smdate {float:left;width:60px;display:inline}
.smdatenext {float:left;width:120px;display:inline}

img {border-color:#fff}

