﻿/* Global Styles */





html, body  { height: 100%; min-height: 100%; margin: 0; padding: 0; }











.clearfix:after  { clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }





.clearfix  { display: inline-block; }





html[xmlns] .clearfix  { display: block; }





* html .clearfix  { height: 1%; }











p  { line-height: 1.5; margin: 0 0 0.25em; padding: 0; }











/* Hyperlinks */





a img  { border: none; }





a:focus, a:hover, a:active  { outline: none; }











/* Headings */





h2, h3, h4, h5, h6  { margin: 1em 0; }





h2  { font-size: 20px; }





h3  { font-size: 18px; }





h4  { font-size: 16px; }





h5  { font-size: 14px; }





h6  { font-size: 12px; }











/* Tables */





table  { border-collapse: collapse; border-spacing: 0; }





th, td  { padding: 5px; }











/* Common Classes */





.aligncenter  { display: block; margin: 0 auto !important; }





.alignright  { float: right; margin: 0 0 1em 1em; }





.alignleft  { float: left; margin: 0 1em 1em 0; }





.floatleft  { float: left; }





.floatright  { float: right; }











.textcenter  { text-align: center; }





.textright  { text-align: right; }





.textleft  { text-align: left; }











.ui-tabs-hide, .hide  { display: none !important; }





.xoxo  { padding: 0; }











/* Structure */





#wrapper				{ min-height: 100%; position: relative; padding:0; }





#main					{ padding: 10px 10px 0; }











/* Header */





#branding				{ width: 980px; margin: 0 auto; padding: 0; }





.logo					{ display: none; max-width: 590px; float: left; padding: 21px 0 25px 10px; }





.blog-name				{ margin: 0 0 3px; line-height: 1em; display: block; }





.blog-description		{ line-height: 1em; display: block; margin: 0; padding: 3px 0 0; }











/* Menus */





.sf-menu, .sf-menu *  { list-style: none; margin: 0; padding: 0; }





.sf-menu  { line-height: 1; }





.sf-menu ul	 { position: absolute; left: -999em; width: 11em; z-index: 100; }





.sf-menu ul li  { width: 100%; }





.sf-menu li:hover  { visibility: inherit; }





.sf-menu li  { float: left; position: relative; }





.sf-menu a  { display: block; position: relative; }





.sf-menu li:hover ul, .sf-menu li.sfHover ul  { left: 0; top: 2.8em; z-index: 99; }





ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul  { top: -999em; }





ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul  { left: 11em; top: 0; }





ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul  { top: -999em; }





ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul  { left: 11em; top: 0; }





.sf-shadow ul { 


    background: none repeat scroll 0 0 #CDCDCD;


    padding: 0;


    width: 170px; 


	}





.sf-shadow ul.sf-shadow-off { background: transparent; }











#top-menu, #nav  { width: 960px; }





#top-menu-content, #nav-content  { margin: 0 auto; width: 978px; }





#top-menu-content .sf-menu, #nav .sf-menu  { float: left; line-height: 1.1; }











.quick-nav  { float: right; list-style: none; margin: 0 10px 0; padding: 0; }





.quick-nav li  { float: left; display: inline; }











/* Search Bar */





#searchbar  { float: right; overflow: hidden; margin: 25px 10px 0 0; }











/* Sidebar */





.sidebar .xoxo  { list-style: none; padding: 0; margin: 0; }





.widgetcontainer  { padding: 10px; margin-bottom: 10px; }





.widgetcontainer ul, .widgetcontainer .xoxo, .widgetcontainer ol  { list-style: disc; margin: 0 0 0 15px; padding: 0; }





.widgetcontainer li  { margin: 3px 0; }





.widgetcontainer input[type=text], .widgetcontainer input[type=password]  { width: 80%; }











.multi-sidebar .tabs  { list-style: none; margin: 0 0 5px; padding: 0; overflow: hidden; }





.multi-sidebar .tabs li	 { float: left; padding: 5px; margin: 0 3px 5px 0; }





.multi-sidebar .widgetcontainer	 { margin-bottom: 10px; padding: 10px; }





.multi-sidebar .widgetcontainer ul, ul.featured-stories, ul.related-posts  { list-style: none; margin: 0; }





.multi-sidebar .widgetcontainer li, .featured-stories li,  .related-posts li  { padding: 0 0 10px; margin: 0 0 10px; }











#wp-calendar  { width: 100%; }











/* Featured Slideshow */





.featured  { margin: 0 10px 20px 0; overflow: hidden; }





#controls  { position: relative; float: left; z-index: 90; top: 90px; }











#controls .next, #controls .prev  { text-indent: -9000px; width: 30px; height: 30px; display: block; z-index: 1000; opacity: 0.7; }





#controls .prev  { background: url(/wp-content/themes/themes/images/prev.png) no-repeat; float: left; position: absolute; left: 10px; }





#controls .next  { background: url(/wp-content/themes/themes/images/next.png) no-repeat; float: right; position: absolute; left: 610px; }





#controls .next:hover, #controls .prev:hover  { opacity: 1; }











#featured-slideshow  { position: relative; z-index: 0 !important; }			



#featured h6 {
 background: url("/wp-content/themes/themes/images/bg_hover1.png") repeat-x scroll 0 0 transparent;
    background-repeat: repeat-x;
    clear: both;
    color: #ffffff;
    display: block;
    font-family: times new roman;
    font-size: 16px;
    font-weight: bold;
    height: auto;
    margin: 0 -4px;
    padding: 5px 10px;
    text-align: center;
    width: 700px;
}







.featured-article  { display: block; }





.featured-entry  { position: relative; top: -85px; overflow: hidden; padding: 0; display: block; opacity: 0.8; }





.featured-entry .entry-title  { display: block; }





.featured-entry .entry-summary  { padding: 0 15px; margin: 0; display: block; }











/* Bottom Content */





#bottom-content-1, #bottom-content-2  { list-style: none; float: left; width: 320px; margin: 0 10px 10px 0; overflow: hidden; padding: 0; }





.layout-3c-r-fixed #bottom-content-1, .layout-3c-r-fixed #bottom-content-2, .layout-3c-fixed #bottom-content-1, .layout-3c-fixed #bottom-content-2	{ width: 243px; }











/* Tapestries */





.entry-thumbnails  { clear: both; display: inline-block; }





.entry-thumbnails-link  { float: left; display: block; }











.posts-default, .posts-quick, .posts-line  { list-style: none; margin: 0 0 10px; padding: 0; overflow: hidden; }





.posts-default  { margin: 0 0 20px; }





.posts-default li, .posts-default img  { float: left; padding: 0; overflow: hidden; }





.posts-default .entry-title	{ margin: 5px; line-height: 1.4em; }





.posts-default .entry-summary  { overflow: hidden; margin: 0 5px; padding-bottom: 10px; line-height: 1.4em; }





.posts-default .entry-thumbnails-link	{ padding: 4px; }





.posts-default .published { float: left; margin: 5px 5px 0; }











.posts-quick  { margin: 0 10px 10px 0; padding: 0; }





.posts-quick li  { padding: 0 10px 0 0; margin: 0 0 10px; }





.posts-quick .entry-title  { padding: 5px 0 0; margin: 0; line-height: 1.3em; }





.posts-quick .entry-summary	{ line-height: 1.6em; margin-bottom: 15px; }





.posts-quick .entry-thumbnails  { float: left; margin: 0 20px 10px 0; padding: 4px; }





.posts-quick .quick-read-more  { margin: 10px 0 5px; }





.posts-quick .entry-info  { margin: 0 0 5px; }





.posts-quick .entry-info abbr  { padding: 0 4px 0 0; }





.posts-quick .entry-info span  { padding: 0 4px; }











.posts-default .entry-meta, .posts-quick .entry-meta	{ float: left; display: block; margin: -25px 0 0; }





.posts-default .entry-comments, .posts-quick .entry-comments { float: right; margin: 5px 5px 0; background: url(/wp-content/themes/themes/images/comments.gif) no-repeat left center; padding: 0 0 0 12px; }





.posts-line  { margin: 0 10px 10px 0; padding: 10px; line-height: 1.4em; }





.posts-line	li  { padding: 7px 0; }





.posts-line .entry-cat  { float: left; width: 100px; overflow: hidden; }





.posts-line .entry-title  { float: left; margin: 0; max-width: 450px; line-height: 1.4em; }





.layout-3c-fixed .posts-line .entry-title, .layout-3c-r-fixed .posts-line .entry-title  { max-width: 300px; }





.posts-line .entry-comments	 { float: right; }











.navigation  { margin: 0 10px 20px 0; text-align: center; }











/* Single Post */





.single .post, #main .single-post	{ margin: 0 10px 15px 0; padding: 0 15px; }





.single .post .entry-title, .single-post .entry-title	{ padding: 0; margin: 15px 0 5px; line-height: 1.3em; }





.single .post .entry-info, .single-post .entry-info	{ padding-bottom: 10px; margin-bottom: 10px; }





.single .post .entry-cat, .single-post .entry-cat	{ display: block; margin: 5px 0 0; }





.single .post .entry-author, .single-post .entry-author { margin: 0; display: inline; }





.single .post .entry-author address, .single-post .entry-author address	{ display: inline; }





#main .single .post .tags, #main .single-post .tags { margin: 15px 0; padding: 15px 0 0; }





#main .single .post .tags a, #main .single-post .tags a { padding: 0; }





.single .post .entry-photo, .single-post .entry-photo	{ overflow: hidden; }





.single .post .entry-photo img, .single-post .entry-photo img  { margin: 10px auto;  }











.single-post-meta  { clear: right; float: right; margin: 1em 0 1em 1em; width: 40%; }











.entry-content  { margin: 10px 0; font-size: 12px; line-height: 1.5em; overflow: hidden; }





.entry-content ul, .entry-content ol  { margin: 0 20px; padding: 0 0 1.5em; }





.entry-content ul ul, .entry-content ol ol, .entry-content ol ul, .entry-content ul ol  { padding: 0; }





.entry-content blockquote  { font-style: italic; }





.entry-content form  { margin: 1em 0; }











.post-edit-link:link, .post-edit-link:visited  { padding: 0 0 0 14px; }





.page .entry-content  { margin: 0 0 20px; }











.layout-3c-r-fixed .post .entry-photo, .layout-3c-r-fixed .single-post .entry-photo, .layout-3c-fixed .post .entry-photo, .layout-3c-fixed .single-post .entry-photo  { width: 480px; }











.gallery  { clear: both; margin: 10px 0; }





.gallery-item  { float: left; margin-right: 10px; width: 31%; text-align: center; }





.gallery-icon img  { padding: 4px; }





.gallery-caption  { font-size: 12px; }











.about-author  { padding: 10px; margin: 0 0 10px; line-height: 1.5em; }





.about-author .avatar  { margin-bottom: 0; }





.about-author .author-meta  { float: left; width: 85%; }





.about-author h4  { margin: 0 0 5px; }











/* Comments */





#commentlist  { list-style: none; padding: 10px 10px 0; margin: 0 10px 0 0; }





#commentlist li  { margin-bottom: 10px; }





#commentlist p  { clear: left; line-height: 1.8em; }





#commentlist .reply  { float: right; }











#commentlist .comment-node  { margin-bottom: 10px; }





#commentlist .children	{ clear: right; margin-left: 20px; list-style: none; padding: 0; }





#commentlist #respond	{ clear: both; margin: 10px; }





#commentlist #respond .module-title { margin: 0; }





#commentlist #respond #commentsform	{ margin: 0; }





#commentlist .comment-author	{ padding: 10px 0 0 10px;}





#commentlist .comment-meta		{ padding: 0 10px; }





#commentlist .comment-content	{ padding: 0 10px; }





#commentlist .comment-controls	{ padding: 15px 10px; float: right; }











.comments-navigation	{ clear: both; margin: 0 10px 10px 0; }











#commentsform, #disqus_thread  { margin: 0 10px 10px 0; padding: 10px; overflow: hidden; }





#commentsform textarea	{ width: 98%; height: 150px; padding: 5px; }





#commentsform .error	{ display: block; padding: 5px; }





#cancel-comment-reply-link	{ padding: 0 10px; }











/* Author Template */





.author-content			{ margin-right: 10px; } 





.author-content dl  	{ margin-left: 115px; }











/* Footer */





#footer				{ margin: 0px auto; width: 960px; padding-bottom: 10px; }





#footer .widgetcontainer	{ padding: 5px 10px; margin-right: 10px; float: left; }





#footer .footer-message	{ margin: 0; padding: 10px 15px 0; }





#footer .footer-message p { 
text-align: right;
margin: 0 0 0.5em; 
}





#footer .footer-message .floatright { margin-left: 20px; }





.footer-sidebar-container  { margin: 10px; }





.footer-sidebar		{ overflow: hidden; float: left; margin: 0; padding: 0 0 10px; }



#pic li {
    float: left;
    font-family: arial;
    height: auto;
    line-height: 30%;
    list-style: none outside none;
    margin: 0 9px 8px;
    padding: 0 3px 8px;
    text-align: left;
    text-transform: capitalize;
    width: 205px;

  
}
.t1 img {
    border: 1px solid #B0B0B0;
    padding: 5px;
    width: 160px;
    height: 120px;
}
.t2 {
    margin: 0 auto;
    padding: 7px 0;
    text-align: center;
    width: 100%;
    font-weight: bold;
    font-size: 16px;
}
.t2 a {
    color: #000000;
    text-decoration: none;
}
.t2 a:hover {
    color: #D50000;
    text-decoration: underline;
}
.t3 {
     background: url("/wp-content/themes/themes/css/images/add_to_cart.gif") no-repeat scroll 0 0 transparent;
    color: #FF0000;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    margin: 0 40px;
    width: 120px;
}
.t3 a {
    color: #FFFFFF;
    font-size: 13px;
    line-height: 24px;
    padding: 0 0 0 24px;
    text-decoration: none;
}
.t3 a:hover {
    text-decoration: underline;
}
.t4 {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    display: none;
}
.t4 span {
    color: #A80900;
}
#pic {
    width: 700px;
 margin: 15px auto;
}
.t1 img:hover {
    box-shadow: 0 3px 5px #B0B0B0;
}
.ty {
    color: #FFFF00;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
}
#tap {
    background: url("/wp-content/themes/themes/css/images/banner123.jpg") no-repeat scroll 0 0 transparent;
    border-radius: 10px 10px 0 0;
    height: 90px;
    width: 960px;
}

.hotro {
    text-align: center;
    width: 100%;
}
.hotro span {
    font-size: 16px;
    font-weight: bold;
}

#footer-sidebar-1 {
display: none;
}
.chan {
color: #FFFFFF;
    font-size: 15px;
    margin: 5px;
}

.about-author clearfix {

}
.productitem_body {
    text-align: left;
}


/*
playback timings (ms):
  captures_list: 1109.55
  load_resource: 69.112
  exclusion.robots.policy: 0.197
  cdx.remote: 0.139
  LoadShardBlock: 1075.479 (3)
  exclusion.robots: 0.212
  esindex: 0.014
  PetaboxLoader3.datanode: 1083.621 (4)
  PetaboxLoader3.resolve: 33.271
  CDXLines.iter: 21.505 (3)
*/