/* CSS Document */

/* HTML Elements */
body {
font-family: Trebuchet MS, Arial, Verdana;
font-size: 80%;
color: #000;
background:#98a7af;
text-align:center
}

a {color: #096aa7;text-decoration: none;font-weight: bold;}
a:hover {color: #036; text-decoration: underline;}

/* Main Structure Elements and inner HTML */
.jsalert p {padding: 0 0 3px 23px;background:url("../images/icons/alert.gif") no-repeat top left; color: #F00}
noscript .mainalert {border: 1px solid #f00;width:590px;margin:10px 0; background:url("../images/icons/warning.gif") no-repeat left #f8b3b3;}
noscript h1{font-weight: bold;color: #f00;font-size: 90%; padding: 5px 0 0 80px; margin: 0;}
noscript p{padding: 5px 0 5px 80px; font-size: 70%;font-weight: bold; margin: 0;}
#hidden {display: none}	
#container{width: 790px;margin: 10px auto;background: #fff; color: #333;line-height: 130%;}

#header{padding: 0;margin: 0; height: 200px;}


#header h1{padding: 0;margin: 0;}
#header ul {padding: 0;margin: 0; font-size: 100%; list-style:none; padding-top: 60px; margin-left:350px;}
#header li {float: left; padding-left: 20px;}
#header a {color: #000; text-decoration: none;}
#header a:hover {color: #000; text-decoration: underline;}
#header img {padding: 0;margin: 50px 0 0 0;margin-left:370px; border: none;}



#sub_header{}
#leftnav{float: left;width: 155px;margin: 0;padding: 0 0 20px 0;text-align: left;}
#leftnav h2 {text-transform:uppercase; font-size: 110%; margin-left: 20px; border-bottom: 1px solid #c6c5b3;}
#leftnav ul{padding: 0 0 0 10px; margin: 15px 0 0 0;font-size: 110%; font-weight: bold; list-style: none}
#leftnav li{margin: 0 0 5px 0;padding: 0;}
#leftnav img{padding: 0 0 0 20px; margin: 15px 0 0 0; border: none;}

#nav a{color: #096aa7;padding: 0 0 0 6px;background:URL("/assets/images/nav_bg_off.gif") no-repeat top right;
display: block; height: 30px; line-height: 2.0em;
}

#nav a:hover{color: #fff; text-decoration: none; padding: 0 0 0 6px;background:URL("/assets/images/nav_bg_on.gif") no-repeat top right;
display: block; height: 30px; line-height: 2.0em;
}
#content{margin: 15px 30px 15px 175px; text-align:left}
#content h2 {text-transform:uppercase;  font-size: 130%; border-bottom: 1px solid #c6c5b3;}
#content h3 {padding: 0; margin: 0}
#content iframe {height: 1200px; text-align:left;}

#team {
width: 95%;
height: 120px;
}

div.teams {
  float: left;
  margin:5px;
  padding:0;
  }

div.teams a{
  float: left;
border: 1px dashed #c6c5b3; 
width: 100px;
padding:5px;
text-align: center;
  }

div.teams a:hover{
background: #c6c5b3;
  }

#footer{clear: both;margin: 0;padding: 10px 0;color: #333;background: url(../images/footer.jpg) #aaa no-repeat bottom;}
#footer p {text-align: left; padding: 5px 10px;margin: 0 200px 0 20px;}
#footer a { color: #000;}


/* Sub Structure Elements and inner HTML */

form {padding: 0 0 20px 0;margin: 0;}
fieldset { border: 1px solid #f90; width: 400px;}
fieldset p {margin: 0;padding: 0;}
legend {font-size: 80%;padding: 0 10px 0 10px;}
label {margin: 0 0 0 10px;;font-size: 80%;color: #333;}
input, select, textarea {margin: 0 0 0 10px;}
.view {float: left;margin: 5px;padding: 10px;width: 250px; height: 110px; max-height: 120px; border: 1px dashed #c6c5b3;}
.view dl, .view dd {padding: 0;margin: 0;}
.view .title {font-size: 80%; font-weight: bold; padding: 0;margin: 0;}
.view .links {font-size: 85%;padding: 0;margin: 0;}
.view .cat {padding:0 0 10px 0; font-size: 70%;color: #666;margin: 0;}
.view .price{font-size: 70%;color: #666;font-style:italic;margin: 0;}
.view .des {font-size: 70%;color: #666;font-style:italic;margin: 0;}

.view_large {margin: 0;padding: 0;}
.view_large h3 {font-size: 110%;padding: 0;margin: 0;}
.view_large img {padding: 1px;border: 1px solid #999;}
.view_large .links {font-size: 100%;padding: 0;}
.view_large .cat {padding:0 0 10px 0;font-size: 100%;color: #666;}
.view_large .des {font-size: 70%;color: #666;font-style:italic;}

#pitch {background: #fff; padding: 10px; float: right; margin: 10px;border: 1px dashed #c6c5b3; width: 275px;}
#pitch h2 {border: none; font-size: 100%; padding: 0; margin: 0}
#pitch p {padding: 0; margin: 0;}

.search_result{background: #FC0;}
#search input {margin: 0 10px;}
#search fieldset {border: none;}
#search legend {margin: 0; padding: 12px 0 0 0; font-weight: bold;}

.pages {color: #666;font-size:80%}

.thumb img{float: left; padding: 1px;border: 1px solid #999; margin: 0 10px 0 0;}
.line_break {clear:left;}

#printpage, #sendlink, #rssfeed {margin: 5px 0; padding: 0;}

#printpage a{font-size: 90%; background:url("../images/print_page_icon.jpg") no-repeat;margin:0 0 0 20px;padding:2px 0 10px 30px}
#sendlink a{font-size: 90%; background:url("../images/email_link_icon.jpg") no-repeat;margin:0 0 0 20px;padding:2px 0 10px 30px}
#rssfeed a{font-size: 90%; background:url("../images/rss_icon.jpg") no-repeat;margin:0 0 0 20px;padding:2px 0 10px 30px}
#printpage a:hover{font-size: 90%; background:url("../images/print_page_iconoff.jpg") no-repeat;margin:0 0 0 20px;padding:2px 0 10px 30px}
#sendlink a:hover{font-size: 90%; background:url("../images/email_link_iconoff.jpg") no-repeat;margin:0 0 0 20px;padding:2px 0 10px 30px}
#rssfeed a:hover{font-size: 90%; background:url("../images/rss_iconoff.jpg") no-repeat;margin:0 0 0 20px;padding:2px 0 10px 30px}

.clear {clear: both;}
.clearin {clear:inherit;}
.hidden {display:none}

.h3 {float:left}

#forum table {
font-size: 90%; 
margin:0; 
padding:0;
border: 1px solid #c6c5b3; 
width: 95%}

#forum thead {background: #c6c5b3; padding: 5px; color:#000;}
#forum td {padding: 5px;border-top: 1px solid #c6c5b3; }
#forum th {padding: 5px;}
.center {text-align: center}
#fix table {font-size: 90%; margin:0; padding:0;border-collapse: collapse; width: 570px}
#fix thead {background: #666; padding: 5px; color:#fff;}
#fix td {padding: 5px;}
#fix th {padding: 5px;}
.row1 {background: #ccc; border-top: 1px solid #fff;}
.row2 {background: #e7e3e3; border-top: 1px solid #fff;}
.row3 {background: #fff; border-top: 1px solid #fff;}
.row4 {background: #666; border-top: 1px solid #fff; color: #fff; font-weight:bold; text-transform:uppercase;}
.remain {color: #333; font-size:90%}
.report{background: url(../images/reports15x15.gif) no-repeat right top; padding: 0 18px 0 0;}
.creport{background: url(../images/reports15x15.gif) no-repeat right top; padding: 0 22px 0 0;}
.fixlive{background: url(../images/fixlive.gif) no-repeat right top; padding: 0 22px 0 0;}
#copyright p {font-size: 80%; color: #000}