body {
	font-size: 14px;
	background: url(../images/topbgr.png) repeat-x top #D9D8D8 ;
	margin : 0;
	padding : 0;
    font-family: 'Signika', sans-serif;
	color : #000000;
	line-height : 20px;
}
#internal {
	margin : 0;
	padding : 0;
	color : #000000;
	line-height : 20px;}
h1, h2, h3, h4, h5, h6 {
	color : #001D57;
	margin-top : 0;
	padding-right : 15px; font-weight:normal;
	text-shadow: 0px 1px 0px #555; font-family: 'Oswald', sans-serif;}
p {
	color : #000;
}
h1 {
	font-weight : normal !important;
	line-height: 35px;
	font-size: 30px;
	letter-spacing: 0px; color:#333;
}
.ccfont {color: #D3B888;}
h2 {
	font-size: 26px;
	margin-bottom: 0px;
	padding: 0px;
	color : #900309;
	line-height: 25px;
}
a img {
border : none;
}
a:link {
color : #333;
text-decoration : underline;
}
a:visited {
color : #333;
text-decoration : underline;
}
a:hover, a:active, a:focus {
text-decoration : none;
}
.slide h2 { text-align:center;}
.slide img { text-align:center;}
.container {
	width : 999px;
	margin : 0px auto;
	position : relative;
	/* [disabled]background: #ffffff; */
}
.container2 {
margin : 0px auto;
position : relative;
	width : 1000px; background:#ffffff;
}
.header {
	height: 526px;
	background:#124C91 url(../images/headerbgr.jpg) top no-repeat;
	
}
.header2 {
	height: 230px;
	width:1000px;
	margin: 0px auto;
	position:relative;
	z-index: 1000; 
	background: url(../images/topbgr.png) repeat-x
	
		
}
#LogoMod {
	position : absolute;
	width : 541px;
	height : 73px;
	z-index : 1;
	left: 36px;
	top: 0px;
}
.content {
}
.content2 { color:#000 !important; margin:20px; 
}
.content2 p, ul, li {
	color : #000;
}
.bluebgr {
background : #003366;
line-height : 28px;
font-size : 20px;
padding : 10px;
color : #ffffff;
font-weight : bold;
text-align : center;
}
#tagline {
	position: absolute;
	width: 258px;
	height: 26px;
	z-index: 9001;
	left: 448px;
	top: 46px;
}
.footer {
	padding : 10px 20px;
	color : #333;
	font-size : 12px;
	font-weight : bold;
	height : 200px;}
.footer4{
	padding : 10px;
	color : #ffffff;
	font-size : 11px;
	margin:0px auto; background:url(../images/footerbgr.jpg) repeat-x; height:124px;

}

.fltrt {
float : right;
margin-left : 8px;
}
.fltlft {
float : left;
margin-right : 8px;
}
.clearfloat {
clear : both;
height : 0;
font-size : 1px;
line-height : 0;
}
.phonetop {
	font-size:22px;
	color:#FFFFFF;
	width:306px;
	text-shadow: 2px 2px #333333;
	margin-top:10px;
	line-height:22px;
	float:right;
	font-weight:bold;
	text-align:center;
	margin-right:26px;
	
}
.phonetop p{color:#ffffff;}
.redfont {
	color: #941A1D;
	font-size: 12px;
	font-weight: bold;
	margin-top: 8px;
	margin-bottom: 8px;
}
.qualityM {margin-top:30px; text-align:right; margin-right:56px;}
.accreditationM {float:left; width:254px; margin-top:10px; margin-right:36px; text-align:right; color:#CB0505; font-size:12px; font-weight:bold; line-height:20px;}
.headerContainer {float:right; width:696px;}
.formtextall {font-weight:bold; font-size:11px; font-style:italic;}
.formbgr {
background : #eaeaea;
height : 22px; width:170px;
}
.innleftrail {
width: 265px;
float: left;
min-height: 500px;
position: absolute;
top: 245px;
left: 742px;
}
.innrightrail {
	width:694px;
	float: left;
}
.inncontrail {
	margin: 0px auto;
	padding-top: 30px;
	padding-bottom: 30px;
	min-height: 600px;
}
.callToAction {
color: #EAEAEA !important;
background-color: #181818; padding:25px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.callToAction p {
color: #EAEAEA !important;
}
.callToAction strong {
color: #FFFFFF;
}
.widercont {background:#93BBC8; margin-bottom:7px; padding:20px}
.addtoptxt {color:#333; font-size:19px; font-weight:normal; margin-top:9px;}
#testimonial {
	position:absolute;
	width:290px;
	height:383px;
	z-index:9;
	left: 657px;
	top: 323px;
	background:url(../images/testimonialsbgr.png) no-repeat;
}
#testimonial a:link { color:#fff;}
#testimonial a:hover { color:#fff;}
#testimonial a:visited {  color:#fff;}
.servingarea {padding:8px; text-align:center; line-height:26px;}
.topheader {
color : #ff9900;
line-height : 24px;
font-size : 27px;
width : 450px;
font-weight : bold;
margin : 70px 0 0 30px;
text-shadow : #fff 1px 1px 2px;
}
.formtitle {
height : 35px;
color : #ffffff;
font-size : 20px;
background : #036;
padding : 5px 4px 4px 4px;
font-weight : bold;
}
.formborder {
color : #666;
width : 360px;
float : left;
margin-left : 25px;
}
.submitpadding {
margin-top : 8px;
}
.websiteby {
	float : right;
	color : #fff;
	font-size : 11px;
	/* [disabled]text-align:right; */
}
.35margin { margin-right:35px;}
.websiteby a:link {
color : #fff;
font-size : 11px;
}
.websiteby a:visited {
	color : #fff;
	font-size : 11px;
}
.maincontentwide {
	width : 934px;
	font-size: 14px;
	margin : 0 auto;
}
.maincontentwide2 {
	margin-bottom: 10px;
	font-size: 14px;
	margin : 0 auto;
	background: #333;
	padding: 0px 15px;
}
.navmargin1 {
margin-right : 10px;
}
.navmargin2 {
margin-right : 20px;
}
.navmargin3 {
margin-right : 40px;
}
.navmargin4 {
margin-right : 50px;
}
.navmargin5 {
margin-right : 70px;
}

.navmargintop {
	padding-top : 15px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	z-index: 9000;
}
.menumain {
	width : 1000px;
	height : 50px;
	font-size : 13px;
	text-align: center;
	text-shadow: 1px 1px #666666;
	position: absolute;
	top: 177px;
	left: 0px;
	background: url(../images/menubgr.png) top repeat-x;
}
.pagination li {
float : left;
margin : 0 1px;
list-style : none;
}
.pagination li a {
display : block;
width : 12px;
height : 0;
padding-top : 12px;
background-image : url(../images/pagination.png);
background-position : 0% 0%;
float : left;
overflow : hidden;
}
.pagination li.current a {
background-position : -12px 0%;
}
.logofloat {
float : left;
}
.contentmid {
	line-height: 20px;
	padding-left: 20px;
	padding-right: 20px;
	float: left;
	width: 520px;
	color: #fff;
	
}
.contentmid2 {
	line-height: 20px;
	padding-left: 0px;
}
.rightrailmini {
	line-height: 20px;
	float: left;
	width: 220px;
	margin-top: 25px;
}
.contentmid2 img{
margin:0px;
}
.contentRightrail {
	float:left;
	width:290px;
	margin-left:23px;
	margin-top:200px;
	color:#FFF;
	padding-left:30px;

}
.contentRightrail h2 {
	color:#FF0000;
	text-shadow: 1px 1px #666666;
}
.banneradjust { margin:15px 15px 10px 40px;}
.footerfloat { float:left; margin-right:9px;}
 div.c1 {
	margin:0px  auto;
	overflow:hidden;
	position:absolute;
	z-index:100;
	left: 54px;
	top: 213px;
	height: 310px;
	width: 977px;
}
  div.c1 ul{ padding:0px; margin: 0px; list-style:none; z-index:600}
.tableheadercolor {color:#ffffff; font-weight:bold;}
.ultraminitext { font-size:10px; margin-top:3px; font-style:italic;}
.ultraminitext a:link { font-size:10px; margin-top:3px; font-style:italic;}
.campp { line-height:22px;}
.campp img{ padding:2px; border:1px solid #cccccc;}
.centertxt {text-align: center}
.chefimages { float:left; padding:2px; border:1px solid #cccccc; margin-right:9px;}
.content3col {
margin-top: 20px;
margin-left: auto; font-size:12px; color:#fff;
}
.leftrailmini {
	width:250px;
	padding-left:25px;
	min-height:148px;
	font-size:11px;
	font-weight:bold;
	float:left;
	background:url(../images/columnbgr.png) no-repeat top left;
	line-height:23px;
}
.midcholder {
	width:250px;
	float:left;
	font-size:11px;
	padding-left:25px;
	font-weight:bold;
	background:url(../images/columnbgr.png) no-repeat top left;
	min-height:148px;
	line-height:23px;
}
.rightrailholder {
	width: 350px;
	margin-left: 20px;
	float: left;
	min-height:400px;
}
.rightrailholderinner {
	width: 320px;
	float: left;
	min-height: 400px;
}
.rightrailholder2 {
	width: 260px;
	float: left;
	font-size:11px; font-weight:bold; min-height:148px; line-height:23px;
	/* [disabled]min-height: 550px; */

}
.testContainer {
	padding: 70px 15px 10px 36px;
	line-height: 23px;
}
#portfolio { z-index:600}
.oncenter { text-align:center; margin-top:23px;}
.finalfooter {
	color: #FFF;

}
div.label {
width: 23%;
max-width: 50%;
}
div.input {
width: 70%;
}
div.label span {
display: inline-block;
width: auto;
display: inline-block;
vertical-align: top;
}
form {
	background-color: transparent;
	}
	
form {
	border-color: transparent;
	}
	
fieldset {
	border-color: #cccccc;
	}
	
input[type="text"], input[type="password"], input[type="radio"], input[type="checkbox"], select, textarea {
	border-color: #cccccc;
	}
	
input[type="button"], input[type="submit"], input[type="reset"], .contents .button {
	border-color: #cccccc;
	}
	
input[type="button"], input[type="submit"], input[type="reset"], .contents .button {
	color: #FFFFFF;
	}
	
input[type="button"], input[type="submit"], input[type="reset"], .contents .button {
	background-color: #cccccc;
	}
	
input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover, .contents .button:hover {
	color:  #FFFFFF;
	}
	
input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover, .contents .button:hover {
	background-color: #3C3C3C;
	}
	
.success, .notice, .error {
	border-color: transparent;
	}
	
span.phone {
	color: #FFFFFF;
	}
ul.paymentType, .contents ul.opening { list-style: none; padding: 0; }	
#nav {
	margin: 0;
	padding: 0;
	z-index: 9000;
	text-align: center;
	line-height: 14px;
	margin-top: 0px;
}
#nav li {
	margin: 5px 0px;
	padding: 0 0 1px;
	float: left;
	position: relative;
	text-align: center;
	list-style: none;
}


/* main level link */
#nav a {
	color: #ffffff;
	text-decoration: none;
	display: block;
	padding: 10px 13px 10px 13px;
    margin: 0;
	font-size:14px; font-weight:bold;
	text-shadow: 0 1px 0px #333;
	z-index:8000;
	font-family: 'Exo 2', sans-serif;
}
#nav a:hover {
	background: none;
	color: #fff;
}

/* main level link hover */
#nav .current a, #nav li:hover > a {
	color: #9E0206;
}

/* sub levels link hover */
#nav ul li:hover a, #nav li:hover li a {
	background: #A304127 !important;
	border: none;
	color: #fff;
	padding:12px;
	font-size:15px;
	

}
#nav ul a:hover {
	color: #fff !important;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	text-shadow: 0 1px 1px #333;
}

/* dropdown */
#nav li:hover > ul {
	display: block;
}

/* level 2 list */
#nav ul {
	display: none;
	margin: 0;
	padding: 0;
	width: 235px;
	position: absolute;
	top: 35px;
	left: 0;
	background: #949494;
	z-index:9000;
	color:#fff; font-weight:bold; text-align:left;
	
}
#nav ul li {
	float: none;
	margin: 0;
	padding: 0;
	height: 36px  !important;
}
#nav ul li:hover {
	background: #A304127 !important;
}
#nav ul a {
	color:#fff; text-align:left; font-weight:normal;
}

/* level 3+ list */
#nav ul ul {
	left: 181px;
	top: -3px;
}

/* rounded corners of first and last link */
#nav ul li:first-child > a {
	-webkit-border-top-left-radius: 0px;
	-moz-border-radius-topleft: 09px;

	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-topright: 0px;
}
#nav ul li:last-child > a {
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-bottomleft: 0px;

	-webkit-border-bottom-right-radius: 0px;
	-moz-border-radius-bottomright: 0px;
}

/* clearfix */
#nav:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
#nav {
	display: inline-block; margin-left:33px;
} 
html[xmlns] #nav {
	display: block;
}
 
* html #nav {
	height: 1%;
}
.minictxt {font-size:18px; margin-top:8px;}

#apDiv2 {
	position: absolute;
	width: 378px;
	height: 115px;
	z-index: 1;
	left: 464px;
	top: 257px;
}
#apDiv3 {
	position: absolute;
	width: 238px;
	height: 34px;
	z-index: 1;
	left: 642px;
	top: 179px;
	color: #FCD206;
	font-weight: bold;
	font-size: 28px;
}
.mar30left { margin-left:14px;}
#zocial {
	position: absolute;
	width: 90px;
	height: 33px;
	z-index: 1;
	left: 866px;
	top: 104px;
}
#zocial2 {
	position: absolute;
	width: 221px;
	height: 33px;
	z-index: 1;
	left: 736px;
	top: 13px;
	color: #000;
	font-size: 12px;
	text-align: right;
}
#zocial2 a { text-decoration:none; color:#fff;}
.bannercontainermain {
	width: 723px;
	padding: 0px;
	z-index: 100;
	margin: 0px auto;
	margin-left: 5px;
}
.bannercontainerinner {
	width: 999px;
	padding: 0px;
	margin-top: 10px !important;
	z-index: 100;
	height: 70px;
	margin-right: auto;
	margin-bottom: 0px !important;;
	margin-left: auto; background:#fff;
}
.txtaligncenter { text-align:center;  border:1px solid #eaeaea; padding:5px; border-collapse:collapse;
-webkit-box-shadow: 0px 0px 10px rgba(50, 50, 50, 0.85);
-moz-box-shadow:    0px 0px 10px rgba(50, 50, 50, 0.85);
box-shadow:         0px 0px 10px rgba(50, 50, 50, 0.85);}
#acr {
	position: absolute;
	width: 121px;
	height: 52px;
	font-weight: bold;
	font-size: 18px;
	letter-spacing: -1px;
	z-index: 1;
	text-align: right;
	left: 787px;
	top: -3px;
	color: #fff;
}
#bannertext3 {
	position: absolute;
	width: 343px;
	height: 181px;
	z-index: 1;
	left: 597px;
	top: 267px;
	color: #fff;
	font-size: 43px;
	line-height: 46px;
}
#bannertext3 span {
	color:#454545; font-size:32px; font-style:italic;
}
#acr2 {
position: absolute;
width: 138px;
height: 115px;
z-index: 9001;
left: -134px;
top: 76px;
}
.floatleft { float:left;}
.margincolf { margin-right:50px;}
.btmicon {
	width:934px;
	margin:0px auto;
}
.btmicon img { margin-right:47px;}
.minifootertxt {width:934px; margin:0px auto; text-align:center; padding-bottom:20px;}
.minifootertxt a { color:#fff; text-decoration:none;}
.minifootertxt a:link { color:#fff; text-decoration:none;}
.minifootertxt a:hover { color:#fff; text-decoration: underline;}
.minifootertxt a:visited {
	color:#fff;
	text-decoration:none;
}
.footer2 {
	text-align: left; padding:0px 20px;
}
.footer2 a { color:#fff; text-decoration:none;}
.footer2 a:link { color:#fff; text-decoration:none;}
.footer2 a:hover { color:#fff; text-decoration: underline;}
.footer2 a:visited {
	color:#fff;
	text-decoration:none;
}
#MidMod {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 59px;
	top: 521px;
}
#JJMod {
	position:absolute;
	width:567px;
	height:115px;
	z-index:1;
}
#MoreMod {
	position:absolute;
	width:723px;
	height:88px;
	z-index:1;
	left: 323px;
	top: 723px;
	font-size:10px;
}
.ftMx1 {height:50px; margin-top:10px; background:url(../images/footerblock.jpg) repeat-x;}
.ftMx2 {position:relative; width:1000px; margin:0px auto;}
.ftMx3 {
}
.ftMx4 {
	font-size:15px;
	font-weight:bold;
	line-height:24px;
	text-align: center;
}

#ftMx5 {
	position: absolute;
	width: 305px;
	height: 92px;
	z-index: 1;
	left: 21px;
	top: -26px;
}
.content-left-b ul {
font-size: 14px;
line-height: 20px;
font-weight: normal;
list-style-image: url(../images/dot-small.jpg);
}
.testimonial-by a {
font-style: italic;
color: #003366 !important; font-weight:bold;
text-align: right;
}
.testimonial-by  {
font-style: italic;
color: #003366 !important; font-weight:bold;
text-align: right;
}
.coupons-box-540-top {
background-image: url(../images/rounded-box-540-A.png);
background-repeat: no-repeat;
padding-top: 20px;
padding-right: 20px;
padding-left: 20px;
}
.text-coupon-price {
font-size: 30px !important;
font-weight: bold;
color: #9e1220 !important;
letter-spacing: -3px; line-height:32px;
text-shadow: 0px -3px 2px #ffffff;
}
.text-important {
font-size: 19px;
font-weight: bold;
color: #003366 !important;
}
.text-small {
font-size: 10px;
}
.padding-5 {
padding: 0px 5px 5px 5px; border-top: 2px solid #C30;
}
.biggerfont16 {
	font-size: 13px; padding:20px;
}
.inneryellow { background:#FFE98F url(../images/yellowshadow.jpg) top no-repeat; padding-top:30px; padding-bottom:30px;}
.innerwhite { background:#FFF url(../images/whiteshadow.jpg) top no-repeat; padding-top:30px; padding-bottom:30px;}
.err { color:#C00 !important;}
.hometxtonbanner {font-size: 41px;
color: #ffffff;
font-weight: 600;
margin-bottom: 15px;
text-align: center;
text-shadow: 0px 1px 0px #333;}
#homesearch {
	position: absolute;
	width: 654px;
	height: 115px;
	z-index: 1;
	left: 188px;
	top: 151px;
}
#pagesearch {
	position: absolute;
	width: 543px;
	height: 49px;
	z-index: 1;
	left: 433px;
	top: 51px;
}
#logoname {
	position: absolute;
	width: 200px;
	height: 115px;
	z-index: 1001;
	left: 552px;
	top: 13px;
}
#topbigphone {
	position: absolute;
	width: 246px;
	height: 36px;
	z-index: 2;
	left: 700px;
	top: 64px;
	font-size: 49px;
	color: #000000;
	vertical-align: middle;
}

#topbigphone a:link {color: #9D9D9D; text-decoration:none;}
#topbigphone a:hover {color: #9D9D9D; text-decoration:none;}
#topbigphone a:visited {color: #9D9D9D; text-decoration:none;}
.vendorlist { text-align:center; margin:10px 0px 20px 0px}
.vendorlist img { margin-right:22px; vertical-align:middle;}
.homecolumnsholder { margin-bottom: 7px; width: 961px;
margin: 0px auto;}
.homecolumnsholder .columns {padding: 5px; text-align: left; margin: 0px 15px 20px 15px; float: left; width: 278px;}
.homecolumnsholder .columns .header {background:url(../images/sec_header.png) no-repeat; width:237px; color:#fff; padding:10px 20px; height:33px; font-size:22px; font-weight:bold;}
.homecolumnsholder .columns .copy {margin: 0px auto;
margin-top: -15px !important;
margin-left: 9px;
width: 227px;
background: #E4E3E3;
padding: 13px;
-webkit-box-shadow: 2px 2px 5px 0px rgba(51,48,51,1);
-moz-box-shadow: 2px 2px 5px 0px rgba(51,48,51,1);
box-shadow: 2px 2px 5px 0px rgba(51,48,51,1);}
.bx-viewport { border:0px !important; background: none !important; box-shadow: none !important; -webkit-box-shadow: none !important; height: 375px !important;}
.leftlinks  { line-height:26px; font-size:12px;}
.leftlinks a:link { color:#3B78E9; text-decoration:underline}
.leftlinks  a:hover { color:#333; text-decoration:none;}
.leftlinks  a:visited {  color:#3B78E9; text-decoration:underline}
.testimonialsleft {padding-right:40px; font-size:12px;}
.repairservice
{
	background: url(../images/repairservice.png) no-repeat;
height: 120px;
padding-left: 104px;
color: #fff;
text-align: center;
padding-top: 64px;
width: 152px;
padding-right: 5px;
margin-bottom:20px;
}
.repower
{
	background: url(../images/suzukirepower.png) no-repeat;
height: 97px;
padding-left: 0px;
color: #fff;
text-align: center;
padding-top: 88px;
padding-right: 5px;
margin-bottom: 20px;
}

.newinventory
{
	background: url(../images/inventory.png) no-repeat;
height: 106px;
padding-left: 0px;
color: #000;
text-align: center;
padding-top: 128px;
/* width: 174px; */
padding-right: 5px;
margin-bottom: 20px;
}
tr:nth-child(even) {
    background-color: #F3F6F7;
}
.imagelist {
margin-right: 5px;
background: #eaeaea;
padding: 3px;
}
/* tab pane styling */
.panes > div {
    display:none;
    padding:15px 10px;
    border-top:0;
    font-size:14px;
   
}
/* root element for tabs  */
ul.tabs {
    list-style:none;
    margin:0 !important;
    padding:0;    
    height:45px;
}

/* single tab */
ul.tabs li {
    float:left;
    text-indent:0;
    padding:0;
    margin:0 !important;
    list-style-image:none !important;
}

/* link inside the tab. uses a background image */
ul.tabs a {
    background: url(../images/blue.png) no-repeat -406px -14px;
    font-size:11px;
    display:block;
    height: 30px;
    width: 136px;
    text-align:center;
    text-decoration:none;
    color:#333;
    padding: 10px 2px;
    margin:0px;
    position:relative;
    top:1px;
	font-size: 14px;
line-height: 15px;
color: #ffffff;
font-weight: bold;
margin-right:10px;
}

ul.tabs a:active {
    outline:none;
}

/* when mouse enters the tab move the background image */
ul.tabs a:hover {
    background-position: -406px -70px;
    color:#fff;
}

/* active tab uses a class name "current". its highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
    background-position: -406px -70px;
    cursor:default !important;
    color:#fff !important;
}

/* Different widths for tabs: use a class name: w1, w2, w3 or w2 */

/* width 1 */
ul.tabs a.s { background-position: -553px 0; width:81px; }
ul.tabs a.s:hover { background-position: -553px -31px; }
ul.tabs a.s.current  { background-position: -553px -62px; }

/* width 2 */
ul.tabs a.l { background-position: -248px -0px; width:174px; }
ul.tabs a.l:hover { background-position: -248px -31px; }
ul.tabs a.l.current { background-position: -248px -62px; }


/* width 3 */
ul.tabs a.xl { background-position: 0 -0px; width:248px; }
ul.tabs a.xl:hover { background-position: 0 -31px; }
ul.tabs a.xl.current { background-position: 0 -62px; }


/* initially all panes are hidden */
.panes .pane {
    display:none;
}
hr {
display: block;
height: 3px;
background-color: #603913;
color: #603913;
margin-top: -10px; margin-bottom:20px;
}
.section { height:253px; overflow:hidden; margin-bottom:30px;}
.section2 { height:253px; overflow:hidden; margin-bottom:30px;}
.section img { margin-right:25px !important;}
.section2 img { margin-left:25px !important;}
#partnersbadge {
	position: absolute;
	width: 200px;
	height: 82px;
	z-index: 1;
	top: 12px;
	left: -4px; z-index:100;
}
tr:nth-child(even) {background: #CCC}
tr:nth-child(odd) {background: #FFF}
.sfeature {float: left; width:635px; padding:20px; margin-right:40px; background:#D9E4E8;}
.ofeature {float: left; width:635px; padding:20px; background:#D2E8E7;}