
/*Message Boxes: Start*/
.msgBox{border:dashed 1px black; background-color:#dee9f6;color:Black;padding:10px 10px 10px 10px;}
.ok{background:#FFFFCC url(images/ok.gif) 4px 2px no-repeat;border:solid 1px #dfdfde;background-color:#f0efef;color:#444444;font-weight:bold;padding:4px 4px 4px 4px;margin:5px 0 5px 0;text-align:center;}
.error{background:#FFFFCC url(images/error.gif) 4px 2px no-repeat;border:solid 1px #cb2026;background-color:#f6cbca;color:#cb2026;font-weight:bold;padding:4px 4px 4px 4px;margin:5px 0 5px 0;text-align:center;}

.msgok{background-color:#444444;color:#FFFFFF;font-weight:bold;text-align:center;padding:4px 4px 4px 4px;margin:5px 0 0 0;}
.oktip{background-image:url(images/graytip.gif);background-repeat:no-repeat;width:18px;height:18px;margin:0 0 5px 20px;}

.msgerror{background-color:#cc0000;color:#FFFFFF;font-weight:bold;text-align:center;padding:4px 4px 4px 4px; margin:5px 0 0 0;}
.errortip{background-image:url(images/redtip.gif);background-repeat:no-repeat;width:18px;height:18px;margin:0 0 5px 20px;}
/*Message Boxes: End*/

/*
hr.grey {background-color:#c9d2db;height:1px;width:90%;}

h1.grey {margin:0; padding:0;font-size:1.1em;font-family:Arial;}
h2.grey {margin:10px 0 0 0;margin-top:10px;padding:0;font-size:1em;}

h1.blue{margin:0;padding:0;color:#004990;background-color:White;font-weight:bold;font-size:1em;}
h2.blue{margin:0;padding:0;color:#004990;background-color:White;font-weight:bold;font-size:0.9em;}
h3.blue{margin:0;padding:0;color:#004990;background-color:White;font-weight:bold;font-size:0.8em;}
h4.blue{margin:0;padding:0;color:#004990;background-color:White;font-weight:bold;font-size:0.7em;}

h1.white{margin:0;padding:0;color:white;font-weight:bold;font-size:1em;}
h2.white{margin:0;padding:0;color:white;font-weight:bold;font-size:0.9em;}
*/

h3{font-size:1.0em;}

a.black1:link, a.black1:visited, a.black1:active{font-size:11px;line-height:14px;color:black;display:block;height:30px;width:191px;padding-left:10px;padding-top:10px;background-color:#ccdbe9;}
a.black1:hover{font-size:11px;line-height:14px;text-decoration:none;color:black;height:30px;width:191px;padding-left:10px;padding-top:10px;background-color:#ccdbe9;}

/* Basic element selectors */

br {line-height:10px;}
img {border-style:none;}

/* tables */

table.shop{border:1px solid #000000;width:100%;font-size:80%;}
table.shop tr{margin-bottom:10px;display: block;}

div#shopProducts{width:548px;}
div#shopProducts .productSpacer{clear:both;height:20px;}

/* Ids */

/*#divBanner{float:left;width:780px;padding:10px 10px 6px 10px;color:#000000;background-color:#F9A63E;}*/
#divBanner{float:left;padding:10px 10px 6px 10px}
#divContent{float:left;width:800px;color:#000000;}

#divMastGrpahic{float:left;width:800px;height:40px;color:#000000;}
#divContent .col_2-4{float:left;width:394px;padding:0 0 0 6px;text-align:left;}
#divContent .col_2-4.right{float:right;padding:0 6px 0 0;}

#divContent .col_1-4{float:left;width:197px;padding:0 0 0 2px;}
#divContent .col_1-4.noPad{float:left;width:200px;padding:0;}
#divContent .col_1-4.single{width:198px;padding:0 0 0 2px;}

#divContent .col_3-4 {float:left;width:592px;padding:0 0 0 6px;}

/* Display */

/* Content Boxes

#divContent .col_2-4 .header{float:left;width:394px;height:18px;background:url('images/content_box_header_2-4.gif') no-repeat;}
#divContent .col_2-4 .header.revolver{height:34px;background:url('images/content_box_header_2-4_revolver.gif') no-repeat;}
#divContent .col_2-4 .header.grip {height:34px;background:url('images/content_box_header_2-4_grip.gif') no-repeat;}
#divContent .col_2-4 .header.address{height:34px;background:url('images/content_box_header_2-4_address.gif') no-repeat;}
#divContent .col_2-4 .header.contact{height:34px;background:url('images/content_box_header_2-4_contact.gif') no-repeat;}
#divContent .col_2-4 .header.links{height:34px;margin:5px 0 0 0;background: url('images/content_box_header_2-4_links.gif') no-repeat;}
#divContent .col_2-4 .body{float:left;width:350px;padding:0 22px 0 22px;background:url('images/content_box_body_2-4.gif') repeat-y;}
#divContent .col_2-4 .body.pad{padding:10px 22px 0px 22px;}
#divContent .col_2-4 .footer{float:left;width:394px;height:18px;background:url('images/content_box_footer_2-4.gif') no-repeat;}

#divContent .col_1-4 .headerProd{float:left;width:195px;height:30px;background:url('images/content_box_header_products_1-4.gif') no-repeat;}
#divContent .col_1-4 .headerPress{float:left;width:195px;height:30px;background:url('images/content_box_header_press_1-4.gif') no-repeat;}
#divContent .col_1-4 .headerAbout{float:left;width:195px;height:30px;background:url('images/content_box_header_about_1-4.gif') no-repeat;}
#divContent .col_1-4 .headerBasket{float:left;width:195px;height:30px;background:url('images/content_box_header_basket_1-4.gif') no-repeat;}
#divContent .col_1-4 .headerTestimonials{float:left;width:195px;height:30px;background:url('images/content_box_header_testimonials_1-4.gif') no-repeat;}
#divContent .col_1-4 .headerInventor{float:left;width:195px;height:30px;margin:5px 0 0 0;background:url('images/content_box_header_inventor_1-4.gif') no-repeat;}
#divContent .col_1-4 .body{float:left;width:157px;padding:10px 19px 10px 19px;background:url('images/content_box_body_1-4.gif') repeat-y;}
#divContent .col_1-4 .footer{float:left;width:195px;height:18px;background:url('images/content_box_footer_1-4.gif') no-repeat;}

#divContent .col_3-4 .header{float:left;width:592px;height:18px;background:url('images/content_box_header_3-4.gif') no-repeat;}
#divContent .col_3-4 .header{float:left;width:592px;height:18px;background:url('images/content_box_header_3-4.gif') no-repeat;}
#divContent .col_3-4 .header.video{height:35px;background:url('images/content_box_header_3-4_video.gif') no-repeat;}
#divContent .col_3-4 .header.error{height:35px;background:url('images/content_box_header_3-4_error.gif') no-repeat;}
#divContent .col_3-4 .header.complete{height:35px;background:url('images/content_box_header_3-4_complete.gif') no-repeat;}
#divContent .col_3-4 .header.products{height:35px;background:url('images/content_box_header_3-4_products.gif') no-repeat;}
#divContent .col_3-4 .header.basket{height:35px;background:url('images/content_box_header_3-4_basket.gif') no-repeat;}
#divContent .col_3-4 .header.delivery{height:35px;background:url('images/content_box_header_3-4_delivery.gif') no-repeat;}
#divContent .col_3-4 .header.summary{height:35px;background:url('images/content_box_header_3-4_summary.gif') no-repeat;}
#divContent .col_3-4 .header.payments{height:35px;background:url('images/content_box_header_3-4_payments.gif') no-repeat;}
#divContent .col_3-4 .header.press{height:34px;background:url('images/content_box_header_3-4_press.gif') no-repeat;}
#divContent .col_3-4 .header.terms{height:35px;background:url('images/content_box_header_3-4_terms.gif') no-repeat;}
#divContent .col_3-4 .body{float:left;width:548px;padding:0 22px 0 22px;background:url('images/content_box_body_3-4.gif') repeat-y;}
#divContent .col_3-4 .body.pad {padding:10px 22px 0 22px;}
#divContent .col_3-4 .footer{float:left;width:592px;height:18px;background:url('images/content_box_footer_3-4.gif') no-repeat;}
 */
 
.oarsomeproductsLeft{float:left;width:53px;}
.oarsomeproductsRight{float:left;width:117px;padding:0 0 0 10px;}

.productDescriptionLeft{float:left;width:177px;}
.productDescriptionRight{float:left;width:193px;padding-left:10px;}

.productDescription{padding-bottom:20px;}
.productDescription h2{font-size:1.0em;line-height:1.25em;}

.product{color:#363636;background-color:transparent;font-size:80%;}
.product a{color:#FAA43D;background-color:transparent;}

p{color:#363636;background-color:transparent;}
p em{font-style:normal;font-weight:bold;}

#divFooter p{font-size:70%;color:#4B4B4D;background-color:transparent;}

p span.qOpen{background-image:url('images/quote_open.gif');background-repeat:no-repeat;}
p span.qClose {background-image:url('images/quote_close.gif');background-repeat:no-repeat;}

a{color:#FAA43D;background-color:transparent;font-weight:bold;text-decoration:underline;}
a:hover{text-decoration:none;}

/* Lists */
ul{padding:0 0 0 5px;}
li {}

ul.ulAbout{padding:0;}
ul.ulAbout li{background:url('images/icon_list.gif') no-repeat 0 5px;list-style-type:none;padding:0 0 10px 15px;color:#363636;background-color:transparent;font-size:80%;}
ul.ulAbout li.last{padding:0 0 0 15px;}
ul.ulAbout{padding:0;}
ul.ulAbout li{background:url('images/icon_list.gif') no-repeat 0 5px;list-style-type:none;padding:0 0 10px 15px;color:#363636;background-color:transparent;font-size:80%;}

.checkout label{width:160px;display:block;}
dl{clear:both;margin-top:10px;}
dl dt{float:left;width:120px; margin-right:0;padding-right:0;}
dl dd{float:left;width:200px;}

/* Control Display */
.divClearFloat{clear:both;}

.divSpacing{float:left;width:800px;height:10px;}

/* Cart Styles */
table#basket, table#basket tbody{width:500px;}
table#basket td{padding:5px 0;}

div.deliveryAddress{border:1px solid #000000;margin-top:10px;padding:10px 10px 0 5px;}


/*dw*/
form.feedback{}
form.feedback label{display:block;width:120px;float:left;}
form.feedback input,select{float:left;}
form.feedback br{clear:both;}

.divNewsDivider{clear:both;height:1px;background:url('images/divider_news.gif') 0 50% no-repeat;padding:10px 0 10px 0;}
.nImage{float:left;width:210px;}
.nText {float:left;width:336px;}

.nText.long{float:left;width:446px;}

body{color:#000000;background-color:#222222;font-family:Verdana, Helvetica, sans-serif;text-align:center;padding:0;margin:0;}

input.large{width:250px;}
.checkout input{width:250px;}
.checkout select{width:250px;}
.checkout select.small{width:60px;margin-right:5px;}
.checkout input.small{width:150px;}
.checkout input.vsmall{width:60px;}

.prod-173009{background-image:url('images/new/drawstring-bags.jpg');height:16px;width:183px;text-align:center;font-size:0;margin:0 0 10px 0;padding:13px 0 0 0;}
.prod-173010{background-image:url('images/new/baseball-cap.jpg');height:16px;width:183px;text-align:center;font-size:0;margin:0 0 10px 0;padding:13px 0 0 0;}
.prod-173011{background-image:url('images/new/womans-tshirts.jpg');height:16px;width:183px;text-align:center;font-size:0;margin:0 0 10px 0;padding:13px 0 0 0;}
.prod-173012{background-image:url('images/new/mens-tshirts.jpg');height:16px;width:183px;text-align:center;font-size:0;margin:0 0 10px 0;padding:13px 0 0 0;}
.prod-173008{background-image:url('images/new/oarsome_grip.gif');height:21px;width:188px;text-align:center;font-size:0;margin:0 0 10px 0;padding:13px 0 0 0;}

.price{font-size:1.1em;font-weight:bold;}
.price span{color:#fba53e;font-size:1.2em;}
.productImage{float:left;padding-right:10px;}

.lFloat{float:left;}

.stripe{width:800px;background-image:url('images/new/top-bg.jpg');background-repeat:repeat-x;padding-top:10px;}

.rightCol{width:531px;float:left;}

.prod-leftCol{width:596px;float:left;font-size:0.8em;background-image:url('images/new/main-bg.jpg');}
.prod-leftCol-header{background-image:url('images/new/main-header.jpg');background-repeat:no-repeat;}
.prod-leftCol-footer{background-image:url('images/new/main-footer.jpg');background-repeat:no-repeat;height:18px;}

.prod-rightCol{width:191px;float:left;}
.prod-rightCol-right{}

.leftCol{width:264px;float:left;background-image:url('images/new/category-bg.gif');background-repeat:repeat-y;}
.leftCol .hdr{background-image:url('images/new/category-hdr.jpg');background-repeat:no-repeat;height:680px;}
.leftCol .footer{height:18px;background-image:url('images/new/category-footer.jpg');}

.main{margin-bottom:0;}

.category{width:244px;padding:7px 0 20px 10px;text-align:center;}

.category a img{margin-top:10px;}


.category div{text-align:center;}

.category h3{padding:0;margin:0;text-align:center;}
.category.mobility h3{background-image:url('images/new/mobility-heading.jpg');font-size:0;height:16px;width:235px;margin-bottom:10px; padding-top:10px;}
.category.mobility div{text-align:center;margin-bottom:10px;}
.category.sports h3{background-image:url('images/new/sports-heading.jpg');font-size:0;height:15px;width:235px;margin-bottom:10px; padding-top:10px;}
.category.apparel h3{background-image:url('images/new/apparel-heading.jpg');font-size:0;height:15px;width:235px;margin-bottom:10px; padding-top:10px;}
.category.industry h3{background-image:url('images/new/industry-heading.jpg');font-size:0;height:15px;width:235px;margin-bottom:10px; padding-top:10px;}

.center-col .home{height:670px;}
.center-col{font-size:0.8em;width:325px;float:left;margin-right:10px;background-image:url('images/new/center-col-bg.jpg');background-repeat:repeat-y;}
.center-col-header{width:305px;padding:10px 10px 0 10px;background-image:url('images/new/center-col-top.jpg');background-repeat:no-repeat;}
.center-col-footer{background-image:url('images/new/center-col-footer.jpg');background-repeat:no-repeat;height:18px;}

.center-right-col{width:171px;float:left;margin-right:5px;}

.container .testimonal{}
.container .heading{}
.container{width:191px;background-image:url('images/new/left-container-bg.jpg');background-repeat:repeat-y;font-size:0.8em;margin-bottom:10px;}
.container .heading{background-image:url('images/new/left-container-top.jpg');background-repeat:no-repeat;padding:5px;}
.container .headingorg{padding:5px;background-image:url('images/new/left-container-top-org.jpg');background-repeat:no-repeat;padding:5px;}

.container h3{padding:0;margin:0;text-align:center;font-size:0;}
.container .headingorg h3{background-image:url('images/new/basket-right.jpg');background-repeat:no-repeat;height:14px;padding-top:10px;}
.container .heading.feedback h3{background-image:url('images/new/feedback-right.jpg');background-repeat:no-repeat;height:16px;padding-top:10px;}
.container .heading.products h3{background-image:url('images/new/products-right.jpg');background-repeat:no-repeat;height:16px;padding-top:10px;}
.container .heading.press {height:240px;}
.container .heading.press h3{background-image:url('images/new/press-right.jpg');background-repeat:no-repeat;height:16px;padding-top:10px;}
.container .heading.dragons h3{background-image:url('images/new/dragons_den.gif');background-repeat:no-repeat;height:16px;padding-top:10px;}

.container-footer{height:15px;background-image:url('images/new/left-container-bottom.jpg');}

.orange{color:#fba53e;}

.clear{clear:both;}

.divWrapper{width:810px;margin:0 auto;text-align:left;color:#000000;background-color:#222222;}
.divShadow{width:800px;padding:0 5px 0 5px;background:url('images/background_shadow.jpg') repeat-y;}
.divShadowFooter{width:810px;height:40px;background:url('images/background_shadow_footer.jpg') no-repeat;}
.divHeader{width:800px;color:#000000;}
.divFooter{width:780px;margin:0 auto;padding:10px;color:#000000;background-color:#FFFFFF;font-size:0.7em;}

.divHeader #hd_left{float:left;width:240px;padding:12px 0 10px 10px;}
.divHeader #hd_right{float:right;padding:20px 10px 10px 0;}

.divHeader #hd_right ul{height:45px;list-style:none;display:inline;overflow:hidden;}
.divHeader #hd_right ul li{list-style:none;display:inline;}
.divHeader #hd_right ul li a{float:left;padding:45px 0 0 0;overflow:hidden;height:0 !important;background-repeat:no-repeat;margin:0;}
.divHeader #hd_right ul li a:hover{background-position:center -47px;}
.divHeader #hd_right ul li a.selected{background-position:center -94px;}

/* -- required for IE6 -- */
.divHeader #hd_right ul li a.selected:hover{background-position: left -94px;}
.divHeader #hd_right ul li#home a{background-image:url('images/menu/home.gif');width:88px;margin:0;}
.divHeader #hd_right ul li#oarsome_products a{background-image:url('images/menu/products.gif');width:199px;}
.divHeader #hd_right ul li#about a{background-image:url('images/menu/about.gif');width:64px;}
.divHeader #hd_right ul li#press a{background-image:url('images/menu/press.gif');width:67px;}
.divHeader #hd_right ul li#contact a{background-image:url('images/menu/contact.gif');width:102px;}

ul.ulAbout, ul.sideCart{padding:0;margin:20px 0 20px 20px;}
ul.ulAbout li, ul.sideCart li{background: url('images/icon_list.gif') no-repeat 0 5px;list-style-type:none;padding:0 0 5px 0px;color:#363636;background-color:transparent;}
ul.ulAbout li, ul.sideCart li{padding-left:15px;}
.blue{color:#58b9d3;}
.boldblue{color:#58b9d3;font-weight:bold;}
.darkblue{color:#0475ad;}
.bolddarkblue{color:#0475ad;font-weight:bold;}
.red{color:red;}
.boldred{color:red;font-weight:bold;}
.grey{color:#533c36;}
.boldgrey{color:#533c36;font-weight:bold;}
.bold{font-weight:bold}
.noBold{font-weight:normal;}
.clear{clear:both;}
.nob{border:0;}

/* Anchors */

.left-feature{float:left;height:242px;width:244px;padding:0 10px;}
.right-feature{float:left;height:242px;width:536px;}

h1{padding:0;margin:0;font-size:1.0em;}
h1.international{background-image:url('images/new/oarsome-international.gif');font-size:0;height:20px;width:297px;margin-bottom:10px; text-align:center;padding-top:10px;}
h1.about{background-image:url('images/new/about-oarsome.gif');font-size:0;height:20px;width:144px;margin-bottom:10px; text-align:center;padding-top:10px;}
h1.contact{background-image:url('images/new/contact-oarsome.gif');font-size:0;height:20px;width:164px;margin-bottom:10px; text-align:center;padding-top:10px;}
h1.press{background-image:url('images/new/oarsome-press.gif');font-size:0;height:20px;width:105px;margin-bottom:10px; text-align:center;padding-top:10px;}
h1.basket{background-image:url('images/new/shopping-basket.gif');font-size:0;height:20px;width:224px;margin-bottom:10px; text-align:center;padding-top:10px;}
h1.feedback{background-image:url('images/new/oarsome-feedback.gif');font-size:0;height:20px;width:137px;margin-bottom:10px; text-align:center;padding-top:10px;}
h1.checkout{background-image:url('images/new/oarsome-checkout.gif');font-size:0;height:20px;width:139px;margin-bottom:10px; text-align:center;padding-top:10px;}
h1.terms{background-image:url('images/new/terms.jpg');font-size:0;height:25px;width:188px;margin-bottom:10px;}
h1.dragons{background-image:url('images/new/heading_dragons_den.gif');font-size:0;height:20px;width:202px;margin-bottom:10px;padding-top:10px;}

h3.india{background-image:url('images/new/india.jpg');font-size:0;height:16px;width:237px;margin-bottom:10px; text-align:center;padding-top:10px;}
h3.hawaii{background-image:url('images/new/hawaii.jpg');font-size:0;height:16px;width:251px;margin-bottom:10px; text-align:center;padding-top:10px;}
h3.kila{background-image:url('images/new/kilamanjaro.jpg');font-size:0;height:16px;width:240px;margin-bottom:10px; text-align:center;padding-top:10px;}