/*  
Theme Name: youngmodelshub
Theme URI: http://www.youngmodelshub.com
Description: Youngmodelshub-like 2 Columns Wordpress theme created by Yogesh Kubavat (youngmodelshub.com)Version: 1.0.1
Author: Yogesh Kubavat
Author URI: http://www.youngmodelshub.com/

	This theme is released under Creative Commons Attribution 2.5 License.

*/
* { padding:0px; margin:0px; }
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background:url(images/header_b.gif) repeat-x top left #ffffff;
	margin:0 auto;
	padding:0;
}
.topline{ 
	color:#ffffff;
	height:28px;
	display:block;
	font-weight:bold;
	margin-top:15px;
	border-bottom:10px solid #CC238C;
	background-color:#00B0DF;
}
.topline a{
	color:#ffffff;
	padding:0 5px;
	}
.topline .floatright{
	padding:0;
	}
.row{ 
	width:993px;
	margin:0 auto;
	}

#menu {	
	width: 100%;
	margin:0 0 0 0; 
	padding: 0;
	height:30px;
	line-height:30px;
	float:right;
	background:#cd4193;
}
#menu ul{ 
	font-size: 13px; 
	font-family: "Lucida Grande", Verdana, sans-serif; 
	font-weight: bold; 
	list-style-type: none; 
	}
#menu ul li {
	display: block; 
	float: right;
	background:	url(images/divider.gif) no-repeat bottom left; 
	}
#menu ul li a { 
	height: 30px; 
	color: #fff; 
	text-decoration: none; 
	display: block; 
	float: left; 
	padding: 0px 15px 0; 
	}
#menu ul li a:hover { 
	background:url(images/menu_background.gif) repeat-x top left;
	}
#menu .current-cat {
	color: #FFF; 
	background: url(images/menu_arrow.gif) no-repeat bottom center #00b3e3; 
	display:block;
	padding:0px 0 0 0px;
	position:absolute;
	}
#main { margin:0 auto; padding:0 0 20px 0; width:1000px; height:auto; overflow:hidden;}
.floatl, .floatleft{float:left;}
.floatr, .floatright{float:right;}
.clear{clear:both; font-size:1px; }
h1{
	font-size:24px;
	font-weight:normal;
	color:#e1198e;
	}
h2{ font-size:15px;
	font-weight:normal;}
h3{ font-size:19px;
font-weight:normal;}
h4{ font-size:14px;}
h5{ font-size:12px;
	line-height:25px;}
.black{color:##5d5959;}
.blue{color:#0987a9;}
.orange{color:#ff7f01;}
h2.gray{ 
	color:#5d5959;
	line-height:45px;}
.gray{ 
	color:#5d5959;}
.pink{ color:#c71e92;}
p{ line-height:19px;}
a{ outline:none;
	line-height:26px;
	text-decoration:none;}
a:hover{ text-decoration:underline;}
#header { 
	width:993px;
	margin:0 auto;
	overflow:hidden;
	}
	
#header_logo {

}	
.logo{ 
	padding:35px 0 0 36px;
	width:253px;
	float:left;
}
.header_slogen{
	width: 500px;
	float:left;
	text-align:left;
	padding-top:0px;
	margin:5px 0px 0 200px;
	}
.header_slogen p{ 
	font-size:14px;
	font-weight:normal;
	line-height:20px;
}
	
/*------
#header ul{ 
	list-style-type:none;
	height:38px;
	margin:99px 8px 0 0;
	}
#header ul li{ 
	backgroud:url(images/menu_bg.gif) no-repeat top left;
	float:left;
	margin:0 ;
	text-align:center;
	background:url(images/divider.gif) no-repeat right bottom;
	}
#header ul li a{ 
	color:#ffffff;
	font-size:14px;
	text-decoration:none;
	margin:0 0;
	font-weight:bold;
	padding:0 20px 0 20px;
	 }
#header ul li a:hover{ color:#00aad6;  background:#f5f5f4; display:block; height:28px;}
#header ul li.none {background:none;}
	---*/
/*----------------origenal
#menu {	
	width: 100%;
	margin:17px 0 0 0; 
	padding: 0;
	float:right;	
}
#menu ul{ 
	font-size: 13px; 
	font-family: "Lucida Grande", Verdana, sans-serif; 
	font-weight: bold; 
	list-style-type: none; 
	}
#menu ul li {
	display: block; 
	float: right;
	background:	url(images/divider.gif) no-repeat bottom left; 
	}
#menu ul li a { 
	height: 35px; 
	color: #fff; 
	text-decoration: none; 
	display: block; 
	float: left; 
	padding: 5px 15px 0; 
	}
#menu ul li a:hover { 
	background:#ca318a
	}
#menu .current-cat {
	color: #FFF; 
	background: url(images/menu_arrow.gif) no-repeat bottom center #ca318a; 
	display:block;
	padding:3px 0 0 0px;
	position:absolute;
	}----orignal---*/
	/*
#menu ul li a.current{ 
	color: #FFF; 
	background: #ca318a ; 
	padding: 0px 15px 0 ;
	height:42px;
	line-height:42px;
	margin:-10px 0 0 0;
	position:relative;
	
	}*/
            
		                             
.banner{
	margin:8px 0 0 0;
	background-color:#ffffff;
	overflow:hidden;
	width:590px;
}
.banner ul{
	list-style-type:none;}
.banner ul li{
	display:inline;
	float:left;
	}
.join_now{
	position:absolute;
	margin:-180px 0 0 660px;
	}

img{ border:none;}
		 		 
.google_add{
	height:60px;
	float:right;
	width:588px;
	display:inline;
	margin-top:10px;
	background:url(images/google_add_bg.gif) no-repeat top left #FFFFff;
	}
#Mainsidebar { width:234px;
		 height:auto;
		 background:url(images/rightbox_bg.gif) repeat-y  left top #fbfbfb;
		 margin:0 0 0 0;
		 }
#Mainsidebar ul {
	list-style:none;
	
}		 
#Mainsidebar ul li {
	padding-left:0px;
	padding-bottom:15px;
}

.sidebartop{
	background:url(images/rightbox_top.gif) no-repeat top left;}
	
.searchbox{
	background:url(images/archives_bg.gif) no-repeat top left;
	width:202px;
	height:44px;
	margin-left:14px;
	padding:0px 0 0 19px;
	
	}
.input{
	background:url(images/search_bg.gif) no-repeat top left;
	width:162px;
	height:16px;
	margin:11px 36px 0 0;
	border:0;
	padding:5px 5px 0 5px;
	
	}
.selected{
	width:167px;
	margin:12px 36px 0 0;
	font-size:11px;
	height:22px;
	font-size:14px;
	
	}
.sidebarbottom{
	background:url(images/rightbox_bottom.gif) no-repeat bottom left;}
#Mainsidebar ul li ul{ 
	margin:0;
	list-style-type:none;
	margin:10px 0 0 0;
	}
	
#Mainsidebar ul li ul li{ 
	height:24px;
	background:url(images/bullet.gif) no-repeat center left;
	margin:0 0 0 24px;
	border-bottom:solid 1px #e7e7e7;
	padding-bottom:0px;
	
	
	}
#Mainsidebar ul li ul li a{
	color:#105895;
	font-size:13px;
	text-decoration:none;
	line-height:24px;
	margin:0 0 0 20px;
	
}


#content { width:760px;
		 height:auto;
		 background:url(images/leftbox_bg.gif) repeat-y  left top #fbfbfb;
		 margin:0 0 0 0;
		 background-color:#000000
		 }
.content_top{
	background:url(images/leftbox_top.gif) no-repeat top left;
	
}
.blog{ margin:10px 20px 0 8px; overflow:hidden;}
.divider_gray{ border-bottom:solid 1px #e7e7e7;}
.filied_under{ 
	background:url(images/page_white.png) no-repeat top left;
	padding:0 10px 0 20px;
	color:#c71e92;}
.filied_under a{
	color:#0987a9;
	padding:0 0 0 5px;}
.tags{ color:#c71e92;}
.tags a{ 
	color:#0987a9;
	padding:0 0 0 5px;}
.bookmark{ 
	width:auto;
	float:right;
}

.divider_black{ border-bottom:solid 1px #000000;}
.content_bottom{
	background:url(images/leftbox_bottom.gif) no-repeat bottom left;}
	
	
#footer { width:auto;
		 background-color:#0987a9;
		 margin:0px auto;
		 }
.bottomline{
	width:953px;
	height:30px;
	margin:0 auto;
	color:#ffffff;
	line-height:30px;
}
.bottomline a{
	color:#ffffff;
	margin:0;
	line-height:30px;}
.bottomline a{ text-decoration:none}		 
.bottomline .image{ margin:6px 0 0 -22px; position:absolute; border:0;}
#Mainsidebar .head {
	border-bottom:solid #0b8fe2 2px;
	height:23px;
	width:184px;
	margin:12px 0 0 24px;
	padding:0 0 0 0;
}
#Mainsidebar .head img {
	padding:0 10px 0 0px;
}
.commentlist{
	padding:0 0 0 20px;
	color:#000000;
	}
.commentlist li, #commentform input, #commentform  {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.textarea{
	border: solid 1px #e6e6e6;
	}
.commentlist li {
	font-weight: bold;
	}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}
.commentlist li a{
	color:#e4349b;
	}
.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}
.search_result {
	margin:0 0 0 20px;
	width:305px;
	
	}
#content_google{ width:993px;
		 height:auto;
		 background:url(images/google_search_result_bg.gif) repeat-y  left top #fbfbfb;
		 margin:0 auto;
		 }

		 
#content_google .content_top{
	background:url(images/google_search_result_bg_top.gif) no-repeat top left;
}
#content_google .content_bottom{
	background:url(images/google_search_result_bg_bottom.gif) no-repeat bottom left;}
	
.more-link {
	color: #0987a9;
}
.navigation{
	margin:10px 20px 0 16px;
	color:#c71e92;}
.navigation a{
	color:#0987a9;
	padding:0 0 0 5px;	}
	
.gallery{
	margin:4px 0 8px 3px;
	float:left;
	}
.gallery_top{
	margin:4px 0 8px 3px;
	float:left;
	width:396px;
	overflow:hidden;
	}
.gallery_image{ 
	text-align:center;
	padding-top:20px;
	margin-right:8px;
	width:190px;
	height:160px;
	margin-top:5px;
	float:left;
	background:url(images/box-search-results.gif) no-repeat top left;
	}	
.gallery_image a{
	vertical-align:bottom;
	display:block;
}
.gallery_image a img{
	bordr:solid 1px #333333;
	margin:0 0 0 0;
	}
#gallerysidebar {
	width:234px;
}
.add_160x90{
	position:absolute;
	margin:-133px 10px 0 809px;
	background:#FFFFFF;
	width:172px;
	height:100px;
	padding-left:12px;
	padding-top:10px;
	overflow:hidden;
	background:url(images/add_160x90_bg.gif) no-repeat top left;
	}
.top_left{
	background:url(images/top_left_corn.gif) no-repeat top left;
	padding-top:6px;
	padding-left:6px;
	float:left;
	}
.top_right{
	background:url(images/top_right_corn.gif) no-repeat top left;
	height:6px;
	width:6px;
	float:right;
	}
.middle{
	width:160px;
	height:90px;
	margin-left:10px !important;
	margin-left:5px;
	margin-top:8px;
	margin-bottom:5px;
	background-color:#000000;
	}
.bottom_left{
	background:url(images/bottom_left_corn.gif) no-repeat top left;
	height:6px;
	width:6px;
	float:left;
	overflow:hidden;
	}
.bottom_right{
	background:url(images/bottom_right_corn.gif) no-repeat top left;
	height:6px;
	width:6px;
	float:right;
	overflow:hidden;
	}