@charset "utf-8";
/* CSS Document */

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

html, body {margin: 0;padding: 0;font: 11px Lucida Grande,Arial,Helvetica,Verdana,sans-serif;background: #000;color: #fff;}


h1 ,h2, h3, h4, ul {margin: 0;padding: 0;font-weight: normal;list-style: none;color:#b24626;}
h2 {font-size: 20px;border-bottom: 1px solid #27272a;border-top: 1px solid #27272a;margin: 0 0 10px;padding: 5px 0 4px 5px;color: #ccc;color: #fff;}
h5 {font-size: 20px;margin: 0 0 10px;padding: 5px 0 4px;color: #ccc;color: #fff;}
h1 span {display: none;}
h2 {padding: 10px; }
p {padding: 0px 0;line-height: 1.7;color:#666}
a {outline: none;}
img {outline: none;border:none;}
span.clr {display: block;clear: both;}
.clear {clear: both;}
strong {color:#b24626;}
.lineBreak {border-top:solid 1px #202020; margin: 30px 0 0 0; }

.list {float:left;padding:3px 0 5px 0;width:170px;margin:0 5px;}
.list ul{list-style: none;}
.list a, .list h3.cat {width: 130px;display: block;padding: 0px 5px 3px 5px;margin: 1px 0;text-decoration: none;}
.list a {color: #999;}
.list a.big, .list h3.cat {padding: 4px 5px 4px 5px;margin: 0px 0;}
.list h3 {font-size: 13px;}
.list h3.cat {color: #00aeef;border-bottom: 1px solid #27272a;border-top: 1px solid #27272a;margin: 0 0 5px 0;}
.list a.big {color: #fff;}
.line {border-bottom: 1px solid #27272a; margin:5px 20px;}
.lineLast {border-bottom: 1px solid #27272a; margin:5px 20px 50px 20px;}
.list a:hover { color:#fff;}
.list a:visted { color:#999966;}

.container {margin:0 auto; width: 960px; background-color: #000;color: #626262;border-top: 4px solid #202020;padding: 0 0 3.0em;}
.inner {background:#2e2d2d; }

.active a{color:#ffffff;}

#sliderWrapper { margin: 10px 20px;border: 1px solid #1e1e1e; background:#1a1a1a; width:802px; }
#glideWrapper { margin:10px 10px; position: relative !important; width: 780px !important; height: 400px !important; overflow: hidden !important;border: 1px solid #1e1e1e; color:#cccccc}
#glider  { background: #131313; position: relative !important; width: 780px !important; height: 400px !important; overflow: hidden !important }
#gliderContent  {  position: relative !important; width: 30000px !important; height: 400px !important }
#gliderContent .section  p {margin: 0 0px 20px 0; }
 .section  { position: relative !important; width: 780px !important; height: 400px !important; float: left !important; }
#navcontainerSlide {margin:20px 15px; }
#browseWindow #sliderWrapper li {margin: 0px 0 0 0px; width: 150px;float: left;display: inline; border-bottom: 1px solid #1e1e1e;}
#sliderWrapper #sidebar h3.cat {color: #cbcbcb;}
#sliderWrapper #sidebar {padding:0px 0 3px 0;}
#sliderWrapper #sidebar {border:none;padding:3px 0 5px 0;}
#sliderWrapper #sidebar h3.cat {color: #cbcbcb; padding:5px 0 5px 10px;border:none;}

div.info{margin: 10px 10px 10px 10px;padding: 7px 10px 20px 25px;}
div.info, span.info {background: #FFFCF2 url(../cssimg/icons/information.png) 3px 5px no-repeat;color:#666;border: 1px solid #AAAAAA;}

div#tag {margin:10px 0 10px 20px; }
#tag p {color:#999999;} 
#tag a {color:#00aeef;}
#tag span { margin: 0 0 0px 250px }
div#logo {background:url(../cssimg/adrich_logo.gif);width:160px;height:41px;margin:20px 0 20px 20px;}
#spot p {color:#999999; font-size:16px;line-height:30px; }
#spot span {color:#00aeef; font-size:18px; }
#spot {width:750px;margin:20px 0 20px 20px;  }

#basecamp {position:absolute; top:30px;left:700px; }
#basecamp a {color:#00aeef;font-size:14px;padding:0 0 0 30px; }
#basecamp a:hover {color:#CCCC33;}
#basecamp p {background:url(cssimg/key_go.gif) 3px 4px no-repeat;}

.big {color: #999999; font-size: 11px; margin: 3px 0 0 5px;}
.big a{color: #999999;}
.big span {color:#00aeef; font-size:12px; }
.contact {padding: 10px; font-weight:bold; width:700px; margin: 10px 0 0 10px;}
.contact label {color:#333333;}

#dropmenudiv{
position:absolute;
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:18px;
z-index:100;
margin: 5px 0 0 0;
opacity: .85;
filter: alpha(opacity=85);
-moz-opacity: 0.85;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
background-color:#000000;
color:#ccc;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #333333;
}

.menudrop{margin: 2px 0px 2px 20px;}
.menudrop a { width:10px; font-weight:bold; margin: 2px 5px 2px 10px; padding: 2px 20px 2px 2px; color: #00aeef; font-size:16px; height:5px;}
.menudrop a:hover {color: #fff;}
.menudrop img{padding:5px 3px 0 0;}

.aboutpage p{font-size:12px; font-weight:100; color: #CCCCCC;}
.aboutpage span{font-size:12px; font-weight:bold; color: #fff;}

.columnr {float:right; width:350px; color: #CCCCCC;}
.columnl {float:left; width:350px; color: #CCCCCC;}

