/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles at the end of this file instead 
of style.css so it is easier to update the theme. 
Simply copy an existing style from style.css to this file, 
and modify it to your liking.
*/

#wrapper {padding-bottom:20px;padding-top:15px;}

#header  {
background-position:center top;
background-repeat:no-repeat;
border:0 solid;
margin-bottom:0;
margin-top:0;
padding-top:0px;
padding-bottom:5px;

}

#header {
clear:both;
padding:0px 0 5px;
position:relative;
}

#navigation {padding:0px 0;}
#navigation ul li {margin-right:5px;}
#navigation ul.rss {background:none;padding:6px 0px 0px 0;margin: 0px -5px 0px 0px; font-size:12px;}
#navigation li.sub-rss a {float:left; margin:0;}
#navigation li.sub-rss a img {
        position:relative;
	right:5px;
        margin-left:15px;
	margin-top:-2px;padding:0;
	width: 22px;
        height:22px;		
	display:inline; }

#navigation li.sub-twitter a {margin:0px;padding:0}
#navigation li.sub-twitter a img {
        float:left;
        position:relative;
	left:10px;
        margin-left:10px;
        margin-right:0px;
	margin-top:-2px;
        padding:0;
	width: 22px;
        height:22px;		
	display:inline; }



.widget h3 {
background-color:#fff;
padding:3px 3px 3px 8px;
margin-bottom:6px;
}

.intro{font-weight:normal; font-size:1.25em;color:#353535;}


.post .title a, .page .title a {text-decoration:none;border-bottom: 2px solid #fff;}
.post .title a:hover, .page .title a:hover {text-decoration:none;border-bottom: 2px solid #222222;}

.post-meta em {
font-size: 1em;
font-style: normal;
padding: 5px 8px;
line-height: 1.75em;
background-color:#252525;
color:#eee;letter-spacing:0px;}

.post-meta .post-date, .post-meta .post-category a, .post-meta .post-author a {color:#eee; text-transform:Capitalize;letter-spacing:0px;}


.post-more {text-align:right;}
.post-more .read-more a {}


#newtagcloud li {list-style-type:none;}

.listdecimal ol li {list-style-type:decimal;margin-bottom:15px}

#footer {margin-bottom:0px; padding-bottom:0px;padding-top:10px;}

p span.ipoint {font-weight:bold; color:#ae0001;}
.red {font-weight:bold; color:#ae0001;}

h2 span {color:#aaa;}

.entry .notebox {
text-align:left;
border:1px solid #ccc;
background-color:#eee;
width:full;
font-size:1.0em;
line-height:20px;
display:block;
margin:3px;
padding:10px;
}

.entry .leftcolumn {
padding:8px;
margin-top:15px;
width:295px;
float:left;
}

.entry .leftcolumn li {
margin-bottom:5px;
}

.entry .leftcolumn ul {
margin:0;
margin-bottom:20px;
padding-left:20px;
}

.entry a img {border:none;}

.entry p a {
font-weight:bold;
text-decoration:none;
border-bottom: 2px dotted;
}

.entry p a:hover {
font-weight:bold;
border-bottom:none;
}

.entry h4 {font-weight:bold;}

.entry .features a img {width:125px; height:127px; border:1px solid #c2c2c2;}

.entry .theme_features { list-style:none; margin:0; padding:0; width:620px; }
.entry .theme_features li { list-style:none; margin:0 0 30px 0px;  padding:0; width:620px; background:none; min-height:100px; _height:100px;  }
.entry .theme_features li h4 { margin:0; padding:0; font-size:16px; font-weight:bold; color:#525252; width:500px; float:right; }
.entry .theme_features li p { margin:0; padding:0; font-size:13px; color:#444; width:500px; float:right; }
.entry .theme_features li img { float:left; padding:2px; margin-top:3px; border:1px solid #c2c2c2; width:90px; height:90px;   } 
.entry .theme_features li.extra_space { min-height:180px; }
.entry .theme_features li.extra_space2 { min-height:140px; }

.entry .theme_features li br { display:none; }


.actioncall {
text-align:center;
font-size:1.2em;
}


.actionbar {
background-color:#eee;
text-align:center;
border:2px solid #ddd;
padding:10px;
margin:15px 10px 25px 10px;
font-weight:bold;
clear:both;
}

a.font_buynow {
line-height:1.4em;
font-size:1.3em;
color:#339966;
}

a.font_viewnow {
line-height:1.4em;
font-size:1.3em;
color:#555555;
font-weight:normal;
}

.onsale {
color:#ae0001;
text-decoration:line-through;
}

div.serviceitem {
margin:5px 0px 0px 20px;
line-height:2.2em;
clear:both;
}

div.item1 {
width:325px;
margin-top:0px;
padding:0;
float:left;
border:0px solid #000;}

div.item2{
margin-top:0px;
width:75px;
float:left;
border:0px solid #000;}

div.item3 {
margin-top:0px;
width:100px;
border:0px solid #000;
float:left;
}

div.item3 img { border:none;}
div.item3 input {border:none;}

/* buttons */

.button { position:relative; display:block; font-size:14px; }
.button span { height:100%; width:100%; position:absolute; bottom:0; left:0; cursor:pointer; z-index:0;  }
.button span a { display:block;  }

.button a { color:#0e69af;  }
.button a:hover { color:#e45101; }


.b_buynow  {float:left; }
.b_buynow span, .b_buynow span a { background:url(images/b_buynow.png) no-repeat;  float:right;  }
.b_buynow span a, .b_buynow { width:167px; height:44px; text-align:center; font-size:18px;  }
.b_buynow span:hover { background-position:0 -44px; }
.b_buynow a { line-height:50px;  }


.b_buynow_green span, .b_buynow_green span a { background:url(images/b_buythistheme.png) no-repeat; float:right;   }
.b_buynow_green span a, .b_buynow_green { width:211px; height:43px; text-align:center; font-size:18px;   }
.b_buynow_green span:hover { background-position:0 -43px; }



.bestsellers { margin-top:8px;}
.bestsellers p.rank {float:left;font-size:4.2em;line-height:1.0em;margin-right:5px;color:#bbb;}
.bestsellers .bestbox {float:left;margin-right:8px;width:50px;height:50px;}
.bestsellers img {width:50px;height:50px;}

