/*
Theme Name: Wedding
Theme URI: http://www.gen4ik.com/
Description: WordPress theme by GEN.
Version: 1.0
Author: GEN
*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;
	list-style:none;
}

/*Body*/
body{
	background:#e8e7e4;
	font:10px/15px Helvetica, Arial,  sans-serif;
	color: #000;
}
img {
	border:none;
}

a{
	color: #000;
	text-decoration:none;
	font:11px Georgia, "Times New Roman", Times, serif;
}
a:hover{
	color:#3f77d8;
	text-decoration:underline;
}

/*Content*/
#body{
	margin:0 auto;
	width:993px;
	padding:0 5px 0 6px;
	background: #e8e7e4 url(images/page_bg.png) left repeat-y;
	overflow:hidden;
}
.full{
	float:left;
	width:993px;
	clear:both;
}
#header{
	height:105px;
	width:991px;
	
	//margin-left:1px;
	clear:both;
	float:left;
	background:#fff;
}
#header h1{
	float:left;	
	width:316px;

}
#header h1 a{
	font: italic 56px/56px "Times New Roman", Times, serif;	
	margin-left:25px;
	//margin-left:26px;
	margin-top:32px;
	display:block;
	text-indent:-9999px;
	background:url(images/logo.png) no-repeat;
	width:316px;
	height:52px;
}
#header h1 a:hover{ text-decoration:none;}
.feeds{
	float:right;
	margin-top:32px;
	width:190px;
}
.feeds a{
	display:block;
	color:#ff8d27;
	font:14px/20px Arial, Helvetica, sans-serif;
	margin-bottom:5px;
	background:url(images/feed.jpg) no-repeat;
	padding-left:35px;
}

.nav{
	background:#424242;
	height:39px;
}
.nav li{float:left;}
.nav li a{
	display:block;
	font:bold 13px/39px Arial, Helvetica, sans-serif;
	color:#fff;
	padding-left:21px;
	padding-right:21px;
	background:url(images/nav_line.png) left no-repeat;
}
.nav li a.lnk_first{ background:none;}
/*left area*/
#content{
	float:left;
	clear:both;
	width:100%;
	background:url(images/content_bg.png) repeat-y;
	//margin-left:1px;
}
#left_area{
	float:left;
	width:682px;
	padding-bottom:20px;
}
#right_area{
	float:left;
	width:309px;
	padding-bottom:25px;
	clear:right;
}
.line{height:1px; clear:both; border-top:1px solid #a6a6a6; border-bottom:1px solid #a6a6a6; margin:0 10px 0 10px; float:left; width:662px;}

.featured_posts{
	margin:10px;
	float:left;
	width:662px;
}
.featured_content{
	float:left;
	width:356px;
	background:#d9d9d9;
	height:254px;
	overflow:hidden;
	color:#fff;
}
.featured_item img,.featured_item {
	width:350px;
	height:254px;
}
.f_description{
	background:url(images/featured_bg1.png) no-repeat;
        font: 10px Georgia, "Times New Roman", Times, serif;
	height:73px;
	width:325px;
	position:relative;
	margin-top:-81px;
	margin-left:4px;
	padding:7px;
}
.featured_mbc{
	position:relative;
	margin-top:-258px;
	//margin-top:-257px;
	height:254px;
	width:5px;
	background:url(images/featured_bg.png) no-repeat;
}
.f_description a{
	color:#fff;
	font:bold 11px Georgia, "Times New Roman", Times, serif;
	float:right;
}
.f_description h2 a{
	color:#fff;
	float:none;
	font:bold 13px Georgia, "Times New Roman", Times, serif;
}
.f_description p{
	margin-top:3px;
}
.featured_links{
	float:left;
	width:301px;
	height:254px;
	overflow:hidden;
}
.featured_links ul li{
	border-bottom:1px solid #d9d9d9;		
}
.featured_links ul li a,.ersla{
	height:40px;
	display:block;
	margin-left:7px;
	padding-left:21px;
	
	padding-top:10px;
	font:bold 12px Georgia, "Times New Roman", Times, serif;
	color:#424242;
	padding-right:5px;
}
.featured_links ul li a:hover,a.ersla:hover{
	background:url(images/featured_hover.png) 0 7px no-repeat;
	color:#fff;
}
.featured_links ul li a.crsl{
	background:url(images/featured_hover.png) 0 7px no-repeat;
	color:#fff;	
}
.index_header{
	margin:24px 10px 24px 30px;
	font: italic 28px/30px "Times New Roman", Times, serif;
	float:left;
	width:600px;
	clear:both;
	padding-right:22px;
}
.index_header a{
	font: italic 28px/30px "Times New Roman", Times, serif;	
}
.index_header img{margin-left:10px; position:absolute; margin-top:11px;}
.vb_line{width:100%; clear:both; float:left; margin-left:20px;padding-bottom:1px;}
.wp_col1{float:left; width:183px; background:url(images/planning_bg.png) bottom left no-repeat; border-right:1px dashed #cbcbcb;margin:1px; margin-bottom:0;padding:6px 11px 6px 11px; }
.wp_col2{float:left; width:183px; background:url(images/planning_bg.png) bottom left no-repeat;border-right:1px dashed #cbcbcb;margin:1px;margin-bottom:0;padding:6px 11px 6px 11px; }
.wp_col3{float:left; width:183px; background:url(images/planning_bg.png) bottom left no-repeat;margin:1px;padding:6px 11px 6px 11px;margin-bottom:0; }
.wp_line{ border-bottom:1px dashed #cbcbcb; width:642px;}
.wp_col1 h2 a,.wp_col2 h2 a,.wp_col3 h2 a{font:bold 12px/20px Georgia, "Times New Roman", Times, serif; color:#3f77d8; margin-bottom:6px; display:block;}
.wp_col1 img,.wp_col2 img,.wp_col3 img{float:left; margin-right:12px; margin-bottom:12px; width:87px; height:61px;}
.wp_col1 span,.wp_col2 span,.wp_col3 span{font:11px/20px Georgia, "Times New Roman", Times, serif; color:#424242; margin-bottom:13px; display:block;}

.wp_lnk1{font:11px Georgia, "Times New Roman", Times, serif; color:#3f77d8;float:left; clear:left; text-decoration:underline; position:absolute; bottom:4px; left:4px; }
.wp_lnk2{font:bold 11px Georgia, "Times New Roman", Times, serif; float:right;text-decoration:underline; color:#424242; position:absolute; bottom:4px; right:4px;}

.mtb10{margin:10px;}


.ii_col{ float:left; width:112px; margin-right:20px;}
.ii_col img{width:112px; height:97px; display:block;}
.ii_col span{display:block;width:112px; height:57px; background:url(images/ideas_bg.png) no-repeat; margin-top:2px;}
.ii_col a{ display:block; text-align:center; padding-top:13px; color:#3f77d8; font:bold 12px/14px Georgia, "Times New Roman", Times, serif;}


.honeymoons_col{float:left; width:200px; margin-right:19px;}
.honeymoons_col span{ background:url(images/ideas_bg.png) top repeat-x; display:block; margin-top:2px; line-height:16px; padding:10px; font:11px/20px Georgia, "Times New Roman", Times, serif; color:#000;}
.honeymoons_col h2 a{font:bold 12px/12px Georgia, "Times New Roman", Times, serif; color:#3f77d8; display: block;margin-bottom:13px; line-height:16px;}
.honeymoons_col a{color:#3f77d8; display:block; margin-top:4px;}

.fen_col{float:left; padding-left:15px; width:150px;}
.fen_col a{ line-height:26px; background:url(images/li.png) 0 10px no-repeat; padding-left:15px; display:block;}
.fen_col a:hover{background:url(images/li_hover.png) 0 10px no-repeat; }


/*sidebar*/
#search_box{
	background:#515151;
	height:39px;
	
}
#search_box input.submit{height:25px; width:83px; background:url(images/search_button.png) no-repeat;  text-indent:-9999px; border:0; margin-top:7px; margin-left:7px; cursor:pointer; //margin-top:8px; }
.search_f{float:left; margin-top:7px; margin-left:7px;//margin-left:4px;  width:204px; height:25px;}

.search_f input{ border:0; background:#fff; color:#515151; padding-top:5px; height:20px; padding-left:4px; padding-right:4px; width:196px; font-size:14px;}
.sidebar_header{ width:auto; margin-left:20px; margin-bottom:3px; font-size:21px; width:100%;}
.rf{margin-top:5px;}
.sp{margin-top:5px;}
.ip{margin-top:5px;}
.sidebar_header img{//margin-top:6px;}
.sb_line{
	float:left;
	clear:both;
	width:299px;
	padding:0 5px 0 5px;
}
.rf_line{
	background:url(images/sidebar_bg1.png) no-repeat;
	margin-bottom:3px;
	padding-top:3px;
	float:left;
	width:298px;
	
}
.rf_line img{ width:62px; height:42px;}
.rf_line a{ float:left; width:216px; margin-left:10px; margin-top:9px; font:bold 12px/14px  Georgia, "Times New Roman", Times, serif; color:#7d7d7d; }
.rf_line_b{ background:url(images/sidebar_bg2.png) bottom no-repeat; height:5px; clear:both; margin-top:4px; float:left;width:298px;}
.rf_line img{float:right; margin:0;margin-right:5px; margin-top:4px;}
.rf_left img{ float:left; margin:0; margin-left:5px; margin-top:4px;}
.rf_left a{float:right; }
.spacer{float:left; width:100%; clear:both;}


.sponsor_box{
	background:url(images/sidebar_bg4.png);
	float:left;
	width:298px;	
}
.sponsor_box img{ margin-left:15px;}
.sponsor_top{float:left;width:298px; background:url(images/sidebar_bg3.png) no-repeat; height:5px; margin-bottom:4px;}
.sponsor_bottom{float:left;width:298px; background:url(images/sidebar_bg5.png) no-repeat; height:34px; margin-top:5px;}
.banner250{ margin-top:20px; width:300px; height:250px; text-align:center; background:#cacec6; float:left; margin-left:5px;}
.widgets{
	float:left;
	width:298px;
	clear:both;
	background:url(images/sidebar_bg7.png) repeat-y;
}
.widgets dl{
	margin:0px; padding:0px;
	float:left;
	width:100%;
}
.widgets dl dt{float:left;width:100%;}
.widgets dl dt a{
	display:block;
	height:33px;
	line-height:33px;
	background:url(images/sidebar_w_bg.png) no-repeat;
	font-size:14px;
	font-weight:bold; color:#fff;
	padding-left:10px;
	margin-bottom:1px;
	margin-left:6px;
	:
}
.widgets dl dt a:hover{ background:url(images/sidebar_w_bg_hover.png) no-repeat; color:#3f77d8; text-decoration:none;}
.widgets dd{clear:both;float:left;width:100%;}
.widgets dd ul{margin-top:10px; margin-bottom:10px; margin-left:27px;}
.widgets dd ul{
	clear:both;
	float:left;
	width:100%;
	
}
.widgets dd ul li a{
	line-height:24px;
	color:#fff;
	background:url(images/li1.png) 0 10px no-repeat; padding-left:15px;
	display:block;
	width:250px;
}
.widgets_top{ float:left; width:298px; background:url(images/sidebar_bg6.png) no-repeat; height:5px;}
.widgets_bottom{ float:left; width:298px; background:url(images/sidebar_bg8.png) no-repeat; height:4px;}

/*Footer*/
#footer{
	clear:both;
	float:left;
	width:100%;
	//margin-left:1px;
}
.footer_categories{
	padding:27px 0 27px 0;
	background:#2e2e2e;
	float:left;
	width:991px;
	color:#fff;
	line-height:24px; color:#ababab;
	font-size:12px;
}
.footer_categories .vb_line{margin-left:30px;}
.footer_categories .footer_header{
	color:#fff;
	margin:0 0 24px 30px;
}
.fc_col{float:left; width:157px;}
.fc_col a,.fm_col1 a{line-height:24px; color:#ababab; display:block;}
.fc_col a:hover,.fm_col1 a:hover{ font-weight:bold; color:#5081d9;}

.footer_middle{
	padding:27px 0 0 0;
	background:#252525;
	float:left;
	width:991px;	
	
}
.fm_col1{
	float:left;
	width:247px;
	margin-right:65px;
}
.footer_middle h2{border-bottom:1px solid #3f3f3f; font:bold 14px/16px Georgia, "Times New Roman", Times, serif; color:#868686;margin-bottom:10px;}
.fm_col2{float:left; width:314px; font:11px Georgia, "Times New Roman", Times, serif; color:#ababab;}
.fm_col2 p{margin-top:5px; margin-bottom:15px; line-height:25px;
}
.fm_col2 a{font-weight:bold; color:#5081d9;
}
.nice_g{float:left; width:135px; height:178px; background:url(images/footer_girl.png) no-repeat; bottom:-12px; //bottom:-22px; z-index:100; position:relative;}
.about_descrs{color:#ababab; font-size:11px; line-height:24px; margin-left:10px; float:left; width:169px;}
.about_descrs a{color:#5081d9; text-decoration:underline; font-weight:bold; display:block; margin-top:24px;}

.footer_copyright{ background:#181818; float:left; clear:both;width:991px;line-height:53px; color:#5c5c5c;}
.footer_copyright span{display:block; float:left;   margin-left:30px;}
.footer_copyright div{float:right; margin-right:30px;}
.footer_copyright div a{color:#868686; font-weight:bold; text-decoration:underline;line-height:53px;}
/*----------------Comment area---*/
#commentblock{
float:left;
clear:both;
width:634px;
margin-left:20px;
}
#commentblock ul{
margin:0px;
padding:0px;
}

h3#comments {
	font:bold 14px/14px Georgia, "Times New Roman", Times, serif;
	color:#595959;
	border-bottom:3px double #adadad;
	padding-bottom:15px;
	padding-left:8px;
}
h3#comments span{
	color:#3f77d8;	
}
.commentsbox{
	margin-top:10px;
	margin-bottom:10px;
	float:left;
	width:100%;
	clear:both;
	
}
.comments_gravatar{
	margin-left:7px;
	width:54px;
	float:left;
	padding-top:15px;
	padding-bottom:15px;
}
.comments_gravatar img{
	width:37px;
	height:37px;
	border:1px solid #fff;
}
.comment_info{
	float:left;
	width:161px;
	
	padding-top:18px;
	padding-bottom:15px;
}
.comment_info span{
	color:#3f77d8;
	clear:both;
	font:bold italic 12px/12px Georgia, "Times New Roman", Times, serif;
	margin-bottom:8px;
	display:block;
}
.comment_info a{
	color:#3f77d8;
	clear:both;
	font:bold italic 12px/12px Georgia, "Times New Roman", Times, serif;
}
.comment_text{
	float:left;	
	border-left:1px solid #dbdbdb;
	padding-top:18px;
	padding-bottom:15px;
	width:391px;
	padding-left:20px;
	min-height:45px;
	
}
ul.commentlist li{
	float:left;
	width:100%;
	clear:both;
	display:block;
}
ul.commentlist li.odd{
	background:#eaeaea;
}
/*----------------Comment form---*/
#respond{
	float:left;
	padding-left:7px;
}
#respond h3{
	margin-top:26px;
	padding-bottom:30px;
	font:bold 14px/14px Georgia, "Times New Roman", Times, serif;
	color:#595959;
}
.cancel-comment-reply{
	clear:both;
	margin:10px;
}
#commentform {
}
#commentform label span{
	display:block;	
	margin-bottom:1px;
	clear:both;
	float:left;
	width:100px;
	color:#595959;
	font-size:12px;
}
#commentform p{
	float:left;
	width:100%;
	clear:both;
}
#commentform label{
	padding-bottom:11px;
	float:left;
	width:100%;
	line-height:24px;
	
}
#commentform label textarea,#commentform label input{
	font-size:11px; padding:2px; border:1px solid #d45c80; width:130px;
	padding-top:5px;
	height:18px;
	float:left;
	width:174px;
	border:1px solid #d1d1d1;
	display:block;
}
#commentform label textarea{
	width:252px;font-size:11px; padding:2px; 
	padding:4px; height:90px;
}
#commentform small{
	font-size:10px;	
	color:#b7b7b7;
}
.comment_submit{
	margin-top:22px;
	display:block;
	width:157px;
	height:25px;
	background:url(images/postsubmit.png) no-repeat;
	text-indent:-9999px;
	border:0;
}




.singlepost,post{
	padding:10px;
	padding-left:20px;

}
.singlepost h2,.singlepost h2 {
	font:bold italic 32px/32px "Times New Roman", Times, serif;	
	color:#595959;
	margin-bottom:20px;	
}
.singlepost h2 a,.singlepost h2 a{
	font:bold italic 32px/32px "Times New Roman", Times, serif;	
	color:#595959;
	margin-bottom:5px;
}
.singlepost h2 a:hover{
	text-decoration:none;
}
.singlepost .bline{
	color:#9f9f9f;
	margin-top:8px;
	margin-bottom:25px;
	font-size:11px;
        font-family: Georgia, "Times New Roman", Times, serif;
}
.singlepost .bline a{
	color:#3f77d8;	
}
.singlePostIMG{
	float:left;
	clear:both;
	padding:10px;
	padding-bottom:8px;
	border:1px solid #ddd;
	margin-bottom:10px;
}
.IMGnoborder{
	float:left;
	clear:both;
	padding:10px;
	padding-bottom:8px;
	margin-bottom:10px;
}
.singleEntry{
	clear:both;
	width:634px;
	color:#5b5b5b;
	font-size:12px;
	line-height:23px;
	padding-bottom:20px;
	min-height:180px;
	
    font-family: Georgia, "Times New Roman", Times, serif;
}
.socialLine{
	border-bottom:1px dashed #cacaca;
	color:#5b5b5b;
	font-size:11px;
	background:url(images/indexbg.png) top no-repeat;
	padding-top:20px;
	height:37px;
}
.socialLine a{color:#5b5b5b;	font-size:12px;}
.leftSL{
	float:left;	
}
.rightSL{
	float:right;	
}
.rightSL a{
	display:block;
	float:right;
	background:url(images/icon_comment1.png) left no-repeat;
	padding-left:20px;
	font-size:11px;
	
}
.leftSL span{
	display:block;
	float:left;
	margin-right:8px;
}
.leftSL a{
	text-indent:-9999px;
	float:left;
	display:block;
	height:16px;
	margin-right:6px;width:16px;
}
.leftSL a.lRetweet{background:url(images/retweet.png) no-repeat; width:58px;}
.leftSL a.lst{background:url(images/istump.png) no-repeat;}
.leftSL a.lface{background:url(images/facebooki.png) no-repeat; width:17px;}
.leftSL a.ldigg{background:url(images/idigg.png) no-repeat; }
.leftSL a.ldel{background:url(images/idell.png) no-repeat; }
.leftSL a.lkrst{background:url(images/ikristy.png) no-repeat; }


.singleEntry h3{
	color:#3f77d8;	
	font:bold 14px/14px Georgia, "Times New Roman", Times, serif;
        margin-top:30px;
        margin-bottom:-20px;
}
.singleEntry h3 a{
	color:#3f77d8;	
	font:bold 14px/14px Georgia, "Times New Roman", Times, serif;
        margin-top:30px;
        margin-bottom:-20px;
}
.singleEntry a{
	color:#3f77d8;	
	font:12px Georgia, "Times New Roman", Times, serif;
}
.singleEntry h6 {
	font: 10px Georgia, "Times New Roman", Times, serif;
        margin-bottom:20px
}

.singleEntry h6 a{
	color:#3f77d8;	
	font: 10px Georgia, "Times New Roman", Times, serif;
}

.singleEntry ul,.singleEntry ol{
        margin-top:25px;
	margin-bottom:5px;
	margin-left:40px;
}
.singleEntry ul li{
	list-style-image: url('images/square.gif');
	color:#5b5b5b;
}
.singleEntry ol li{
	list-style:decimal;
	color:#3f77d8;	
}
.singleEntry blockquote{
	text-align:center;
	color:#8e8e8e;
	padding-left:33px;
	padding-right:43px;
	background:#e8ecf5 url(images/blockquote.png) no-repeat;
	min-height:112px;
	margin-bottom:20px;
}
.singleEntry p{
	margin-top:30px;	
}

.single_line{
	width:660px;
	clear:both;
	float:left;
	margin-bottom:25px;
	margin-left:20px;
}
.single_boxes{
	width:660px;
	clear:both;
	float:left;
	margin-bottom:25px;
	margin-left:20px;
	background:url(images/single_box_middle.png) repeat-y;
		
}
.single_links{
	float:left;
	width:207px;
	margin-right:15px;
	padding:20px;
	padding-right:0;
}
.single_featuredLinks{
	float:left;
	width:351px;
	margin-right:15px;
	padding:20px;
}
.singlebTOP{
	background:url(images/single_box_top.png) no-repeat;
	width:633px;
	height:11px;
	clear:both;
}
.singlebBOTTOM{
	background:url(images/single_box_bottom.png) bottom no-repeat;
	width:633px;
	height:11px;
	clear:both;
	float:left;
}
.single_links h3,.single_featuredLinks h3{
	color:#3f77d8;
	font:bold 16px/16px Georgia, "Times New Roman", Times, serif;
	margin-bottom:22px;
}
.single_links a,.single_featuredLinks a{
	display:block;
	color:#898989;
	font-size:11px;
	line-height:30px;
	padding-left:30px;
}
.ingleLnk1{ background:url(images/icon_kirsty.png) 0 6px no-repeat;}
.ingleLnk2{ background:url(images/icon_digg.png) 0 6px no-repeat;}
.ingleLnk3{ background:url(images/icon_del.png) 0 6px no-repeat;}
.ingleLnk4{ background:url(images/icon_stumble.png) 0 6px no-repeat;}
.ingleLnk5{ background:url(images/icon_subscribe.png) 0 6px no-repeat;}
.ingleLnk6{ background:url(images/icon_post_comment.png) 0 6px no-repeat;}
.single_featuredLinks a{ background:url(images/sangle_li.png) 0 12px no-repeat;}
.single_links a:hover,.single_featuredLinks a:hover{
	color:#3f77d8;
}
.singleADS{
	clear:both;
	margin-bottom:40px;
	margin-left:20px;
}


.links_line{
	float:left;
	clear:both;
	width:100%;
	margin-bottom:35px;
}

.links_line span{
	display:block;	
	color:#5b5b5b;
	font-weight:bold;
	font-size:12px;
}
.links_line a{
	line-height:25px;	
	color:#5b5b5b;
}
.links_right{
	float:left;
	width:305px;
}
.links_left{
	float:left;
	width:305px;
	margin-right:25px;
}
.links_line h3 a{
	color:#4078d9;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
}
.links_line h3{
	margin-bottom:15px;
}
.links_line img{
	max-width:301px;
	margin-bottom:15px;
	display:block;
}
.users_line{
	float:left;
	clear:both;
	width:100%;	
	margin-top:40px;margin-bottom:30px;
	border-bottom:3px double #adadad;
	padding-bottom:30px;
}
.users_line img{
	border:1px solid #ddd;
	padding:5px;
}
.users_line h3,.usersh{
	color:#4078d9;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	margin-bottom:10px;
}
.users_line a{
	line-height:25px;	
	color:#5b5b5b;	
}
.user_photo{
	float:left;
	width:310px;
}
.user_posts{
	float:left;
	width:310px;
        font:14px Georgia, "Times New Roman", Times, serif;
	line-height:25px;
}
.user_posts a{
	float:left;
	width:310px;
        font:14px Georgia, "Times New Roman", Times, serif;
}
.user_bio{
	font:14px Georgia, "Times New Roman", Times, serif;
	line-height:25px;
}
.user_bio p{
        margin-bottom:25px;
}
.user_bio a{
        font:14px Georgia, "Times New Roman", Times, serif;
        color:#3f77d8;
	line-height:25px;
}
.author_page{
	font:14px Georgia, "Times New Roman", Times, serif;
	color:#5b5b5b;
}


.homeline1{
	float:left;
	width:100%;
	clear:both;
	padding-top:13px;
	//padding-bottom:13px;
	margin-left:20px;
}
.dashed{
	border-bottom:1px dashed #c9c9c9;	
	width:650px;
}
.dashed1{
	border-bottom:3px  double #c9c9c9;	
	width:650px;
}
.hl1{
	float:left;
	width:210px;
}
div.hl1ad{
	float:left;
	width:190px;
}
.hl1 img{
	border:1px solid #c9c9c9;
	padding:5px;
}
.hl2{
	float:left;
	background:url(images/home_bg1.png) left bottom no-repeat;
	width:436px;
	height:162px;
	padding-left:4px;
	font:12px/20px Georgia, "Times New Roman", Times, serif; color:#424242; margin-bottom:13px; display:block;
	position:relative;
	overflow:hidden;
	
}
div.hl2ad{
	height:130px;	
        margin-left:10px;
}
.hl2 h2 a,.hHeader a{font:bold 13px/13px Georgia, "Times New Roman", Times, serif; color:#3f77d8; display: block;margin-bottom:18px;}
img.hImage{
	border:0; padding:0;
	padding-left:10px;
}
.category_description{
	margin-left:20px;
	padding-top:15px;
	width:634px;
	color:#5b5b5b;
	font-size:12px;
	line-height:23px;
	margin-bottom:25px;
	border-bottom:3px double #adadad;
        font-family: Georgia, "Times New Roman", Times, serif;
}
.category_description img{
	float:left;
	margin-right:20px;
	border:0px;
}
.digg_button{
        float:left;
	margin-right:20px;
	border:0px;
}
.catimg_left{
        float:left;
        margin-right:25px;
}
.category_description p{
        margin-bottom:25px;
}
.search_result{
	width:650px;
	
}
.search_r{
	background:#000;
}

img.indexImg{
	float:left;
	margin-right:25px;
	margin-bottom:25px;
}
.next_post{
	display:block;
	float:right;
	margin-right:30px;
}
.prev_post{
	display:block;
	float:left;
	margin-left:30px;
}
.defaultAD{
	height:250px;
	width:300px;
	
	background:#bababa;
	margin-left:4px;
	margin-top:10px;
}
.categoryLine{
	border-bottom:1px dashed #c9c9c9;
	padding-top:25px;
	margin-bottom:25px;
	float:left;
	width:650px;
	clear:both;
	margin-left:20px;
}


.SmallPost{
	float:left;
	width:100%;
	clear:both;
	margin-top:15px;
	margin-left:20px;
	color:#595959;
}
.SmallPost h2 a{
	color:#595959;
	font-weight:bold;
}
.SPLeft{
	float:left;
	margin-right:10px;
	width:70px;
}
.SPRight{
	float:left;
	width:550px;
}
