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

body{margin:0px; padding:0px; background:#d8d8c3; font-family:Arial, Helvetica, sans-serif; color:#FFF;}

a{color:#CCCCCC;}
a:hover{color:#999999;}

img{border:0px;}

div.clear{clear:both; line-height:1px; height:1px; font-size:1px;}

/*| PAGE CONTAINER |*/
#container{margin-left:auto; margin-right:auto; width:900px; height:auto; margin-top:40px;}

/* form */
.theForm{padding:10px; width:600px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.theForm label{width:150px; float:left; margin-top:4px; text-align:right; padding-right:10px;}
.theForm input[type="input"], select{width:145px; float:left; margin-bottom:10px;}
.theForm br{clear:left;}

/*| HEADER |*/
#header{height:327px; background:#2b2b21;}
#header #logo a{margin-top:10px; margin-left:10px; margin-bottom:10px; background:url(../images/logo.gif) no-repeat; width:570px; height:79px; float:left;}
#header #sign_in a{margin:15px; background:url(../images/sign_in.gif) no-repeat; width:207px; height:27px; float:right; margin-top:40px; margin-right:20px;}
#header #sign_in a:hover{background:url(../images/sign_in.gif) no-repeat 0px -27px;}
#header div a{display:block;}
a:hover{opacity:0.8; filter:alpha(opacity=80);}
#header div a span{display:none;}

/*| ROTATOR IMAGE |*/
#rotator {clear:both; float:left; position: relative; overflow: hidden; width: 900px; height: 190px; background: url(../rotator/alt/downtown2.jpg) no-repeat 0px 0px; }
.holder div { position: absolute; top: 0px; left: 0px; background-color: #ffffff; opacity: 1.0; -moz-opacity: 1.0; filter:alpha(opacity=100); }
.holder > div { position: absolute; top: 0px; left: 0px; }
.holder img { position: relative; height: auto; }
#loader { position: absolute; top: 0px; left: 0px; width: 900px; height: 190px;  }
.loaderbg { position: relative; z-index: 2000; width: 900px; height: 190px; background-color: black; opacity: 0.9; -moz-opacity: 0.9; filter:alpha(opacity=90); }
.loaderimg { position: absolute; z-index: 3000; width: 128px; height: 15px; top: 95px; left: 387px; }

/*| NAVBAR |*/
#navbar{margin:0px; padding:0px; clear:both; width:auto; background:#000; height:37px; padding-left:40px;}
#navbar li{float:left; list-style:none; background:#000; display:block;}
#navbar li a{height:13px; display:block; color:#CCCCCC; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight:bold; padding:12px 25px; text-decoration:none;}
#navbar li a:hover{text-decoration:underline;}


h2.header{font-size:30px; color:#daaa00; font-weight:normal; margin-top:0px;}

/*| BODY |*/
#body{width:900px; height:auto; background:#2b2b21; clear:both;}

/*| LEFT COLUMN |*/
#left_column{width:450px; height:200px; float:left;}
#left_column .content{}

/*| RIGHT COLUMN |*/
#right_column{width:450px; height:200px; float:left;}
#right_column .content{}

/*| SINGLE COLUMN |*/
#single_column{width:900px; height:auto; float:left;}
#single_column .content{padding:25px;}
#single_column .content h1{font-size:14px; font-weight:bold;}
#single_column .content p{font-size:13px; margin:0px; padding:0px; margin-bottom:15px; line-height:20px;}

/*| FOOTER |*/
#footer{width:900px; height:175px;}
#footer div{float:left; padding:25px; color:#bababa; line-height:18px;}
#footer div h2{font-size:12px; font-weight:bold; margin:0px; padding:0px; margin-bottom:10px;}
#footer div p{font-size:10px; font-weight:normal; margin:0px; padding:0px; margin-bottom:5px;}
#footer #section_01{background:#1c1c16; width:480px; height:125px;}
#footer #section_02{background:#3c3c30; width:138px; height:125px; line-height:14px;}
#footer #section_02 a{text-decoration:none;}
#footer #section_03{background:#585848; width:132px; height:125px;}
#footer #section_03 p{ font-size:11px; line-height:14px;}
