﻿body 
{
    border:0px;
    margin:0px;
    font-family:verdana,sans-serif;
}
h1, h2, h3 
{
    color:#f81618;  
}
h1
{
    font-size:1.2em;
}
h2
{
    font-size:0.8em;
    padding:2px 0;
    margin:0;
}
h3 
{
    font-size:0.8em;
}
a img 
{
    border:0px;
}

a 
{
    font-weight:bold;
    text-decoration:none;
    color:#f81618;
}

a:hover 
{
    color:#000;
    text-decoration:underline;
}
.clear
{
    position:relative;
    display:block;
    width:1px;
    height:1px;
    font-size:1px;
    clear:both;
}

#container 
{
    width:920px;
    margin:0px auto 0px auto;
    margin-top:10px;
    /*
    border:solid 1px #e0e0e0;
*/
    
    
    
    
}
#header
{
	height:60px;
	width:780px;
	
	
}

#innerContainer 
{
    position:relative;
    float:left;
    width:780px;
    
}


.logo 
{
    position:relative;
    float:left;
    
    
    
}



.logo a img
{
    
    
    
}

#searchStrip 
{
    margin:5px 0 0 0;
    height:26px;
    border-bottom:solid 1px #c0c0c0;
    float:right;
    width:170px;
    font-size:0.6em;
}

#topNav 
{
   position:absolute;
   top:66px;
   right:187px;
   height:26px; 
   float:right;
   background-color:#f81618;
}

#topNav ul
{
   padding:0px;
   margin:0px;
   text-align:right;
   
}

#topNav ul li
{
   float:left;
   padding:6px 6px 0 6px;
   height:26px;
   he\ight:20px;
   list-style-type:none;
   font-size:0.6em;
   border-left:1px #fff solid;
}

#topNav ul li a
{
   float:left;
   color:#fff;
   font-weight:bold;
   font-size:0.9em;
   text-transform:uppercase;
}

#topNav ul li a:hover
{
}

#newsTicker 
{
    float:left;
    width:760px;
    height:23px;
    background-color:#f81618;
    color:#fff;
    padding-left:6px;
    padding-top:3px;
    font-size:0.65em;
    margin:20px 0 5px 0;
    text-transform:uppercase;
}

#contentContainer 
{
    width:780px;
    float:left;
    padding:20px 0 0 0;
    margin:0;
    
}

#nav 
{
    position:relative;
    float:left;
    width:142px;
    font-size:0.9em;  
}

#nav ul#ctl00_ctl00_SiteMapList
{
    list-style-type:none;
    margin:0px;
    padding:0px;
    width:142px;    
    
}

#nav ul#ctl00_ctl00_SiteMapList li
{
    border:solid 1px #e0e0e0;
    padding:5px;
    margin-bottom:5px;
    font-size:0.7em;
    background:#f81618;
}

#nav ul#ctl00_ctl00_SiteMapList li a
{
    display:block;
    color:#fff;
    font-weight:bold;
}

#mainContent 
{
    position:relative;
    float:left;
    width:628px;
    margin-left:5px;
    padding-left:5px;
}


#sideContent 
{
    position:relative;
    float:right;
    width:120px;
    border-left:solid 1px #e0e0e0;
    padding-left:10px;
    
    
    
}

/*BANNERS*/
.skyscraper
{
	float:right;
	
	height:600px;
	width:125px;

	
}

.spotlight
{
	height:60px;
	width:100px;
	margin-top:6px;
	
	
}

.tenant 
{
    width:468px;
    height:60px;
    
    float:right;
}

#spotlights .spotlight
{
    
}

#sideContent h2 
{
 font-size:0.9em;   
}

#footer 
{
 clear:both;
 border-top:solid 10px #f81618;
 font-size:0.7em;
 text-align:center;
 color:#b0b0b0;
}

#buildItInfo ul 
{
     list-style-type:none;
     margin:0px;
     margin-left:5px;
     padding:0px;
}

#buildItInfo li
{
   margin:0px;
   border-bottom:dashed 1px #e0e0e0;
   font-size:0.8em;
   height:22px;
   padding-top:2px;
}
#buildItInfo a
{
    color:#f81618;
}


#ticker
{
 padding-top:3px;
 font-size:1.1em;
}

#ticker a
{
 color:#fff;   
}


#leftCol 
{
 width:300px;float:left;
}
#rightCol 
{
 width:310px;float:right;
}

#mainContent
{
    font-size:0.95em;
}

#mainContent p
{
  font-size:0.74em;
   padding:0px;
 margin:0px;
 padding-bottom:5px;
}
#mainContent #rightCol p
{
    padding-bottom:12px;
}
#mainContent li
{
  font-size:0.74em;
}


li ,p
{
    font-size:0.8em;
}

.form td, .form th
{
  font-size:0.8em;   
}

td td, td th
{
    font-size:1.0em;
}

.faqs ul
{
     list-style-type:none;
     margin:0px;
     margin-left:15px;
     margin-top:5px;
     padding:0px;
}

.faqs li
{
     
     margin:0px;
}

td, th
{
    vertical-align:top;
}


    
    
    
    table td p
    {
    margin:0px;
    padding:0px;    
    }
    
    
    
    
    
    .contacts p
    {
        padding:0px;
        margin:0px;
        margin-top:5px;
        font-size:0.74em;
    }
    
        
    .contacts a
    {
        color:#909090;
    }
    
    
.poll 
{
    width:400px;
}    
.poll .results th, .poll .results td { padding:5px; }
.poll .results th { font-size:0.8em;}

.poll .barBack { background-color:#f0f0f0; width:330px; height:20px; }
.poll .bar { background-color:#FFA500; height:20px; }

.question 
{
    color:#606060;
    font-size:1em;
}

.answers 
{
    font-size:0.8em;
}


hr 
{
 color:#c0c0c0;
 height:1px;   
 width:390px;
}


a.selected 
{
 color:#000;
 font-weight:bold;   
}

.table th, .table td 
{
 font-size:0.8em; 
 vertical-align:top;   
}

table.form th
{
    vertical-align:top;
    text-align:right;   
}

.adtable 
{
 width:99%;  
 border-collapse:collapse;
  
}

.adtable td,.adtable th 
{
    font-size:0.8em;
     border-collapse:collapse;
     border:solid 1px #f0f0f0;
     padding:3px;
}


#thumbAdverts
{
    padding:0 0 20px 0;
    width:310px;
}
#thumbAdverts ul
{
    margin:0;
    padding:0;
    width:310px;
}
#thumbAdverts ul li
{
    float:left;
    margin:0;
    padding:0;
    width:155px;
    height:155px;
    text-align:right;
    list-style-type:none;
}
