/*
Theme Name: RowingMachine
Theme URI: 
Description: 
Version: 1.0
Author: 
Author URI: 
*/


body {
font:normal 12px Verdana, Arial, Tahoma, Sans-Serif;
color : #6D6D6D;margin:0; padding:0;
background:url(images/bg.gif) repeat-x 0 -55px;
}

a {color:#C70707;text-decoration:none;outline:0;}
a:hover {text-decoration :underline;}
h1, h2, h3, h4, img, form, ul, li, table, td {margin:0; padding:0;}
h1,h2 {font:bold 22px Calibri, Verdana, Arial;padding-bottom:5px;color:#C70707;}
h3 {font:bold 20px Calibri, Verdana, Arial;color:#C70707;}
.entry h3 {padding:20px 0 10px 0;}
a img {border:0 none;}
p {padding:5px 0;margin : 0; }
blockquote {margin: 5px 20px;padding:0 0 0 20px; border-left: 3px solid #DCDCDC;}
code { font: 11px 'Courier New', Courier, Fixed; border:1px dashed #DCDCDC;margin:10px;padding:10px;display:block;}
.red {color:#B21600;}



/* Form */
input, select, textarea {margin:2px; padding:6px 5px; height:15px;width:280px;vertical-align:middle;border:1px solid #666;}
textarea {height:130px;width:480px;}
#searchform {margin:0 auto;width:450px;text-align:center;}
#searchsubmit, .btn, #submit {margin:0; padding:0; width:91px; height:27px;color:#fff;cursor:pointer; text-transform:uppercase;font-weight:bold; letter-spacing:1px; background:url(images/button_new.gif) no-repeat;border:0; }
#searchsubmit:hover, .btn:hover, #submit:hover {background:url(images/button_new.gif) no-repeat left bottom;}
#commentform label {text-transform:uppercase;font-weight:bold;}


/*  ====================== Common ======================= */

/* Alignments */
.alignright { float: right;	width:auto;}
.alignleft { float: left;width:auto;}
.center, .centered {text-align:center;}



/*Images */
img.centered, img.aligncenter { display: block;	margin-left: auto;	margin-right: auto;	}
img.alignright {padding: 4px; margin: 0 0 2px 7px; display: inline;float:right;	}
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
img.avatar {padding:0; margin: 0 7px 2px 0; display: inline; float: left;}



/* Navigation */
.navigation { display: block; font-weight:bold; padding:0 0 15px 0;}
.navigation .alignright { width:49%; text-align:right; 	}
.navigation .alignleft {width:49%; text-align:left;}
.navigation a {color:#6B6B6B;}


/*  ====================== Page Structure ======================= */
#header {width :936px; margin:0 auto;/*padding:28px 0 0 0;height:104px;*/ padding:9px 0 0 0; height:68px;}
#wrapper, #intro {width :936px; margin:0 auto;}
#intro {background:url(images/intro-border.gif) repeat-y 490px 0; }
#content {float:left; width:694px;padding:20px 60px 0 6px;}
#content2 {float:left; width:730px;padding:20px 24px 0 6px;}

#sidebar {float:left; width:170px;padding-top:20px;}
#footbar-outer {background:#F7F7F7 url(images/fbar.gif) no-repeat center bottom;padding:30px 0;}
#footbar {width :936px; margin:0 auto;}
#footer-outer {background:#E7E7E7;}
#footer {margin:0 auto; font-size:11px;padding:15px 0;width :936px; background:url(images/flogo.gif) no-repeat right center; }
#fbtm {background:#F7F7F7 url(images/fbtm.gif) no-repeat center bottom; height:31px;}
/*  ====================== Header ======================= */

.logo {
	display:block; /*width:379px; height:49px;*/
	width:340px;
	height:49px;
	background:url(images/logo.gif) no-repeat;
	float:left;
}
.logo span {display:none;}


/*  ====================== Navigation ======================= */
#navbar {
	height:44px;
	background:url(images/nav-rt.gif) no-repeat right 24px;
	padding:24px 10px 0 0;
	width :580px;
	overflow:hidden;
	float:right;
}


#topnav {list-style: none; width:auto; float:right;height:23px;padding:10px 0 9px 5px;background:#B60101 url(images/nav-left.jpg) no-repeat;}
#topnav li, #topnav li a, #topnav li a span {display: block; float: left;width:auto;cursor:pointer;}
#topnav li {background:url(images/nav-li.gif) no-repeat left center;padding:0 8px;}
/* #topnav li.current_page_item,*/ #topnav li.home {background:none;}

#topnav li a {color: #fff;   text-transform: uppercase;padding-right:9px; background:url(images/btn.gif) no-repeat right -50px; margin-left:4px;}
#topnav li a:hover, #topnav li.current_page_item a { color:#fff;text-decoration:none; background:url(images/btn.gif) no-repeat bottom right }
#topnav li a span {padding:0 0 0 9px;font:bold 11px/23px Verdana, Arial; }
#topnav li a:hover span, #topnav li.current_page_item a span { background:url(images/btn.gif) no-repeat;}

#intro-outer {background:#2E3338; color:#fff;}
#intro-col {width:460px; float:left; font:normal 11px/15px Verdana, Arial; padding:20px 21px 20px 15px;}
#intro-vid {width:440px; float:right;padding:20px 0;}

#intro-col ul {list-style-position:inside}
#intro-col ul li {padding:2px 0 2px 0;}

#intro h2 {color:#848C92; font:bold 28px Calibri, Verdana, Arial;padding-bottom:0;}
#intro a {color:#848C92;}

#product-list {padding:20px 0;border-bottom:2px solid #F7F7F7;}
#product-list ul {list-style:none;}
#product-list li {display:block;float:left;padding:0 30px 0 0; width:204px;}
.prd_box {padding:0 31px 0 0; width:212px;float:left;height:310px;}
.prd_box_ftr {}
.prd_image {border:10px solid #F7F7F7; margin-bottom:5px;text-align:center;height:112px;width:184px;overflow:hidden;}

.prd_box .prd_image {width:192px;}
.prd_image img {height:112px;}

.prd_price {float:left;width:100px;font:bold 20px/27px Calibri, Verdana, Arial; }
.prd_price p {padding:0;}
.prd_buttons {float:right;width:60px;}
.prd_buttons a {display:block;width:60px; height:13px;background:url(images/button-new.gif) no-repeat;text-align:center; font:normal 12px/13px Calibri, Verdana, Arial;color:#fff;text-transform:uppercase;padding:7px 0; }
.prd_buttons a:hover {background:url(images/button-new.gif) no-repeat left bottom;text-decoration:none;}
.prd_description {font:bold 11px Verdana, Arial; padding-bottom:10px;}
h3.prd_name { color:#C70707; font:bold 15px Calibri, Verdana, Arial;padding:0;}
h3.prd_name a  { color:#C70707}

/*  ================================= Contents ============================= */

.post {padding:0 0 50px 0; }
.single-post {padding:0 0 15px 0;}
.entry, .entry1 {padding:10px 0;font:bold 11px/20px Verdana, Arial;}
#content2 .post .entry {padding-top:0;}
.entry ul {padding:5px 20px;list-style:none;}
.entry ul li {list-style:none;padding:4px 0 4px 10px; font-size:12px;background :url(images/sb-li.gif) no-repeat 0 9px; line-height:14px;}
.comment-post {padding-top:30px;}

/*  ================================= sidebar ============================= */

.sb_box {width:132px;margin:0 0 20px 0; padding:19px; background:#F7F7F7;}
.sb_box h2 {color:#6D6D6D;font-size:17px;}
#sidebar ul {list-style : none;}
#sidebar li {font:bold 11px/16px Verdana, arial; list-style:none;padding:3px 0 3px 11px; background :url(images/sb-li.gif) no-repeat 0 10px;}
#sidebar a {color:#6B6B6B;}
#sidebar a.more-link {color:#B21600;font-weight:bold;}
.sb_box .sb_entry {font:normal 10px/14px Verdana, arial;}

#fb-left {float:left; width:410px;}
#fb-left a {color:#6D6D6D;}
#footbar h2 {color:#6D6D6D;font-size:19px;}
#fb-subscribe {float:right; width:300px;}
.fb-txt {border:0; margin:0;background :url(images/fb-input.gif) no-repeat; padding:8px 15px; width:280px;font:bold 12px/17px Verdana, arial;height:17px;color:#909090;  }
* html .fb-txt {background-attachment:fixed;}
#fb-right {text-align:right;margin-top:10px;}
.fb-submit {border:0;width:116px; height:25px; margin:0;padding:0;background :url(images/subscribe.gif) no-repeat;cursor:pointer }
.fb-submit:hover {background :url(images/subscribe.gif) no-repeat left bottom;}
/*  ================================= Footer ============================= */
#footer p {padding:2px 0;}
#footer a {color : #6B6B6B;}


/*  ================================= Others ============================= */
.clr {clear : both;font:normal 1px/1px arial;height:1px;}


/* --------------------- common elements --------------------------- */




h2.pagetitle, h2.center {text-align: center; padding:10px 0;}

ol.commentlist{list-style:none;margin:0; padding:0;}
.commentlist li {list-style:none;margin:5px 0 15px 0;padding:5px 0;}

.comment-author {padding:10px; background:#E9E9E9;margin-bottom:5px;}
.comment-author .reply {float:right;}

.commentlist .children {margin:0 0 0 20px;}
.commentlist .children li {margin:0;}


h3#respond, h3#comments {padding:0 0 10px 0;font:normal 20px Verdana, Arial;}
h3#respond {padding-top:30px;}
/* Calender */
#calendar_wrap {width:99%; font-size:11px;margin:0 auto; }
#wp-calendar {width:100%;}

acronym, abbr, span.caps {
	cursor: help;
	}




/* Product Page */
.thumbcol {float:left; width:300px;padding-right:20px;}
.detailcol {float:left; width:410px;}
.thumbcol .imgbox {border:10px solid #F7F7F7; width:280px;margin-bottom:20px;text-align:center; padding:10px 0;}
.thumbcol img {max-width:280px; }
* html .thumbcol img {width:280px;}

.buybtn {display:block;width:91px;padding:8px 0 6px 0; height:13px;background:url(images/button_new.gif) no-repeat left bottom;text-align:center; font:normal 12px/12px Calibri, Verdana, Arial;color:#fff;text-transform:uppercase; }
.buybtn:hover {background:url(images/button_new.gif) no-repeat left top;text-decoration:none;}

.thumbcol .price_n_buy {width:190px; margin:0 auto;}
.thumbcol .prod_price {font:bold 20px/27px Calibri, Verdana, Arial;}
.thumbcol .buybtn {float:right;}
.wp-caption {display:block; margin:0 auto;}
p.wp-caption-text {text-align:center;font:normal 11px/15px Verdana;}

.btn-list {list-style:none;float:left; width:210px;padding:0 0 15px 10px;}

.btn-list li {margin-bottom:5px;}
.btn_0 {display:block; width:404px;height:37px; margin:10px 0;background:url(images/btn1.gif) no-repeat;text-align:center; color:#fff !important; font:normal 22px/37px arial;text-decoration:none;text-transform:uppercase;}
.btn_0:hover {background:url(images/btn1.gif) no-repeat left bottom;text-decoration:none;}

.btn_1 {display:block; width:404px;height:41px; margin:10px 0;background:url(images/shop_new.gif) no-repeat;}
.btn_1 span {display:none;}
.btn_1:hover {background:url(images/shop_new.gif) no-repeat left bottom;}

.catg_price_list {list-style:none;margin-left:10px;}
.catg_price_list li {padding:5px 0;}
.catg_price_list a {display:block; width:404px; height:28px;font:normal 18px/28px arial;background:url(images/price-cat.gif) no-repeat; color:#fff ! important;padding:5px 10px;}
.catg_price_list a:hover {background:url(images/price-cat.gif) no-repeat bottom left; text-decoration:none;}

.entry1 img {width:100px;}
.shopby_title {color:#fff; font:normal 28px Calibri, Verdana, Arial;padding:0 0 5px 10px;margin:0;}
