

body {
text-align: center; 
background: #eee;
color: #404040;
min-width: 790px;
margin: 6px 0 6px 0;
font: 13px "Verdana", Arial, Sans-Serif;
}

p {
padding:  6px 0 ;
}

.error {
color:#cf0008;
}

ul {
padding: 0 0 0 20px;
font-size: 90%;
list-style-type: square;
}

.burgandy {background: #bb3907;}
.blue {background: #0069aa;}
.orange {background: #dfad00;}

.clear {
clear: both;
margin: 0 0 20px 0;
}

.formsmall {
font-size: 80%;
padding: 0 0 5px 5px;
}

form br {
margin: 0 0 8px 0;
}

a { color: #0069aa; text-decoration: underline; }
a:hover {color: #000; }

a img {border: none}

h1, h2, h3, h4, h5, h6 {
font-family: "Verdana", Arial, Sans-Serif;
font-weight:normal;
letter-spacing: -1px;
font-weight: normal;
text-align:left;
margin: 0;
 }
h1 { font-size: 24px; line-height: 28px; padding: 15px 0px 6px 0;color: #464646; }
h2 { font-size: 22px; line-height: 22px; padding: 12px 0px 6px 0;color: #bb3907; }
h3 { font-size: 20px; line-height: 22px; padding: 5px 0px;color: #464646; }
h4 { font-size: 16px; line-height: 17px; padding: 5px 0px 5px 0;color: #534b35; }
h5 { font-size: 12px; line-height: 18px; padding: 5px 0px; }

h6 { 
font-size: 18px; 
color:#eebb20; 
margin: 0 0 0 17px;
padding: 8px 0 0 0;
}

h1.bordered {
border-left: #464646 10px solid;
border-bottom: #464646 1px solid;
line-height: 8px;
padding: 20px;
margin: 10px 0;
}


.list {
padding: 15px 15px 15px 30px;
background: #e1e1e1;
width: 300px;
}
.list li{
padding: 0 0 4px 0;
}
.ultitle {
list-style-type: none; 
font-weight: bold;
margin: 0 0 10px -12px;
}
.floatleft {
float: left;
margin: 15px 15px 8px 22px;
}

.floatright {
float: right;
margin: 15px 22px 8px 15px;
}

.border {
border: 2px solid #ccc;
}


#wrapper { 
text-align: left;
width: 1000px;
margin: 0 auto; 
border: #333 1px solid;
position: relative;
}

#header {
color: #000;
clear: both; 
width: 100%;
height: 120px;
background: #000 url(http://www.jeepreviews.com/images/headgrad.jpg) bottom repeat-x;
position: relative;

}

#logo {
top: 18px;
left: 8px;
position: absolute;
width: 450px;
height: 75px;
z-index: 1000;
}


#tagline {
top: 95px;
left: 50px;
position: absolute;
width: 450px;
color: #eee;
font-weight: bold;
z-index: 1500;
}

#subnav {
color: #eee;
font-weight: bold;
clear: both; 
width: 100%;
background: #464646 ; 
padding: 0;
height: 35px;
}


.menu{
border:none;
border:0 ;
margin:0 0 0 20px;
padding:0px;
font-size:12px;
font-weight:bold;
}
.menu ul{
background:#464646;
height:35px;
list-style:none;
margin:0;
padding:0;
}
.menu li{
float:left;
padding:0px;
}
.menu li a{
background:#464646 url("http://www.jeepreviews.com/images/seperator.gif") bottom right no-repeat;
color:#eee;
display:block;
line-height:35px;
margin:0px;
padding:0px 10px;
text-align:center;
text-decoration:none;
}
.menu li a:hover, .menu ul li:hover a{
background: #0069aa url("http://www.jeepreviews.com/images/hover.gif") bottom center no-repeat;
color:#FFFFFF;
text-decoration:none;
}
.menu li ul{
background:#333333;
display:none;
height:auto;
padding:0px;
margin:0px;
border:0px;
position:absolute;
width:225px;
z-index:200;
/*top:1em;
/*left:0;*/
}
.menu li:hover ul{
display:block;

}
.menu li li {
background:url('http://www.jeepreviews.com/images/sub_sep.gif') bottom left no-repeat;
display:block;
float:none;
margin:0px;
padding:0px;
width:225px;
}
.menu li:hover li a{
background:none;

}
.menu li ul a{
display:block;
height:35px;
font-size:12px;
font-style:normal;
margin:0px;
padding:0px 10px 0px 15px;
text-align:left;
}
.menu li ul a:hover, .menu li ul li:hover a{
background:#0069aa url('http://www.jeepreviews.com/images/hover_sub.gif') center left no-repeat;
border:0px;
color:#ffffff;
text-decoration:none;
}
.menu p{
clear:left;
}	


#innercat {
position: relative;
width: 635px;
min-height: 400px;
}


.revbox {
background: #fff;
width: 195px;
float: left;
margin: 0;
padding: 6px;
min-height: 200px;
}

.revbox-lg {
background: #fff;
width: 100%;
float: left;
margin: 0;
padding: 6px;
min-height: 200px;
}

.revbox .ptitle,.revbox-lg .ptitle {
background: #464646;
color: #eebb20;
margin: 0;
padding: 6px 6px 6px 10px;
font-weight: bold;
}

.revbox .ptitle a,.revbox-lg .ptitle a{color: #eebb20;}
.revbox .ptitle a:hover,.revbox-lg .ptitle a:hover{color: #fff;}

.revbox-inner-lg {
border: #ccc 1px solid;
min-height: 200px;
padding: 20px;
}

.revbox-inner {
border: #ccc 1px solid;
min-height: 200px;
}


.revbox ul {
list-style-type: none;
margin: 0;
padding: 5px;
color: #0069aa;
}

.revbox ul li{
padding: 3px;
}


#content {
float: left;
width: 100%;
background: #fff ;
}


#content:after {
    content: "."; 
    display: block; 
		height: 0px;
    clear: both; 
    visibility: hidden;
}

#center {
margin: 0 330px 0 0;
padding: 20px;
}

#centwrap {
float:left;
width: 100%; 
margin: 0 -95% 0 0;
}



#right {
float:right;
width: 300px;
margin: 0;
font-size: 85%;
padding: 10px 15px 10px 10px;
}

#right ul {font-size: 95%;}


#right .ptitle2 {
padding: 3px 0 3px 8px;
font-size: 13px;
color: #fff;
margin: 30px 0 0 0;
font-weight: bold;
}

#right .ptitle2 a{color: #fff;}
#right .ptitle2 a:hover{color: #eee;}




* html div#centwrap {margin: 0 -100% 0 0;}
* html div#left {margin: 0;}

.revback {
background: #e7e7e7;
padding: 8px; 
color: #000;
}

.revinner {
background: #fff;
padding: 6px;
}

.review { margin: 5px 0 15px 0px; }


.revtitle {
font-size: 115%;
margin: 0 0 0 0;
}

.revtitle a{ color: #0069aa; }
.revtitle a:hover{ color: #000; }

#footer-space {
clear: both; 
width: 100%;
min-height: 40px;
background:#ffffff;

}

#sub-footer {
clear: both; 
width: 100%;
min-height: 200px;
background:#eee;
border-top: #ccc 1px solid;
}

#sub-footer ul {
list-style-type: square;
}

.footercontent {
font-size: 90%;
margin: 20px 0 0 0;
float: left;
width: 20%;
padding: 35px;
}

.footercontent-b {
font-size: 90%;
margin: 20px 0 0 0;
float: left;
width: 40%;
padding: 10px;
}
.mid {
border-left: #ccc 1px solid;
border-right: #ccc 1px solid;
}

.footercontent p,.footercontent-b {margin: 10px;}

#footer {
color: #eee;
clear: both; 
width: 100%;
background: #000 url(http://www.jeepreviews.com/images/footgrad.jpg) top repeat-x; 
padding:  0;
text-align: center;
font-size: 90%;
}

#footer a{color: #fff;}
#footer a:hover{color: #eee;}

#footer p {
margin: 0 0 0 0;
}

#footer p.small{
font-size:80%;
}



#jFlowSlide{ 
background:#000; 
color: #fff;
}

#jFlowSlide a { color: #eee;  }
#jFlowSlide a:hover {color: #fff; }

#Controller { 
padding: 5px 0 5px 0;  
width:610px; 
background:#464646;
}
#Controller span.jFlowSelected { background:#0069aa;margin-right:0px;color:#eee;}

.slide-top {height: 35px;background:#000;width:610px;}
.slide-wrapper { padding: 10px; }
.slide-thumbnail { width:250px; float:left; }
.slide-thumbnail img {max-width:250px; margin: 20px 10px 10px 10px; }
.slide-details { width:290px; float:right; margin-left:10px;}
.slide-details h2 { font-size:1.5em; font-style: italic; font-weight:normal; line-height: 1; margin:0;color: #eee; }
.slide-details .description { margin-top:10px; }

.jFlowPrev {
margin-left: 15px;
}

.jFlowControl, .jFlowPrev, .jFlowNext { color:#FFF; cursor:pointer; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; }
.jFlowControl:hover, .jFlowPrev:hover, .jFlowNext:hover { background: #eebb20;color: #000; }




#search {
position: absolute;
top: 20px;
right: 20px;
width: 400px;
}

#search input {
font-size: 18px;
}


.searchtext {
float: left;
background: url(http://www.jeepreviews.com/images/bg-search.gif) no-repeat;
color: #464646;
width: 215px;
height: 36px;
border: 0;
margin: 1px 0 0 0;
padding: 6px 0 0 0;
}

table.convert {
width: 100%;
margin: 0 0 60px 0;
border: #ccc 1px solid;
}

.table-top {
height: 35px;
background:#464646;
width:100%;
}

.table-top p {
color: #fff;
padding: 7px 7px 7px 12px;
}

.adstable {
width: 100%;
background: #fff;
margin: 8px 0 8px 0;;
border: #ccc 1px solid;
}

.adstable td{
padding: 6px;
}


.reviewslist li{
padding: 6px;
list-style-position:inside;
}


.reviewtop {
margin: 0 0 40px 0;
}

.userphoto img{
padding: 2px;
background: #464646;
}




li.stripe-even{
  background-color: #fff;
}
li.stripe-odd{
  background-color: #e7e7e7;
}

.main_sm  {font-size: 9px; padding-left: 5px;}
.disclaimer_sm_grey {font-size: 10px;color: #ababab;}

.gateway-mod-list-center{float:left;width:666px;padding-left:1px;}
.gateway-mod-list-center UL{margin-top:15px;list-style:none;width:210px;padding:0;margin:0;float:left;}
.gateway-mod-list-center UL LI{list-style:none;padding-left:10px;line-height:18px;}
.gateway-mod-list-center UL LI a{font-size:12px;}