/*
Theme Name:EmailTemplates.org
Author: Exact Strategies
*/
* {
margin:0px;
padding:0px;
}


body {
margin:0;
padding:0;
background:url(images/body_repeat.png) repeat;
}
h1{font-size:24px; color:#FFFFFF; letter-spacing:-1px; height:21px;}
a{text-decoration:none;}
a:focus{outline:none;}

p {

font:Tahoma; 
}


#page {
margin:0;
padding:0;
background:url(images/page_repeat.png) repeat-x;
}
#page1 {
width:974px;
margin:0 auto;
}
#warp{
overflow:hidden;
background:#ffffff;
margin-left:6px;
min-height:770px;
padding:0px 3px 0 15px;
width:942px;
}
#header {
width:974px;
height:152px;
background:url(images/header.png) left bottom no-repeat;
}

#logo{width:250px; height:50px; float:left;}
#logo a{background:url(images/logo.png) no-repeat; width:230px; height:47px; display:block; margin:2px 0 0 9px;}

#menu{width:700px; height:50px; float:left; text-align:right;}
#menu ul{width:460px; height:50px; overflow:hidden; text-align:right; margin-top:10px; float:right;}
#menu ul li{float:right; height:31px;}
#menu ul li a{font:normal 11px Tahoma; color:#F3F8FB; text-transform:uppercase; line-height:35px; height:31px; display:block;  padding:0px 15px 0 11px; margin-left:4px;}

#menu ul li:hover{background:url(images/li.png) left no-repeat;}
#menu ul li:hover a{background:url(images/li_a.png) right no-repeat;}

#menu ul li.current_page_item{background:url(images/li.png) left no-repeat;}
#menu ul li.current_page_item a{background:url(images/li_a.png) right no-repeat;}

#active{background:url(images/li.png) left no-repeat;}
#active a{background:url(images/li_a.png) right no-repeat;}

#temp{width:465px; height:65px;/* border:solid 1px red;*/ float:left; color:#F2F7FB; font:normal 12px Tahoma; padding-left:18px; padding-top:19px; letter-spacing:0px;}
#temp a { color: #fff; text-decoration:none;}
#temp a:hover {text-decoration:underline;}
#temp span{font-size:28px;}
#add{width:430px; height:60px; background:#EAECEE; float:left; margin-top:13px; text-align:center; font:normal 14px Tahoma; color:#9F9C9C; line-height:56px;}

#top{background:url(images/top.png) no-repeat; width:974px; height:13px; position:relative; margin-top:-24px;}
#bottom{background:url(images/bottom.png) no-repeat; width:974px; height:11px; margin:0 auto; margin-bottom:5px;}
#repeat{background:url(images/repeat.png) repeat-y; width:974px; min-height:300px; overflow:hidden;}

#category{width:210px; height:46px; float:left; border-bottom: }
#category ul{ /*padding-left:20px;padding-top:46px;*/}

#category ul li{list-style:none; /*border:solid 1px red;*/ overflow:hidden; background:url(images/category.png) no-repeat; width:188px; height:46px;}
#category li:hover{background:url(images/category.png) no-repeat; background-position:0 -46px;}
#category li a{color:#3B3B3A; font:bold 13px Tahoma; text-decoration:none;}
#category li a:hover{color:#000;}

#category li ul{background:#fff; padding:0px; position:absolute; left:-999px; width:181px; margin-top:40px; padding-top:6px; margin-left:2px;}
#category li li{background:url(images/src_rep.png) bottom repeat-x;  border-bottom:solid 1px #DFDFDF; width:auto; height:auto; padding:5px 0; }
#category li li a{display:block; width:161px; height:auto; padding:3px 0px 6px 20px;}
#category li li:hover{background:#e7e9f7;}
#category li:hover ul {
	left: auto;
	display: block!important;
	border:solid 1px #DFDFDF;
	border-top:0px;
	border-bottom:0px;	
	}
#category li ul:hover{background:#fff;}


#search{width:500px; height:42px; float:left; background:url(images/src_left.png) bottom left no-repeat;}


#content{
width:703px;
float:left;
background:url(images/content_repeat.png) repeat-y;
border-top:solid 1px #343536;
margin-top:20px;
margin-bottom:10px;
}
#cnt h3{
font:normal 30px Tahoma;
color:#333333;
border-bottom:solid 1px #A8A9A9;
width:656px;
padding-bottom:0px;
margin-bottom:10px;
}
#cnt h3 span{color:#3F68CE; font:normal 12px Tahoma; line-height:38px;}
#cnt h3 span b{color:#333333;}
#content h3{
font:normal 25px Tahoma;
color:#333333;

}
#content h3 a{
font:normal 19px Tahoma;
color:#333333;
text-decoration:none;
}
#content h3 a:hover{
color:#396881;}
.author{
width:480px;
margin-left:0px;

font-size:11px;
color:#DD983F;
}

#content p{
font:normal 14px Tahoma;
line-height:22px;
color:#404040;
margin-bottom:10px;
margin-top:10px;

}



.content_container{border-bottom:solid 1px #343536; overflow:hidden; padding:20px 0px 10px 0px;}
#content p a{
color:#8C3C00;
text-decoration:none;
}
#content p a:hover{
color:#083C5E;
}


#searchform{
border:0 none;
margin-left:25px;
margin-top:10px;}
#s{
width:355px;
height:32px;
background:url(images/src_repz.png) repeat-x;
border:0px;
float:left;
padding:3px 5px 0 5px;
}
#searchsubmit{
border:0;
height:32px;
width:104px;
background:url(images/src_right.png) no-repeat;
float:left;
cursor:pointer;
}
#pagination{
height:49px;
width:227px;
background:url(images/pagination.png) no-repeat;
float:right;
}


#sidebar1{
width:217px;
padding:0px;
margin:0px;
margin-top:16px;
float:right;

}
#sidebar1 h2{
width:187px; height:22px; background:url(images/widget_title.png) no-repeat; color:#333333; font:bold 15px Tahoma; padding:11px 10px 10px 10px;
}

}
#sidebar1 h2 a{
 color:#333333;
}

#sidebar1 h2 a:visited{
 color:#333333;
}

#sidebar1 ul{
width:207px;
padding:0px;
margin:0px;
background:url(images/sidebar_li_rep.png) repeat-y;
padding:10px 0px;
}
.widget_btm{background:url(images/widget_ul.png) no-repeat; width:207px; height:3px; margin-bottom:10px;}
#sidebar1 li{
line-height:20px;
list-style-type:none;
padding:0px 10px 10px 12px;
}
#sidebar1 li a{
color: #000;
font:normal 12px Tahoma;
text-decoration:none;
background:transparent url(images/widget_li.png) no-repeat scroll 0 4px;
padding-left:15px;
line-height:20px;
}
#sidebar1 li a:hover{
color:#425F9C;
}
.btn{width:207px; height:58px; margin-bottom:6px; text-align:center;}
.btn a{width:207px; height:46px; background:url(images/btn.png) no-repeat; display:block; color:#FFFFFF; font:normal 12px Tahoma; padding-top:12px;}
.btn a:hover{background:url(images/btn.png) no-repeat; background-position:0 -58px;}

#sidebar_div{width:207px; min-height:500px;  padding-top:5px; margin-top:15px; }

.add{width:176px; height:129px; background:url(images/add.png) no-repeat; margin:0 auto; margin-top:10px;}

.content_left{width:117px; min-height:96px; overflow:hidden; float:left; padding-top:4px; text-align:center;}
.content_left img{width:80px; height:80px; border:0px;}
.content_mid{font:normal 11px Tahoma;width:555px; min-height:100px; overflow:hidden; float:left;}
.content_right{width:100px; min-height:100px; overflow:hidden; float:left; font:normal 42px Tahoma; color:#333333; text-align:center;}
.cat{min-width:100%; background:transparent url(images/categories.png) no-repeat scroll 0 2px; padding-left:20px; font:bold 12px Tahoma; color:#333333; margin:10px 0px; }
.cat a{color:#425F9C; font-weight:normal;}
.cat a:hover{text-decoration:underline;}
.html{ font:normal 12px Tahoma; color:#333333; background:url(images/html.png) no-repeat 0 2px; padding-left:20px; float:left; }
.html a{color:#425F9C; font-weight:normal;}
.html a:hover{text-decoration:underline;}.tagger{ font:normal 12px Tahoma; color:#333333; background:url(images/tagger.png) no-repeat 0 0; padding-left:20px; float:left; }.tagger a{color:#425F9C; font-weight:normal;}.tagger a:hover{text-decoration:underline;}
.photos{ font:normal 12px Tahoma; color:#333333; background:url(images/photos.png) no-repeat 0 2px; padding-left:20px; float:left; width:125px;}
.view{ width:86px; height:35px; margin-left:7px; margin-top:5px}
.view a{ width:86px; height:35px; background:url(images/view.png) no-repeat; display:block;}
.view a:hover{background:url(images/view_hover.png) no-repeat;}
#preview{position:absolute; display:none; width:200px; height:100px; position:absolute; border:solid 1px red; margin-left:100px;}




img{border:none;}

li{
	list-style:none;	

}

#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	width:auto;
	height:auto;
	margin:-150px 0 0 20px;
	}
	

#content_single{width:691px; min-height:200px; background:#E3E2E2; border:solid 1px #C5C4C3; clear:both; border-bottom:0px; float:left; text-align:center; margin-bottom:15px;}
#content_single img{margin:10px;max-width:661px;}

#sidebar2{width:285px; /*border:solid 1px red;*/ float:right; margin-top:14px;}	
#s2_top{width:277px; height:127px; background:url(images/sidebar2_top.png) no-repeat; margin-bottom:12px;}
#s2_price{width:155px; height:100px; float:left; font:normal 60px Tahoma; color:#FFFFFF; padding-top:24px; text-align:center;}
#s2_btn{width:120px; height:127px; float:left;}
#s2_btn a{width:83px; height:36px; background:url(images/purchase.png) no-repeat; display:block; margin-top:46px;}
#s2_btn a:hover{background:url(images/purchase.png) no-repeat; background-position:0 -36px;}

#s2_div{width:272px; min-height:300px; background:url(images/re.png) repeat-y; margin-left:3px; padding-bottom:5px;}
#s2_tp{width:272px; height:3px; background:url(images/tp.png) no-repeat; margin-left:3px;}
#s2_bm{width:272px; height:3px; background:url(images/bm.png) no-repeat; margin-left:3px;}
.r{border-bottom:solid 1px #94A3C4; padding:10px 5px 10px 40px; font:normal 12px Tahoma; color:#425F9C; line-height:20px;}
.r a{color:#425F9C;}
.r a:hover{text-decoration:underline;}
.r b{color:#333333;}
#s2_table{margin-left:2px; width:268px;}
#r1{background:transparent url(images/html.png) no-repeat scroll 15px 15px;}
#r2{background:transparent url(images/template_file.png) no-repeat scroll 15px 15px;}
#r3{background:transparent url(images/email.png) no-repeat scroll 15px 15px;}
#r4{background:transparent url(images/categories.png) no-repeat scroll 15px 15px;}
#r5{background:transparent url(images/tag.png) no-repeat scroll 15px 15px;}
#r6{background:transparent url(images/coumn.png) no-repeat scroll 15px 15px;}

#share{width:253px; height:47px; background:url(images/share_this.png) bottom left no-repeat; margin:8px 0 0px 10px; padding-bottom:6px; padding-left:7px;}
#share span{font:normal 12px Tahoma; color:#333333; font-weight:bold;}

#share a{
float:left;
height:31px;
margin-right:10px;
width:32px;
/*border:solid 1px red;*/
}

#screenshot{width:235px; height:42px; background:url(images/screenshot.png) no-repeat; position:absolute; margin:170px 0 0 200px; padding:38px 0 0 12px;}
#screenshot a{width:107px; height:28px; display:block; /*border:solid 1px red;*/ float:left; margin-right:5px;  background:url(images/shot.png) no-repeat; font:normal 11px Tahoma; color:#FFF; text-align:center; line-height:28px;}
#screenshot a:hover{background:url(images/shot.png) no-repeat; background-position:0 -28px;}

#cnt{ font: 14px tahoma;clear:both; width:695px; background:#F9F9FA/*url(images/cnt_repeat.png) repeat-y*/;font:normal 14px Tahoma;
line-height:22px;
color:#404040;
margin-bottom:10px;
margin-top:10px; overflow:hidden;}
#cnt1{padding:20px; clear:both; width:656px; background:#F9F9FA/*/* url(images/rep_x.png) repeat-x*/;}
#cnt_top{width:634px; height:4px; background:#ffffff/*url(images/cnt_top.png) no-repeat*/; clear:both;}
#cnt_btm{width:634px; height:7px; background:#ffffff/*url(images/cnt_btm.png) no-repeat*/; clear:both;}
#cnt ul{margin-left:20px;}
#cnt ul li{list-style:outside; list-style-type:square; color:#605D57; font:normal 13px Tahoma; line-height:20px;}

#home{height:30px; min-width:600px; background:transparent url(images/home.png) no-repeat scroll 0 16px; margin-left:100px; color:#24495B; font:bold 12px Tahoma; padding:21px 0 0 27px;}

.wp-pagenavi span.current {width:23px; height:25px; background:url(images/pagi_active.png) no-repeat;float:left;text-align:center; font:bold 13px Tahoma; line-height:22px; margin:0px 3px 0 2px;}
.wp-pagenavi span.show{width:23px; height:24px;  float:left; margin:0px 3px 0 2px;}
.wp-pagenavi span.show a {width:23px; height:24px; background:url(images/pagi.png) no-repeat; display:block; text-align:center; font:bold 13px Tahoma; line-height:22px; color:#FFF;}
.wp-pagenavi span.show a:hover {background:url(images/pagi_active.png) no-repeat; color:#000;}
.wp-pagenavi span.previous {width:0px; height:0px; display:none;}
.wp-pagenavi{overflow:hidden; margin:15px 0 0 45px;}
.next{width:23px; height:24px;  float:left; margin:0px 3px 0 2px; padding:0px!important;}
.next a{width:23px; height:24px; background:url(images/next.png) no-repeat; display:block; overflow:hidden;}
.next a:hover{background:url(images/next_hover.png) no-repeat;}

#pagi{text-align:center; padding-left:100px;}
#pagi .wp-pagenavi span.show{width:23px; height:24px;  float:left; margin:0px 8px 0 7px;}
#pagi .wp-pagenavi span.show a {width:23px; height:24px; background:none; display:block; text-align:center; font:bold 13px Tahoma; line-height:22px; color:#333;}
#pagi .wp-pagenavi span.show a:hover {background:url(images/hvr.png) no-repeat; color:#000;}
#pagi .wp-pagenavi span.current {width:23px; height:25px; background:url(images/hvr.png) no-repeat;float:left;text-align:center; font:bold 13px Tahoma; line-height:22px; margin:0px 8px 0 7px;}
#pagi .next a{width:23px; height:24px; background:url(images/nxt.png) no-repeat scroll 6px 6px; display:block; overflow:hidden;}
#pagi .next a:hover{background:url(images/nxt_hvr.png) no-repeat;}

#tagcloudflash{background:transparent url(images/sidebar_li_rep.png) repeat-y; }

#cnt2 {
margin:0 auto;
padding:5px 0;
width:650px;
overflow:hidden;
}
#cnt1 p img{display:none;}
