/*

Theme Name: Night Party Club PhotGraphy

Theme URI:

Description: Night Party Club PhotGraphy

Version: 1.0

Author URI: 

Tags:Fixed width, two columns, widgets, valid XHTML, valid CSS, widget ready

*/

body

	{

		background:#000;

		font-family: "Tahoma";

		font-size:11px;

		color:#747473;

		margin:0px;

		padding:0px;

	}

#bodyMain

	{

		background:url(images/middle_background.jpg) center  repeat-y ;

	}

#bodyOuter

	{

		background:url(images/middle_bg.jpg) no-repeat 50% top;

	}

#bodyRepeater

	{

		/*background:url(images/contentbg.jpg) repeat-y center;*/

		background:url(images/top_bg.jpg) no-repeat center top;

	}

*html #bodyRepeater { position: relative; left: -2px; } /* IE6 */

#bodyRepeater:first-child { position: relative; left: -1px; } /* IE7 */



#main

	{

		width:960px;

		margin:0px auto;

		padding:0px;

		overflow:hidden;

		

	}

p,h1,h2,h3,h4,h5,h6,form,ul,ol,li,tr,td,table

	{

		margin:0px;

		padding:0px;

	}

img

	{

		padding:0px;

		margin:0px;

		border:none;

	}

#header

	{

		

		

	}

#headerIn

	{

		height:88px;

		margin:0px auto;

		width:960px;

	}

.modified_date

	{

		width:164px;

		float:right;

		margin-top:28px;

		background:url(images/mode_date.jpg) no-repeat;

		height:33px;

		padding-right:9px;

	}

.Extraclass

	{

		font-family:Arial;

		font-size:12px;

		color:#FFFFFF;

		padding-top:9px;

		text-align:center;

		font-weight:bold;

	}

/*--------------------flash style -----------------*/

.header_slider

	{

		

	}

#flasher

	{	

		overflow:hidden;



	}



/*--------------------------------------------*/

.search

	{

		padding:0 0 0 30px;

	}

.input

	{

		

		width:100px;

	}

.img

	{

		padding-left:5px;

	}

/*--------------------------------------------*/

.content

	{

		padding-top:2px;

		padding-left:5px;

		padding-right:5px;

	}

/*--------------------------------------------*/

.story_content

	{

		float:left;

		width:740px;

		height:1%;		

		

	}

/*--------------------------------------------*/

.main_content

	{

		float:left;

		width:545px;

		height:1%;

	}

.story

	{

	}

/*-------------------------------*/

.title

	{

		padding:10px 0 5px 25px;

		margin:0 0 0 10px;

		background:url(images/post_img.jpg) no-repeat left 14px;

		border-bottom:#494949 1px solid;

color:#00aafa;

font-size:20px;

	}

.title a, .title a:visited

	{

		text-decoration:none;

		font-family:"Trebuchet MS";

		font-size:20px;

		color:#00aafa;

	}

.title a:hover

	{

		color:#0894cf;

	}

.tag, .tag a, .tag a:visited

	{

		text-decoration:none;

		font-family:"Trebuchet MS";

		font-size:11px !important;

		color:#00aafa !important;

	}

.tag a:hover

	{

		color:#0894cf;

	}

.postid

	{

		padding-left:20px;

		padding-right:10px;

	}

/*-------------------------------*/

.story_text

	{

		font-family:"Trebuchet MS";

		font-size:13px;

		color:#FFFFFF;

		text-align:justify;

		margin:10px 0 0 15px;

		height:1%;

	}

.story_text p

  { margin-bottom:10px;}

blockquote

	{

		padding:3px;

		padding-left:10px;

		border:#333333 1px solid;

	}

.story_text ul li

	{

		list-style:square;

		margin-left:40px;

	}

.story_text ol li

	{

		list-style:decimal;

		margin-left:45px;

	}

/*-------------------------------------------------------*/	

.sidebar

	{

		float:right;

		width:185px;

		font-family:"Trebuchet MS";

		font-size:13px;

		color:#dddddd;

		padding-top:8px;

		padding-right:0;

		height:1%;

	}

.sidebar_img li

	{

		text-align:center;

		background:none !important;

	}

.testimonials

	{

		background:#131313 url(images/testimonials.jpg) no-repeat left top;

		padding-top:45px;

	}

.testimonials li

	{

		background:none !important;

		height:1%;

	}

.testimonials a , .testimonials a:visited

	{

		background:none !important;

		color:#3f87e1 !important;

		text-decoration:none;

		padding:0px !important;

	}

.testimonials a:hover	

	{

		text-decoration:underline;

	}

.client_name

	{

		color:#007cc4;

		font-family:"Trebuchet MS";

		font-weight:bold;

		font-size:14px;

		padding:10px 0 10px 10px;

	}

.client_text

	{

		color:#b9b9b9;

		font-family:"Trebuchet MS";

		font-weight:normal;

		font-size:12px;

		padding:0 0 10px 10px;

		line-height:16px;

		border-bottom:#2f2f2f 1px dashed;

	}

.wehave

	{

		background:#131313 url(images/wehave.jpg) no-repeat left top;

		padding-top:30px;

	}

.wehave ul

	{

		border:#000000 1px solid;

		border-top:none;

		padding-top:12px !important;

		padding-bottom:10px;

	}



.wehave li

	{

		background:none !important;

		height:1%;



		color:#dddddd;

		font-family:"Trebuchet MS";

		font-weight:normal;

		font-size:13px;

		padding:8px 1px 0px 10px !important;

		margin:0 !important;

		margin:0 4px;

		border-bottom:#424242 1px solid !important;

	}



/*--------------------------------------------------*/

.sidebar li

	{

		margin-bottom:10px;

		background:#070606;

	}

.sidebar li ul,li

	{	

		list-style:none;

	}

.sidebar li li li

	{

		padding:1px 0 1px 0;

		margin:0 0 0 15px;

		border:none;

		background:none;

	}

.sidebar li ul

	{

		padding:5px;

		padding-top:0px;

		height:1%;

	}

.sidebar li ul ul

	{

		margin:0px;

		padding:0px;

	}

.sidebar li li

	{

		padding:4px 0 4px 0;

		list-style:none;

		margin:0 0 0 2px;

		border:none;

		background:url(images/sidebar_line.jpg) no-repeat -4px bottom;

	}

.sidebar li li a img

	{

		padding-left:5px;

	}
	
.sidebar #no_bullets li a, #wlmember_loginwidget a{
	background: none;
}

*html .sidebar #no_bullets li a, #wlmember_loginwidget a{
	background: none;
}



#no_bullets {
	width: 158px; 	
}

.sidebar li a, .sidebar li a:visited

	{

		text-decoration:none;

		display:inline;

		font-family:"Trebuchet MS";

		font-size:13px;

		color:#dddddd;

		background:url(images/arrow.jpg) no-repeat left 8px;

		height:1%;

	}

.sidebar li a:hover

	{

		color:#3f87e1;

	}

.sidebar li li a, .sidebar li li a:visited

	{

		text-decoration:none;

		display:block;

		font-family:"Trebuchet MS";

		font-size:13px;

		color:#dddddd;

		padding:2px 0 2px 15px;

		height:1%;

	}

.sidebar li li a:hover

	{

		display:block;

		color:#3f87e1;

	}

.title_text

	{

		text-transform:uppercase;

		height:39px;

		text-align:center;

		padding-top:3px;

	}

.title_text h2

	{

		font-family:Arial;

		font-size:20px;

		color:#ffffff;

		height:25px;

		overflow:hidden;

	}

#recentcomments li

	{

		padding-left:15px;

	}

#recentcomments li a, #recentcomments li a:visited

	{

		text-decoration:none;

		font-family:"Trebuchet MS";

		font-size:13px;

		color:#dddddd;

		padding:2px 0 2px 0 !important;

		height:1% !important;

	}

#recentcomments li a:hover

	{

		color:#3f87e1;

	}

/*--------------------------------------------------*/

.sidebar_left

	{

		float:left;

		width:195px;

		font-family:"Trebuchet MS";

		font-size:13px;

		color:#dddddd;

		

		height:1%;

	}

.sidebar_login

	{

		background:url(images/img1.jpg) no-repeat left top;

		padding-top:130px;

		font-family:"Trebuchet MS" !important;

		font-size:13px !important;

		font-weight:bold;

		height:143px;

	}

/*--------------------------------------------------*/

.sidebar_left li

	{

		margin-bottom:10px;

		background:#070606;

	}

.sidebar_left li ul,li

	{	

		list-style:none;

	}

.sidebar_left li li li

	{

		padding:1px 0 1px 0;

		margin:0 0 0 15px;

		border:none;

		background:none;

	}

.sidebar_left li ul

	{

		padding:5px;

		padding-top:0px;

		height:1%;

	}

.sidebar_left li ul ul

	{

		margin:0px;

		padding:0px;

	}

.sidebar_left li li

	{

		padding:4px 0 4px 0;

		list-style:none;

		margin:0 0 0 2px;

		border:none;

		background:url(images/sidebar_line.jpg) no-repeat -4px bottom;

	}

.sidebar_left li li a img

	{

		padding-left:5px;

	}

.sidebar_left li a, .sidebar_left li a:visited

	{

		text-decoration:none;

		display:inline;

		font-family:"Trebuchet MS";

		font-size:13px;

		color:#dddddd;

		background:url(images/arrow.jpg) no-repeat left 8px;

		height:1%;

	}

.sidebar_left li a:hover

	{

		color:#3f87e1;

	}

.sidebar_left li li a, .sidebar_left li li a:visited

	{

		text-decoration:none;

		display:block;

		font-family:"Trebuchet MS";

		font-size:13px;

		color:#dddddd;

		padding:2px 0 2px 15px;

		height:1%;

	}

.sidebar_left li li a:hover

	{

		display:block;

		color:#3f87e1;

	}

.title_text_left

	{

		text-transform:uppercase;

		height:39px;

		text-align:center;

		padding-top:3px;

	}

.title_text_left h2

	{

		font-family:Arial;

		font-size:20px;

		color:#ffffff;

		height:25px;

		overflow:hidden;

	}

#recentcomments li

	{

		padding-left:15px;

	}

#recentcomments li a, #recentcomments li a:visited

	{

		text-decoration:none;

		font-family:"Trebuchet MS";

		font-size:13px;

		color:#dddddd;

		padding:2px 0 2px 0 !important;

		height:1% !important;

	}

#recentcomments li a:hover

	{

		color:#3f87e1;

	}

/*--------------------------------------------------*/

.footer

	{

		background:url(images/footer.jpg) no-repeat center;

		height:98px;

	}	

.footer_text

	{

		text-align:left;

		color:#3e3e3e;

		font-family:"Trebuchet MS";

		padding-top:7px;

		font-size:12px;

		

		font-weight:bold;

		width:960px;

		margin:0px auto;

	}

.footer_text a, .footer_text a:visited

	{

		color:#3e3e3e;

		text-decoration:none;

	}

.footer_text a:hover

	{

		text-decoration:underline;

		color:#913f3f;

	}

/*--------------------------------------------------*/

/* CALENDER STYLE */

/* Begin Calendar */

#wp-calendar {

	empty-cells: show;

	margin: 10px auto 0;

	width: 150px;

	color:#000000;

	}



#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;

	font-weight:bold;

	margin-top:10px;

	width: 150px;

	}

	

#wp-calendar td a, #wp-calendar td a:visited {

	background: #ffffff;

	border-left: none;

	font-weight:bold;

	color: #000000;

	text-decoration:underline;

}

#wp-calendar td a:hover {

	background: #ffffff;

	border-left: none;

	color: #00789b;

	font-weight:bold;

	text-decoration:none;

}



#wp-calendar td {

	padding: 3px 0;

	text-align: center;

	}



#wp-calendar td.pad:hover { /* Doesn't work in IE */

	background-color: #ffffff; }

/* End Calendar */

/*--------------------------------------------------*/

.pagetitle

	{

		color:#01a5e5;

		font-size:25px;

		padding-left:10px;

	}

.error

	{

		color:#065170;

		font-size:25px;

		padding-left:10px;

	}

/*--------------------------------------------------*/

/* COMMENT BUBBLES */

/* Begin Comments*/

.alt {

	margin:0px;

	padding:10px;

	}

.commentlist {

	padding:0px;

	text-align: justify;

	}

.commentlist ul

	{

		padding:0px !important;

		margin:0px !important;

	}

.commentlist li {

	margin: 15px 6px 3px 10px;

	padding: 5px 10px 3px;

	list-style: none;

	border:solid 1px #7f9db9 !important;

	}

.commentlist p {

	margin: 10px 5px 10px 0;

	}



#commentform p {

	margin: 5px 0;

	}

	

.nocomments {

	text-align: center;

	margin: 0;

	padding: 0;

	}



.commentmetadata {

	margin: 0;

	display: block;

	}

.fl_right

	{

		float:right;

	}

.commentlist li a, .commentlist li a:visited

	{

		color:#065170;

		text-decoration:none;

	}

.commentlist li a:hover

	{

		text-decoration:underline;

	}

/*--------------------------------------------------*/

/* End Comments */

.alignright {

	float: right;

	padding:10px;

	padding-right:0;

	}



.alignleft {

	float: left;

	padding:10px;

	}

.navigation a , .navigation a:visited

	{

		text-decoration:none;

		font-weight:bold;

		color:#0066cc;

	}

.navigation a:hover

	{

		text-decoration:underline;

	}

/*--------------------------------------------------*/

#respond

	{

		margin:20px 0px 0px 10px;

		color:#065170;

	}

#comment

	{

		font-size:12px;

		font-weight:bold;

		color:#ffffff;

		width:510px;

		background:none;

	}

#comments

	{

		margin:20px 0px 5px 10px;

		color:#065170;

	}

#comment_title

	{

	}

#commentform

	{

		margin:0px 0px 0px 10px;

	}

#commentform a, #commentform a:visited

	{

		text-decoration:none;

		color:#4c4c4c;

	}

#commentform a:hover

	{

		text-decoration:underline;

		font-weight:bold;

	}

.joinnow

	{

		background:url(images/join.jpg) no-repeat left top;

		padding-top:10px;

		font-family:"Trebuchet MS" !important;

		font-size:13px !important;

		font-weight:bold;

		height:148px;

	}

.clickbank_img

	{

		padding-top:20px;

		padding-left:0px;

		margin-left:-5px;

	}
	
	*:first-child+html .clickbank_img

	{

		padding-top:20px;

		padding-left:0px;

		margin-left:-5px;
		width:510px;
	}
	

.clickbank_img2

	{

		

		padding-left:0px;

		margin-left:-4px;

		padding-bottom:20px;

	}

.comments

	{

		float:right;

		width:200px;

		text-align:right;

	}

.author

	{

		float:left;

		width:250px;

	}

.feedback, .feedback a, .feedback a:visited , .feedback a:hover

	{

		color:#fff !important;

		text-decoration:none;

		font-size:10px !important;

		padding-top:5px;

		padding-bottom:5px;

		

	}

.sociable_tagline

	{

		padding-bottom:10px;

	}

.sidebar_img1

	{

		background:#131313;

	}

.sidebar_img1 ul

	{

		list-style:none !important;

		padding-top:10px;

		padding-bottom:10px;

		padding-left:5px;

		padding-right:5px;

	}

.sidebar_img1 li

	{

		text-align:left;

		background:none !important;

		list-style:none !important;

	}

.sidebar_img1 li a , .sidebar_img1 li a:visited

	{

		background:url(images/arrow.jpg) no-repeat left 8px;

		padding-left:20px;

	}

.white_middle

	{

		text-align:center;

		font-size:18px;

		color:#fff;

		padding-top:5px;

	}

.story_text a , .story_text a:visited

	{

		color:#CCCCCC;

		text-decoration:underline;

	}

		
