body {background:#0f388a url(i/bg_grad.jpg) repeat-x; background-attachment: fixed;}
.container {background:#fff url(i/sunset.jpg) 10px 10px no-repeat;}
.container {border:2px solid #f4b242;padding:0 10px;}
.container.home{background:#fff url(i/blue35_950.jpg) 10px 10px no-repeat;}
.container.home {border:2px solid #f4b242;padding:0 10px;}
.container.thirtyone{background:#fff url(i/blue31_950.jpg) 10px 10px no-repeat;}
.container.thirtyone {border:2px solid #f4b242;padding:0 10px;}
.widebox {height:234px;}
.wrapper {background:transparent;margin-top:145px;}
.wrapper_home {background:transparent;margin-top:320px;}
.wrapper_home {background:transparent;margin-top:320px;}
.wrapper_thirtyone {background:transparent;margin-top:320px;}
.wrapper_swap {background:transparent;margin:10px 0;}
.box.quotes {padding:0;margin:0;}
.bottomnav {background-color:#eee;}
.footer {background-color:#fff;}
input.text, input.title, input.checkbox, textarea, select {margin-left:2.0em;}
fieldset.used{width:316px;background:#fdb060 url(i/th_bg.jpg) repeat-x;}
p img {float:left;margin:0 1.5em 10px 0;padding:0;}
img.left {float:left;margin:5px 10px 5px 0;padding:0;}
img.left2 {float:left;margin:11px 10px 5px 0;padding:0;}
img.used {margin:10px 0px 20px 0;}
th {font-size: 1.2em;font-weight:bold;background:#ffad73 url(i/th_bg.jpg) repeat-x;}
tr.even td {background:#dee7ee;}
td.subhead{font-weight:bold;border-bottom:1px solid #ccc;}
.small {font-size:.8em;margin-bottom:2.5em;line-height:1.5em;}
ul {list-style-image:url(i/bullet-1.png);}
h1.alt, h2.alt, h3.alt {color:#0b156c;/*margin-top:24px;*/}
h3.orangeblock{font-size:1.2em;font-weight:bold;background:#ff9e35 url(i/th_bg.jpg) 0 50% repeat-x;padding:8px 10px 8px 5px;color:#0f388a;}
h3.orangeblock35{font-size:1.2em;font-weight:bold;background:#ff9e35 url(i/th_bg35.jpg) 0 50% repeat-x;padding:8px 10px 8px 42px;color:#0f388a;}
h3.orangeblock31{font-size:1.2em;font-weight:bold;background:#ff9e35 url(i/th_bg31.jpg) 0 50% repeat-x;padding:8px 10px 8px 35px;color:#0f388a;}
h3.orangeblock26{font-size:1.2em;font-weight:bold;background:#ff9e35 url(i/th_bg26.jpg) 0 50% repeat-x;padding:8px 10px 8px 40px;color:#0f388a;}
h3.orangeblockIR{font-size:1.2em;font-weight:bold;background:#ff9e35 url(i/th_bgIR.jpg) 0 50% repeat-x;padding:8px 10px 8px 38px;color:#0f388a;}
h3.alt2{font-size:1.6em;line-height:1.5;color:#0b156c;font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua", Georgia, serif;font-style:italic;font-weight: normal;margin-bottom:0.5em;}
h4.orangeblock{font-size:1.0em;font-weight:bold;background:#ff9e35 url(i/th_bg_lite.jpg) 0 50% repeat-x;padding:4px 6px 4px 5px;color:#0f388a;}
/*------------------------------------------------------------------------------*/
.sidenav {
	/*background: url(i/leftcolgrad.jpg) repeat-y;*/
	background: transparent;
	margin: 150px 0 30px 0;
	line-height: 2.6em;
	font-size: 1.0em;
	font-weight: bold;
	}
.sidenav a {
	display:block;
	background: #99afbd url(i/button1.jpg) no-repeat;
	padding: 0px 0px 0px 10px;
	border-bottom:1px solid white;
	text-decoration: none;
	color: #0f388a;
	}
.sidenav a:hover, .navigation a:focus {
	background: #3c4499 url(i/button2.jpg) no-repeat;
	color: #fff;
	}
.sidenav a.gray {
	background: #eee url(i/button3.jpg) no-repeat;
	color: #808080;
	}
/*------------------------------------------------------------------------------*/
.bottomnav {
	margin-top: 1.0em;
	line-height: 0.5em;
	text-align:center;
	}
.bottomnav ul {
	font-size: 0.9em;
	}
.bottomnav ul li {
	display: inline;
	padding-right: 6px;
	}
.bottomnav ul li.last {
	padding-right: 0;
	}
/*------------------------------------------------------------------------------*/
.footer small {
	line-height: 2.5em;
	}
.footer a{
	padding-right: 16px;
	}
/*---------------------------------------------------------------image swap-----*/
#mainpic img{ 
	margin-bottom: 5px;
	}
#mainpic_349 img{ 
	margin-bottom: 4px;
	}
.fouracross img{
  	margin-right: 1px;
  	margin-bottom: 2px;
	}
img.last{
  	margin-right: 0;
	}
/*------------------------------------------------------------------------------*/
table.used {
	margin-top: 10px;
	border: 1px solid #ccc;
	}
table.reviews td {
	border-bottom: 1px solid #ccc;
	}
/*------------------------------------------------------------------------------*/
.sitemap {
	font-size: 140%;
	font-weight:bold;
	}
.sitemap li {
	list-style: none;
	}
.sitemap li ul {
	font-size: 90%;
	font-weight:normal;
	}
.sitemap li ul li ul li {
	padding-left: 16px;
	background: url(bullet.gif) no-repeat 0 50%;
	}
.sitemap a{
	text-decoration:none;
	}
.sitemap .note{
	font-size: 70%;
	font-weight:normal;
	color:#666;
	}

