/*
Theme Name: Meet Gorgeous Women Theme
Theme URI: 
Description: 
Version: 1.0
Author: PSDgator
Author URI: http://www.psdgator.com/
*/

/*latest update 2009.06.17*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{ margin:0;padding:0;}
table{ border-collapse:collapse;border-spacing:0;}
fieldset,img{ border:0;}
ol,ul,li{ list-style:none; list-style-position:outside;}
a img{ border:0;}


a{ color:#3151a2; text-decoration:underline;}
a:hover{ color:#5277d5;}


body{ font-size:12px; color:#000; font-family:Arial, Helvetica, sans-serif; background:#000 url(images/body_top.jpg) center top no-repeat; padding-bottom:40px;}

.wrapper{ width:1050px; margin:0 auto;}

/*header*/
#header{ width:950px; height:418px; background:url(images/header.jpg) 0 0 no-repeat; margin:0 auto; color:#fff;}
	.subscribe_form{ float:left; width:408px; display:inline; margin:223px 0 0 90px;}
	.subscribe_form .sub_title{ font-size:25px; color:#FFFF00; font-weight:normal; line-height:130%;}
	.subscribe_form p{ margin-bottom:22px;}
	.subscribe_form form{ width:100%; overflow:hidden;}
	.subscribe_form label{ float:left; display:inline; margin:0 10px 0 6px; line-height:200%;}
	.subscribe_form input.input_email{ float:left; width:170px; border:1px #e1e1e1 solid; padding:2px 2px; font-size:12px;
										 margin-top:2px; font-family:Arial, Helvetica;}
	.subscribe_form input.input_subscribe{ float:left; width:82px; height:24px; border:0; margin-left:16px; cursor:pointer; cursor:pointer; font-size:11px;
										 background:url(images/btn_subscribe.gif) 0 0 no-repeat; font-family:Arial; color:#720870; font-weight:bold;}
	

.contant_tab{ width:950px; overflow:hidden; margin:-34px auto 0; position:relative; top:4px;}
.contant_tab ul{ padding-left:25px;}
.contant_tab li{ float:left; margin-right:-3px;}
.contant_tab li a{ float:left; height:34px; color:#fff; background:#585755 url(images/tab_right.gif) right top no-repeat; text-decoration:none; cursor:pointer;}
.contant_tab li a span{ float:left; line-height:34px; background:url(images/tab_left.gif) left top no-repeat; padding:0 36px 0 31px;}
.contant_tab li a:hover{ color:#fff;}
.contant_tab li.on a{ background:#fff url(images/tab_on_right.gif) right top no-repeat; color:#000;}
.contant_tab li.on a span{ background:url(images/tab_on_left.gif) left top no-repeat;}
.contant_tab li.on a:hover{ color:#000;}

/*content*/
.content{ width:100%; background:#fff; border:4px #c1c1c1 solid; border-left:0; border-right:0;}
.content_inside{ width:950px; overflow:hidden; margin:20px auto 40px; background:url(images/dot_line.gif) 585px top repeat-y;}

	.main_content{ float:left; display:inline; width:540px; margin:14px 0 10px 24px;}
		.post{ width:530px; border-top:1px #e9e8e8 solid; margin-bottom:30px; padding-top:20px;}
		.post h2{ line-height:120%; margin-bottom:14px;}
		.post .post_info{ font-size:10px; width:100%; overflow:hidden; padding-bottom:2px; margin-bottom:20px; color:#a8a7a7; position:relative; left:-6px;}
		.post .post_info li{ float:left; padding:0 6px; line-height:100%; border-right:1px #a8a7a7 solid;}
		.post .post_author{ color:#7a7a7a;}
		.post .post_author:hover{ color:#333;}
		.post p{ line-height:130%; margin-bottom:18px;}
		.post ul{ margin-bottom:18px; margin-left:30px; list-style:disc; list-style-position:outside}
		.post ul li{ list-style:disc; list-style-position:outside; line-height:130%; }
		.post ol{ margin-bottom:18px; margin-left:30px; list-style:decimal; list-style-position:outside}
		.post ol li{ list-style:decimal; list-style-position:outside; line-height:130%; }
		.cred {
			color:#a8a7a7;
			font-size:10px;
			padding-bottom:2px;
			margin-bottom:20px;
		}

	
	.sidebar{ float:right; width:265px; display:inline; margin-right:75px; color:#767978;}
		.sidebox{ width:240px;}
		.sidebox h3{ font-size:15px; margin-bottom:4px; color:#000; font-weight:bold;}
		.sidebox p{ font-size:11px;}
			.view{ padding-left:20px; line-height:140%; margin:20px 0; background:url(images/ico_arrow.gif) 0 0 no-repeat;}
			.view a{ color:#262421;}
	
		
		.ads{ width:100%; overflow:hidden;}
		.ads p{ margin-bottom:1px;}
		.ads li{ float:left; width:125px; height:125px; margin:0 6px 9px 0;}
		
		
		.seperate_line{ width:220px; height:1px; overflow:hidden; background:#e7e7e7; text-indent:-9999px; margin:26px 0;}



#footer{ width:100%; color:#cbcbc3; background:#000; font-size:10px; letter-spacing:-1px; font-family:Arial, Helvetica, sans-serif;}
.footer_inside{ width:950px; overflow:hidden; padding:34px 0 50px; margin:0 auto;}
	.links_copyright{ float:left; width:300px; display:inline; margin-left:25px; color:#525a59; font-family:Tahoma; letter-spacing:0;}
	.links_copyright ul{ font-size:13px; line-height:120%; margin-bottom:12px;}
	.links_copyright ul li a{ color:#fef1cc; text-decoration:none;}
	.links_copyright ul li a:hover{ color:#fff;}
	
	.address1,
	.address2{ float:left; width:104px; padding:26px 14px 15px 23px; border-right:1px #414141 solid;}
	.address1{ margin-left:140px; padding-right:5px; background:url(images/ico_america.gif) 23px top no-repeat;}
	.address2{ background:url(images/ico_england.gif) 23px top no-repeat;}
		.addr_title{ font-size:11px; margin-bottom:10px; color:#ffffff; letter-spacing:0; font-weight:bold;}
	
	.contact_form{ float:left; width:140px; margin-left:22px;}
		.contact_title{ letter-spacing:0; font-size:12px; font-weight:bold; color:#f2f1cd; margin-bottom:10px;
						 background:url(images/ico_add.gif) 78px 2px no-repeat;}
		.contact_info{ width:100%; margin-bottom:8px; padding-bottom:2px;}
		.contact_info a{ color:#fff; border-bottom:1px #ef3b2b solid; text-decoration:none;}
		.contact_info a:hover{ color:#f0f0f0;}
		
		.phone strong{ font-size:11px; color:#fff; font-weight:bold;}







































































































































































































































































.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.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;
	}

#wp-calendar #prev a, #wp-calendar #next a {
	font-size: 9pt;
	}

#wp-calendar a {
	text-decoration: none;
	}

#wp-calendar caption {
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}





img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 100%;
	padding: 2px;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	}

.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}

.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}

#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }

acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.screen-reader-text {
     position: absolute;
     left: -1000em;
}