/*
File:			custom.css
Description:	Custom styles for Thesis

More information about styling your Thesis installation using this file can be found
in the User's Guide: http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/
*/

body { background:#4d96b0; }
#container { background:#FFF url(images/shadow-right.jpg) right repeat-y; padding-right:5px;}
#page { margin:0; padding:0; border:1px solid #333; }

#header { background:url(images/headerbg.jpg) top right; height:200px; margin:0; padding:0; border:none; }
#header #logo, #header #logo a, #header #tagline { margin:0; padding:0; font-size:1px; text-indent:-5000px; }
#header #logo a { display:block; float:left; height:85px; width:407px; margin:5px 0 0 10px; background:url(images/headerlogo.jpg); }



#content_box { background-position:57.5em 0; clear:both; }

#footer { text-align:center; font-size:1em;  }
.cb { clear:both; font-size:1px; line-height:1px; height:1px; }

ul#tabs, ul#tabs li, ul#tabs li a { margin:0; padding:0; border:none; background:none; }
ul#tabs { background:#5293D3; font-size:1.2em; border-bottom:1px solid #333; height:2.1em; }
ul#tabs ul { display:none; }
ul#tabs li a { padding:5px 2.5em; text-transform:capitalize; color:#FFF; font-weight:bold; }
ul#tabs li.active a { background:#6FB1E1; text-decoration:none; color:#FFF; }
ul#tabs li.current_page_item a { background:#FFF; color:#333; border:1px solid #333; border-bottom:3px solid #FFF; }


ul#tabs, ul#tabs li, ul#tabs li a { margin:0; padding:0; border:none; background:none; }
ul#tabs { background:#5293D3; font-size:1.2em; border-bottom:1px solid #333; height:2.1em; }
ul#tabs ul { display:none; }
ul#tabs li a { padding:5px 2.5em; text-transform:capitalize; color:#FFF; font-weight:bold; }
ul#tabs li.active a { background:#6FB1E1; text-decoration:none; color:#FFF; }
ul#tabs li.current_page_item a { background:#FFF; color:#333; border:none; }
ul#tabs li.page_item.current_page_item a { border:1px solid #333; border-bottom:3px solid #FFF; }
ul#tabs li.current_page_item a{ border:1px solid #333; border-bottom:3px solid #FFF; border-left:none; }





#custom_box { background:#FFF; border:none; }
#buyWrap { background:url(images/buyboxBottom.jpg) bottom left no-repeat; font-size:1.7em; }
#buyWrap img.buyThumb { float:right; }
#buyWrap h2 { color:#3984a1; font-style:italic; font-weight:bold; font-size:1.3em;
			background:url(images/buyboxHead.jpg) top left no-repeat; padding:5px 15px 5px;	 }
#buyWrap form { margin:5px 15px; padding:0 0 10px 0; background:url(images/bike2.jpg) top right no-repeat; }
#buyWrap input#sideBuyButton { border:none; padding:0; margin:0; background:none; }
#buyWrap p { margin:0 120px 10px 0; text-align:center; }
#buyWrap p.price strong { font-size:1.2em; }


li.widget { border:1px solid #5293d3; width:auto; }
.widget h3 { background:#5293d3; color:#FFF; padding:3px 5px; font-weight:bold; margin:0; }
.widget p { margin:5px; }

.widget.widget_recent_entries ul, .widget.widget_links ul { margin:0; padding:0; }
.widget.widget_recent_entries ul li, .widget.widget_links ul li { margin:0; padding:0; }
.widget.widget_recent_entries ul li a, 
.widget.widget_links ul li a { display:block; padding:5px; }
.widget ul li a:hover { background:#6eb0e0; text-decoration:none; color:#333; }

#footer li.widget { border:none; font-size:1em; line-height:1em; margin:0; }
#footer li.widget p { margin:0; padding:0; }
#footer li.widget a { border:none; margin:0 5px; }








