/* Import RESET styling for grid framework*/@import url('reset.css');/*	--------------------------------------------------Global Reset - Resets all browser defaults to 0-------------------------------------------------- */html, body {margin:0; padding:0;}body {font:12px Verdana, Geneva, sans-serif;}a {text-decoration:none;}a:hover {text-decoration:none;}.fix{clear: both; height:1px; margin: -1px 0 0; overflow: hidden}.fl{float: left}.fr{float: right}.ac{text-align: center}.ar{text-align: right}hr {}.hr2 {margin:0px; padding:0; clear:both; }h1,h2,h3,h4,h5,h6 {font-family:Arial, Helvetica, sans-serif; font-weight:normal;}#content .posts .img {margin:5px 18px 12px 0; float:left; padding:2px;}/* headings ---------------------- */h1.head {margin:0 0 5px 0;  font:33px Arial, Helvetica, sans-serif; padding:0px;}h1.single {margin:0;  font:36px Arial, Helvetica, sans-serif; padding:0px; }/* Structure ---------------------- */#wrapper {margin:0px auto; width:960px;}#header {padding-top:10px; padding-bottom:8px;  overflow:hidden;}#page {
	padding:20px;
}#banner {height:372px; padding:20px; margin-bottom:20px;}#special_offers {height:120px;}.area {padding:20px; }#sidebar { float:left; width:240px; }.sidebar_bottom {height:100%; overflow:hidden;  padding-right:20px;}#content {width:640px; float:right; padding-top:1px;}#content a{color:#06F}#footer{overflow:hidden; padding:10px; }.full_width {width:100% !important;}/* header ---------------------- */.blog-title {text-align:center;}.blog-title a{font:30px Arial, Helvetica, sans-serif; padding:0; margin:0; text-decoration:none; }.blog-title a:hover{text-decoration:none;}p.blog-description{font-size:12px; margin:0 0 12px 0; padding:0; clear:both; }.h_left {float:left; width:390px; margin:5px 0 10px 0;}.h_right  {float:right; text-align:right; width:500px; position:relative; overflow:hidden; height:80px;}.cart {	padding:0;	position:absolute;	right:0px;	bottom:7px;	clear:both;	top:1px;	width:352px;	font:12px Arial, Helvetica, sans-serif;	height: 90px;}.cart h3 {margin:0 0 5px 0; padding:4px 0 4px 22px; font:18px Georgia, "Times New Roman", Times, serif; }#main_navi {clear:both; z-index:1; position:relative; height:35px; }/* top search -------- */.searchform {position:absolute; right:0; top:7px;   width:185px; overflow:hidden;  }.searchform .s { padding:2px 10px 3px 8px; width:110px;  font:12px Arial, Helvetica, sans-serif; }.searchform form {padding:0; margin:0; height:23px;}.search_btn {position:absolute; top:0px;  right:0px; width:56px; height:21px; border:none;}@media screen and (-webkit-min-device-pixel-ratio:0) {.search_btn {position:absolute; top:2px;  right:0px; width:56px; height:21px; border:none;}} #zoom {z-index:99999;}/* special_offers --------------- */.special_offers {width:300px; height:120px;}.special_product {width:285px; height:100px;  _height:100px; overflow:hidden;  padding:10px; margin-right:20px; float:left;}.special_product p {margin:0 0 10px 0; padding:0; width:148px; font:12px Arial, Helvetica, sans-serif; line-height:20px; }.special_product p a {font-size:14px;}.special_product p.title {font-weight:bold;}.special_product p span.price {font-weight:bold; font-size:14px;}.special_product p a.detail {font-size:10px; text-transform:uppercase;}.special_product .special_img {float:right; overflow:hidden; width:100px; height:95px; margin:0 0 5px 15px;}/* Home Page ---------------------- */#slider { overflow:hidden; height:375px; position:relative;  }#content .banner h1 {margin:0 0 20px 0; padding:0 0 47px 0 ; font:48px Arial, Helvetica, sans-serif; line-height:45px; text-align:center;}#content .banner p  {margin:0 0 30px 0; padding:0; font:18px Arial, Helvetica, sans-serif; line-height:24px;}.img_slider {margin-bottom:25px;}.content_space {padding:0 20px;}.container {width:490px; height:300px; overflow:hidden; position:relative; }.slides {position:absolute; top:0; left:0;}.slides div {position:absolute; top:0; width:490px; display:none;}#loopedSlider,#newsSlider {margin:0 auto; width:490px; height:300px; padding:0;  position:relative; float:right; text-align:center;}#content .button {margin:0 auto; padding:0; list-style:none; }		#content .button li{ height:100%; overflow:hidden; float:right; margin:0 10px 0 0px; padding:0 0 0 17px; text-align:center;  text-align:right;  }#content .button li a { display:block;  padding:10px 14px 11px 0px;  font:bold 16px Arial, Helvetica, sans-serif;}a.previous{position:absolute; left:15px; top:40%;  width:37px; height:37px; display:block; text-indent:-9009px;}a.next{position:absolute; right:15px; top:40%;  width:37px; height:37px;display:block; text-indent:-9009px;}/*#breadcrumb section  =================================== */.breadcrumb {font-size:12px Arial, Helvetica, sans-serif;  padding:10px; clear:both; } .breadcrumb a {text-decoration:none; padding:0 3px 0 0;   text-align:left; text-decoration:none;}.breadcrumb strong {padding:0 0 0 5px;  font-size:10px; text-align:left;}.breadcrumb a:hover {text-decoration:none;} /* content ---------------------------- */p  {padding:0px 0 10px 0; line-height:20px; margin:0}#content p {font-size:12px; padding:0px 0 10px 0; line-height:20px; margin:0 }#content ul {list-style:none; margin-left:18px;}#content li {margin:0 0 8px 0; padding:0 0 0 12px; line-height:20px; font-size:14px;}#content ol {margin:0; padding:0 0 10px 5px; list-style-type:decimal;  line-height:18px;}#content ol li {margin:0 0 5px 0; padding:0;}#content h3 {margin:0px 0 0px 0; padding:0; font-size:22px;}#content .product {padding-bottom:20px; margin-bottom:20px;}#content .product_info {width:300px; float:right; padding:0; margin:0; }#content .product_details {padding:12px; height:100%; overflow:hidden; margin-bottom:20px; }.pro_img {float:left; width:340px; padding-top:4px; }.pro_img  img {margin-bottom:10px;}.pro_thumb_img {clear:both; }.pro_thumb_img img {margin-right:8px;}#content .product img {float:left; }#content .product_inner img {float:inherit;}#content .product_info h3 {margin:0 0 3px 0; padding:0; font:24px Arial, Helvetica, sans-serif;}#content .product_info h4 {margin:15px 0 3px 0; padding:0; font:bold 14px Arial, Helvetica, sans-serif;}.b_addtocart a {display:block; padding:5px 10px 8px 29px; float:left; margin-right:5px; font-size:13px;  }.b_checkout a {display:block; width:108px; height:29px; float:right; text-indent:-9009px;  }.b_buynow {padding:5px 10px 8px 29px; float:left; font-size:13px; width:100px; cursor:pointer; text-align:left;}.b_checkout2 {display:block; width:108px; padding:5px 8px; cursor:pointer; font-size:12px; }.b_update_cart {display:block; width:108px; height:28px;  cursor:pointer;  }.textbox {padding:2px; font:bold 12px Arial, Helvetica, sans-serif; width:45px;}.row_spacer {margin:10px 0 10px 0;}.row_spacer strong {float:left; width:45px; padding-top:3px;}.row_spacer select {padding:3px; width:85px;}.size_chart {width:80px; margin:0 0 0 10px; padding:3px 5px; text-decoration:none !important; cursor:pointer; }.close {font-weight:bold; cursor:pointer;}.shipping_section {margin-bottom:12px;}.shipping_title {font-size:12px; font-weight:bold; padding:5px 0;}.pro_s {width:100px; float:left; text-align:left;}.pro_q {width:35px; float:left;text-align:center;}.pro_p {width:55px;float:right; text-align:center;}.shipping_row {font-size:12px; padding:5px 0;  height:100%; overflow:hidden;}.shipping_total {font-size:12px; font-weight:bold; padding:5px; text-align:right; clear:both; margin-bottom:10px;  }/*---------TOP NAVIGATION for PAGES---------  */.page_nav {float:right; height:27px; margin:20px -30px 0 0; text-align:left; padding:0; }.page_nav li {list-style:none; margin:3px 30px 0 0; padding:0; float:left;}.page_nav li  a {list-style:none; font-size:12px; font-weight:bold; padding:6px 0; }.page_nav li  a:hover {text-decoration:none;}/* post  ---------------------------- */blockquote {clear:both; height:100%; margin:10px 0 0px 5px; overflow:hidden; padding:0 0 5px 45px;}#content blockquote p {font:italic 18px Arial, Helvetica, sans-serif; margin:0 0 5px 0; padding:0; line-height:23px;}blockquote cite {font-size:12px; font-style:bold ; float:right; line-height:18px; text-align:right; display:block;  }blockquote a {font-size:13px;}.flickr h3 span{font-weight:normal;}.flickr h3{margin-bottom:20px}.flickr ul{margin:12px 0 0; padding:0}.flickr_badge_image{float:left; list-style:none; margin:0 9px 9px 0}.flickr img{padding:2px; width:58px; height:58px;  }#calendar_wrap{padding:0; font-size:13px}#wp-calendar {width:100%;}#wp-calendar  caption {font-weight:bold; font-size:15px; text-transform:uppercase;}#calendar_wrap caption{padding:10px 0}.posts h1 {	font-size: 25px}.posts h2 {	font-size: 23px}.posts h3 {	font-size: 21px}.posts h4 {	font-size: 19px}.posts h5 {	font-size: 17px}.posts h6 {	font-size: 15px}.content_spacer h4.cate_title {font-size:26px; clear:both;}dl,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address {padding:10px 0 5px 0; margin:0}p {padding:0px 0 10px 0; margin:0;  margin:0; }p em {line-height:20px;} code {line-height:18px;}#content .posts {padding-bottom:5px; margin-bottom:35px; padding-top:12px;}#content .post_top {margin:0 0 10px 0; }#content p.post_top a {text-decoration:none;}#content p.post_top a:hover {text-decoration:none;}.more {font-size:12px; font-weight:bold;}#content .post_top h2 {margin:0; padding:0; font-size:24px;  line-height:normal;}.commentcount {margin-left:0px; padding:5px 5px 5px 22px; float:right; display:block; }.tags {float:left; width:500px; padding-top:8px;}#content .headline {  padding-left:25px;}#content .headline h3 {margin:0; border:none; float:left; font-size:16px; font-weight:bold;  }#content .headline h3 a {padding:12px 0 8px 0;  width:430px; display:block;}#content .headline .commentcount { float:right; margin-right:-8px; margin-top:12px; width:90px; text-align:left; }#content p.postmetadata {margin:0 0 0px 0;  font-size:11px;  }#content .post_top p.postmetadata {margin:0; padding:0; }#content .posts h2.title {margin:0; padding:0; font-size:26px; font-weight:bold;}#content .posts h2.title a {text-decoration:none;}#content .posts h2.title a:hover {text-decoration:none;}#content p.post_bottom {margin:0; padding:15px 0 5px 0; font:11px Arial, Helvetica, sans-serif; }#content p.post_bottom a {text-decoration:none; }#content p.post_bottom a:hover {text-decoration:none; }/* Post Pagination */.pagination { margin:0; padding:0 5px; height:100%; overflow:hidden; margin-bottom:20px; text-align:left; clear:both;}.pagination .on {padding:5px 10px; margin-right:3px;  display:inline;}.pagination a {display:inline;  padding:5px 10px; margin-right:3px; line-height:28px}/*#sidebar----------------------- */#sidebar .widget ul{margin:0; padding:0; list-style:none; }#sidebar .widget li {margin:0; padding:0; font:12px Verdana, Geneva, sans-serif;}#sidebar .widget li a { padding:7px 0 7px 18px; display:block;}#sidebar .widget {margin:0px 0 25px 0; }#sidebar .widget h3 {margin:0 0 5px 0; padding:8px 10px; font:bold 13px Arial, Helvetica, sans-serif;}/*#sidebar_r  ----------------------- */#sidebar h3  {margin:0 0 5px 0; padding:5px 10px; font:bold 12px Verdana, Geneva, sans-serif;}#sidebar ul {margin:0; padding:0; list-style:none; }#sidebar li {margin:0; padding:0; font:13px Verdana, Geneva, sans-serif; width:100%;}#sidebar li a {padding:5px 0 5px 18px; display:block;}.subscribe { margin-top:20px;   }#sidebar .subscribe p {margin:0 0 5px 0; padding:0; font:11px Arial, Helvetica, sans-serif; }.subscribe form {position:relative;}.subscribe b {margin-top:-3px;}.field {padding:3px 5px 3px 5px; width:145px; font-size:12px; height:16px;}.replace { text-align:center; vertical-align:middle;   width:59px; font:14px Arial, Helvetica, sans-serif; border:none; cursor:pointer; float:right; position:absolute; right:0; top:0px; height:24px; padding-bottom:3px;  line-height:25px; text-indent:-9009px;    }* html .replace {right:34px; float:left;}.ad-box {margin-bottom:20px; text-align:center; clear:both;}.twitter {margin-bottom:35px; }.twitter_icon {padding:0px; font:18px Arial, Helvetica, sans-serif; margin-left:15px;}#sidebar .widget .twitter_post {line-height:18px; margin:10px 0 0 0; }#sidebar .widget  .twitter_post #twitter li {list-style:none; margin:0 0 5px 0; padding:0 0 5px 15px; line-height:18px;}#sidebar .widget  .twitter_post #twitter li a {display:inherit; padding:0;}.sidebar_speical_products {padding-bottom:33px; padding-top:10px; display:block;}#sidebar .sidebar_speical_products p.title {margin:0 0 3px 0; padding:0; font-size:13px; text-align:center; font-weight:bold;}#sidebar .sidebar_speical_products p.price {margin:5px 0 12px 0; font-size:18px; text-align:center; }#sidebar .sidebar_speical_products a.highlight_button {margin-left:45px;}a.special_pro {width:195px; height:180px;  overflow:hidden; display:block; margin-left:14px;}	  /*---------ARCHIVE PAGE --------- */.arclist ul{padding:0; margin:0}.arclist ul li{color:silver; font-size:14px; padding:5px 0; margin:0;}.arclist ul li ul{border-bottom:0; padding:0 0 0 5px}.arclist ul li ul li{border-bottom:0; padding:10px 0 0 5px}.arclist .archives-time{float: left; font-size:12px;	text-transform: uppercase; width:90px; margin:0 15px 0 0}.arclist ul li a:hover {text-decoration:underline;}/*---------COMMENTS --------- */#comments h3{font-size: 18px; padding:0 0 5px 0; margin:0 0 20px 0;}#comments .commentlist {padding:0; margin:0}#comments .commentlist li p {margin:0; padding:0;}#comments ol{padding:20px 0;}#content #comments .comment {margin: 10px 0 30px 0; padding:0; width: 100%; background:none; list-style:none}#comments .comment a{text-decoration:none; padding:1px 0}#content #comments  p.authorcomment {margin:3px 0 0 0; padding:0; line-height:normal;  font-size:11px; font-weight:bold;}#comments  p.authorcomment a {text-decoration:none;}#comments  p.authorcomment a:hover {text-decoration:none;}#comments .comment .meta-left {width: 90px; float:left;}#comments .comment .meta-left p{padding:0; margin:0}#comments .comment .meta-left .meta-wrap {width: 90px; overflow: hidden; padding-right: 7px; min-height:70px;}#comments .comment small {font-size: 11px}* html #comments .comment .text-right {height:70px}#comments .comment .text-right {min-height:70px; margin:0; padding: 12px; margin-left:100px; float:none}#comments .comment .text-right p {line-height: 18px; padding: 0 0 8px 13px; font-size:12px;}#comments ul.children {margin:10px 0 0 20px; padding:0}p.commpadd{padding:0; margin:0 0 10px 0}span.comm-reply{float:right; padding:5px 0 0 0; font-size:11px;}span.comm-reply a:hover{font-size:11px; text-decoration:none;}.cancel-comment-reply{padding:0 0 10px 0}#respond {padding:10px 0 0 0; margin:0}#respond textarea, .commpadd input{font:14px Arial, Helvetica, sans-serif;  }#respond textarea {margin:0; padding:5px;}p.commpadd input{line-height:25px; height:25px; padding:5px 0 0 5px; width:300px}#content p.commpadd label{padding:0 0 0 5px; font:12px Arial, Helvetica, sans-serif;}input#submit{font:bold 14px Arial, Helvetica, sans-serif; text-align:center; padding: 7px; margin:0; cursor:pointer;}* html #commentform label {margin:-8px 0 0 0; 	position:relative; top:-8px;}*+html #commentform label {margin:-8px 0 0 0; 	position:relative; top:-8px;}.avatar {padding:3px;}#footer p {line-height:18px;}#footer .copyright , #footer .copyright  a {text-decoration:none; }#footer .designby {padding:5px 8px 0 0; float:left;}#footer p span.templatic {width:180px; display:block;  float:left;}#footer p span.templatic a {height:30px; display:block;}.fnav {margin:0px 0 32px -20px; padding:0; list-style:none; float:left;}.fnav li {margin:0 5px 0 0;  padding:0 10px 0 18px; font:11px Arial, Helvetica, sans-serif; float:left; line-height:12px; }.fnav li a {text-decoration:none;}.fnav li a:hover {text-decoration:none;}/* clearfix -----------*/.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.clearboth {clear:both;}/* product details --------------------- */#content .fav_link  {margin:0 0 5px 0; padding:20px 0 20px 0px; clear:both; height:100%; overflow:hidden;}#content .fav_link  li {margin:0; float:left;  padding:8px 10px 8px 30px;  font:bold 12px Arial, Helvetica, sans-serif;  display:inline;}#content .fav_link  li a {text-decoration:none}#content .fav_link  li a:hover {text-decoration:none}#content .fav_link  li span {text-decoration:none !important;} #content .addtocartformspan  { padding:10px; height:100%; overflow:hidden;  font:14px Arial, Helvetica, sans-serif;}#content #addtocartformspan, #content #addtocartformspan2  {margin-bottom:20px; clear:both; margin-top:10px;   display:block;    line-height:20px; font-size:12px;}#content #addtocartformspan small, #content #addtocartformspan2 small {font-size:12px;}.no_image{height:140px; width:140px; float:left; vertical-align:middle; text-align:center; font-weight:bold;}#content .realated_product_section h3 {font-size:16px; margin-bottom:10px; font-weight:bold;} #content .realated_products {margin:0 0 0 -30px; _margin:0 0 0 -68px; padding:0; _height:200px; min-height:100px;} #content .realated_products li {margin:0 0 0px 35px; padding:0; width:130px; float:left; font-size:12px; line-height:normal; text-align:center; position:relative; }#content .realated_products li .sale_img {position:absolute; top:0; left:0;}#content .realated_products li a.product_thumb {overflow:hidden; width:130px; height:125px; display:block;}/* ----------------------------------------product listing view ------------------------------------*/.options {padding:4px 10px; height:100%; overflow:hidden; margin-bottom:20px;}.print {float:left; margin-top:3px; padding:2px 0 2px 18px; }#content .options h4 {margin:0; padding:4px 0 4px 0; font:bold 12px Verdana, Geneva, sans-serif; float:left; }.view_more {float:right; font-size:11px; margin:4px 0 0 0;}.products_box  {overflow:hidden;}#content ul.display {float: left;    min-height:200px; margin:0;  padding:0; list-style: none;}* html #content ul.thumb_view {height:200px; margin: 0 0 0 -30px; width:660px; }#content ul.thumb_view {margin: 0 0 0 -12px;}#content ul.display li {float: left; padding: 10px 0 20px 0; width:650px; margin: 0 0 20px 0px; }#content ul.display li a {text-decoration: none;}#content ul.display li .content {margin:0; padding:0; width:450px; float:right;}#content ul.display li .content p {margin-left:0; font:12px Verdana, Geneva, sans-serif ;}#content ul.display li h3 {font:12px Verdana, Geneva, sans-serif; font-weight:bold; line-height:normal;}#content ul.display li .content #addtocartformspan  { margin-top:5px; display:block;}#content ul.display li .content_block a img{padding:0px; margin-bottom:5px; float:left;}#content ul.thumb_view li{width: 185px; padding-left:20px; margin-bottom:0; margin-left:10px; min-height:318px; _height:340px; float:left; text-align:center;}#content ul.display li h3 {display:none;}#content ul.thumb_view li h3 {display: inline; text-align:center; font-size:13px; font-weight:bold; }#content ul.thumb_view li .content {width:auto; float:none;}#content ul.display li h3.title {display:inherit; margin:0 0 10px 0; font-size:18px; font-weight:normal;}#content ul.thumb_view li h3.title {display:none;}#content ul.thumb_view li .content p.contentp {display:none;}#content ul.thumb_view li .content p.contentp2 {clear:both;}#content ul.thumb_view li .viewdetails {margin:10px 0 0 30px;  }#content ul.display li .viewdetails a, a.btn_viewdetail {float:left; display:block;  width:108px; padding:3px 10px 5px 10px; cursor:pointer; font-size:13px; text-align:center;}a.btn_viewdetail {padding:8px 10px;}#content ul.thumb_view li .content_block a.product_thumb {height:145px; margin-top:8px; overflow:hidden; display:block; position:relative; }#content ul.display li .content_block a.product_thumb {margin-bottom:5px; overflow:hidden; height:145px; display:block; float:left; position:relative;}#content ul.thumb_view li .content_block a img {margin: 0 0 10px;}#content ul.display .content ul  {margin:0; padding:0; list-style:none;}#content ul.display .content ul li {margin:0; padding:3px 0 3px 12px; list-style:none;}#content ul.display li p.regular_price {width:auto; float:none; margin:0; padding:0; font-size:12px;}#content ul.display li p.sale_price {width:auto; float:none; margin:0 0 15px 0; padding:0; font-size:18px; }#content ul.display li .sale_img {position:absolute; left:0px; top:0px;}#content ul.thumb_view li .sale_img {position:absolute; left:0px; top:0px; }#content ul.thumb_view li p.regular_price {width:auto; float:none; margin:0 0 0 10px; padding:0; font-size:12px;}#content ul.thumb_view li p.sale_price {width:auto; float:none; margin:0; padding:0;  font-size:18px;  }#content a.switch_thumb {width:125px; height:26px; margin:0px 0; padding:0; float:right;  line-height:26px; display:block; outline:none;}#content ul.spacer_none li {margin-bottom:0;}#content ul.display li.product_sepretor {display:none; }#content ul.thumb_view li.product_sepretor {height:10px; min-height:10px; padding:10px; display:block; margin-top:25px; width:640px; border-top:1px solid #e2e2e2; clear:both;}.specialpirce {text-decoration:line-through; font-size:12px; font-weight:normal;}.msg {float:left; margin-right:10px; }.size_spacer {margin-top:10px; }.color_spacer {padding-bottom:10px; }a.viewcart {font-size:14px;}a:hover.viewcart {text-decoration:underline;}.product_thumb {overflow:hidden;}.top_menu{float:right;};/* content ---------------------------- */#content h3 {margin:0 0 10px 0; padding:0; font:22px Arial, Helvetica, sans-serif;}#content p {font-size:12px;}#content ul {list-style:none;}#content li {margin:0 0 8px 0; padding:0 0 0 12px; line-height:20px; font-size:14px;}#content ol {margin:0 0 0 18px; padding:0 0 10px 5px; list-style-type:decimal;  line-height:18px;}#content ol li ol {margin:8px 0 5px 18px; padding:0;}#content ol li {margin:0 0 5px 0; padding:0;}/* view cart page --------------- */#content .order_info p {font-size:13px;}#content .order_info p span {width:100px; float:left; }#content a.normal_button {padding:7px 10px 8px 10px; line-height:10px; cursor:pointer; font-size:12px; line-height:10px; text-decoration:none; display:block; font-weight:bold;}#content a:hover.normal_button, .normal_button:focus {text-decoration:none;}a.highlight_button, .viewdetails a.highlight_button {padding:7px 10px 8px 10px; line-height:10px; cursor:pointer; font-size:12px; line-height:10px; font-weight:bold;}a:hover.highlight_button, .viewdetails a:hover.highlight_button {text-decoration:none;}#content .normal_input_btn,.normal_input_btn {padding:3px 5px 4px 5px ; line-height:10px; cursor:pointer; font-size:12px; line-height:10px; text-decoration:none; display:block;}#content .normal_input_btn:hover,.normal_input_btn:hover {text-decoration:none;}* html #content .normal_input_btn {line-height:13px; }*+html #content .normal_input_btn{padding:6px;}html>body #content .normal_input_btn {line-height:13px; margin-top:0px;}#content .highlight_input_btn, .highlight_input_btn {padding:3px 10px; line-height:10px;  font:bold 13px Verdana, Geneva, sans-serif;cursor:pointer; margin-top:5px; }#content .highlight_input_btn:hover {text-decoration:none;}#content .product_details p, .product_info p {margin-left:0;}html>body #content .coupon_code a.normal_button {margin-top:1px;}html:first-child #content .coupon_code a.normal_button {margin-top:1px;}*+html #content .coupon_code a.normal_button {margin-top:-0px !important; position:relative;}#authorizenetoptions  {margin-left:25px;}#authorizenetoptions input, #authorizenetoptions select{padding:4px; } #mycart_content {width:620px; float:left;}#mycart_sidebar {width:280px; float:right; padding-left:20px; }#checkout_content {width:615px; float:left; }#checkout_sidebar {width:280px; float:right; padding-left:20px;}#content .help h5 {margin:0; padding:0; font-size:12px;}#content .help p {margin:0 0 8px 0; padding:0; font-size:11px;  line-height:16px;}#content .help ul {margin:0 0 8px 0 ; }#content .help li {font-size:11px; margin:0; }#content  #mycart_sidebar .payment_info {padding-top:15px; text-align:center; margin-top:10px; clear:both;}.table {width:100%; margin-bottom:10px;  }.table_td_align  {vertical-align:top; padding:0; margin:0;}.table td {padding:5px 10px; vertical-align:top;}.table td.title { font-size:14px; font-weight:bold;}.table .row1 {font-size:12px;}.table td a {text-decoration:none;}.table .row2 {padding-top:10px; font-size:14px;}.table .row3 {padding:8px; font-size:12px;}.table a {text-decoration:underline;}.table a:hover {text-decoration:underline;}.table .tprice {padding-left:22px; font-size:14px; text-align:left;}.table .remove {font-size:12px;}.table .total_price {padding-left:22px; font-size:22px; text-align:left;}.table .pro_des {font-size:12px;}.table .qty {padding:2px; width:60px;}.table_spacer {margin-bottom:30px;}.qty_input {width:50px; }.remove_item {padding-left:18px; margin-top:15px; display:block; font-size:11px;}.product_thum {padding:5px;}.button_bar {height:100%; overflow:hidden; margin-bottom:50px; padding-top:10px; }.button_bar2 {height:100%; overflow:hidden; margin-bottom:50px;  }.coupon_code {padding:10px 10px 10px 120px;}.coupon_text {padding:5px; margin:0 5px;}* html .coupon_text {width:110px;}.coupon_code table td {vertical-align:middle; }.total_amount {padding:10px 5px; font-size:18px; }.total_amount_title {padding:8px 5px 0 5px !important;  font-size:16px; }.order_info {height:100%; overflow:hidden; padding:10px; padding-bottom:5px; margin-bottom:10px;}.continue_spacer {margin-left:20px; margin-top:17px;}.checkout {margin-top:10px; width:85px;}.recalculate {width:80px;}.help {width:45%; }/* Login Form ------------------------------------------------ */#page h5 {margin:0 0 12px 0; padding:0 0 5px 0; font-weight:bold;}#page p.forgetmenot {font-size:11px; margin-left:85px;}#page p.mandatory {position:absolute; right:15px; top:15px; font-size:12px; text-align:right;}#page .lostpassword_form h3 {margin-top:0; font-size:14px; font-weight:bold;}#page .login_form h3 {margin:-5px 0 5px 0; padding:0;}#page .form_col_2  h3 {margin:-5px 0 5px 0; padding:0;}#reg_passmail {clear:both; padding:4px;  margin-bottom:12px; font-size:12px; }#page .form h5  {margin-bottom:15px;}.form_col_2 { position:relative;}#page .form {clear:both; padding:20px; height:100%; overflow:hidden; margin-bottom:20px; }#page .form_row  {margin-bottom:10px; height:100%; overflow:hidden;}#page .form_row label {float:left;  width:85px; padding-top:5px; font-size:13px;}#page .form_textfield {padding:4px; width:150px; }.login_form {margin-bottom:20px; clear:both; }.lostpassword_form {padding:20px; padding-top:15px; clear:both; }.login {margin-left:90px;}.forgot_pass {font:bold 14px Arial, Helvetica, sans-serif; text-align:center;  padding:5px; cursor:pointer; }.lostpassword_form label {font-size:13px; margin-bottom:5px; display:block;}.lostpass_textfield {padding:6px 4px 5px 4px; width:250px; margin-bottom:8px; }.reg_row  {margin-bottom:10px; height:100%; overflow:hidden; width:46%; margin-right:20px; float:left;}.reg_row label  {display:block; margin-bottom:5px; }.reg_row_textfield, .inquiry_row .reg_row_textfield {padding:5px 4px; width:240px;}.row_hide {display:none;}#checkout_sidebar .checkout_address .reg_row_textfield {width:230px; margin-bottom:5px;}.inquiry_row  {margin-bottom:10px; height:100%; overflow:hidden;  margin-right:20px;}.inquiry_row label { display:block; margin-bottom:5px;  float:left; width:120px; }.inquiry_row .reg_row_textarea {padding:4px; width:290px; height:250px; font:12px Arial, Helvetica, sans-serif;}.send_inquiry {margin-left:120px; margin-right:10px;}.sucess_msg {padding:5px; margin-bottom:15px; text-align:center; font-size:12px; font-weight:bold; clear:both;}.error_msg {padding:5px; margin-bottom:15px; text-align:center; font-size:12px; font-weight:bold; clear:both;}.registration {font:bold 14px Arial, Helvetica, sans-serif; text-align:center; float:right;  padding:5px; cursor:pointer; }.myorders  {height:100%; overflow:hidden; margin-bottom:20px;}.myorders_col {width:43%; padding:10px 15px 15px 15px; margin-bottom:20px;}.myorder_form {padding:20px; height:100%; overflow:hidden; margin-bottom:20px;}.myorder_form_row  {margin-bottom:10px; height:100%; overflow:hidden;}.myorder_form_row label {width:322px; display:block; padding-bottom:5px; float:left; font-size:13px;}.myorder_text {width:240px; padding:4px; }/* size  chart popupwindow -------------------*/#info {width:600px !important; margin:0 auto; padding:10px; display:none; text-align:left; font-family:verdana, sans-serif;}#info p {font-size:11px; line-height:1.6em;}#info img {margin:0 10px 10px 0; display:block; float:left;}#infoHolder {top:100px !important; position:fixed !important;}* html #infoHolder {top:50% !important; position:absolute !important;}#infoBacking {width:auto !important;}/* product big image----------------*/div#photos  {width:340px; float:left; position:relative; }div.photo   {float:left; display:inline; margin:0 10px 25px 0; }p#turtles_caption {margin:5px 0 0;}div.photo a.small_thumb {width:90px; height:65px; overflow:hidden; display:block; float:left;}.product {height:100%; overflow:hidden;}.product h1.head {margin-bottom:10px; font-size:20px;}.main_photo {width:300px; position:relative; text-align:center; height:289px; overflow:hidden; }.zoom  a {position:absolute; right:10px; bottom:10px; text-indent:-9009px; display:block; width:36px; height:36px;  }.product_info {width:400px; padding:15px 15px 5px 15px; margin-bottom:20px;}.row {height:100%; overflow:hidden; margin-bottom:8px;}.pfield {float:left; width:55px; padding-top:4px;}p.tax_type {display:none;}.price {font-size:26px; }#sidebar .current-cat .children, #sidebar .current-cat-parent .children {display:inherit} #sidebar li.current-cat a {font-weight:bold;} #sidebar li.current-cat ul.children li.cat-item a {font-weight:normal;}.i_excel {background:url(images/i_excel.jpg) no-repeat; padding-left:20px;}a.i_excel  {text-decoration:underline;}/* Checkout -----------*/#content .sign_in_l h3, #content .registernchekout_m h3, #content .checkout_r h3   {font-size:19px;}#content .sign_in_l p {font-size:12px;}.sign_in_l { float:left; padding:10px; height:170px;  margin-left:20px; margin-bottom:20px; text-align:center; position:relative;  z-index:0;}.registernchekout_m { float:left; padding:10px; height:170px; margin-bottom:20px; text-align:center; position:relative; z-index:0;}.checkout_r {float:right; padding:10px; height:170px; margin-bottom:20px; text-align:center; position:relative; z-index:0;}.common_button {width:128px; border:none; cursor:pointer; font:bold 13px Arial, Helvetica, sans-serif; text-align:center; padding:6px 0 8px 0;}.common_button:hover {cursor:pointer;}.terms_condition {text-align:right}.sign_in_l .common_button, .registernchekout_m .common_button, .checkout_r .common_button   {position:absolute; bottom:25px; }.coda-slider-wrapper {overflow:hidden;}.container_message {min-height:400px;}.iko td{height:80px; text-align:center}body{font:13px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif}a:focus{outline:1px dotted invert}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:square}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address{margin-bottom:20px}ul.dropdown, ul.dropdown li, ul.dropdown ul {list-style: none; margin:0; padding: 0;}ul.dropdown {position: relative; z-index: 597; float: left;}ul.dropdown li {float: left; line-height: 1.8em; vertical-align: middle; zoom: 1;}ul.dropdown li.hover, ul.dropdown li:hover {position: relative; z-index: 599; cursor: default;}ul.dropdown ul {visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 100%;}ul.dropdown ul li {float: none;}ul.dropdown ul ul {top: 0px; left: 99%;}ul.dropdown li:hover > ul {visibility: visible;}/* Default CSS Drop-Down Menu Theme*/ul.dropdown {font-weight: bold; font:14px;}ul.dropdown li a {padding: 7px 15px; display:block;}ul.dropdown li a:link, ul.dropdown li a:visited	{ text-decoration: none;}	/* -- level mark -- */ul.dropdown ul {width: 190px; margin-left:0px;}ul.dropdown ul li ul li ul {margin-left:2px;}ul.dropdown ul li {font-weight: bold;  margin-top: -1px; }/* Most common stuff you'll need to change */	.coda-slider-wrapper {padding:0;}	.coda-slider {}		/* Use this to keep the slider content contained in a box even when JavaScript is disabled */	.coda-slider-no-js .coda-slider {height: 200px; overflow: auto !important; padding-right: 20px}		/* Change the width of the entire slider (without dynamic arrows) */	.coda-slider, .coda-slider .panel {width: 900px} 		/* Change margin and width of the slider (with dynamic arrows) */	.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel {width: 900px;}	.coda-slider-wrapper.arrows .coda-slider {margin: 0 3px}		/* Arrow styling */	.coda-nav-right a {width:29px; height:29px; text-indent:-9009px; cursor:pointer;}	.coda-nav-left a {width:29px; height:29px; text-indent:-9009px; cursor:pointer; }	.coda-nav-left a:hover, .coda-nav-right a:hover {background-position:0 -29px;}		/* Tab nav */	.coda-nav ul li a.current {background: #39c}		/* Panel padding */	.coda-slider .panel-wrapper {padding: 0px}		/* Preloader */	.coda-slider p.loading {padding: 20px; text-align: center}/* Don't change anything below here unless you know what you're doing */	/* Tabbed nav */	.coda-nav ul {clear: both; display: block; margin: auto; overflow: hidden; display:none;}	.coda-nav ul li {display: inline}	.coda-nav ul li a {background: #000; color: #fff; display: block; float: left; margin-right: 1px; padding: 3px 6px; text-decoration: none}		/* Miscellaneous */	.coda-slider-wrapper {clear: both;}	.coda-slider {float: left; overflow: hidden; position: relative}	.coda-slider .panel {display: block; float: left}	.coda-slider .panel-container {position: relative}	.coda-nav-left {position:absolute; left:5px; bottom:10px;   z-index:99999;}	 .coda-nav-right {position:absolute; left:40px; bottom:10px;  z-index:99999;}	.coda-nav-left a, .coda-nav-right a {display: block; text-align: center; text-decoration: none}		a.featured_pro {float:right; margin:3px 0 10px 35px; width:470px; height:360px; overflow:hidden; display:block; }	.panel-wrapper h3 {margin:0 0 10px 0; padding:0; font-size:46px;}	.panel-wrapper p {font-size:12px;}		.coda-slider-wrapper {overflow:hidden;}	#demo_top_strip{font:12px Arial, Helvetica, sans-serif;color:#444;background:url(demo_strip_topbg.png) repeat-x bottom;top:0;height:51px;position:fixed;width:100%;clear:both;margin-bottom:50px;z-index:99999999}#demo_top_strip-in{width:960px;margin:0 auto}#demo_top_strip .logo{display:block;width:128px;height:35px;font:18px Arial, Helvetica, sans-serif;position:relative;float:left;top:8px;color:#04285b;margin:0 75px 0 0; padding:0;}#demo_top_strip .logo span{width:100%;height:100%;position:absolute;bottom:0;left:0}#demo_top_strip .logo span,#header .logo span a{width:128px;height:35px;background:url(demo_strip_logo.png) no-repeat}#demo_top_strip .logo span a{display:block;color:#04285b}.view_demo_theme{float:left;width:300px;margin-top:14px}.view_demo_theme span{float:left;font:12px Arial, Helvetica, sans-serif;color:#444;padding:3px 5px 0 0}.demo_strip_b_purshase a{margin-top:10px;display:block;float:right;border:2px solid #fff;width:130px;color:#fff;-moz-border-radius:4px;background:#587f1a url(demo_b_purchase.png) no-repeat left top;font:bold 12px Arial, Helvetica, sans-serif;text-decoration:none;padding:5px 5px 5px 35px}.demo_strip_b_purshase a:hover{color:#ffe84b}.demo_select{width:180px;float:left}/*	--------------------------------------------------Global Reset - Resets all browser defaults to 0-------------------------------------------------- */body {background:#e7e7e7 url(bg.png) repeat-x top left; color:#333;}a {color:#333;}a:hover {color:#d70e32;}hr {color:#fffdea; border:none; border-top:1px dotted #372322;}.hr2 {color:#fffdea; border:none; }/* headings ---------------------- */h1,h2,h3,h4,h5,h6 {color:#333;}#content .product_info h1 { color:#d70e32; }h1.head {margin-left:4px; color:#000; border-bottom:1px solid #e4e4e4;}h1.head a {color:#d70e32;}h1.head a:hover {color:#333;}#content .posts .img {border:1px solid #eee;}/* Structure ---------------------- */#page {border:1px solid #ddd; background:#fff;}#banner {border:1px solid #ddd; background:#fff;}.area {border:1px solid #ddd; background:#fff;}#sidebar {background: url(sidebar_center.png) repeat-y right top;}.sidebar_top {background:url(sidebar_top.png) no-repeat right top;}.sidebar_bottom {background:url(sidebar_bottom.png) no-repeat right bottom;}/* header ---------------------- */#header .blog-title a{color:#000;}#header .blog-title a:hover{color:#333;}#header .blog-description{color:#666;}.cart {color:#666;}.cart h3 {background:url(bag.png) no-repeat 0 7px; color:#3a3632; }#main_navi { background:url(nav_sepretor.png) repeat-x top;}.searchform {}.searchform .s {background:#fff; border:1px solid #e0e2e1; }.search_btn {background:url(b_search.png) no-repeat left top; }/* special_offers --------------- */.special_product {border:1px solid #bababa; background:#eee url(special_offers_bg.png) no-repeat left 10px;}.special_product p span.price {color:#d70e32; }.special_product .special_img {border:1px solid #ccc; display:block; background:#fff;}/*---------TOP NAVIGATION for PAGES---------  */#main_navi ul.dropdown li { background:url(i-partition.png) no-repeat right bottom;}#main_navi ul.dropdown li ul li {border-style: solid; border-width: 1px; border-color: #ccc #ccc #ccc; background:#fff;}#main_navi ul.dropdown li ul li.hover, #main_navi ul.dropdown li ul li:hover,  #main_navi ul.dropdown li ul li.current-cat:hover,  ul.dropdown li ul li.current_page_parent:hover, ul.dropdown li ul li.current_page_item:hover {background: #eee; }#main_navi ul.dropdown li a:link, #main_navi ul.dropdown li a {color: #272928; }#main_navi ul.dropdown li ul li a:link, #main_navi ul.dropdown li ul li a {cursor:pointer; color:#666; } #main_navi ul.dropdown li ul li a:hover, #main_navi ul.dropdown li ul li:hover a,  #main_navi ul.dropdown li ul li.current-cat ul li a:hover {cursor:pointer; color:#333;} #main_navi ul.dropdown li ul li.current-cat a,  #main_navi ul.dropdown li ul li.current-cat-parent a, #main_navi ul.dropdown li ul li.current-cat-parent ul li.current-cat a,  #main_navi ul.dropdown li.current_page_item a, #main_navi ul.dropdown li ul li.current_page_parent a, #main_navi ul.dropdown li ul li ul li.current_page_item a   {color:#d70e32; }#main_navi ul.dropdown li.store li a, #main_navi ul.dropdown li ul li.current-cat ul li a, #main_navi ul.dropdown li ul li.current-cat-parent ul li a, #main_navi ul.dropdown li ul li ul li.current_page_item a {color:#666;}#main_navi ul.dropdown li ul li.current-cat a, #main_navi ul.dropdown li ul li.current-cat-parent ul li.current-cat a, #main_navi ul.dropdown li ul li.current-cat-parent a {background:#eee; } #main_navi ul.dropdown li ul li.current-cat ul li a,  #main_navi ul.dropdown li ul li.current-cat-parent ul li a  {background:#fff;}#main_navi ul.dropdown li ul li.current-cat ul li a:hover, #main_navi ul.dropdown li ul li.current-cat-parent ul li.current-cat a {background:#eee;}ul.dropdown li ul li.current-cat,  ul.dropdown li ul li.current_page_item, ul.dropdown li ul li.current_page_parent, #main_navi ul.dropdown li ul li.current-cat-parent ul li a:hover  {background:#eee; color:#d70e32;}/* special_offers --------------- */.special_product {border:1px solid #bababa; background:#fff url(special_offers_bg.png) repeat-x left 10px; }.special_product p span.price {color:#d70e32; }a.special_pro {border:1px solid #ddd;}/* content section  ---------------------- */#content .banner h1 {color:#333;}#content .banner p  {color:#695d3e;  }#content .product {border-bottom:1px solid #e3e3e3;}#content .product_inner {border:none;}#content .product_info h3 a {color:#d70e32;}#content .product_info h3 a:hover {color:#333;}.price {font-size:17px; }#content .b_addtocart a, .b_buynow {color:#fff; background:#9c0923 url(b_addtocart.png) repeat-x top left; }#content .b_addtocart a:hover, .b_buynow:hover {background:#020202 url(b_addtocart_h.png) repeat-x top left; color:#fff; } .b_buynow {border:none;}.b_checkout a {background:url(b_checkout.png) no-repeat;}.b_checkout a:hover {background-position:0 -29px;} .b_checkout2 {background:#9c0923 url(button_n.png) repeat-x top;  border:none; color:#fff;}.b_checkout2:hover {background:#040404 url(button_h.png) repeat-x top;} .b_update_cart {background:url(b_updatecart.png) no-repeat; border:none;}.b_update_cart:hover {background-position:0 -28px;} #content ul.display li .viewdetails a, a.btn_viewdetail {color:#fff; background:#9c0923 url(button_n.png) repeat-x top; border:none;}#content ul.display li .viewdetails a:hover, a:hover.btn_viewdetail {background:#020202 url(button_h.png) repeat-x top;   color:#fff; }.row_spacer select {border:1px solid #ccc;}.textbox {border:1px solid #4c3c35; color:#444;}  /*#breadcrumb section  =================================== */.breadcrumb {border:1px solid #ddd;  background:#fff; color:#333} .breadcrumb a {color:#d70e32; }.breadcrumb a:hover {color:#333;}/* Home Page ---------------------- */.category_list li p {color:#646464;}.cat_posts {color:#969696;}.cat_des {color:#646464;}.category_list li p a {color:#d70e32;} .category_list li p a:hover {color:#333;} .coda-nav-right a {background:url(right.png) no-repeat left top;}.coda-nav-left a {background:url(left.png) no-repeat left top; }/* content ---------------------------- */#content li {background:url(i_bullet.gif) no-repeat left 8px;}#content ol li {background:none;}#content .gallerylist li img {border:2px solid #ccc;  }#content .img {border:2px solid #ccc;}#content h3 {color:#333;}#content h3.bnone {border-bottom:none;}.featured_work {border-bottom:5px solid #e3e3e3;}.featured_work img {border:1px solid #babab2;}#content .services p strong {color:#000; }#content p.more a {color:#333;}#content p.more a:hover {color:#000;}#content p.more a {color:#333;}#content p.more a:hover {color:#000;}#content a {color:#06F}#content a:hover {color:#444;}.shipping_row {border-bottom:1px solid #ccc;}/* post ---------------------------- */code {background:#ccc;}blockquote {background:url(quote.png) no-repeat;   } blockquote p {color:#333; }blockquote cite {color:#666;}blockquote a {color:#333;}blockquote a:hover {color:#000;}.flickr h3 span{color:#000}.flickr h3 span b{color:#FF1183}.flickr img{border:1px solid #969696; background:#F4F4F4;}.flickr img:hover{border-color:#333}#content .post_top h2 a {color:#d70e32;}#content .post_top h2 a:hover {color:#333;}.commentcount {background:#ccc url(../images/i_comment.png) no-repeat 5px 7px;}#content .headline {background:url(../images/i_post_s.png) no-repeat 5px 14px; border-bottom:1px solid #ccc;}#content .headline:hover {background:#eee url(../images/i_post_s.png) no-repeat 5px 14px; border-bottom:1px solid #ccc; cursor:pointer;}#content .headline h3 {border:none; }#content .headline h3 a {color:#333; }#content .headline h3 a:hover {color:#000; }#content .headline .commentcount { float:right;}#content .headline .commentcount a {color:#666;}#content .headline .commentcount a:hover {color:#000;}#content .post_top {color:#666;}#content .post_top a {color:#333;}#content .post_top a:hover {color:#000;}#content .posts {border-bottom:4px solid #e2e2e2;}#content .posts h2.title a {color:#333;}#content .posts h2.title a:hover {color:#000;}#content p.post_bottom {color:#635c53;}#content p.post_bottom a {color:#333;}#content p.post_bottom a:hover {color:#d70e32;}/* Post Pagination */.pagination .on {background:#d70e32; color:#fff;}.pagination a, #content .pagination a {background:#666; color:#fff;}.pagination a:hover, #content .pagination a:hover {background:#333; color:#fff;}/*#sidebar ----------------------- */.shipping_total {background:#e3e3e3;}.sidebar_speical_products {border-bottom:1px dotted #ccc;  }#sidebar .widget li {color:#635c53;}#sidebar .widget li a {background:url(i_bullet.gif) no-repeat 5px 12px; color:#333131; border-bottom:1px solid #e5e5e5;  }#sidebar .widget li a:hover {background:#f0f0f0 url(i_bullet.gif) no-repeat 5px 12px; color:#d70e32; }#sidebar .widget h3 {color:#333; background:#f1f1f1 url(sidebar_headbg.png) repeat-x bottom left; border:1px solid #c2c2c2; }#sidebar .subscribe p {color:#666;}.field {border:1px solid #a9a9a9; background:#fff; color:#333;}.replace {background:url(b_go.png) no-repeat; border:none; color:#fff;}#sidebar .widget .twitter_post {color:#000; }#sidebar .widget  .twitter_post #twitter li {background:url(i_bullet.gif) no-repeat left 7px; border-bottom:1px dotted #BDAB91;}#sidebar .widget  .twitter_post #twitter li a {background:none; border-bottom:none; text-decoration:underline; } 	  /*---------ARCHIVE PAGE --------- */.arclist ul li{color:silver; border-bottom:1px solid #f1f1ed;  background:none}.arclist ul li ul{border-bottom:0;}.arclist ul li ul li{border-bottom:0;}.arclist .archives-time{color: #666666; border-right: dashed 1px #ddd;}/*---------COMMENTS --------- */#comments h3{border-bottom:1px dotted #ccc;}#comments .comment {background:none;}#comments  p.authorcomment a { color:#666;}#comments  p.authorcomment a:hover {color:#000;}#comments .comment .meta-left {color:#aaaaaa}#comments .comment .text-right {border:none; background:#e9e9e9 url(commentbg.png) no-repeat center left;}#comments .comment .authcomment{background:#d7d7d7 url(commentbg_author.png) no-repeat center left; border:none; }#comments .comment .authcomment p {color:#333;}span.comm-reply{color:#333;}span.comm-reply a {color:#333; }span.comm-reply a:hover{color:#000;}#respond textarea, .commpadd input{background:none; border:1px solid #c6c6c6; }#respond textarea:hover, .commpadd input:hover, .commpadd input:focus, #respond textarea:focus {background:#e5e4e4;}input#submit{color:#fff; background:#d70e32; border:2px solid #ccc; }.avatar {border:2px solid #c6c6c6;}/* footer ---------------------------- */.fnav li {border-left:1px solid #666;}.fnav li a {color:#666;}.fnav li a:hover {color:#333;}#footer p {color:#666;}#footer .copyright , #footer .copyright  a {color:#666;}#footer p a:hover { color:#333;}/* ----------------------------------------product listing view ------------------------------------*/.msg {float:left; margin-right:10px; }.print {background:url(i_print.gif) no-repeat left 3px;}.print a {color:#666;}.print a:hover {color:#000;}#content ul.display li {background:none; border-bottom:1px solid #ccc;}#content ul.display li a {color:#000;}#content ul.display li a:hover {color:#444;}#content ul.thumb_view li{border-bottom:none; border-left:1px solid #e2e2e2;}#content ul.thumb_view li .content_block a.product_thumb{border:1px solid #ccc;}#content ul.thumb_view li .content_block a:hover.product_thumb{border:1px solid #333;}#content ul.display li .content_block a.product_thumb{border:1px solid #ccc;}#content ul.display li .content_block a:hover.product_thumb{border:1px solid #333;}a.switch_thumb {background:url(switch.gif) no-repeat right top; outline:none; color:#444;}a.swap {background-position:right bottom; color:#000;}a:hover.swap {color:#000;}#content ul.display li h3 a {color:#d70e32;}#content ul.display li h3 a:hover {color:#000;}.specialpirce {color:#9e9e9e;}.price {color:#000;}.prdprice { color:#000;}a.viewcart {color:#000; }a:hover.viewcart { color:#000;}#content ul.display .content ul li {border-bottom:none; background:url(i_bullet.png) no-repeat 3px 10px;}#content ul.display li .sale_img {border:none;}#content ul.thumb_view li .sale_img {border:none;}.options {border:1px solid #C2C2C2; background:#F1F1F1 url(sidebar_headbg.png) repeat-x scroll left bottom; }/* table format  --------------------- */.table td.title { color:#d70e32; border-bottom:2px solid #ddd; border-top:2px solid #ddd;}.table td.title1 { color:#d70e32; border-bottom:2px solid #ddd;}.table .row1 {background:#fff; border-right:1px solid #ddd; border-bottom:1px solid #ddd; color:#444;  }.table .row1 a {color:#333;}.table .row3 {background:#fff;  border-bottom:1px solid #ddd; color:#333;}.table .bnone {border-right:none;}.table .remove {background:#fff; border-bottom:1px solid #ddd; color:#333; }.table .total_price {border-right:1px solid #ddd; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#eee; color:#000;}.table .row2 {background:#eee; border-right:1px solid #ddd;  border-bottom:1px solid #ddd; border-top:1px solid #ddd; color:#333;}.table a {color:#333;}.table a:hover {color:#000;}.table .pro_title {color:#000;}.table .pro_des {color:#666;}.table .qty {border:1px solid #ccc;}.button_bar2 {border-top:1px solid #ccc; border-bottom:1px solid #ccc;}.remove_item {background:url(remove_icon.png) no-repeat;}.product_thum {border:1px solid #ccc; background:#fff;}.action_button {background:#9c9c9c; color:#fff; text-align:center; border:none; cursor:pointer;  -moz-border-radius:0.5em;}.action_button:hover {background:#636363;}.coupon_code {background:#eee; }.coupon_text {border:1px solid #ccc;}.total_amount {background:#e8e8e8; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}.total_amount_title {background:#e8e8e8; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}.order_info {border:1px solid #ccc; background:#fff;}.continue_spacer {margin-left:20px; margin-top:17px;}.checkout_spacer {margin-top:10px;}/* checkout page ------------------------------------------------ */.checkout_address {height:100%; overflow:hidden;}.address_info {border:1px solid #ccc; padding:15px; margin-bottom:20px; width:245px;  width:245px; }#content .address_info h3 { font-size:16px; font-weight:bold; border-bottom:1px solid #ccc; margin-top:1px; }.address_row {height:100%; overflow:hidden; line-height:18px;}#content .address_info h3 span {font-size:12px; color:#444;}#content .address_info h3 span a {color:#444;}#content .address_info h3 span a:hover {color:#000;}.shipping_method { border:1px solid #ccc; background:#eee;  padding:5px 10px; height:100%; overflow:hidden; margin-bottom:20px;   }#content .shipping_method p {margin:0; padding:0; }.method {color:#FF3300; font-weight:bold; font-size:13px;}#content h3.shipping_cart {margin:0; padding:5px; font:bold 16px Arial, Helvetica, sans-serif; background:#eee; border-top:1px solid #ddd; }.table_spacer {margin-bottom:30px;}.payment_method  {border:1px solid #ccc;  text-align:center;}#page .form_col_2 h3, #page .login_form h3, #page .lostpassword_form h3 {color:#d70e32;}.form, .myorder_form, .login_form, .lostpassword_form {background:#fff; border:1px solid #ccc;}/* Login Form ------------------------------------------------ */#content h5 {border-bottom:1px solid #ccc; color:#444; }#content p.forgetmenot {color:#666;}#content p.mandatory {color:#666;}#reg_passmail {color:#333;}.form h5  {border-bottom:1px solid #ccc;}.form_row label, .reg_row label, .lostpassword_form label, .myorder_form_row label {color:#000;}.form_textfield, .reg_row_textfield, .lostpass_textfield, .reg_row_textarea {border:1px solid #ccc;}.forgot_pass {background:#9c9c9c; color:#fff; border:none;}.forgot_pass:hover {background:#636363;}.indicates {color:#990000;}.sucess_msg {background:#e7ffd6; color:#4e8426; border-top:1px solid #a4ce84; border-bottom:1px solid #a4ce84;}.error_msg {background:#ffdada; color:#b01a1a; border-top:1px solid #a64646; border-bottom:1px solid #a64646;}.myorders  {border:1px solid #ccc; height:100%; overflow:hidden; margin-bottom:20px;}.myorders_col {width:43%; padding:10px 15px 15px 15px; margin-bottom:20px;}.myorder_text { border:1px solid #ccc; color:#444;}/* product details --------------------- */#content .fav_link  {border-bottom:1px solid #ccc;}#content .fav_link  li.print {background:url(../images/i_print.png) no-repeat 5px 5px; }#content .fav_link  li.sharethis {background:url(../images/i_sharethis.png) no-repeat 8px 6px; border-right:none;}#content .fav_link  li.rss {background:url(../images/i_rss_s.gif) no-repeat 5px 6px; }#content .fav_link  li.emailtofriend {background:url(../images/i_email.png) no-repeat 7px 9px; cursor:pointer; border-right:none;}.no_image {border:1px solid #999;}#content .addtocartformspan  {color:#389413; background:#d8ffc9;}#content #addtocartformspan, #content #addtocartformspan2 {color:#389413;}#content #addtocartformspan small, #content #addtocartformspan2 small {color:#8f8f8f;}#content .realated_product_section h3 {color:#444;} #content .realated_products li {background:none;}#content .realated_products li a {color:#444;}#content .realated_products li a:hover {color:#000;}#content .realated_products li a.product_thumb {border:1px solid #ccc;}#content .realated_products li a:hover.product_thumb  {border:1px solid #333;}.product_details {background:#eee; border:1px solid #ccc;}.price {color:#000;}.size_chart {color:#444;}.zoom  a {background:url(zoom.png) no-repeat;}div.photo img {}.main_photo {background:#fff; border:1px solid #ccc;}.mm {background:#fff; border:5px solid #ccc;}/* size  chart popupwindow -------------------*/#info {background:#fff; border:4px solid #c8c8c8;}#info a {color:#000;}.more:hover {color:#000;}.clear {clear:both;}.close {color:#000;}/* product big image----------------*/div#photos div.photo a.small_thumb img, div.photo a:hover.small_thumb img {border:none; }div.photo a.small_thumb {border:1px solid #ccc; }div.photo a:hover.small_thumb img {border:1px solid #000; }#sidebar li.current-cat a {color:#000;} #sidebar li.current-cat ul.children li.cat-item a {color:#444;}#sidebar li.current-cat ul.children li.cat-item a:hover {color:#000;}/* view cart page --------------- */#content a.normal_button {border:1px solid #bbb; color:#333; background:#fff;}#content a:hover.normal_button, .normal_button:focus {border:1px solid #333; background:#333; color:#fff;}#content a.highlight_button, #content .viewdetails a.highlight_button {border:1px solid #464646; color:#fff; background:#464646;}a:hover.highlight_button, #content .viewdetails a:hover.highlight_button {border:1px solid #333; background:#000; color:#fff;}#page a.highlight_button {border:1px solid #d70e32; color:#fff; background:#d70e32;}#page a:hover.highlight_button {border:1px solid #333; color:#fff; background:#000;}#content .normal_input_btn,.normal_input_btn {border:1px solid #bbb; text-shadow:0 1px 0 #FFFFFF; color:#444; background:#fff;}#content .normal_input_btn:hover,.normal_input_btn:hover {border:1px solid #333; background:#fff; color:#D70E32;}#content .highlight_input_btn ,.highlight_input_btn {border:1px solid #d70e32; color:#fff; background:#d70e32;}#content .highlight_input_btn:hover, .highlight_input_btn:hover {border:1px solid #333; background:#000; color:#fff;}#authorizenetoptions input, #authorizenetotions select{border:1px solid #ccc;} #content .help h5 {border-bottom:none;}#content .help li a {color:#444;}#content .help li a:hover {color:#000;}#content #mycart_sidebar .payment_info {border-top:1px solid #ccc;}/* Checkout -----------*/.sign_in_l { background:#ededed; margin-bottom:20px; border:1px solid #c7c7c7;}.registernchekout_m { background:#ededed; border:1px solid #c7c7c7;}.checkout_r {background:#ededed; border:1px solid #c7c7c7;}.common_button {background:#ddd; border:none; color:#444; }.common_button:hover {background:#000;  color:#fff; cursor:pointer;}input {	background: #FFFFFF url(img09.gif) repeat-x;	border: 1px solid #FFFFFF;	border-top-color: #A3A3A3;	border-left-color: #D6D6D6;border-right-color: #D6D6D6;border-bottom-color: #D6D6D6;	font: normal 1em/normal "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #6E6E6E;	float: left;}textarea {	background: #FFFFFF url(img09.gif) repeat-x;	border: 1px solid #FFFFFF;	border-top-color: #A3A3A3;	border-left-color: #D6D6D6;	border-bottom-color: #D6D6D6;	border-right-color: #D6D6D6;	font: normal 1em/normal "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #6E6E6E;	width:236px;	height:140px;}legend {color:#DB071D; font-size:16px}			.demoHeaders {margin-top: 2em;}			#dialog_link {}			#dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}			ul#icons {margin: 0; padding: 0;}			ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;  list-style: none;}			ul#icons span.ui-icon {float: left; margin: 0 4px;}			.myclass{}			.mydiv{display:none;font-size:12px}

