/* 
 *	edreamz Jan 2009
 */


/* 
 * General
 */
.adminContent{padding-top: 15px; font-size: 12px; line-height: 18px; background: url('/images/structure/hd-watermark.gif') top center no-repeat; background-position: 50% 50%;}
.adminContent.bgnone{background: none;}

h1 { color: #fff000; font-weight: normal; font-size: 24px; font-family: Arial, Helvetica, sans-serif; line-height: normal;}
h2 { color: #83755a; font-weight: bold; font-size: 13px; line-height: normal;font-family: Arial,sans-serif;}
h3 { color: #f68c18; font-weight: bold; font-size: 12px; line-height: normal; font-family: Arial,sans-serif;}
h4 { color: #d78400; font-weight: bold; font-size: 16px; line-height: normal;font-family: Arial,sans-serif;}
h5 { color:#f68c18; font-weight: bold; font-size: 18px; line-height: normal; text-transform:uppercase; font-family: Arial,sans-serif;} 
h6 { color:#fff; font-weight: bold; font-size: 18px; line-height: normal; text-transform:uppercase;}

.grunge{font-size:12px; color:#ffffff; opacity:0.99; zoom: 1; filter: alpha(opacity = 100); }
.grungeorange{font-size:18px; color:#ee8315; text-align: left; opacity:0.99; zoom: 1; filter: alpha(opacity = 100); }
.orangeheader{font-size:16px; color:#ee8315;  text-transform:uppercase; opacity:0.99; zoom: 1; filter: alpha(opacity = 100); }
.orangeheader strong{font-size:16px; color:#ffffff;  text-transform:uppercase; opacity:0.99; zoom: 1; filter: alpha(opacity = 100); }
.grayprice{font-size:13px; color:#767676; font-weight: bold; text-transform:uppercase; /*opacity:0.99; zoom: 1; filter: alpha(opacity = 100); */}
.producttitle{ font-size:12px; color:#ee8315;  text-transform:uppercase; /*opacity:0.99; zoom: 1; filter: alpha(opacity = 100); */}
.producttitle a{ font-size:12px; color:#ee8315;  text-transform:uppercase; text-decoration:none;  /*opacity:0.99; zoom: 1; filter: alpha(opacity = 100); */}
.producttitle a:link{ font-size:12px; color:#ee8315;  text-transform:uppercase;text-decoration:none;  /*opacity:0.99; zoom: 1; filter: alpha(opacity = 100); */}
.producttitle a:hover{ font-size:12px; color:#7c7c7c;  text-transform:uppercase;text-decoration:none;  /*opacity:0.99; zoom: 1; filter: alpha(opacity = 100); */}
.orangeheadersmall{font-size:12px; color:#ee8315;  text-transform:uppercase; opacity:0.99; zoom: 1; filter: alpha(opacity = 100); }
.orangeheadersmall strong{font-size:12px; color:#ffffff;  text-transform:uppercase; opacity:0.99; zoom: 1; filter: alpha(opacity = 100); }
.whiteheader{text-align: left; font-size:12px; color:#FFFFFF;  text-transform:uppercase; opacity:0.99; zoom: 1; filter: alpha(opacity = 100); }
.whiteheaderlg{font-size:14px; color:#FFFFFF;  text-transform:uppercase; text-align: left; opacity:0.99; zoom: 1; filter: alpha(opacity = 100); }
.whiteheaderwithbg span{font-size:11px; color:#FFFFFF;  text-transform:uppercase; text-align: left; /*opacity:0.99; zoom: 1; filter: alpha(opacity = 100);*/ }
.requesttitlebg span{font-size:11px; color:#FFFFFF;  text-transform:uppercase; text-align: left; /*opacity:0.99; zoom: 1; filter: alpha(opacity = 100);*/ }

label.orange{font-size:12px; color:#ee8315;  text-transform:uppercase; opacity:0.99; zoom: 1; filter: alpha(opacity = 100); }

.bikeheader{ font-size:18px; color:#ffffff;  text-transform:uppercase; opacity:0.99; zoom: 1; filter: alpha(opacity = 100); }
.bikeheader strong{ font-size:18px; color:#ee8315;  text-transform:uppercase; opacity:0.99; zoom: 1; filter: alpha(opacity = 100); }
.bikeprice{ font-size:13px; color:#ffffff;  text-transform:uppercase; opacity:0.99; zoom: 1; filter: alpha(opacity = 100); }
.bikeprice strong{ font-size:13px; color:#ee8315;  text-transform:uppercase; opacity:0.99; zoom: 1; filter: alpha(opacity = 100); }
.whiteimageframe{background: #fff; padding: 8px;}
.grayimageframe{background: #1e1e1e; padding: 8px;}
  
a { color: #f68c18; text-decoration: none;}
a:hover { color: #cccccc; text-decoration: underline;}
/*div{position: relative;}*/

ul li{ margin-bottom: 5px;}
ul li.green{ list-style-image: url('/images/bullet-arrow-green.gif'); margin-bottom: 5px;}
ol li{ list-style: decimal; margin-bottom: 5px;}

ul, ol { padding:0 0 18px 20px;}
.content ul, ol { padding:9px 0 9px 40px;}
.adminContent ul, ol{ padding:9px 0 9px 40px;}
ul.actionButtons{padding:0 0 18px 0;}
/*#customers .adminContent ul li{ list-style-type: none; list-style-image: none; list-style-position: outside; }*/
.adminContent ul li{ background: url('/images/requiredskull.gif') 0 3px no-repeat;  padding-left: 20px;  list-style:none;}
.adminContent ul.galleryList li{background:none; padding-left: 0;}
  
.storesub ul li{ list-style-type: none; list-style-image: none; list-style-position: outside; }
.adminContent ul li.month{ background-image:none; padding:0; }
.adminContent ul.monthNav li{ background-image:none; padding:0; }
.adminContent .formButtonList ul li{ background-image:none; padding:0 4px; }
.adminContent ul.evtList li{ background-image:none; padding:0 0 5px; }
.adminContent ul.actionButtons li{ background-image:none; padding:0 0 5px; }
.adminContent ul.catlist li{ background-image:none; padding:0 0 5px; }
.adminContent .storesub ul li{ background-image:none; padding:0 0 5px; }
.adminContent ul.pagination li{ background-image:none; padding:0 0 5px; }

#showroomResults{ clear: both; }

ul.monthNav {padding:0 0 18px 0;}
ul.galleryList li{ list-style:none; }

p{ margin: 0; padding: 0 0 15px 0;}
p img{padding: 5px;}

.red{ color: #dc0000; font-size:13px;}
.orange{ color: #f68c18;}
label{ color: #f68c18;}
label.orange{display:block;}

table.staff img{ border: #fff 1px solid;}
  
table.credit tr td{ height: 40px;}
table li { padding: 9px 0 9px 10px; list-style: none;}
.field{float: left;}

/* Sprites */
.viewdetails{background: url('/images/sprites.jpg') 0 0; display: block; width: 160px; height: 16px; text-indent: -99999em; overflow: hidden;}
.viewdetails:hover{background-position: 0 -16px;}
.seemore{background: url('/images/sprites.jpg') -160px 0; display: block; width: 160px; height: 16px; text-indent: -99999em; overflow: hidden;}
.seemore:hover{background-position: -160px -16px;}
.seeinventory{background: url('/images/sprites.jpg') -320px 0; display: block; width: 160px; height: 16px; text-indent: -99999em; overflow: hidden;}
.seeinventory:hover{background-position: -320px -16px;}
.viewbikes{background: url('/images/sprites.jpg') 0 -32px; display: block; width: 160px; height: 16px; text-indent: -99999em; overflow: hidden; margin-left: 10px;}
.viewbikes:hover{background-position: 0 -48px;}
.viewproducts{background: url('/images/sprites.jpg') -160px -202px; display: block; width: 160px; height: 16px; text-indent: -99999em; border: 0; overflow: hidden;}
.viewproducts:hover{background-position: -320px -202px;}
.reset{background: url('/images/sprites.jpg') -160px -32px; display: block; width: 160px; height: 16px; text-indent: -99999em; overflow: hidden;}
.reset:hover{background-position: -160px -48px;}
.request{background: url('/images/sprites.jpg') 0 -63px; display: block; width: 160px; height: 16px; text-indent: -99999em; overflow: hidden;}
.request:hover{background-position: 0 -80px;}
.signin{background: url('/images/sprites.jpg') 0 -95px; display: block; width: 160px; height: 16px; text-indent: -99999em; margin: 10px 0 0 0px; overflow: hidden;}
.signin:hover{background-position: 0 -111px;}
.visituser{background: url('/images/sprites.jpg') 0 -127px; display: block; width: 160px; height: 16px; text-indent: -99999em; overflow: hidden;}
.visituser:hover{background-position: 0 -143px;}
.submit{background: url('/images/sprites.jpg') 0 -160px; display: block; width: 100px; height: 16px; text-indent: -99999em; border: none; overflow: hidden; color:#000; text-align:right; font-size:0; }
.submit:hover{background-position: 0 -176px;}
.submit2{background: url('/images/submit.gif') no-repeat; display: block; width: 100px; height: 16px; text-indent: -99999em; border: none; overflow: hidden; color:#fff; text-align:right; font-size:0; }
.submit2:hover{background-position: 0 -16px;}


.browse{background: url('/images/sprites.jpg') 0 -192px; display: block; width: 100px; height: 16px; text-indent: -99999em; border: none; overflow: hidden;}
.browse:hover{background-position: 0 -208px;}
.morephotos{background: url('/images/sprites.jpg') -320px -32px; display: block; width: 160px; height: 16px; text-indent: -99999em; overflow: hidden;}
.morephotos:hover{background-position: -320px -48px;}

.morephotos-sm{background: url('/images/bikedetail-btns.gif') 0 -32px; display: block; width: 120px; height: 16px; text-indent: -99999em; overflow: hidden;}
.morephotos-sm:hover{background-position: 0 -48px;}

.request-a-quote{background: url('/images/request-a-quote-btn.gif') 0 -32px; display: block; width: 155px; height: 16px; text-indent: -99999em; overflow: hidden;}
.request-a-quote:hover{background-position: 0 -48px;}

.request-sm{background: url('/images/bikedetail-btns.gif') 0 -64px; display: block; width: 120px; height: 16px; text-indent: -99999em; overflow: hidden;}
.request-sm:hover{background-position: 0 -80px;}

.seeinventory-sm{background: url('/images/bikedetail-btns.gif') 0 0; display: block; width: 120px; height: 16px; text-indent: -99999em; overflow: hidden;}
.seeinventory-sm:hover{background-position: 0 -16px;}

.backbikes{background: url('/images/sprites.jpg') -160px -108px; display: block; width: 160px; height: 16px; text-indent: -99999em; overflow: hidden;}
.backbikes:hover{background-position: -160px -124px;}
.printpage{background: url('/images/sprites.jpg') -320px -108px; display: block; width: 160px; height: 16px; text-indent: -99999em; overflow: hidden;}
.printpage:hover{background-position: -320px -124px;}
.viewcalendar{background: url('/images/sprites.jpg') -160px -139px; display: block; width: 160px; height: 16px; text-indent: -99999em; overflow: hidden;}
.viewcalendar:hover{background-position: -160px -155px;}
.viewofficial{background: url('/images/sprites.jpg') -320px -139px; display: block; width: 160px; height: 16px; text-indent: -99999em; margin: 0 auto; overflow: hidden;}
.viewofficial:hover{background-position: -320px -155px;}
.backevents{background: url('/images/sprites.jpg') -160px -170px; display: block; width: 160px; height: 16px; text-indent: -99999em; margin: 0 auto; overflow: hidden;}
.backevents:hover{background-position: -160px -187px;}

.backdealer{background: url('/images/sprites.jpg') -320px -170px; display: block; width: 160px; height: 16px; text-indent: -99999em; margin: 0 auto; overflow: hidden;}
.backdealer:hover{background-position: -320px -187px;}
.resetform{background: url('/images/sprites.jpg') 0 -246px; display: block; width: 100px; height: 16px; text-indent: -99999em; border: none; float: left; overflow: hidden;}
.resetform:hover{background-position: 0 -262px;}

.submitform{background: transparent url('/images/sprites.jpg') 0 -160px; display: block; width: 100px; height: 16px; font-size: 0; color: #000; text-align:right; text-indent: -99999em; border: none; float: left; overflow: hidden; margin-top: 5px }

.submitform:hover{background-position: 0 -176px;}
.hack{ text-indent: -99999em; }
.continue{background: url('/images/sprites.jpg') 0 -278px; display: block; width: 100px; height: 16px; text-indent: -99999em; border: none; overflow: hidden;}
.continue:hover{background-position: 0 -293px;}

.learnmore{background: url('/images/sprites.jpg') 0 -310px; display: block; width: 100px; height: 16px; text-indent: -99999em; overflow: hidden;}
.learnmore:hover{background-position: 0 -326px;}
.readmore{background: url('/images/sprites.jpg') 0 -342px; display: block; width: 100px; height: 16px; text-indent: -99999em; overflow: hidden;}
.readmore:hover{background-position: 0 -358px;}
.backlistings{background: url('/images/sprites.jpg') -100px -246px; display: block; width: 100px; height: 16px; text-indent: -99999em; overflow: hidden;}
.backlistings:hover{background-position: -100px -262px;}
.backblog{background: url('/images/sprites.jpg') -100px -278px; display: block; width: 100px; height: 16px; text-indent: -99999em; overflow: hidden;}
.backblog:hover{background-position: -100px -294px;}
.sendmessage{background: url('/images/sprites.jpg') 0 -409px; display: block; width: 122px; height: 16px; text-indent: -99999em; overflow: hidden;}
.sendmessage:hover{background-position: 0 -425px;}
.uploadphoto{background: url('/images/sprites.jpg') 0 -441px; display: block; width: 100px; height: 16px; text-indent: -99999em; overflow: hidden;}
.uploadphoto:hover{background-position: 0 -457px;}
.remove{background: url('/images/buttons/remove-button.gif') 0 0; display: block; width: 82px; height: 16px; text-indent: -99999em; margin-top: 5px; overflow: hidden;}
.remove:hover{background-position: 0 -16px;}
.resetselection{background: url('/images/sprites.jpg') -122px -409px; display: block; width: 160px; height: 16px; text-indent: -99999em; border: none; overflow: hidden;}
.resetselection:hover{background-position: -122px -425px;}

.buynowsmall{background: url('/images/sprites.jpg') -100px -310px; display: block; width: 100px; height: 16px; text-indent: -99999em; float: right; overflow: hidden;}
.buynowsmall:hover{background-position: -100px -326px;}

.backlisting{background: url('/images/sprites.jpg') -100px -441px; display: block; width: 160px; height: 16px; text-indent: -99999em; float: right; overflow: hidden;}
.backlisting:hover{background-position: -100px -457px;}
.addtocart{background: url('/images/sprites.jpg') -260px -441px; display: block; width: 160px; height: 16px; text-indent: -99999em; border: 0; overflow: hidden;}
.addtocart:hover{background-position: -260px -457px;}

.back-only{background: url('/images/buttons/back.gif') 0 0; display: block; width: 61px; height: 16px; text-indent: -99999em; overflow: hidden;}
.back-only:hover{background-position: 0 -16px;}

.updatecart{background: url('/images/sprites.jpg') -282px -408px; display: block; width: 160px; height: 16px; text-indent: -99999em; border: 0; overflow: hidden;}
.updatecart:hover{background-position: -282px -424px;}
.continueshopping{background: url('/images/sprites.jpg') -304px -376px; display: block; width: 160px; height: 16px; text-indent: -99999em; border: 0; float: left; margin-right: 10px; overflow: hidden;}
.continueshopping:hover{background-position: -304px -392px;}
.checkout{background: url('/images/sprites.jpg') -304px -344px; display: block; width: 160px; height: 16px; text-indent: -99999em; border: 0; float: left; overflow: hidden;}
.checkout:hover{background-position: -304px -360px;}
.backcontest{background: url('/images/sprites.jpg') -100px -473px; display: block; width: 160px; height: 16px; text-indent: -99999em; overflow: hidden;}
.backcontest:hover{background-position: -100px -489px;}

.backservice{background: url('/images/sprites.jpg') 0 -553px; display: block; width: 160px; height: 16px; text-indent: -99999em; overflow: hidden;}
.backservice:hover{background-position: 0 -569px;}
.viewfitment{background: url('/images/sprites.jpg') -160px -553px; display: block; width: 145px; height: 16px; text-indent: -99999em; overflow: hidden; float: left; margin-top: 5px;}
.viewfitment:hover{background-position: -160px -569px;}
.viewsize{background: url('/images/sprites.jpg') -305px -553px; display: block; width: 145px; height: 16px; text-indent: -99999em; overflow: hidden;  margin: 5px auto 0 auto;}
.viewsize:hover{background-position: -305px -569px;}
.backproduct{background: url('/images/sprites.jpg') 0 -585px; display: block; width: 145px; height: 16px; text-indent: -99999em; overflow: hidden; float: left; margin: 5px 3px 0 0;}
.backproduct:hover{background-position: 0 -601px;}

.updatetotal{background: url('/images/sprites.jpg') -260px -472px; display: block; width: 160px; height: 16px; text-indent: -99999em; border: 0; float: right; overflow: hidden;}
.updatetotal:hover{background-position: -260px -488px;}

.asguest{background: url('/images/as-guest-button.jpg') 0 0; display: block; width: 300px; height: 60px; text-indent: -99999em; overflow: hidden;}
.asguest:hover{background-position: 0 -60px;}

label.required{background:url('/images/requiredskull.gif') no-repeat right center; padding-right: 15px; overflow: hidden;}


.field.immediate{background: url('/images/sprites.jpg') 0 -374px; text-indent: -99999em; width: 139px; height: 35px; overflow: hidden;}


.requesttitlebg{background: url('/images/sprites.jpg') -145px -585px no-repeat; padding: 5px 5px 0 5px; height: 17px; overflow: hidden;}
.requesttitlebg span{display:block;}
.requesttitlebg.product{background: url('/images/sprites.jpg') repeat-x 0 -224px; padding: 5px 5px 0 5px; height: 17px; margin-bottom: 0; overflow: hidden;}

.whiteheaderwithbg{background: url('/images/bikeinfo-bg.gif') top left no-repeat; padding: 5px 5px 0 5px; height: 17px; overflow: hidden;}
.whiteheaderwithbg span{display:block;}
.whiteheaderwithbg.product{background: url('/images/sprites.jpg') repeat-x 0 -224px; padding: 5px 5px 0 5px; height: 17px; margin-bottom: 0; overflow: hidden;}

/*#bikeAttributes .whiteheaderwithbg{background-position: -160px -64px; cursor:pointer; }
#bikeAttributes .whiteheaderwithbg.selected{background-position: -160px -86px; cursor:pointer; }*/
#bikeAttributes .bikeinfo{padding: 0; color: #767676;}
.sIFR-flash{ cursor:pointer; }

.ie7coverlink{position: absolute; top: 0; left: 0; background: url('/images/spacer.gif'); width: 320px; height: 30px; display: block;}

button.viewbikes, button.reset, button.viewproducts{border: 0; display:inline;}

.actionButtons ul{margin: 8px 0;}
.actionButtons li{display:inline; list-style:none;  list-style-image:none; }
.actionButtons li a{float: left; margin: 8px 2px;}

.bikeActions{position: absolute; right: 12px; top: 12px;}
.bikeActions a{margin: 0 5px 5px 0;}

.breadcrumb{margin-top: 10px; color: #7c7c7c;}
.adminContent .breadcrumb ul{ padding-left:0px; }
.adminContent .breadcrumb ul li{list-style:none; display: inline; margin-right: 5px; font-size: 11px; background: url('/images/arrowright.gif') no-repeat right center; padding-right: 18px; padding-left:0;}
.adminContent .breadcrumb ul li.last{background: none;}

/* 
 * 
 * Main Navigation
 *
 */
  #mainNav { height: 45px; width: 960px; position: absolute; bottom: 0; z-index: 9999;}
  #mainNav .main{ margin: 0; padding: 0; list-style: none; display: inline; overflow: hidden;}
	#mainNav li { margin:0; padding:0; list-style: none; display: inline;}
	#mainNav a { float: left; padding: 45px 0 0 0; overflow: hidden; height: 0px; }
	#hd div#mainNav a:hover { background-position: 0 -45px;}
	#hd #mainNav a.selected{ background-position: 0 -45px;}

  #mainNav #showroom a { width: 170px; background: url('/images/buttons/nav-showroom.png') top left no-repeat;}
  #mainNav #store a { width: 113px; background: url('/images/buttons/nav-store.png') top left no-repeat;}
  #mainNav #customer a { width: 150px; background: url('/images/buttons/nav-customer.png') top left no-repeat;}
  #mainNav #dealer a { width: 150px; background: url('/images/buttons/nav-dealer.png') top left no-repeat;}
  #mainNav #information a { width: 190px; background: url('/images/buttons/nav-information.png') top left no-repeat;}
  #mainNav #speedway a { width: 164px; background: url('/images/buttons/nav-speedway.png') top left no-repeat;}


 .subnav ul{margin: 0; padding: 0; list-style: none;}
 .subnav ul li{list-style:none !important; position: relative; min-height: 30px;}
 .subnav a{color: #fff; font-size: 16px; font-weight:900; text-transform: uppercase; display: block; padding: 5px 0 3px 9px; height: 20px; float: left;}
 .subnav a:hover, .subnav a.selected, .subnav a.active{text-decoration:none; background: url('/images/skullicon.gif') no-repeat left center;}
 .subnav a.selected, .subnav a.active{color: #fff;}
 .subnav li span{ list-style: none; display: block; background: url('/images/textoverlay.png') repeat-x 15px -8px; height: 30px; width: 235px; position: absolute; left: 0; top: 0; cursor:pointer;}
 .subnav .third{margin-left: 20px;}
 .subnav .third a{font-size: 12px; padding: 5px 10px 3px 15px; height: 10px; }
 .subnav .third li span{height: 20px;}
 .subnav .third li{height: 15px; border-bottom: 1px solid #1F1F1F; padding-bottom: 2px;}
 .subnav .third a:hover, .subnav .third a.selected, .subnav .third a.active{text-decoration:none; background: url('/images/skullicon_small.gif') no-repeat left top;}


 #bikenav ul {margin: 0; padding: 0; list-style: none !important; list-style-image: none !important; list-style-type: none !important; display: inline; overflow: hidden;}
 #bikenav ul li {list-style:none !important; list-style-image: none !important; list-style-type: none !important; background: none; float: left; display: inline; padding: 0;}
 #bikenav li a { float: left; padding: 200px 0 0 0; overflow: hidden; height: 0px; }
 #bikenav li a:hover { background-position: 0 -200px;}
 #bikenav li a.selected{ background-position: 0 -200px;}

 #sub-vrsc a { width: 112px; background: url('/images/sub-vrsc.jpg') top left no-repeat;}
 #sub-sportster a { width: 112px; background: url('/images/sub-sportster.jpg') top left no-repeat;}
 #sub-dyna a { width: 112px; background: url('/images/sub-dyna.jpg') top left no-repeat;}
 #sub-softail a { width: 112px; background: url('/images/sub-softail.jpg') top left no-repeat;}
 #sub-touring a { width: 112px; background: url('/images/sub-touring.jpg') top left no-repeat;}
 #sub-screaming a { width: 112px; background: url('/images/sub-screaming.jpg') top left no-repeat;}

/* 
 * 
 * Layout / Store Subnavigation
 * 
 */
 .storesub{margin-bottom: 20px; margin-top: -10px;}
 .storesub ul{margin: 0 0 0 2px; padding: 0;}
 .storesub li{float: left; list-style:none; margin: 0; padding: 0;}
 .storesub li a{display: block; float: left; text-indent: -99999em; height: 24px; width: 95px; }
 
 .storesub #snew a{background: url('/images/sprites.jpg') no-repeat -200px -246px; overflow: hidden;}
 .storesub #snew a:hover, .storesub #snew a.selected{background: url('/images/sprites.jpg') no-repeat -200px -270px; overflow: hidden; }
 .storesub #svrsc a{background: url('/images/sprites.jpg') no-repeat -294px -246px;}
 .storesub #svrsc a:hover, .storesub #svrsc a.selected{background: url('/images/sprites.jpg') no-repeat -294px -270px; overflow: hidden; }
 .storesub #ssportster a{background: url('/images/sprites.jpg') no-repeat -387px -246px;}
 .storesub #ssportster a:hover, .storesub #ssportster a.selected{background: url('/images/sprites.jpg') no-repeat -387px -270px; overflow: hidden; }
 .storesub #sdyna a{background: url('/images/sprites.jpg') no-repeat -200px -294px;}
 .storesub #sdyna a:hover, .storesub #sdyna a.selected{background: url('/images/sprites.jpg') no-repeat -200px -318px; overflow: hidden; } 
 .storesub #ssofttail a{background: url('/images/sprites.jpg') no-repeat -294px -294px;}
 .storesub #ssofttail a:hover, .storesub #ssofttail a.selected{background: url('/images/sprites.jpg') no-repeat -294px -318px; overflow: hidden; } 
 .storesub #stouring a{background: url('/images/sprites.jpg') no-repeat -387px -294px;}
 .storesub #stouring a:hover, .storesub #stouring a.selected{background: url('/images/sprites.jpg') no-repeat -387px -318px; overflow: hidden; }
 .storesub #sscreamin a{background: url('/images/sprites.jpg') no-repeat -200px -342px; width: 104px;}
 .storesub #sscreamin a:hover, .storesub #sscreamin a.selected{background: url('/images/sprites.jpg') no-repeat -200px -366px; overflow: hidden; }
 /* 
 * 
 * Layout / User Subnavigation
 * 
 */
.usersub{margin-bottom: 20px; margin-top: 0; width:679px; background-color:#0d0d0d;}
.usersub ul{margin: 0; padding: 0; display: inline;}
.usersub li{float: left; list-style:none; margin: 0; padding: 0; display: inline;}
.usersub li a{display: block; float: left; text-indent: -99999em; height: 24px; width: 95px;}

.usersub #myprofile a{background: url('/images/sprites.jpg') no-repeat 0 -505px; overflow: hidden;}
.usersub #myprofile a:hover, .usersub #myprofile a.selected{background: url('/images/sprites.jpg') no-repeat 0 -529px; overflow: hidden;}
.usersub #editprofile a{background: url('/images/sprites.jpg') no-repeat -94px -505px;}
.usersub #editprofile a:hover, .usersub #editprofile a.selected{background: url('/images/sprites.jpg') no-repeat -94px -529px; overflow: hidden;}
.usersub #search a{background: url('/images/sprites.jpg') no-repeat -188px -505px;}
.usersub #search a:hover, .usersub #search a.selected{background: url('/images/sprites.jpg') no-repeat -188px -529px; overflow: hidden;}
.usersub #logout a{background: url('/images/sprites.jpg') no-repeat -281px -505px;}
.usersub #logout a:hover, .usersub #logout a.selected{background: url('/images/sprites.jpg') no-repeat -281px -529px; overflow: hidden;}
 
/* 
 * Layout / Formatting
 */

body{ background: #141414 url('/images/structure/landscape-image.jpg') center -150px no-repeat; color: #ffffff; font-size: 12px; font-family: Arial, sans-serif;}
body#home{background-position: center 0; background-image:none;}

#wrapper{ width: 960px; margin: 0 auto; position: relative; top: 0;}
 
/*#bikepanel{ width: 730px; height:220px; position: absolute; top: -278px; left: 105px; z-index: 9999;}*/
#bikepanel{ width: 750px; height:210px; position: absolute; top: 210px; left: 105px; z-index: 9999; background: #000 url('/images/structure/marketing-panel.jpg') top left no-repeat;}

#landscape{ width: 1272px; height:570px; position: absolute; top: -485px; left: -157px; z-index: 1;}

#hd { background:url('/images/panels/subpage_header_bg.jpg') 160px 3px no-repeat;  position: relative; height: 205px; margin-bottom: 15px; z-index: 100;}
#hd .innerlogo{width: 695px; height: 95px; position: absolute; left: 160px; top: 60px; display:block; text-indent: -99999em;}
#home #hd{height: 470px; background:none;}
#home #hd .innerlogo{display:none;}


#hd .rightside{ width: 270px; font-size: 11px; position: absolute; top: 5px; right: 0;}
#hd .rightside .textfield{ width: 100px; margin-right: 7px; color: #999; font-size: 11px;}
#hd .leftside{ width: 250px; text-align: right; font-size: 18px; font-weight: bold; position: absolute; top: 5px; left: 0;}
#hd .leftside .grunge{ width: 145px;}
#hd .leftside .grungeorange{ width: 90px;}

#topNav { position: absolute; width: 960px; top: 5px;}
#topNav .leftside{ width: 480px; float: left;}

#container{ width: 960px; padding-bottom: 0; position:relative;}
#rtblack { width: 960px; background: url('/images/structure/rightblack.gif') top right repeat-y; position: relative;}
#rtblack #blackflame{ width: 703px; height: 78px; display: block; background: url('/images/innerRightCntBg.gif') no-repeat left bottom; position: absolute; bottom: 0; right: 0;clear:both;}
.bikeinfo{background: #fff; padding: 5px; color: #262626;}
  
  .homeRow { width: 960px; margin-bottom: 3px; position: relative; z-index: 9999;}
	.homeRow .content { width: 295px; min-height: 214px; float: left; background: url('/images/structure/home-content-bg.jpg') top left no-repeat; padding: 60px 39px 0 15px; color: #ffffff; font-size: 14px; line-height: 22px; margin-right: 4px;}
	.homeRow .featuredProducts { width: 340px; min-height: 274px; float: left; background: url('/images/structure/products-bg.jpg') top left no-repeat; padding-left: 10px; color: #ffffff; margin-right: 3px;}
		.homeRow .featuredProducts .storebutton{ margin: 5px 0 23px 260px;}
		.homeRow .featuredProducts .productrow{ width: 330px; min-height: 70px; margin-top: 2px; background: #333333;}
		.homeRow .featuredProducts .productrow.alt{ background: none;}
		.homeRow .featuredProducts .productrow .image{ width: 60px; float:left; margin: 3px 6px 0 3px;}
		.homeRow .featuredProducts .productrow .image img{ border: #e07c15 1px solid;}
		.homeRow .featuredProducts .productrow .text{ width: 253px; float:left;}

	.homeRow .clubCta { width: 243px; min-height: 264px; float: left; background: url(/images/structure/cta-bg.jpg) top left no-repeat; padding: 10px 0 0 10px;}
	.homeRow .inventoryCta { width: 340px; min-height: 264px; float: left; background: url(/images/structure/flame-bg.jpg) top left no-repeat; padding: 10px 0 0 10px; color: #ffffff; margin-right: 4px;}
	.homeRow .events { width: 320px; min-height: 224px; float: left; background: url(/images/structure/events-bg.jpg) top left no-repeat; padding: 50px 15px 0 15px; margin-right: 3px;}
	.homeRow .events .eventitem{ width: 320px; color: #ffffff; border-bottom: #CCC 1px solid; padding-bottom: 10px; margin-bottom: 10px;}
	.homeRow .events .eventitem .header{ width: 320px;}
	.homeRow .events .eventitem .header .title{ width: 220px; float: left;}
	.homeRow .events .eventitem .header .eventdate{ width: 100px; float: left; text-align: right; color: #f68c18;}
	.homeRow .events .eventitem .eventinfo{ width: 320px; margin:5px 0;}
	.homeRow .hdgearCTA { width: 243px; min-height: 264px; float: left; background: url(/images/structure/cta-bg.jpg) top left no-repeat; padding: 10px 0 0 10px; color: #ffffff;}
	.homeRow .helpCTA { width: 340px; min-height: 264px; float: left; background: url(/images/structure/flame-bg.jpg) top left no-repeat; padding: 10px 0 0 10px; color: #ffffff; margin-right: 4px;}
	.homeRow .promos { width: 340px; min-height: 264px; float: left; background: url(/images/structure/flame-bg.jpg) top left no-repeat; padding: 10px 0 0 10px; color: #ffffff; margin-right: 3px;}
	.homeRow .promos img{margin-bottom: 10px;}
	.homeRow .rightCTA { width: 243px; min-height: 264px; float: left; background: url(/images/structure/cta2-bg.jpg) top left no-repeat; padding: 10px 0 0 10px; color: #ffffff;}
	.homeRow .rightCTA img {margin-bottom: 3px;}
	
  #bodyLeft { width: 650px; float: left; margin-top: 10px;}
  	#bodyLeft .content{ width: 630px; margin: 0 10px 0 10px;}
	#bodyLeft .content .header{ width: 620px; height: 30px; padding-left: 10px; background: url(/images/structure/page-header.gif) top left no-repeat; margin-bottom: 20px;}
	
.innerLeft{width: 253px; float: left; margin-right: 3px;}
.innerRight{width: 704px; float: left; background: #010101 url('../images/grungy_corner.gif') no-repeat left top; }
.innerRight .cnt{padding: 14px 12px 78px 12px;}
.innerRight .cnt .ctarow{ width: 679px; margin-bottom: 18px;}
.innerRight .cnt .ctarow .marginright{ margin-right: 36px; }
.innerRight .cnt .ctarow .image{ width: 200px; float: left; padding-right: 20px; }
.innerRight .cnt .ctarow .text{ width: 459px; float: left;}

.innerRight .cnt .usernav{ width: 679px; text-align: right; margin-top: 10px; padding-bottom:10px; border-bottom: #f68c18 1px solid; }

.innerRight .cnt .jobrow{ width: 674px; margin-bottom: 20px; background: url(/images/structure/job-skull.jpg) top left no-repeat; border-bottom: #e98014 1px solid; padding: 5px 0 10px 5px;}
.innerRight .cnt .contestrow{ width: 674px; margin-bottom: 20px; background: url(/images/structure/contest-skull.jpg) top right no-repeat; border-bottom: #e98014 1px solid; padding: 5px 0 10px 5px;}
.innerRight .cnt .contestrow .image{ width: 200px; float: left;}
.innerRight .cnt .contestrow .image img{ border: #4a4a4a 1px solid;}
.innerRight .cnt .contestrow .text{ width: 470px; float: left;}

.innerRight .cnt .ltCol { width: 330px; float: left; margin-right: 15px;}
.innerRight .cnt .rtCol { width: 330px; float: left;}
.innerRight .cnt .contentBox { width: 330px; background: #080808 url(/images/structure/promo-bg.gif) top left repeat-x; border: #4c4c4c 1px solid; float: left; margin-bottom: 15px; padding-bottom: 10px;}

.innerRight .cnt .contentBox .left {width: 94px; float: left; text-align: right; padding-right: 6px;}
.innerRight .cnt .contentBox .right {width: 200px; float: left;}
.innerRight .cnt .contentBox .right .textfield{width: 190px; margin-bottom: 8px;}
.innerRight .cnt .contentBox .content{ padding: 15px;}
.innerRight .cnt .contentBox .content .postitem{ width: 300px; margin-bottom: 10px; border-bottom: #fff 1px solid; padding-bottom: 10px;}
.innerRight .cnt .contentBox .content .postitem .image{ width: 90px; float: left;}
.innerRight .cnt .contentBox .content .postitem .image img{ border: #4a4a4a 1px solid;}
.innerRight .cnt .contentBox .content .postitem .text{ width: 210px; float: left;}

.innerRight .cnt .contentBox .become-member{ margin-left: 15px;}

.innerRight .cnt .ftmember { width: 330px; background: #080808 url(/images/structure/promo-bg.gif) top left repeat-x; border: #4c4c4c 1px solid; float: left; margin-bottom: 15px; padding-bottom: 10px;}
.innerRight .cnt .ftmember .left{ width: 110px; float:left; margin: 10px 0 0 20px;}
.innerRight .cnt .ftmember .left img{ border: #4a4a4a 1px solid; }
.innerRight .cnt .ftmember .right{ width: 200px; float: left; margin-top: 10px;}
.innerRight .cnt .ftmember .right .grunge{ width: 200px;}

.innerRight .cnt .latestpost{ width: 678px; background: #080808 url(/images/structure/promo-bg.gif) top left repeat-x; border: #4c4c4c 1px solid; float: left; position:relative; margin: 15px 0; padding-bottom: 10px;}
.innerRight .cnt .latestpost .seeall{ position: absolute; top: 10px; left: 200px; color: #fff; text-decoration: underline; text-transform: uppercase; font-size: 11px;}
.innerRight .cnt .latestpost .post{ width: 320px; float: left; margin: 10px 0 0 15px;}
.innerRight .cnt .latestpost .post .blogtitle{ text-transform: uppercase; font-weight: bold;}
.innerRight .cnt .latestpost .post .date{ color: #f68c18; font-size: 10px;}

.innerRight .cnt .profileinfo { width: 678px; min-height: 150px; background: #080808 url(/images/structure/profileinfo-bg.jpg) top left repeat-x; border: #4c4c4c 1px solid; margin-bottom: 15px; padding: 20px 0 10px 0;}
.innerRight .cnt .profileinfo .image { width: 130px; float: left; padding-left: 10px; margin-right: 10px;}
.innerRight .cnt .profileinfo .image img{border: #4a4a4a 1px solid; max-width: 130px;}
.innerRight .cnt .profileinfo .info { width: 500px; font-size: 13px; font-weight: bold; float: left; line-height: 22px;}


.aboutme{width: 376px; float: left; margin-right: 15px;}
.profilephotos{width: 266px; float: left; background: #080808 url(/images/structure/photos-bg.jpg) top left repeat-x; border: #4c4c4c 1px solid; padding: 60px 10px 10px 10px; }
.profilephotos .image { float: left; margin:3px;text-align:center;min-height:63px;}
.profilephotos .image img{border: #ee8315 1px solid;}

.productLeft{width: 330px; float: left; margin-right: 15px; text-align:center; }
.productLeft .desc{ text-align:left; }
.productLeft p{ text-align:left; }
/*.productLeft p strong{ color:#dc0000; }
.productLeft p strong strike{ color:#fff; }*/
.productLeft .bikeDesc{ text-align:left; clear:left; }
.productRight{width: 330px; float: left;}

	
.sideCta{background: #010101 url('../images/grungy_corner.gif') no-repeat left top; padding: 10px; margin-bottom: 5px;}	

.subnav{background: #010101 url('../images/subnav_bg.gif') no-repeat left top; padding: 10px; margin-bottom: 5px;}

.largeListWithPhoto{padding: 9px; margin-bottom: 15px; background: url('../images/largeListingBg.jpg') no-repeat left top;}
.largeListWithPhoto .img{width: 292px; float: left; margin-right: 20px; background: #fff; position: relative; text-align:center;height:192px; overflow:hidden; }

.largeListWithPhoto .desc{width: 310px; float: left;}
.largeListWithPhoto .leftCurl{position: absolute; left: 0; top: 0; width: 9px; height: 192px;}
.largeListWithPhoto .seeinventory{margin-top: 10px;}

p.back a{color: #fff; font-weight: bold; text-transform: uppercase;}

.formButtonList{margin-bottom: 20px; text-align: right;}
.formButtonList ul{margin: 0; padding: 0;}
.formButtonList ul li{list-style:none; margin: 0; padding: 0 4px; display: inline;}

.bikeinfo label, .bikeinfo .label{color: #000; font-weight: bold;}

#bikeAttributes, #bikeAttributes td{font-size: 11px;}
#bikeAttributes table{width: 100%;}
#bikeAttributes td{width: 50%; padding: 0 5px; margin: 0;}
#bikeAttributes tr.alt td{background: #eee;}
/*#bikeAttributes .bikeinfo{display:none;}*/

.bikeheader{margin-top: -15px;}
.bikeprice{margin-bottom: 10px;}

.customerTable{width: 100%;}
.customerTable .header{background: url('/images/sprites.jpg') repeat-x 0 -224px; height: 22px; text-align: left; overflow: hidden;}
.customerTable tr td{background: #fff; padding: 6px 6px 6px 0; color: #333;}
.customerTable tr.alt td{background: #eee;}
.customerTable .customerSmall{border: 2px solid #C36D11; margin-left: 6px; float: left;}
.customerTable .customerSmall:hover{border-color: #000;}

.subtotal{font-size: 14px; font-weight: bold;}

.calendar{width: 100%; background: #fff; color: #333;}
.calendar .header{background: url('/images/sprites.jpg') repeat-x 0 -224px; height: 22px; color: #fff; overflow: hidden;}
.calendar td.none{background: #333; border-color: #333;}
.calendar td{ width: 50px; padding: 10px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; height: 50px;}
.calendar td div{min-height: 50px;}
.calendar td.evtDay{background: #C66F12; color: #fff;}
.calendar td.evtDay a{color: #fff;}
.calendar ul{font-size: 11px; line-height: 14px; margin-left: 14px;}
.calendar li{padding: 0; list-style:square; margin: 0;}
.yui-calendar .calheader { color:#333; }
	
	
.galleryList li{width: 225px; float: left; list-style: none !important; list-style-image: none !important; margin-bottom: 30px; text-align: center;}
.galleryList li img{border: #4a4a4a 1px solid;}
.catlist li{width: 170px; float: left; list-style:none; margin-bottom: 20px; text-align: center; list-style:none;}
.catlist li a:hover{text-decoration:none;}

.evtList{margin: 0 0 10px 0; padding: 0; font-size: 11px; line-height: 14px;}
ul.evtList{padding:0 0 18px; }
ul.galleryList{padding:0 0 18px; }
.evtList li{margin: 5px 0 0 0; padding: 0 0 5px 0; list-style:none; border-bottom: 1px solid #ccc;}
.evtList p{margin: 0; padding: 0;}


.graphic{width: 110px; float: left; margin-right: 5px;}
.graphic img{background: #fff; padding: 3px;}
.desc{font-size: 11px; float: right; width: 200px;}
.desc p{min-height: 92px; padding: 0;}
.desc .subheader{font-size: 13px;}
.product{border-bottom: 1px solid #747474; margin-bottom: 10px; padding-bottom: 10px;}
.product.noborder{border:none;}

.productBlock{padding: 10px 10px 0 10px; background: #fff; margin-bottom: 25px;}
.productBlock .product{width: 320px; float: left; color: #262626; border-bottom: none; margin-right: 10px; margin-bottom: 30px;}
.productBlock .buynowsmall{margin-right: 12px;}

.discountprice{font-weight: bold; font-size: 13px; color: #dc0000;}

.store-cta{text-align: center; margin-bottom: 10px;clear:none;
float:left;}

.searchform {float:right;}
.searchform #s {color: #7c7c7c;}
.lowersearch {margin-top: 0px; width:25px}
.searchskull {margin-top: 8px; width:45px}
.zeromargin { margin: 0}
.searchtitle { margin-bottom: 10px}

.available{position: absolute; left: 5px; top: 5px; }

.sizechart{margin-left: 20px; font-size: 10px;}

.grayprice{margin-top: 8px;}

	.date{ font-size: 11px; color: #9a9a9a;}

	/*this style is often used for news items with or w/o images and/or product listings*/
	.infoRow { margin-top: 10px; background: #eee7d9;}
	.infoRow .info-header{ width: 620px; height: 16px; padding: 5px 0 5px 10px; background: #ddcfb3;}
	.infoRow .info-image{ width: 104px; float: left; padding: 5px;}
	.infoRow .info-image img{ border: #ffffff 2px solid;}
	.infoRow .info-text{ width: 506px; float: left; padding: 10px 10px 10px 0;}
	.infoRow .info-text .learn-more{ float: right;}

.cartbuttons{margin-bottom: 25px;}
.cartbuttons a{float: right; width: 160px; margin-left: 10px;}


/*
 *
 * Layout / Size Chart
 *
 */
	table.sizetbl {margin-bottom: 40px;}
	table.sizetbl tr{height: 20px;}
	table.sizetbl td{background: #fff; color:#666666; text-align:center; border: #ccc 1px solid;}
	table.sizetbl td.sizes {color:#e67e14;}
	table.sizetbl td.tableheader { background: #e67e14; height: 30px; color: #fff; text-align: center; font-weight: bold;}
	
	.sizeInfo {padding:5px 10px 5px 10px; color:#fff; background:#1e1e1e; vertical-align:text-top; font-size:11px; line-height:14px;}
	.sizeRow {float:left; width:250px; height:20px; padding:2px; background:#000; border:1px solid black;}
	.even {float:left; width:250px; height:20px;  padding:2px; background:#1e1e1e; border:1px solid black;}
	.sizeRow .size-label, .even .size-label {float:left; width:200px; margin:2px 0 0 5px;}
	.sizeRow .img, .even .img {width:20px; float:left; margin-top:4px;}
	.sizeRow input, .even input {float:left; vertical-align:text-bottom;}

/*
 *
 * Layout / Request Form
 *
 */
 
.requestform{ width: 330px;}
.requestform .formRow{ width: 330px; margin-top: 10px; float: left;}

.requestform .formItem { width: 330px; float: left;}
.requestform .formItem .textfield{ width: 310px;}
.requestform .formItem .textfield-small{ width: 50px; float: left;}
.requestform .formItem .dropdown{ height: 23px;}

.requestform .city{ width: 200px; float: left;}
.requestform .city .textfield{ width: 180px;}

.requestform .state{ width: 60px; float: left;}
.requestform .state .dropdown{ height: 23px;}

.requestform .zipcode{ width: 50px; float: left;}
.requestform .zipcode .textfield{ width: 50px;}

.requestform .phone{ width: 150px; float: left;}
.requestform .phone .textfield{ width: 30px;}
.requestform .phone .textfield2{ width: 35px;}

.requestform .phonetext{ width: 30px;}
.requestform .phonetext2{ width: 35px;}

 

/*
 *
 * Layout / Form
 *
 */

  .form{ padding: 5px 5px 50px 5px; width: 500px; margin:0 auto;}
	.formRow{ margin-top: 10px;}

	.formItem { width: 210px; float: left;}
	.formItem .textfield{ width: 200px;}
	.formItem .textfield-small{ width: 50px; float: left;}
	.formItem .dropdown{ height: 23px;}
	
	.formItemSmall{ width: 40px; float: left;}
	.formItemSmall .textfield{ width: 30px;}
	
	.formItemLong { width: 450px; float: left;}
	.formItemLong .textfield{ width: 450px;}
	.formItemLong .textfield2{ width: 250px;}
	.formItemLong .textfield-small{ width: 50px;}
	.formItemLong .textarea { width: 450px;}
	.formItemLong .dropdown{ height: 23px;}
	
	.city{ width: 220px; float: left;}
	.city .textfield{ width: 200px;}
	
	.state{ width: 60px; float: left;}
	.state .dropdown{ height: 23px;}
	
	.zipcode{ width: 50px; float: left;}
	.zipcode .textfield{ width: 50px;}
	
	.phone{ width: 210px; float: left;}
	.phone .textfield{ width: 30px;}
	.phone .textfield2{ width: 35px;}
	
	.phonetext{ width: 30px;}
	.phonetext2{ width: 35px;}
	
	.bikeinfo { text-align:left; }
	.bikeinfo .form{width: 300px;}
	.bikeinfo .formItem{width: 105px;}
	.bikeinfo .formItem .textfield{width: 100px;}
	.bikeinfo .formItemLong{width: 225px;}
	.bikeinfo .formItemLong .textfield{width: 215px;}
	.bikeinfo .formItemLong .textfield2{width: 100px;}	
	.bikeinfo .city{width: 110px;}
	.bikeinfo .city .textfield{width: 100px;}
	.bikeinfo .textarea{width: 250px;}
	.bikeinfo .phone{width: 150px; margin-right: 30px;}
	
	.monthNav{margin: 0 auto;}
	.monthNav li{float: left; list-style:none; margin-right: 15px;}
	.monthNav .month, .monthNav .month h3{min-width: 120px; text-align: center;} 
	
	.pagination{font-size: 11px; float: right; margin: 5px 0; padding: 0;}
	.pagination li{display: inline; margin-right: 6px; font-weight: bold;}
	.pagination li a{font-weight: normal;}
	
	#model_year{width: 115px;}
	
#spacer { width: 960px; float: left; background: #ffffff; height: 10px; display: block;}

.ftp{float: left; width: 330px; border-bottom: 1px solid #747474; margin-bottom: 10px; padding-bottom: 10px;}
.ftp.noborder{border: none;}
.ftp .buynowsmall{float: none;}
.productBlock .ftp{width: 320px; float: left; color: #262626; border-bottom: none;  margin-bottom: 30px;}

/*
 *
 * Tab Controls
 *
 */
#tabs{margin-top: -10px; padding: 0; }
#tabs li{display: inline; padding:0 10px 0 8px; list-style:none; background:none; font-size:11px; border-right:1px solid #fff;}
.hidden{display:none;}
#tabs li.noborder {border:none;}
/*#loader.loading { background: url(/images/loading.gif) no-repeat center center;}*/
	
/* 
 * 
 * Layout / Footer
 * 
 */

  #ft{ color: #ffffff; width: 960px; line-height: normal; margin: 20px auto 0 auto; position: relative;}
  #ft .ftMain { width: 950px; height: 30px; float: left; background: url(/images/structure/footer-bg.jpg) top left no-repeat; padding: 10px 0 0 10px;}
  #ft .ftMain a { color: #ffffff; text-decoration: none;}
  #ft .ftMain a:hover { color: #f68c18; text-decoration: underline;}
  #ft .ftSub { width: 960px; float: left;}
  #ft .ftSub .ftLeft{ width: 320px; float: left; padding-top: 10px;}
  #ft .ftSub .ftCenter{ width: 320px; float: left; text-align: center;}
  #ft .ftSub .ftRight{ width: 320px; height:78px; float: left; padding-top: 10px; text-align: right; background: url(/images/structure/godaddy-ssl.png) bottom right no-repeat;}

#forgotDiv p{ color:#000; }

.passwordMargin{ margin-top:15px; clear:left; } 
.adminContent .catlist li{ list-style-image:none; }

.loginTable{ float:right; }

.wallpaperheight{min-height: 190px;}
