a {text-decoration:none;color:#DB2328;}

a:hover {text-decoration:underline;}

body {background:url(../images/bg.png) repeat-x;} 

/* IE 5.5 fix */

p.indent {margin:10px 50px 20px 50px;}

h2 {line-height:1em;font:normal;text-align:center;font:1.2em Verdana, sans-serif;}

h2.left {margin-top:-5px;margin-bottom:-1px;text-align:left;font-size:1.7em;}
h2.option {margin-top:-5px;margin-bottom:-5px;font-size:1.7em;}

h2.price {margin-top:-5px;margin-bottom:-5px;margin-right:200px;text-align:left;font-size:2em;color:#3F3F3F;font:bold;}
h2.faq {margin:10px auto 0px auto;font-size:1.3em;color:#3F3F3F;font:bold;}


h1.center {text-align:center;font:bold 2em Verdana, sans-serif;color:#464646;}
.center {text-align:center;}
.border-top {border-top:1px solid #E3E3E3;margin-top:10px;}

img {border:0px;}
img.img-left {float:left;margin:10px;}
img.img-left-nm {float:left;}
img.img-cent {margin:10px;text-align:center;}
img.img-right {float:right;margin:5px;}
img.small {border:1px solid #B5B5B5;}

.column {width:440px;}

.img-link :hover {border:1px solid #B5B5B5;}


/*Page wrap, and #main for controlling col width */
#wrapper {min-width:1000px;}

/*Background Images*/


/*Header*/
#header {min-width:1000px;max-width:1000px;margin-right:auto;margin-left:auto;;background:url(../images/header-right-bev.png) no-repeat  center right}
.header-img{float:left;margin-top:5px;margin-left:112px;}
.header-right-box{margin-top:30px;margin-right:20px;float:right;width:180px;height:54px;background:transparent url(../images/nav-right-head.png) no-repeat center;padding:0px;}
.right-nav {margin-top:20px;margin-bottom:auto;text-align:center;}
.right-nav a {color:#000;text-decoration:none;}
.right-nav a:hover{text-decoration:underline; }

/*Navigation, top and side*/
.nav-link {font:.9em Verdana, sans-serif;text-align:center;}
.no-wrap {white-space:nowrap;}
.nav-link a:hover  {color:#FF120C;text-decoration:none;}
.nav-link a {color:#000;text-decoration:none;}
.border-right{border-right:1px solid #E2E2E2;}

.left-nav {background:#F9F9F9 url(../images/nav-shadow.png)  repeat-y right;padding-bottom:10px;border:2px solid #E3E3E3;border-right:0px;}
li.nav-link {list-style-type:none; border-bottom:1px solid #E3E3E3;padding:10px 0 10px 0;margin:0px 10px auto 10px;}
li:last-child {border-bottom:0px}

/*Main content areas 1, 2, 3*/
#main-container {min-width:1000px;max-width:1000px;margin-right:auto;margin-left:auto;overflow:hidden;}
#main1 {float:left;width:11%;min-height:100%;margin-top:20px;margin-left:10px;}
#main2 {float:left;max-width:87.8%;min-width:87.8%;min-height:500px;background:#FFF url(../images/bottom-shadow.png) repeat-x bottom;border:1px solid #B5B5B5;}

.main-left {width:59%;float:left;padding-left:.5%;}
.main-right {width:39%;float:right;padding-right:.5%}

.main-full {width:100%;}

.heading {margin:0px auto 0px auto;border:1px solid #FFF;background:url(../images/heading-bg.png);}

.text-cont {padding:10px;}

.news {min-width:100%;height:100%;padding:0px 10px 0px 10px;border-right:1px solid #F2F2F2;color:#000;}

.event {min-width:100%;height:100%;margin-bottom:10px;margin-top:10px;border:1px solid #B5B5B5;background:url(../images/text-bg.png) repeat-x bottom;text-align:center;}
img.event-logo {margin:10px;width:220px;}
p.event-text {margin:5px 50px 5px 50px;}

.rockstar {width:325px;height:122px;background:url(../images/rockstar-tile.png) no-repeat center;border:1px solid #B5B5B5}

.box-150 {width:125px;float:left;margin:-20px 10px 40px 10px;padding:10px;border:1px solid #B5B5B5;text-align:center;background:url(../images/text-bg.png) repeat-x bottom;}
.color-ways {width:320px;float:left;margin:10px;margin-bottom:20px;padding:10px;border:1px solid #B5B5B5;text-align:center;background: #fff;z-index:-3;}
.design-cont {width:840px;margin-right:auto;margin-left:auto;}
.suit-id-design {position:relative;margin-top:-110px;margin-left:-300px;margin-bottom:-110px; font-size:4em;z-index:4;}
.info-box {width:450px;height:100px;float:left;margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:20px;border:1px solid #B5B5B5;text-align:center;background:url(../images/text-bg.png) repeat-x bottom;}

.main-text{font:.8em/1em Verdana, sans-serif;line-height:1.4em;color:#000;}

/*page-content*/

.specs {font:.73em/1em Verdana, sans-serif;line-height:1.3em;color:#464646;}
.specs-li{margin-bottom:10px;}
.box {float:right;width:40%;margin:10px;padding:10px;border:1px solid #B5B5B5;background:url(../images/text-bg.png) repeat-x bottom;}
.top-box {width:100%;}
.box-bg {float:left;width:28.5%;border:1px solid #B5B5B5;background:url(../images/text-bg.png) repeat-x bottom;}


.main-box {width:860px;height:100%;margin:10px auto 20px auto;padding:10px auto 10px auto;border:1px solid #B5B5B5;background:url(../images/text-bg.png) repeat-x bottom;}

.contact-box {width:400px;height:100%;margin:10px auto 20px auto;padding:10px auto 10px auto;border:1px solid #B5B5B5;background:url(../images/text-bg.png) repeat-x bottom;}

.step-floater {position:relative;left:-20px;top:-20px;margin-right:0px;;z-index:1;float:left;}
p.step {display:block;margin:auto;z-index:2;padding:10px;}
.step-box {float:left;width:100%;margin:10px;border:1px solid #B5B5B5;z-index:2;background:url(../images/bottom-shadow.png)repeat-x bottom;}

.pull {margin-top:-50px;margin-bottom:15px;}

.left {width:49%;float:left;}

.price-box {float:left;width:45.2%;padding:10px;margin:10px;border:1px solid #B5B5B5;z-index:2;background:url(../images/bottom-shadow.png)repeat-x bottom;}

.price-table {float:right;padding:10px;text-align:center;border-collapse:collapse;margin-top:-150px;}
.price-td {padding:9px;border-bottom:1px solid #B5B5B5;}
.price-th {border-bottom:1px solid #B5B5B5;}
.price-left {width:400px;;float:left;}

.opt-left {width:px;float:left;margin:10px 10px 10px 50px;}
.opt-right {width:px;float:right;margin:10px 50px 10px 10px;}

.text {margin:10px;padding:10px;}
.float-left {float:left;width:28.5%;border-right:1px solid #F4F4F4;margin-bottom:40px;}
.float-right {float:left;width:28.5%;}
.row2 {margin-top:-20px; border-top:1px solid #F4F4F4}
.row3 {margin-top:-20px; border-top:1px solid #F4F4F4}


p.testimonial {border-top:1.5px solid #CB0009;margin-top:10px;padding:10px;}
li.test-li {list-style-type:none;margin-left:30px;}
l.test-li li:first-child {font-size:1.4em;}

.rider-box {width:800px;margin:10px;padding:10px;border:1px solid #B5B5B5;}
.rider-left {float:left;width:400px;padding-top:50px;margin-right:-20px;}
.ridger-right {float:left;width:400px;}
h2.pro-rider {font-size:2em;margin:5px;font:bold;text-align:left;background:url("../images/red_underline.png") 0px 26px repeat-x;}


/*Boots*/

h3.boot-header {font:1.8em verdana, sans-serif;font-weight:600;padding-top:5px;color:#1B1B1B;;padding-left:10px;border-bottom:1px solid #DCDCDC;}


.boots {width:700px;height:250px;margin:15px auto 25px auto;}

ul.prod {padding-left:0px;list-style-type:none;}

.prod-li {margin-bottom:10px;}

.prod_img {width:200px;float:left;}

.prod-img-large {}

.prod_spec {width:400px;text-align:center;}

.prod-img-thumb{padding:5px;text-align:center;}

.prod_desc {margin-top:10px;padding:5px;width:425px;float:right;border-left:1px solid #DADADA;padding:25px;background:#E1E1E1;}

.prod_price {margin-top:15px;float:;padding:5px;text-align:center;font:1.8em Verdana, sans-serif;color:#FFF;height:40px;width:125px;background:url("../images/price_gradient.jpg") bottom;}

.prod_size {color:#FFF;width:250px;font-size:1em;margin-top:15px;padding:5px;text-align:center;height:40px;background:url("../images/size_gradient.png") bottom repeat-x;}

.prod_price_text {margin:5px;}

.right-border {border-right:1px solid #F4F4F4;}
/*Footer*/
#footer {margin-right:auto;margin-left:auto;width:1000px;max-width:1000px;margin-top:10px;background:transparent;text-align:center;}
#footer1 {float:left;width:10%;min-height:100%;margin-left:10px;}
#footer2 {float:left;max-width:88.8%;min-width:88.8%;margin-left:11%;}
.footer-img {margin-right:0px;}

.footer-item {padding:0px 10px 0px 10px;float:left;width:145px;height:100px;border-left:1px solid #E7E7E7;}
.footer-item-center {margin-top:20px;margin-right:10px;float:left;}

p.footer-text {color:#DDD;font:.6em Verdana, sans-serif;margin-top:150px;}

.clear{clear:both;}


/*Wordpress*/

.post_title {text-align:left;font:bold 1.2em Verdana, sans-serif;color:#464646;}

.post_content {text-align:left;font:.9em Verdana, sans-serif;color:#000;}

.post_sub-head {text-align:left;font:.8em Verdana, sans-serif; }

