body {

background : #ffffff;

font-family: Verdana;

font-size : 12px;

color : #000000;

margin-top : 3px;

margin-bottom : 0;

margin-right : 0;

margin-left : 0;

}



a:link {

color: #3333FF;

text-decoration: underline;

}



a:visited {

color : #3333FF;

text-decoration: underline;

}

a:hover, a:active {

color : #3333FF;

text-decoration : none;

}



#div {

text-align : left;

}

#container {

background : #ffffff;

width : 900px;

}

#header {

background:#ffffff url(images/header.jpg);

height : 100px;

font-weight: bold;

font-size: 12px;

color: #000000;

overflow: hidden;

width: 100%;

}



#footer {

width : 900px;

height : 55px;

float:left;

padding-top : 10px;

text-align:center;

border-top: 1px solid #bababa;

color:#bebebe;

}



div, p, ul.nav, h2, h3, img {

padding : 0;

margin : 0;

}

#navigation {

width: 98%;

padding: 5px;

}

.leftcolumnborder {

background: url(images/leftgradient.jpg) repeat-x;

border-right: 1px solid #b6b6b6;

border-left: 1px solid #b6b6b6;

border-bottom: 1px solid #b6b6b6;

padding-top: 10px;

padding-right: 3px;

padding-left: 5px;

padding-bottom: 10px;

margin-top: 10px;

}

#leftcolumn {

background: #e9e8e6 url(images/leftnavirounded.jpg) no-repeat;

float : left;

width : 162px;

margin-left: 10px;

margin-right: 5px;

margin-bottom: 5px;

color: #000000;

}

#leftcolumn a:link, #leftcolumn_alink

{

	color: #494949;

	text-decoration: none;

	font-weight: bold;

}

#leftcolumn a:visited, #leftcolumn_avisited

{

	color: #494949;

	text-decoration: none;

	font-weight: bold;

}

#leftcolumn a:hover, #leftcolumn a:active, #leftcolumn_ahover

{

	color: #cc4330;

	text-decoration: underline;

	font-weight: bold;

}

#middlecolumn {

border: 1px solid #e2e2e2;

float : left;

width : 55%;

padding-left: 15px;

padding-right: 5px;

padding-top: 10px;

padding-bottom: 5px;

margin-top: 4px;

margin-bottom: 5px;

}



#rightcolumn {

background: #ffffff;

border: 1px solid #999999;

float : right;

width : 19%;

padding-right: 10px;

padding-left: 10px;

padding-top: 10px;

padding-bottom: 5px;

margin-top: 4px;

margin-right: 5px;

margin-bottom: 5px;

color: #000000;

font-size: 11px;

}

#middle {

background : #ffffff;

width : 100%;

margin : 0 auto;

text-align : left;

clear: both;

padding-top: 5px;

}

.popular {

background: #ffffff;

border: 1px solid #d6d6d6;

width: 423px;

padding: 10px;

margin-left: 3px;

}

.popularhome {

background: #ffffff;

border: 1px solid #d6d6d6;

width: 423px;

padding: 10px;

margin-left: 3px;

}

.textad {

background: #ffffff;

border: 1px solid #999999;

overflow: hidden;

padding: 10px;

}

.popularleft {

float: left;

width: 200px;

}

.popularright {

float: right;

width: 200px;

}

h1 {

color : #cc6600;

font-size : 18px;

font-weight : bold;

padding-top : 0;

padding-bottom : 0;

margin-bottom : 2px;

margin-top : 0px;

}

h2 {

color : #444444;

font-size : 12px;

font-weight : bold;

padding-top : 0;

padding-bottom : 0;

margin-bottom : 2px;

margin-top : 0px;

}



h3 {

color: #000000;

font-size: 16px;

font-weight: bold;

padding-top: 0px;

padding-bottom: 2px;

}

#headertop {

height: 59px;

width: 900px;

}

#headerbottom {

height: 20px;

width: 900px;

background: #000000;

}



#tabsI {

      float:right;

      width:100%;

      background:#dddddd;

      font-size:93%;

      line-height:normal;

      border-bottom:1px solid #a1a1a1;

	  margin-bottom: 20px;

      }

    #tabsI ul.nav {

        margin:0;

        padding:10px 10px 0 10px;

        list-style:none;

      }

    #tabsI li {

      display:inline;

      margin:0;

      padding:0;

      }

    #tabsI a {

      float:left;

      background:url("images/tableftI.gif") no-repeat left top;

      margin:0;

      padding:0 0 0 5px;

      text-decoration:none;

      }

    #tabsI a span {

      float:left;

      display:block;

      background:url("images/tabrightI.gif") no-repeat right top;

      padding:5px 15px 4px 6px;

      color:#FFF;

      }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/

    #tabsI a span {float:none;}

    /* End IE5-Mac hack */

    #tabsI a:hover span {

      color:#FFF;

      }

    #tabsI a:hover {

      background-position:0% -42px;

      }

    #tabsI a:hover span {

      background-position:100% -42px;

      }



        #tabsI #current a {

                background-position:0% -42px;

        }

        #tabsI #current a span {

                background-position:100% -42px;

        }

		

.bigorange {

color : #cc6600;

font-size: 16px;

font-weight: bold;

}



form {

padding: 0px;

margin: 0px;

}



.smallorange {

color: #cc6600;

font-weight: bold;

font-size: 12px;

}

.bigblack {

color: #000000;

font-weight: bold;

font-size: 16px;

}



.imageleft {

float: left;

padding-right: 10px;

}



.lightgrey {

color:#737373;

}



.reviewsgap {

margin-top: 16px;

border-top: 1px dotted #b4b4b4;
