/*

Theme Name:NoShirt Required
Author: Blogs Wizards
Author URI: http://www.blogswizards.com/

*/



body{margin:0; padding:0; background:url(images/bg.jpg) repeat top center; font-family:Arial, Helvetica, sans-serif;}

.clear{clear:both;}

a{margin:0; padding:0; text-decoration:none; color:#333333; }

a:hover{ text-decoration:underline; color:#3F3F3F;}

a:visited{margin:0; padding:0; text-decoration:none; color:#333333; }


				/*_______STARTING OF HEADER_______ */
				
div#main{margin:0 auto; padding:0; width:1000px;}
				
div#header{margin:0; padding:0; width:1000px;}

div#logo{margin:0; padding:0; height:auto; width:450px; font-family:Georgia, "Times New Roman"; float:left; color:#FFFFFF; font-weight:bold; font-size:18px;}

div#header_menu{ margin:15px 0 0 0; padding:0; float:right; width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:right;}

div.home a{margin:0; padding-top:5px; float:left; background:url(images/home_bg.jpg) no-repeat; height:23px; width:83px; 
 font-size:12px; color:#FFFFFF; font-weight:bolder; text-align:center; text-decoration:none;}
		
div.home a:hover{ text-decoration:underline;}

div.about a{margin:0 0 0 8px; padding-top:5px; float:left;background:url(images/about_bg.jpg) no-repeat; height:23px; width:83px; 
 font-size:12px; color:#000000; font-weight:bolder; text-align:center; text-decoration:none;}
		 
div.about a:hover{ text-decoration:underline;}


						/*--------Starting of header_left--------*/
						
						
div#header_left{margin:5px 0 0 0; padding:0; float:left; width:550px;}

div#search{margin:5px 0 0 5px; padding:0; float:right; width:368px;}

div#search .searchbox{float:left; background:#454545; border:5 #bababa; font-family: Arial, Helvetica, sans-serif font-size:12px; 	color:#FFFFFF; height:20px;}

div#search .search_img{margin:0 0 0 15px; padding:0; float:left; }

div#header_img{margin:11px 0 0 0; padding:0; float:left; width:763px; height:269px;}


						/*--------Ending of header_left --------*/
						
						
						/*--------Starting of header_right--------*/
						
div#header_right{margin:0; padding:0; float:right; width:237px;}

div#menu_heading{margin:0 0 0 2px; padding:0; background:url(images/index2_07.jpg) no-repeat; width:213px; height:29px;}

h2{margin:0; padding:5px 0  0 40px; font-family:Arial, Helvetica, sans-serif; font-size:16px; letter-spacing:1px; font-weight:bold; color:#FFFFFF;}

div#menu_mdl{float:left; margin:0; padding:0; background:/*url(images/index2_13.jpg) repeat*/ #dfdfdf; width:220px; min-height:305px; height:auto;}

div#menu_mdl p{margin:0; padding:5px 5px 0 5px; height:auto; font-size:12px; line-height:20px;}
div#menu_mdl .more a{margin:0; padding:8px 5px 0 5px; text-align:right; font-size:12px; font-weight:bold; color:#58b147; text-decoration:underline;}
div#menu_mdl .more a:hover{font-size:12px; font-weight:bold; color:#58b147; text-decoration:none;}
div#menu_mdl .more a:visited{margin:0; padding:8px 5px 0 5px; text-align:right; font-size:12px; font-weight:bold; color:#58b147; text-decoration:underline;}

div#menu_mdl li a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000;}
div#menu_mdl li a:hover{text-decoration:underline;}
div#menu_mdl li a:visited {font-family:Verdana, Arial, sans-serif; font-size:12px; text-decoration:none; color:#000000;}

div#menu_mdl ul {margin:10px 0 0 10px; padding:0; display:block; list-style:none;}

div#menu_mdl ul li{margin:0; padding:5px 0 5px 20px; background:url(images/bullet.png) no-repeat 0 12px; border-bottom:solid #CACACA 1px;}

/* */
div#menu_mdl ul ul{margin:0 0 0 -20px; padding:0; list-style:none; display:block;}
div#menu_mdl ul ul li {margin:0; padding:5px 0 5px 20px; background:url(images/bullet.png) no-repeat 0 12px; border-bottom:none; width:160px; }

div#menu_mdl ul ul ul{margin:0; padding:0; list-style:none; display:block;}
div#menu_mdl ul ul ul li {margin:0; padding:5px 0 5px 20px; background:url(images/bullet.png) no-repeat 0 12px; border-bottom:none; width:160px;}
/* */

div#header_right_img{float:left; margin:15px 0 0 0; padding:0; width:14px; height:274px;}

					/*--------Ending of header_right --------*/
					
					
					/*--------Starting of left_bar--------*/
					
#left-container{margin:10px 0 ; padding:0; width:225px; float:left;}
									
#left_bar{margin:10px 0 0 0; padding:0; width:225px; height:auto;}

#left_menu_1{margin:0 0 0 4px; padding:0; background:url(images/lft_menu_bg.jpg) no-repeat; width:213px; height:29px;}

#left_menu_mdl{margin:0; padding:0; background:url(images/index2_13.jpg) repeat; width:225px; min-height:305px; height:auto;}

#advertising{margin:19px 0 0 0; padding:0; width:225px; height:auto;}

#add_heading{margin:0 0 0 4px; padding:0; background:url(images/heading_bg01.jpg) no-repeat; width:213px; height:29px;}

#left_add{margin:0; background:url(images/add_bg.jpg) repeat; padding:24px 0 0 31px; width:194px; min-height:625px; height:auto;}

.160x600{}

				/*--------Ending of left_bar--------*/
				
				/*--------Content Starts--------*/
				
#content_wrapper{margin:10px 0 10px 10px ; float:left; padding:0; width:745px;}

#content_wrapper .ad-content{margin:0 auto 10px auto; width:728px; height:90px; padding:0; }

.content{margin:0; float:left; padding:0; width:745px;}

.content_upr{margin:0; height:10px; padding:0; width:745px; background:url(images/content_head.png) no-repeat;}	

.content_mdl_wrap{margin:0; padding:0 ; width:745px; height:auto; background:#FFFFFF;}		
				
.content_mdl{margin:0; padding:0 ; width:520px; background:#FFFFFF; float:left;}		

.featuredposts{margin:0 auto; padding:0; width:725px; height:42px;}

.featuredposts .icon{margin:0; padding:0; width:42px; height:42px; float:left;}

.featuredposts .featurehdg{margin:0; padding:5px 0 0 8px; width:675px; float:left; background:url(images/heading_bg.jpg) repeat-x; height:42px; font-size:24px; color:#FFFFFF; font-weight:bold; letter-spacing:1px;}

.featuredposts .featurehdg a{color:#FFFFFF; text-decoration:none;}

.notfound {padding:40px;}

.notfound h2 {font-size:18px; color:#333333; font-weight:normal; margin-bottom:10px; }

.content_mdl .post{padding:0 10px 0 10px; margin:10px 0; font-size:12px; width:480px; float:left; }

.post-ad{padding:0; margin:50px 0 0 -50px; /*position:absolute;*/ float:left; width:200px; }

.content_mdl .post-ad img{padding:0; margin:0; border:none; }

.content_mdl .post img{margin:0; padding:0 8px 0 0; }

.content_mdl .post p{margin:0; padding:0 6px 0 0; }

.alignleft{float:left;}
.alignright{float:right;}

.post a{margin:0; padding:0; text-decoration:none; color:#333333; }

.post a:hover{ text-decoration:underline; color:#3F3F3F;}

.post a:visited{margin:0; padding:0; text-decoration:none; color:#333333; }

.content_mdl .post h2{font-size:18px; color:#8c0805; margin:0; padding:5px 0;}

.content_mdl .post h2 a{color:#8c0805;	text-decoration: none; }

.content_mdl .post h2 a:hover{color:#8c0805; text-decoration:underline;}

.content_mdl .post a{text-decoration: none;	color: #000099; }

.content_mdl .post a:hover{text-decoration: underline; color: #000099; }

.content_mdl .post .weblink a{text-decoration: none; color: #000099; }

.content_mdl .post .weblink a:hover{text-decoration:underline;	color:#000099; }

.content_mdl .postnav{text-transform: uppercase; font-weight: bold; font-size:12px; padding:30px 10px 0 10px; }

.content_mdl .postnav .l{float: left; }

.content_mdl .postnav .r{float: right;}

.content_mdl .postnav a{text-decoration: none; color: #000; }

.content_mdl .postnav a:hover{text-decoration: none; color: #666;}	
				
.content_lwr{margin:0; height:10px; padding:0; width:745px; background:url(images/content_end.png) no-repeat;}


#footer{margin:20px 0 20px 0; padding:0; width:1000px; clear:both;}

.footer_content{margin:0; padding:5px; font-size:11px; color:#FFFFFF;}

.footer_content a{color:#FFFFFF; text-decoration:underline;}

.footer_content a:hover{ text-decoration:none;}