/*   
Theme Name:Genm 24
Theme URI:http://www.wptemplates.net/2010/06/wp-theme/
Description:More high quality wordpress themes are available at <a href="http://www.wptemplates.net">wptemplates.net</a>. 
Version:Version 1.1
Author:wptemplates.net
Author URI:http://www.wptemplates.net
Tags: 2-columns, fixed-width, theme-options
*/

/* Reset */
body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, form{margin:0px;padding:0px;}

/* body */
body{font:12px Arial,Verdana, Tahoma,  sans-serif;padding:0px;}

/* Container */
div#container{width:980px;margin:0 auto;}
div#container2{float:left;width:980px;margin:0 auto;}

/* Top NAV */
div#top-nav{float:left;height:40px;width:980px;margin:0;padding:0px;}
div#top-nav-right{}
div#top-nav-right a img{}

/* Search Box */
#search-form{float:right;margin:8px 30px 0 0;display:inline;}
#searchtext{float:left;width:285px;padding:2px;margin:2px 2px 0 0;}
#search-form2{float:left;margin:10px 0 0 5px;display:inline;}
#searchtext2{float:left;margin:0;width:220px;padding:2px;margin:1px 0px 2px 0px;}
#btn-search{float:left;cursor:pointer;height:25px;width:65px;}

/* Header */
#header{float:left;width:980px;height:100px;margin:0 auto 20px;padding:0;clear:both;}
div#header h1{margin:0;padding:0;}
div#header h1 a{float:left;display:block;width:300px;height:100px;margin:0px;padding:0;text-indent:-9999em;}

/* Menu */
div#nav{float:left;width:640px;height:40px;margin:30px 20px;padding:0;overflow:hidden;}
.nav-div{float:left;width:2px;height:40px;margin:0px;}
#nav ul{float:left;height:40px;margin:0px 2px;padding:0;list-style:none;overflow:hidden;}
#nav ul li{float:left;margin:0px}
div#nav ul li a{float:left;display:block;height:30px;margin:2px;padding:10px 13px 0px;font-weight:bold;text-decoration:none;}
div#nav ul li a:hover{}
div#nav-rss{float:right;width:250px;height:22px;margin:0px;padding:8px 0 0 5px; text-align:right;}
.rsslink {padding: 2px 5px 2px 20px;background: url(images/rss.gif) no-repeat left center;}	
	
/* Advertisement */
#ad-content-bottom{margin:0px;padding:15px 10px;text-align:center;}
#ad-content-top{margin:5px;padding:15px 10px; text-align:center;}
#ad-content-top a{margin:0px;}
#ad-content-top a img{}

/* Featured Section / Posts */
#featured-section{float:left;width:980px;margin:0;padding:0px;}
#featured-section h3{padding:0px 0 5px 0;margin:5px 10px;font-size:20px;font-weight:normal;}

.featured-post{float:left;width:170px;margin:0px;padding:12px;}
.featured-post p{margin:0 0 8px 0;padding:0;}
.featured-media{float:left;width:170px;margin:5px;display:inline;}
.featured-media a img{width:150px;height:150px;padding:5px;}
.featured-post h2{margin:0 10px;font-size:20px;font-weight:normal;}
.featured-post h2 a:hover{text-decoration:underline;}	
.featured-post-title{float:left;width:170px;}

/* wrapper */
div#wrapper{float:left;margin:0px;}
div#content-left{}
div#content{float:left;width:640px;margin:0 8px 0 0;overflow:hidden;display:inline;}
div#content2{float:left;width:980px;margin:0 8px 0 0;overflow:hidden;display:inline;}
div#content p{}

div#top-featured{float:left;width:980px;height:200px;margin:0 0 10px 0;padding:0;overflow:hidden;}
div#featured-row{float:left;clear:both;width:960px; margin:0px; padding:0 10px;}
#featured-row .featured-column{float:left;width:300px;height:170px;margin:5px;padding:10px 5px;display:inline;overflow:hidden;}
#featured-row ul{list-style:none;margin:0;padding:0;}
#featured-row .textwidget ul{ list-style-type:square !important;}
#featured-row ul li{margin:0;padding:2px 0;}
#featured-row ul li a{text-decoration:none;margin:0px auto;}		
#featured-row ul li a:hover{text-decoration:underline;}				
#featured-row h2{font-size:16px;margin:5px 0;font-weight:bold;font-family:Georgia, Arial, Helvetica;}	

/* Navigation */
.navigation{margin:5px 0 0 0;padding:5px 0;font-family:Georgia, Arial, Helvetica;font-size:13px;font-weight:bold;text-align:center;}	
.navigation a{text-decoration:none;margin:0 10px;}
.navigation a:hover{text-decoration:underline;}  

/* Post */
.page, .post{padding:0px;}
.main-msg{margin:0;padding:10px 15px;}
.main-msg h2 {margin: 0 0 5px 0;}
.main-post-bg{margin:5px;padding:15px 10px;}
.post-bg,.post-bg2{margin:5px;padding:15px 10px;}
.main-msg h2,.main-post-bg h2, .post-bg h2,.post-bg2 h2{font-size:18px;font-weight:normal;}
.sticky{}
.post-title{padding:0px 10px;}
.main-post-title{}

/* Main Conent and Entry meta */
.main-entry-thumb{float:left;width:210px;margin: 5px 5px 5px 0;padding: 0px;text-align:center;}
.main-entry-thumb img{width:200px;height: 100px;padding: 5px;}

/* Entry content */
.main-entry-content{margin:0;padding:0px;}		
.main-entry-content p{margin:0 0 8px 0;padding:0;}		
 
.main-entry-meta{margin:5px 0;padding: 0px;}
.main-entry-date{}
.main-entry-comments{}
.entry-tags{}

/* Entry meta */
.entry-meta{margin:0 0 25px 0;padding:0px 10px;}

/* Entry Date */
.entry-date{margin:0px;padding:0 0 0 18px;}

/* Entry comments */
.entry-comments{margin:0 0 0 3px;padding:0 0 0 18px;}  
.entry-comments a:hover{text-decoration:underline;}

/* Entry Tags */
.entry-tags{margin:0px;padding:0 0 0 18px;}
  
/* Entry Tags2 */
.entry-tags2{margin:0px;padding:0 0 0 18px;font:12px Arial,Verdana, Tahoma,  sans-serif;}
.entry-tags2 a{}

/* Entry Content */
.entry-content{margin:0;padding:0 10px;}
	
.entry-content img{max-width:100%;}
#bottom-row h2, .featured-post h2, .main-post-bg h2, .post-bg h2,.post-bg2 h2, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5{padding:5px 0;}

/* Page Links */
div#page-links{margin:10px 0;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-style:italic;text-align:center;}
.edit-post{margin:0px;}
.sticky .edit-post{}		
.edit-post a{}
.edit-post a, .edit-post a:hover{}

/* sidebars  */ 
.sidebar-top3{float:left;width:310px;height:8px;line-height:8px;}
.sidebar-bottom3{float:left;width:310px;height:10px;line-height:10px;margin:0 0 10px 0;}

/* sidebar left*/ 
.ad125{float:left;width:270px;margin:0px;}
.ad125 a{float:left;width:125px;display:block;margin:5px;}
.ad125 img{border:1px solid #d1e6f7;}

#sidebar-rss, #sidebar-twitter, #sidebar-email{width:265px;height:35px;margin:0 0 0 5px;padding:0px;}
#sidebar-rss a, #sidebar-twitter a{display:block;width:265px;height:35px;margin:0px;padding:0px;text-decoration:none;}
#sidebar-subscriptionform{margin:0 5px;padding:0px;}
#subscribetext{float:left;margin:0;width:185px;padding:2px;margin:2px 2px 0 0;}
#btn-subscribe{float:left;cursor:pointer;height:24px;width:65px;}

div#sidebar-left{float:left;width:310px;margin:0 10px;padding:0;}
.sidebar-top{float:left;width:270px;height:27px;margin:0;padding:11px 5px 2px 35px;}
.sidebar-top h2{padding:0px;margin:0;font-size:14px;}	

.sidebar-bg{float:left;width:280px;margin:0;padding:5px 10px 5px 20px;}
.sidebar-bg a{text-decoration:none;}
.sidebar-bg a:hover{text-decoration:underline;}
#sidebar-left ul{margin:0;padding:0;list-style:none;}
#sidebar-left ul li{margin:0;padding:0;}
#sidebar-left ul li{border-bottom: 1px soild #eee;}
#sidebar-left ul li a{display:block;width:267px;margin:0px auto;padding:0 0 2px 13px;text-decoration:none;}
#sidebar-left ul li a:hover{text-decoration:underline;}		
#sidebar-left ul ul{padding:0;}
#sidebar-left ul ul li{margin:0;padding:0;}
#sidebar-left ul ul li a{width:257px;margin:0px auto;padding:0 0 2px 23px;display:block;text-decoration:none;}	
#sidebar-left ul ul li a:hover{text-decoration:underline;}
#sidebar-left ul ul ui{padding:0;}	
#sidebar-left ul ul ul li a{width:247px;margin:0px auto;padding:0 0 2px 33px;display:block;text-decoration:none;}	
#sidebar-left ul ul ul li a:hover{text-decoration:underline;}

div#bottom-row{float:left;clear:both;width:960px; margin-top:0px; padding:0 10px 10px;}
#bottom-row .bottom-column{float:left;width:220px;margin:10px;display:inline;}
#bottom-row ul{list-style:none;margin:0;padding:0;}
#bottom-row ul li{margin:0;padding:2px 0;}
#bottom-row ul li a{text-decoration:none;margin:0px auto;}		
#bottom-row ul li a:hover{text-decoration:underline;}				
#bottom-row h2{font-size:18px;font-weight:normal;font-family:Georgia, Arial, Helvetica;}	
#credit{padding:5px;font:10px Tahoma,Arial,Verdana,sans-serif;}	

/* footer */  
#footerwrapper{width:980px;margin:0 auto;padding:0;}
#footer{float:left;width:980px;clear:both;margin:0 2px;}
#footer2{float:left;width:980px;height:50px;clear:both; text-align:center;}
#footer a{text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer p{margin:0 0 8px 0;}
#credit{padding:5px;font:10px Tahoma,Arial,Verdana,sans-serif;}	

/* Comments */
div#comments{padding:0px;}
h3#comments{height:40px;padding:5px 20px 5px 85px;font-size: 12px;}
.commentlist{margin:10px; padding:0;list-style:none;}
.commentlist li{margin:5px 0;padding:15px 0;}
.commentlist li .avatar{float:right;width:32px;height:32px;	margin:-12px 0 0 0;padding:2px;}
.commentlist cite, .commentlist cite a{font-weight:bold;}
.commentmetadata{margin:0;}
.commentlist li ul li, .commentlist li ol li{margin:0px;padding:0px;}
.commentlist p{margin:10px 0;}
span.says{}
div.reply{}
#commentform{margin:5px 10px 0 0;}
#commentform p{font-family:Arial,Verdana, Tahoma,  sans-serif;margin:5px 0;}
#commentform input{width:170px;margin:5px 5px 1px 0;padding:2px;font:0.9em Arial,Verdana, Tahoma,  sans-serif;}
#commentform textarea{width:96%;padding:2px;font:0.9em Arial,Verdana, Tahoma,  sans-serif;}
#respond:after{	content:"."; display:block;height:0;clear:both;visibility:hidden;}
#commentform #submit{margin:5px 0;}
.nocomments{height:40px;padding:5px 10px 5px 75px;font-weight: bold;font-family: Arial,Verdana, Tahoma,  sans-serif;}
#comments div.comment-author{font-weight:bold;}
#respond{padding:10px 10px;}

/* Default WP CSS classes */
/* Images */
img.alignright{float:right; margin:5px;}
img.alignleft{float:left; margin:5px;}
img.aligncenter{display:block; margin-left:auto; margin-right:auto;}
a img.alignright{float:right; margin:5px;}
a img.alignleft{float:left; margin:5px;}
a img.aligncenter{display:block; margin-left:auto; margin-right:auto;}

.aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;}
.alignright{float:right;}
.wp-caption{margin:5px;padding-top:4px;text-align:center;

}
.wp-caption img{margin:0;padding:0;}
.wp-caption p.wp-caption-text{margin:0;padding:0 4px 5px;font-size:11px;line-height:17px;}
#calendar_wrap{padding:0px;margin:0 auto;}
table#wp-calendar{width:90%;margin:0 auto;}
table#wp-calendar th, table#wp-calendar td{text-align:center;}
table#wp-calendar th{ font-weight:bold; }
table#calendar_wrap caption{font-weight:bold;}	
table#calendar_wrap tbody{text-align:right;}
table#wp-calendar #next{ text-align:right !important; }
table#wp-calendar #prev{ text-align:left !important; }
table#wp-calendar #today{font-weight:bold;}
	
/*  */
table{font-family:verdana, arial, helvetica, sans-serif;font-size:12px;}
h1, h2, h3, h4, h5, h6{}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
p{}
blockquote{margin:10px;padding-left:10px;}
blockquote p{padding:10px;}
blockquote cite{margin:5px 0 0;display:block;}
dd{padding:0 0 0 10px;}
.clear2, .clear{margin:0px;padding:0px;clear:both;}
small{font-size:11px;}
.hidden{display:none;}

/* WP Thumnail*/
.wp-post-image {padding: 5px;}

