/* Stylesheet for CBXManMotorcycles.com Resource Section - Modified by www.9balldesign.com */

#secondary {margin-right: 10px;}
#secondary h1 {margin: 0 0 0 0;}
#secondary h2 {font-size: 14px; color: #000; margin: 0 0 10px 0; padding: 0 0 0 0;}
#secondary h2 a:link, #secondary h2 a:visited {font-size: 14px; font-weight: bold; color: #000; text-decoration: none;}
#secondary h2 a:hover {text-decoration: underline;}
#secondary p {font-size: 12px; line-height: 18px; margin: 0 0 10px 0;}
#secondary li a {font-size: 12px !important; text-decoration: underline;}
#secondary li a:hover {text-decoration: none;}
#secondary p a {font-size: 12px !important; text-decoration: underline !important;}
#secondary p a:hover {font-size: 12px !important; text-decoration: none !important;}

#secondary h2.sep {border-top: 1px solid #ccc; padding-top: 10px;}

#secondary .table {display: block; border: 1px solid #ccc; background: #f8f8f8; padding: 8px; margin-bottom: 10px;}
#secondary .table ul {margin: 0 0 0 0; padding: 0 0 0 0;}
#secondary .table li {margin: 0 0 5px 0; padding: 5px 0 0 0; list-style-type: none; font-size: 12px; border-top: 1px solid #e0e0e0;}
#secondary .tabletwo li {margin: 0 0 5px 0; padding: 5px 0 0 0; list-style-type: none; font-size: 12px; border-top: none !important;}
#secondary .table li span {font-weight: bold; color: #f00;}
#secondary .table li strong {color: #6b6b6b;}

#secondary ul li {list-style-type: square; font-size: 12px; line-height: 18px;}
#secondary ol li {list-style-type: decimal; font-size: 12px; line-height: 18px; margin-bottom: 10px;}

#secondary .switchcontent h1 {margin-bottom: 15px;}

.techarticle, .newsarticle {padding: 10px 0 10px 0; border-top: 1px solid #e1e1e1; margin-bottom: 10px;}
.techarticle h2 a {background: url(service/article.gif) no-repeat; padding-left: 20px;}
.newsarticle h2 a {background: url(service/newspaper.gif) no-repeat; padding-left: 20px;}

ul#storagerates {float: left; margin: 0 0 10px 0; padding: 0 0 0 0; background: #f3f3f3;}
ul#storagerates li {list-style-type: none; border-bottom: 1px dashed #ccc; padding: 3px 8px 3px 8px;}
ul#storagerates li strong {color: #333;}
ul#storagerates li span {font-weight: bold; color: #d22020;}

#storagepics {float: right;}
#storagecall {background: #f3f3f3; border: 1px dashed #d22020; display: block; height: 46px;}
#storagecall span {display: block; padding-top: 12px; font-size: 18px; font-weight: bold; color: #d22020; text-align: center;}

hr {color: #ccc;}
h2 strong {color: #d42727;}

#serviceboxes {display: block; clear: both; margin-bottom: 15px;}
.serviceboxone {display: block; width: 290px; height: 150px; float: left; background: url(service/box-bg.gif) no-repeat; margin-bottom: 10px;}
.serviceboxtwo {display: block; width: 290px; height: 150px; float: right; background: url(service/box-bg.gif) no-repeat; margin-bottom: 10px;}

#serviceboxes .boxcontent h2 {color: #036;}
#serviceboxes .boxcontent h2 a:link, #serviceboxes .boxcontent h2 a:visited {color: #036; text-decoration: underline;}
#serviceboxes .boxcontent h2 a:hover {color: #036; text-decoration: none;}
#serviceboxes .boxcontent {display: block; padding: 10px;}
#serviceboxes .boxcontent ul {margin: 0 0 0 0; padding: 0 0 0 0;}
#serviceboxes .boxcontent li {margin: 0 0 0 15px; padding: 0 0 0 0;}

/* LINKS PAGE */
#secondary .linkspage {display: block; border-top: 1px solid #ccc !important; padding: 10px 0 10px 0;}

/* CUSTOMER TESTIMONIALS */
.Testimonial {margin: 0 0 11px 0; width: 594px; border: 1px solid #ccc;}
.TestimonialText {padding: 6px; font-size: 11px;}
.TestimonialName {background: #e1e1e1; padding: 6px; font-size: 12px;}
.TestimonialPager {text-align: left; margin: 7px 0 7px 0; font-size: 12px;}
.TestimonialPager a:link, .TestimonialPager a:visited  {text-decoration: underline; font-size: 12px;}
.TestimonialPager a:hover  {text-decoration: none; font-size: 12px;}

/* CHRISTMAS LIST MIKE & MADDIE */
#secondary .youthbook {width: 195px; text-align: center; float: left;}
#secondary .youthbook a {text-decoration: underline;}
#secondary .youthbook a:hover {text-decoration: none;}

/* SERVICES PAGE */
.serviceslist ul {float: left; margin: 0 25px 15px 0; padding: 0 0 0 0;}
.serviceslist li {margin-left: 15px;}
