body{
margin:0;
padding:0;
min-width:850px;
}
a:link {color:#0000FF;}    /* unvisited link */
a:visited {color:#0000FF;} /* visited link */
a:hover {color:#4169E1;}   /* mouse over link */
a:active {color:#0000FF;}  /* selected link */

#maincontainer{
width: 100%;
background: #8B7E66;
margin:0px;
}
#topbox{
width: 100%;
height: 80px;
text-align:center;
background: #FFF;
}
#topleftbox{
height: 80px;
text-align:center;
}
#topcenterbox{
height: 80px;
letter-spacing:6px;
font-family:Georgia;
font-size:1.9em;
text-align:center;
vertical-align:text-top;
white-space:nowrap;
padding:5px 0 0 0;
}
#header_right{
padding:0 0 0 60px;
height: 80px;
text-align:right;
vertical-align:middle;
}
#header_right p{
margin:0;
}

#navtable{
position:absolute;
top:80px;
width: 100%;
height:30px;
text-align:center;
background-color:#FFEC8B;
white-space:nowrap;
}
#navtable td
{
width:10%
}
#navtable a:link {color:#000000;}    /* unvisited link */
#navtable a:visited {color:#000000;} /* visited link */
#navtable a:hover {color:#4169E1;}   /* mouse over link */
#navtable a:active {color:#000000;}  /* selected link */

#mainmenu ul
{
float:left;
width:600px;
padding:0;
margin:0;
list-style-type:none;
}
#mainmenu a
{
float:left;
width:8em;
text-decoration:none;
color:#000;
background-color:#FFEC8B;
padding:0.2em 0.6em;

}
#mainmenu a:hover {background-color:#FFF;}
#mainmenu li {display:inline;}


#statemenu ul{
float:left;
width:685px;
padding:0;
margin:0;
list-style-type:none;
}

#statemenu a{
float:left;
width:13em;
text-decoration:none;
color:#000;
background-color:#FFEC8B;
padding:0.2em 0.6em;

}
#statemenu a:hover {background-color:#FFF;}
#statemenu li {display:inline;}
#contentwrapper{
position:absolute;
top:110px;
width: 100%;
background: #FFF;
padding:0px;
}
#leftbox{
width:300px;
color:#FFF;
background: #262515;
font-style:italic;
font-weight:bold;
height:30px;
margin-left:0px;
text-align:center;
}
#menu{
margin:5px;
width:100%;
background: #262515;
height:30px;
padding-top:2px;
padding-left:2px;
}
#m3{
margin-left:auto;
margin-right:auto;
width: 575px;
}
#m1{
margin-left:1%;
}
#rightbox{
color:#fff;
background: #262515;
font-style:italic;
font-weight:bold;
height:30px;
margin:2px;
padding:2px;
text-align:center;
} 
#td1{
width:30%;
border: 1px solid #262515;
background: #FFF;
}
#sidebarDiv{
height:550px;
overflow:scroll;
background: #fff;
color:#000;
text-align:center;
}
#td2{
width:40%;
border: 1px solid #262515;
vertical-align:top;
}
#map{
height:550px;
width:100%;
}
#td3{
vertical-align:top;
width:30%;
border: 1px solid #262515;
background: #262515;
}
#ads{
width: 300px;
height:550px;
background: #262515;
color:#fff;
text-align:center;
letter-spacing:2px;
font-family:Georgia;
}
#changeview  {
position:absolute;
top:710px;
width:100%;
height:30px;
text-align: center;
color: #000;
border-style:solid;
border-top-width:1px;
border-bottom-width:1px;
padding-top:8px;
padding-bottom:5px;
background: #FFEC8B;
}
#listingbox{
position:absolute;
top:755px;
width:100%;
display:none;
margin-left:auto;
margin-right:auto;
background-color: #8B7E66;
}
div.listing{
float:left;
width:330px;
height:550px;
text-align: center;
border-style:solid;
border-width:1px;
margin:5px;
background: #EBE9D3;
}

div.listing img{
width:320px;
height:240px
}

div.header{
color:#0000FF;

letter-spacing:8px;
font-family:Georgia;
font-size:18px;
font-weight:bold;
text-align:center;
}

span.bigger{
font-size:20px;
font-weight:bold;
color:#0000FF;
}








#black{
color:#000;
width:33%;
vertical-align:top;
}
#tablesize{
width:100%;

}
p.blue{
color:#0000FF;
text-align:center;
}

h3.blue{
color:#0000FF;
text-align:center;
font-size:20px;
}

p.date{
font-size:10px;
text-align:right;
}

p.center{
text-align:center;
}

ul.left{
text-align:left;
}

td.info{
vertical-align:top;
text-indent:15px
font-size:20px;
padding:10px;
letter-spacing:1px;
font-weight:bold;
text-align:center;
}
















#footer{
clear:left;
height:15px;
width: 100%;
background: black;
color: #FFF;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFFF80;
}

#linkbanner{
width:20%;
vertical-align:top;
height:600px;
padding:20px;
border-right-style:solid;
border-right-width:1px;
}

#links{
text-align: center;
width:40%;
vertical-align:top;
height:600px;
padding-left:25px;
}

#linktoprow{
text-align: center;
vertical-align:top;
width:100%;

}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}




#toprightbox{
width:300px;
height: 80px;
text-align:center;
letter-spacing:3px;
white-space:pre;
padding-left:15px;
}


#topsection{
float: left;
width: 100%;
height: 90px;
display:inline;
text-align:center;
}

#logo{
position:absolute;
top:5px;
margin-left:0px;
height: 80px;
width: 250px;
}

#title{
position:absolute;
left:330px;
top:5px;
height: 80px;
letter-spacing:6px;
font-family:Georgia;
font-size:30px;
text-align:center;
width:625px;

}



#title2{
position:absolute;
left:300px;
top:15px;
height: 80px;
letter-spacing:8px;
font-family:Georgia;
font-size:40px;
text-align:center;
width:625px;
white-space:nowrap;
}

#topright{
position:absolute;
right:5px;
top:5px;
width:300px;
height: 80px;
text-align:center;
letter-spacing:3px;
white-space:pre;
}

#secondline{
position:absolute;
top:90px;
width: 100%;
height:20px;
text-align:center;
color:#000;
letter-spacing:3px;
white-space:pre;
border-style:solid;
border-top-width:0px;
background-color: #FFEC8B;

}













#m2{
margin-right:1%;
}



#menu2{

width:400px;
background: #262515;
height:43px;
padding-top:4px;
padding-bottom:4px;
}



a.one:link {color:#0000FF;
background:#FFF;}
a.one:visited {color:#0000FF;
background:#FFF;}
a.one:hover {color:#FF0000;
background:#FFF;}



#contentwrapper,table{
border-collapse:collapse;
}







#dealsidebar{
color:#000;
background: #8EC8FF;
border: 1px solid black;
font-style:italic;
font-weight:bold;
font-size:18px;
text-align:center;
padding:10px 10px 0 10px;
vertical-align:top;

}

#maintext{
width:100%;
border: 1px solid black;
vertical-align:top;
padding:0 10px 0 10px;
}

#td7{
width:100%;
border: 0px solid black;
vertical-align:top;

}

#start1{
font-style:italic;
font-weight:bold;
font-size:18px;
text-align:center;

}

#td6{
vertical-align:top;
}

#dealcontainer{
width:250px;
height:900px;
overflow:scroll;
border: 1px solid black;
}

#deals{
background: #FFF;
border: 1px solid black;
font-size:12px;
font-weight:bold;
font-style:normal;
text-align:center;
margin:1px;
padding:5px;
}






#mapad{
height:450px;
width:100%;
margin-top:15px;
}



#adshomepage{
width: 300px;

}

#videoDiv{
padding-top:0px;
}

#videoControls{
width:200px;
padding-left:50px;
padding-top:4px;
}









