@import url('reset.css');
@import url('form.css');
@import url('maks.css');
.clear{clear:both; float:none; font-size:0px; width:100%; line-height:1}
@font-face {
    font-family:"Myriad Pro";
    src: url("MyriadPro-Regular.eot");   
}


BODY{
	background:url(../images/bg-body.jpg) repeat-x;
        background-attachment: fixed;
	}
	#page{
		width:885px; margin:0 auto;
		position:relative;
		}
		#header{
			width:100%; height:110px;
			}
			#header H1#logo{
				position:relative; top:20px; left:38px;
				display:block; float:left; width:211px; height:73px;
				background:url(../images/logo.gif) no-repeat;				
				}
				#header H1#logo A{
					text-decoration:none; text-indent:-99999px;
					display:block; width:211px; height:73px;
					}
			#header #sidebar{
				float:right; width:570px;
				}
				#header #sidebar UL#navigation{
					margin-top:35px;
					}					
					#header #sidebar UL#navigation LI{
						float:right;
						background:url(../images/li-sidebar.gif) no-repeat left center;
						padding-left:19px; margin-left:13px;
						}
					#header #sidebar UL#navigation LI#home{
						background:none;
						
					}	
					#header #sidebar UL#navigation LI.home, 
					#header #sidebar UL#navigation LI.pagenav{background:none; margin:0; padding:0}						
					#header #sidebar UL#navigation LI A{
						text-decoration:none; text-transform:uppercase;
						font-size:14px; color:#afafaf; font-weight:bold;
						}
					#header #sidebar ul#navigation li.active a,#header #sidebar UL#navigation LI A:hover  {
						color:#00DDFF;
					} 	
					#header #sidebar UL#navigation LI A:hover{text-decoration:none}	
					#header #sidebar UL#navigation LI.current_page_item	A{color:#00deff}
			#header #sidebar UL.contact{
				float:right;
				margin-top:56px;
				}
				#header #sidebar UL.contact LI{
					float:right;
					font-size:14px; color:#787878; font-weight:bold;
					}
					#header #sidebar UL.contact LI A{
						text-decoration:none; text-transform:uppercase;
						color:#a4a4a4;
						padding:0 5px;
						}						
					#header #sidebar UL.contact LI.right A{padding-right:0}	
						#header #sidebar UL.contact LI A SPAN{color:#787878}	
	

	.blog-main{padding:30px 0;}						
	
	#content h2{
		font-size:48px; color:#2b2b2b;
		margin:20px 0
		}
	#content h2.page{
		font-size:107px; color:#2b2b2b;
		text-transform:uppercase;
		margin:0 !important;
		}	
		
	#content h2.page{
		background:url(../images/about.png) no-repeat left top;
		display:block;
		width:440px;
		height:78px;
		padding-bottom:20px;
		margin:0;
		}	
	#content h2.shoots{
		background:url(../images/photo.png) no-repeat left top;
		display:block;
		width:800px;
		height:78px;
		padding-bottom:20px;
		margin:0;
		}		
		
			
	#content h2.upcoming-events {
	background:url(../images/events.png) no-repeat left center;
	display:block;
	width:400px;
	height:50px;
	margin-top:17px;
	margin-bottom:6px;
        float:left;
	}
        #content a.view-past-events {
            background:url(../images/view-past-events.png) no-repeat left center;
            display: block;
            float: right;
            width: 130px;
            height: 20px;
            margin-top:45px;
}
	
	#content h2.past-events {
	background:url(../images/past-events.png) no-repeat left top;
	display:block;
	width:500px;
	height:78px;
	padding-bottom:20px;
	margin:0;
	}	
	
	#content h2.upcoming-events {
	background:url(../images/events.png) no-repeat left center;
	display:block;
	width:400px;
	height:50px;
	}	
	
	#content  div.post-index  h2.scoop ,#content  div.random-photo h2.picks {
	padding-top:6px;
	padding-bottom:6px;
	}
	
	#content  div.random-photo h2.picks {
	margin-bottom:23px;
	}
	
	#content  h2.scoop em{
	background:url(../images/scoop.png) no-repeat left center;
	display:block;
	width:180px;
	height:33px !important;
	line-height:normal;
	}
	
	#content h2.picks em{
	background:url(../images/picks.png) no-repeat left center;
	display:block;
	width:250px;
	height:33px !important;
	line-height:normal;
	}
	#content div.event-box {
	margin-right:12px;
	}
	#content h3.event-main{
		width:auto;
		border:2px solid #7a7a7a;
		background:#dbdbdb;
		font-size:14px; color:#000; text-align:center;
		padding:5px 0;
	}
	
		#content h3.event-main a {
		color: #000;
	}
	
	
		
	#content h3.guestlist {
	background:url(../images/guestlist.png) no-repeat left center;
	display:block;
	width:145px;
	height:30px;
	}	
	
	#content h3.reserve {
	background:url(../images/reserve.png) no-repeat left center;
	display:block;
	width:268px;
	height:30px;
	}
	
	#content h3.details{
	background:url(../images/details.png) no-repeat left center;
	display:block;
	width:268px;
	height:30px;
	}
	
	#content IMG.event{
		display:block;
		margin:5px 0;
		}
	#content INPUT.btn-det{
		border:0; background:url(../images/btn-details.gif) no-repeat left center;
		height:20px; width:70px; float:left;
		padding:0 0 0 20px; margin-right:4px;
		font-size:14px; color:#fff;
		cursor:pointer;
		}
	#content INPUT.btn-event{
		float:left; border:0; cursor:pointer;
		height:21px;
		font-size:11px; color:#e81c69;
		margin-right:4px; margin-top: 3px;
		}
	#content INPUT.guest{
		background:url(../images/guestlist_button.jpg) no-repeat;
		width:66px; 
		}
	#content INPUT.reserv{
		background:url(../images/reserve_button.jpg) no-repeat;
		width:95px;
		}
        a.fbshare2 { display: block; width: 21px; height: 19px; background: url(../images/facebook_share.jpg) no-repeat; text-indent: -9999px; float: left;  margin-top: 3px; }
        a.twshare { display: block; width: 21px; height: 19px; background: url(../images/twitter_share.jpg) no-repeat; text-indent: -9999px; float: left; margin-left: 2px;  margin-top: 3px; }

	#content A.hide-box{
		text-align:right;
		background:url(../images/hide.gif) no-repeat center right;
		padding-right:15px;
		font-size:11px; font-weight:bold; color:#fff;
		text-decoration:none; text-transform:uppercase;
		display:block;
		position:absolute; bottom:-20px; right:0;
		}	
	#content INPUT.share{
		background:url(../images/btn-share.gif) no-repeat;
		width:51px; margin:0;
		}
	#content  A.a2a_dd {
		background:url(../images/share.gif) no-repeat;
		width:51px; height:16px; display:block;
		float:left; padding:6px 0 0 0px;		
		font-size:11px; font-weight:bold; color:#e81c69; text-decoration:none;
		text-align:center;
		text-indent:-9999px;
		}
        #content div.share-blog A.fbshare {
			display: block; float: left; width: 86px; height: 26px; background: url(../images/blog_fb_share.png) no-repeat; text-indent: -9999px;         
		}
        #content div.share-blog A.diggshare {
			display: block; float: left; width: 66px; height: 26px; background: url(../images/blog_digg_share.png) no-repeat; text-indent: -9999px;         
			margin-right: 119px;
		}

                #content div.readmore,  #content div.share-blog {
                    float: left;
               /*    white-space:nowrap; */
}

		#content div.share-blog {
		margin-right:5px;
		}
        #content div.readmore {
            background:none;
            height:16px;
            padding:1px  15px 6px 15px;
            border:1px solid #A9A9A9;
            margin-left: 5px;
			margin-bottom:20px;
        }

             #content div.readmore a{
                       font-size:12px;
                        font-weight:bold;
                        text-transform:uppercase;
                         text-decoration: none;
                        color:white;
                        font-weight: bold;

                    }
	#content DIV.form_and_details{
			background: url(../images/bg-details.png) repeat;			
			padding:10px; margin-bottom:35px;
			position:relative;			
			}
			DIV.form_and_details H3{
				font-size:30px; color:#222;
				text-transform:uppercase;
				margin-bottom:10px;
				}				
			DIV.form_and_details H4{
				font-size:13px; font-weight:bold; color:#00d4f3;
				margin-bottom:5px; padding-left:5px;
				text-transform:uppercase;
				}
				DIV.form_and_details H4 SPAN{ text-transform:lowercase}
			DIV.form_and_details P{
				font-size:18px; font-weight:bold; color:#fff;
				margin-bottom:20px; padding-left:5px;
				width:95%
				}
			DIV.form_and_details P a {
			color:#00D4F3;
			
			}	
			DIV.form_and_details P.mini{font-size:13px; margin-bottom:5px; font-weight:normal}	
				DIV.form_and_details P small{
					font-size:13px; color:#bcbcbc;
					}
				DIV.form_and_details P SPAN{color:#00d4f3}
				DIV.form_and_details P.mini SPAN{  color:#bcbcbc; padding-right:10px;}
				DIV.form_and_details P.mini SPAN.last {  padding-right:0;}
			DIV.form_and_details UL.picture{margin-left:5px}
			DIV.form_and_details UL.picture LI{	
				float:left; width:32px; height:32px;
				margin-right:4px;
				background:#222;
				}
			DIV.form_and_details INPUT.btn-view{
				border:0; cursor:pointer;
				height:30px; width:254px; display:block;
				background:url(../images/btn-view.gif) no-repeat;
				text-align:center; text-indent: -9999px; font-size:11px; font-weight:bold; color:#e81c69;
				margin:20px auto 0 auto;
				}	
				DIV.form_and_details INPUT.btn-view2{
				border:0; cursor:pointer;
				height:30px; width:121px; display:block;
				background:url(../images/btn-view_2.gif) no-repeat;
				text-align:left; text-indent: -9999px; font-size:11px; font-weight:bold; color:#e81c69;
				margin-top:8px;
				margin-bottom: -10px;
				}				
							
			#content DIV.form_and_details H4.white{
				font-size:18px; font-weight:bold; color:#fff;
				}
			#content DIV.form_and_details A.close{
				position:absolute; right:20px; bottom:-15px; z-index:5;
				background:url(../images/a-close.gif) no-repeat left center;
				font-size:14px; color:#fff;
				text-decoration:none;
				padding-left:15px;
				}
			#content DIV.form_and_details DIV.black{
				padding:3px 0; margin-bottom:5px;
				background:#212020;
				}
				#content DIV.form_and_details DIV.black P{
					font-size:11px !important; text-align:center;
					margin:0
					}															
	#content DIV.left{
		float:left; width:288px;
		position:relative
		}
	#content DIV.center{
		float:left; width:286px; 
		margin:0 13px;
		position:relative
		}
	#content DIV.right{
		float:right; width:285px;
		position:relative
		}	
	#content DIV.hide-view{
		background:#0a0a0a;
		position:relative;
		padding-right:3px; margin:0 7px 10px 7px;
		height:29px; width:868px
		}
		#content DIV.hide-view SPAN.left{
			display:block; position:absolute; left:-7px; top:0;
			width:7px; height:29px;
			background:url(../images/left-black.png) no-repeat right center;
			}
		#content DIV.hide-view SPAN.right{
			display:block; position:absolute; right:-7px; top:0;
			width:7px; height:29px;
			background:url(../images/right-black.png) no-repeat right center;
			}
		#content DIV.hide-view A{
			display:block; text-align:right;
			padding:10px 15px 0 0;
			color:#fff; font-size:12px; font-weight:bold;
			text-decoration:none; text-transform:uppercase;
			}
		#content DIV.hide-view A.view-all{background:url(../images/view_all_events.gif) no-repeat right 10px; display:block; height: 9px;}														
		#content DIV.hide-view A.hide-all{background:url(../images/hide_all_events.gif) no-repeat right 10px;}	
	#content DIV.post-index{
		width:455px; float:left;	
		}
		#content DIV.post-index H2{
			background:url(../images/bg-details.png) repeat;
			width:445px; text-transform:uppercase;
			padding:7px 5px 0px 5px; margin:0 0 25px 0; 
			font-size:40px !important;	color:#1d1d1d !important
			}
		#content DIV.post-index IMG{
			float:left; display:block;
			border:2px solid #505050;
			margin-right:10px;
			height:133px;
			margin-top:-40px;
			}
			
		
		#content DIV.post-index DIV.entry{
			float:left; width:375px;
			height:141px;
			}
			
			#content DIV.post-index DIV.entry div {
			color:#DBDBDB;
			}
					#content DIV.post-index DIV.entry div  p{
					clear:both;
					}
			#content DIV.post-index H3{
				font-size:19px; color:#fff;
				line-height:1.3; margin-bottom:1px;
				float:left;
				padding-left:150px;
				}
				#content DIV.post-index H3 A{
					color:#fff; text-decoration:none
					}
			#content DIV.post-index P{
				font-size:14px; color:#acacac;
				}
			#content DIV.post-index A.all, #content DIV.random-photo A.all{
				display:block;
				background: url(../images/full_scoop.png) no-repeat;
				margin-top:12px;
                                margin-left: 245px;
				width:366px;
                                height: 32px;				
                                text-decoration:none; text-transform:uppercase; text-align:right;
				font-size:11px; font-weight:bold; color:#fff;
				}
                        #content DIV.post-index A.all:hover { 
                                background: url(../images/full_scoop_over.png) no-repeat; 
                                }
		#content DIV.random-photo{
			float:left; width:430px;
			overflow:hidden;
			}
                         #content DIV.random-photo A.all {
                                    display: block;
                                    height: 32px;
                                    width: 181px;
                                    background: url(../images/more_priv_photos.png) no-repeat;
                                    margin-top:15px;
                                    margin-left: 245px;
                                }
                         #content DIV.random-photo A.all:hover { 
                                    background: url(../images/more_priv_photos_over.png) no-repeat;
                                }

			#content DIV.random-photo H2{
				background:url(../images/bg-details.png) repeat;
				width:420px;
				padding:7px 5px 0px 5px; margin:0 0 25px 0; 
				font-size:42px !important;	color:#1d1d1d !important;
				}
			#content DIV.random-photo IMG{display:block; border:2px solid #505050; width: 200px; height: 130px;}
			#content DIV.random-photo IMG:hover{ border:2px solid #757575 !important; }
			#content DIV.random-photo IMG:first-child{float: left; }
			#content DIV.random-photo #lazyest_sidebox p:first-child  IMG{ margin-right:10px; }
			#content DIV.random-photo IMG.left{float:left;}
			#content DIV.random-photo IMG.right{float:right}
			
				
			#content DIV.post-about{margin-bottom:20px;}	
			#content DIV.entry-about{
				width:825px;
				margin:0 auto; padding:35px 30px 35px 30px;
				background:url(../images/bg-details-dark.png) repeat;
				}
				#content DIV.entry-about IMG{display:block; float:left; margin-right:40px;}
				#content DIV.entry-about P{
					margin-bottom:10px;
					font-size:12px; color:#c6c6c6;
					line-height:11px;
					}
				#content DIV.entry-about H3{
					font-size:15px; color:#c6c6c6;					

                                }
		#content DIV.left-blog{
			float:left;
			width:565px;
			}
			#content DIV.left-blog .pmg{padding-bottom:30px; padding-left:45px;}
			#content DIV.left-blog .pmg IMG{
				float:left; display:block;
				border:2px solid #505050;
				margin-right:20px;
				}
			#content DIV.left-blog .pmg DIV.text{
				float:left; width:300px;
				}
			#content DIV.left-blog .pmg H3{
				font-size:22px; color:#fff;
				margin-bottom:15px;
				text-transform:uppercase;
				}
			#content DIV.left-blog .pmg P{
				font-size:12px; color:#fff;
				margin-bottom:10px;
				}
			#content DIV.left-blog .navigation{
				clear:both;
				margin-bottom:10px;
				}
			#content DIV.left-blog .navigation .alignleft{
				float:left; width:49%;
				color:#fff;	
				}
			#content DIV.left-blog .navigation .alignright{
				float:right; width:49%;
				text-align:right; color:#fff;	
				}
			#content DIV.left-blog .navigation A{
				font-size:12px; color:#fff;	
				}
			#content DIV.left-blog DIV.post-blog{
				background:url(../images/bg-details-dark.png) repeat;
				width:475px; min-height:815px;
				padding:25px 45px;
				margin-top: -9px;
				}
                        #content DIV.left-blog DIV.post-blog div.comment{
				margin-bottom:20px;
				}

                         #content DIV.left-blog DIV.post-blog div.button{
				margin-bottom:20px;
				}
				#content DIV.left-blog DIV.post-blog H3.title, #content DIV.left-blog DIV.post-blog H3.title a{
					font-size:24px; color:#00D4F3;
					margin-bottom:10px;
                                        text-decoration: none;
					}
					
                                       

				#content DIV.left-blog DIV.post-blog P.postmetadata{clear:both; padding-bottom:20px;}
				#content DIV.left-blog DIV.post-blog P.postmetadata SPAN.by{
					float:left; width:49%;
					font-size:12px; color:#fff;
					}
				#content DIV.left-blog DIV.post-blog P.postmetadata SPAN.date{
					text-align:right; font-size:12px; color:#fff;
					float:right; width:49%;
					}
				#content DIV.left-blog DIV.post-blog .entry IMG{
					display:block;					
					margin:0 auto 35px auto; 
					}
				#content DIV.left-blog DIV.post-blog .entry P{
					font-size:12px; color:#fff;
					margin-bottom:20px;
					}
					
					#content DIV.left-blog DIV.post-blog .entry P a {
					color:#33ccff;
					
					}
					
			#content DIV.left-blog DIV.button{
				clear:both;
				}
				#content DIV.left-blog DIV.button INPUT.btn{
					float:right; border:1px solid #a9a9a9;
					background:none;
					cursor:pointer;
					height:24px; margin-left:20px;
					padding:0 20px;
					font-size:11px; font-weight:bold; color:#fff;
					text-transform:uppercase;
					}
				#content DIV.left-blog DIV.button INPUT.share-blog{
					background:url(../images/btn-sharef.gif) no-repeat 61px center !important;
					float:left !important;
					}
				#content DIV.left-blog DIV.button DIV.twieet{
					float:right; width:52px;
					padding-top:20px;
					}
					#tweetmeme_button .count{
						background:url(../images/bg-tweet.gif) no-repeat !important;
						display:block; width:50px; height:42px;
						margin:0 auto;
						font-size:24px; color:#000; text-align:center;
						}
					.tweetmeme_button {
					margin-bottom:15px;
					}	
															
					#content div.entry   .tweetmemebutton  .retweet{
						border:0; margin-top:5px;
						background:url(../images/btn-tweet.gif) no-repeat !important;
						width:52px; height:15px;
						cursor:pointer;
						font-size:12px; color:#000;
						}
				#content DIV.left-blog DIV.comment H3, .lg_gallery H3{
					font-size:18px; color:#fff;
					margin-top: 25px;
					}
				#content DIV.left-blog DIV.comment P, #content DIV.left-blog DIV.comment A, 
				.lg_gallery P, .lg_gallery A{
					font-size:12px; color:#fff;
					}
					
																							
		#content DIV.right-blog{
			float:right;
			width:300px;
			}
			#content DIV.right-blog IMG.top{
				border:2px solid #505050;
				display:block;
				margin-bottom:30px;
				}
			#content DIV.right-blog H3{
				font-size:20px; color:#c4c4c4;
				margin-bottom:10px;
				text-align:center;				
				}
			#content DIV.right-blog DIV.banner{
				width:100%; height:335px;
				background:#000;
				margin-bottom:25px;
				}
				#content DIV.right-blog DIV.banner P{
					text-align:center; font-size:100px; color:#393939;
					padding-top:120px;
					}
		.lg_gallery	 .top_navigator, .lg_gallery .top_navigator A{
			color:#fff; font-size:11px; font-weight:bold;
			}
												
		DIV.maillist{
			background:url(../images/bg-pmg.png) repeat;
			width:430px; float:left;
			padding:5px 5px 10px 8px;
			margin-top:24px;
			}
			DIV.maillist FORM{
				float:left; width:240px;
				}
				DIV.maillist FORM H3{
					font-size:25px; color:#ebebeb;
					word-spacing:0px; padding-bottom:7px;	padding-left:4px;				
					}
					DIV.maillist FORM H3 SPAN{	
						font-size:11px; font-weight:bold; color:#efdb00
						}
			DIV.maillist DIV.why{
				float:right; width:175px;
				}
				DIV.maillist DIV.why H3{
					font-size:30px; color:#ebebeb;
					padding-left:14px; margin-bottom:0;
					padding-bottom:7px;
					}
				DIV.maillist DIV.why P{
					border-left:2px solid #8c8b8b;
					text-align:justify; font-size:12px; color:#ebebeb; 
					width:155px; padding-left:18px; margin-bottom:15px;
					line-height:12px;
					}
				DIV.maillist DIV.why A.more{
					display:block; text-indent: -9999px;
					background:url(../images/learn_more.png) no-repeat;
					height: 8px; width: 137px; 
					text-align: right;
					padding-left: 25px;
					text-decoration:none; text-transform:uppercase;
					color:#fff; font-size:11px; font-weight:bold;
					}
		DIV.friends{
			float:right; width:430px;
			}
			DIV.friends DIV.box{
				width:100%; height:93px;
				background:url(../images/bg-details.png) repeat;	
				margin-bottom:7px;
				}
			DIV.friends DIV.list-friends{
				padding:13px 4px 10px 7px; 
				background:url(../images/bg-details.png) repeat;
				width:420px;
				}
				DIV.friends DIV.list-friends A{
					display:block; float:right; margin:2px 0 0 8px;
					text-decoration:none;
					height:33px; width:33px;
					}
				DIV.friends DIV.list-friends A.f1{
					background:url(../images/a-friend1.gif) no-repeat;
					width:36px; height:36px;
					margin-top:0px;
					}
				DIV.friends DIV.list-friends A.f2{
					background:url(../images/myspace_friends.png) no-repeat;					
					margin-top:2px;
					}
				DIV.friends DIV.list-friends A.f3{
					background:url(../images/twitter_friends.png) no-repeat;
					}
				DIV.friends DIV.list-friends A.f4{
					background:url(../images/facebook_friends.png) no-repeat;
					}
				DIV.friends DIV.list-friends P{
					float:right; width:170px; padding-top:6px;
					text-align:right; font-size:24px; color:#fff;
					}
					
					
<!-- twitter -->

#twitter_update_list span a {
display: inline;
color: #000000;
}
#twitter_update_list span a:hover {
text-decoration: underline;
color: #666666;
}
					
					
					
#footer{
	margin:20px 0 50px 0;
	width:855px;
	background:url(../images/bg-details.png) repeat;
	padding:11px 15px;
	clear:both;
	}
	#footer P{
		float:left; width:265px;
		font-size:11px; color:#fff;
		padding-top:2px;
		}
	#footer .player{
		float:left; width:280px; height:15px;
		}
		}
	#footer UL{
		float:right; width:500px;
		}
		#footer UL LI{
			float:left;
			}
#tweetbg { width: 97px; height: 44px; background: url(../images/tweets_talk_bubble.png) no-repeat; text-indent: -9999px; position: relative; top: -15px; left: -1px; margin-bottom: -10px; }
.friends .box { margin-top: 15px; }
#footertweet { width: 350px; height: 70px; color: #fff; font-size: 13px; padding-left: 55px; background: url(../images/pmg_twitter_thumb.gif) no-repeat left top; margin-left: 15px; font-family: Arial, Helvetica, sans-serif; margin-top: -15px; }
#footertweet a { color: #3cd3f2; text-decoration: none; }
#tweet { color: #fff; font-size: 13px; font-family: Arial, Helvetica, sans-serif; margin-bottom: 20px; /*  */ padding: 37px 10px 10px 10px; margin-bottom: 30px; margin-top: -40px; background:url(../images/bg-details-dark.png) repeat scroll 0 0 transparent; }
#tweetbird { position: relative; top: 0px; left: 2px; height: 60px; background: url(../images/more_tweets_bubble.png) no-repeat 153px 0px; }
#tweet a { color: #3cd3f2; text-decoration: none; }
												
	/*---------------------------slider-----------------------------------*/		

		/*
		 * Required
		*/
		div.container { width:885px; height:360px; overflow:hidden; position:relative; cursor:pointer; }
		/*div.slides { position:absolute; top:0; left:0; }
		div.slides div { position:absolute; top:0; width:885px; display:none; padding:0; margin:0; }*/
		
		/*
		 * Optional
		*/
		#loopedSlider,#newsSlider, #faded { width:885px; position:relative; clear:both; }
		ul.pagination { list-style:none; padding:0; position:relative; margin:295px 15px 0 0; float:right; z-index: 10;}
		ul.pagination li  { float:left; }
		ul.pagination li a { padding:2px 4px;}
		ul.pagination li a img {border:3px solid black; }
		ul.pagination li.current a img  { border:3px solid #b5b5b5; }
		
                #faded {
                    height: 360px;
                    overflow: hidden;
}

		#slide  {
		width:885px;
		height:362px;
		background:url(../images/i.jpg) no-repeat;
		}
		
		#loopedSlider  a.next, #faded a.next {
		background:url(../images/next.png) no-repeat;
		position:absolute;
		display:block;
		width:21px;
		height:53px;
		margin:145px 0 0 840px;
		text-decoration:none;
                z-index: 10;
		}
		
		#loopedSlider   a.previous,  #faded a.previous  {
		background:url(../images/prev.png) no-repeat;
		position:absolute;
		display:block;
		width:21px;
		height:53px;
		margin:145px 0 0 25px;
		text-decoration:none;
                z-index: 10;
		}
		
/*----------------------------------------------------*/

#content div.left-blog div.post-blog .entry img.alignleft { float:left; margin-right:20px;}
#content div.left-blog div.post-blog .entry img.alignright { float:right; margin-left:20px;}

/*-------------- --------------------*/
#fbc_login { color: #fff !important; margin-bottom: 10px; }
#fbc_login img { position: relative; top: 7px; } 
.fan_box .connections { background: #f00; }

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

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #aaa;
}
.jScrollPaneDrag {
	position: absolute;
	background: #666;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background-color: #666;
	height: 13px;
}
a.jScrollArrowUp:hover {
	background-color: #f60;
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background-color: #666;
	height: 14px;
}
a.jScrollArrowDown:hover {
	background-color: #f60;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-color: #f00;
}

