/* US@night - www.theusatnight.com */

/**************************/
/* PAGES */
/**************************/

/**************************/
/* SPECIALS */
/**************************/

div#rightColumn h3 { 
	font-size: 13px; 
	height: 25px;
	margin: 0px 0px -1px 0px;
	padding: 5px 0px 0px 15px;
	/*background-image: url(../images/bgh3.gif);width: 767px;
	background-repeat: no-repeat;
	background-position: left;	
	display: block;
	behavior: url(iepngfix.htc)*/
}
div#leftColumn h3 { 
	font-size: 80%;
	color: #C9CDD8;
 }
div#leftColumn h4 {
	border: 0px solid #373D53;
	background-color: transparent;
}
#leftColumn h3 {
					color: white;
					text-align: center;
					font-size: 100%;		
					margin: 0px 0px 10px 2px			
				}
#leftColumn h4 {
					color: #373D53;
					background-color: #CFD5E4;
					text-align: center;
					font-size: 100%;		
					padding: 5px;
					clear: both;
					font-size: 70%;			
				}

/* HOMEPAGE HOMEPAGE HOMEPAGE HOMEPAGE HOMEPAGE HOMEPAGE HOMEPAGE */


							/* homepage: leftcolumn pics */
.pic {                         
	float: left;
	display: inline;
	margin: 0px 1px 10px 1px;
	width: 100px;
	font-size: 8px;
	
	text-align:center;

}
div.pic a {
	font-size: 9px;
}


.pic img {
	padding: 2px;
	margin: 2px;
	border: 1px solid #6A6D86;
	width:90px;
}
.pic .what {
	color: ;
	text-align: center;
	margin:0px 0px 0px 0px;
	line-height:10px;
}
.pic .when {
	color: ;
	text-align: center;
	margin:0px 0px 0px 0px;
	line-height:10px;
}
.pic .where {
	color: ;
	text-align: center;
	margin:0px 0px 0px 0px;
	line-height:10px;
}
							/* homepage: top flash animation */
.topflash {
	width: 595px;
	width: 795px;
	height: 1px;
	padding: 10px 0px 10px 0px ;
	text-align: center;
	margin: 10px 0px 10px 0px ;
	
}
#someFlash {
	float:left;
	display:inline;
	width:795px;
	height:135px;
	background-color: #373D53;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
	overflow:hidden;
}
#latestAlbums {
	float:left;
	display:inline;
	width:795px;
	height:188px;
	background-color: #373D53;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
	overflow:hidden;
	
}

							/* homepage: some flash thingie 
#someFlash {
	float: left;
	display: inline;
	width: 100%;
	height: 300px;
	text-align: center;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #CFD5E4;*/
}
							/* homepage: in the spotlight */
#InTheSpotlight {
	float: left; display: inline;
	width: 795px;
	text-align: center;	
	padding: 0px 0px 0px 0px;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}

.spot {
	float: left;
	display: inline;
	width: 157px;
	margin: 1px 1px 1px 1px;
	padding: 5px 0px 5px 0px;	
	text-align: center;
	background-color: #373D53;	
	background-color: #1B212F;
}
.spot img {
	width: 136px;
	margin: 5px 5px 5px 5px;
	padding: 2px;
   margin: 2px;
   border: 1px solid #6A6D86;
}
							/* homepage: upcoming events */
#upcomingEvents {	
	float: left; display: inline;
	width: 470px;
	height: 335px;
	background-color: #373D53;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
	overflow:hidden;
}
							/* homepage: top 10 */
#top10 {
	float: left; display: inline;
	width: 303px;	
	height: 335px;
	margin:0px 0px 0px 15px;
	background-color: #373D53;
	text-align: center;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
	overflow:hidden;
}
							/* homepage: newest members */
#newestMembers {	
	float: left; display: inline; clear:both;
	width: 795px;
        padding-left:12px;
	background-color: #373D53;
	text-align: center;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}
.member {

	float: left;
	display: inline;
	width: 192px;
	height: 150px;
	padding: 10px 0px 10px 0px;	
	text-align: center;
	background-color: #373D53;

}
.member img {
	margin: 5px 5px 5px 5px;
	padding: 2px;
        margin: 2px;
        border: 1px solid #6A6D86;
        vertical-align:middle;
        max-height:135px;
        max-width:179px;
}

.nickname {
	text-align: center;
	margin: 0px 0px 5px 0px;
	color: #9CB96E;
}
							/* homepage: newest members */
#plusius, .plusius {
	width: 575px;
	width: 775px;
	padding: 10px 10px 10px 10px;
	clear: both;
	background-color: #373D53;
   float: left; display: inline;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}
#plusius3, .plusius3 {
	width: 575px;
	width: 775px;
	padding: 10px 10px 10px 10px;
	clear: both;
	background-color: #373D53;
   float: left; display: inline;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
	margin:10px 0px 0px 0px;
}
#plusius p, .plusius p {
	margin: 0px 0px 5px 0px;
	text-align: justify;
}
#plusius2, .plusius2 {
	width: 575px;
	width: 775px;
	padding: 10px 10px 10px 10px;
	clear: both;
	background-color: #373D53;
   float: left; display: inline;
	filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
	text-transform:capitalize;
	margin:10px 0px 0px 0px;
	color: #8993B1;
}
#plusius2 p, .plusius2 p {
	margin: 0px 0px 5px 0px;
	text-align: justify;
}
.plusius5 {
	float:left;
	display:inline;
    width: 390px;
	margin: 0px 0px 0px 0px;	
	background-color: #373D53;
	display: inline;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}
.plusius5 p {
	margin: 0px 0px 5px 0px;
	text-align: justify;
}
div.plusius5 h3 {
   width: 356px;
}
.plusius5b {
	float:left;
	display:inline;
	width:487px;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 0px 0px;	
	background-color: #373D53;
	display: inline;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}
.plusius6 {
	float:left;
	display:inline;
	width:268px;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 0px 0px;	
	display: inline;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}
.plusius6 p {
	margin: 0px 0px 5px 0px;
	text-align: justify;
}
div.plusius h3, div.plusius5 h3, div.lastMembers h3 {
	color: #FFFE00;
	color: #84BEFF;
}
a.msg {
	font-size: 11px;
	font-weight:bold;
	margin:0px 10px 0px 10px;
	padding:2px 5px 2px 5px ;
	border:1px solid #3E445B;
}
div.plusius a:hover, div.plusius5 a:hover {
	border:1px solid #586181;	
}

div.plusius img, div.plusius5 img {
	padding:2px; margin:1px;
}

				/* recent galleries */
				
							/* recent galleries: breadcrumbs  */
.breadcrumbs {
	float: left;
	display: inline;
	width: 595px;
	width: 795px;
}
							/* recent galleries: how many galleries should be displayed  */
.displayHowMuch {
	float: left;
	display: inline;
	width: 595px;
	width: 795px;
	padding: 5px 0px 5px 0px;
}
select.dhm {
	
}
							/* recent galleries: one gallery */
.rgitem {
	float: left; display: inline;
	width: 100%;
}
.rgsubitem {
	float: left; display: inline;
	width: 100%;	
	margin: 5px 0px 5px 0px;
	padding: 5px 0px 5px 0x;
}
.rgsubitem img {
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.rgsubitem p.what {
	color: ;
}
.rgsubitem p.when {
	color: ;
}
.rgsubitem p.photoguy {
	color: ;
}		
							
				/* one gallery */						
				
								/* one gallery: top slideshow */
#slideshow {
	float: left;
	display: inline;
	width: 790px;
	padding:10px 0px 10px 5px;
	background-color: #373D53;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}
#slideshow div.flash {
	float: left;
        display:inline;
	clear: left;
	width: 780px;
	height: 445px;
	margin: 0px 0px 0px 10px;

}
#slideshow p.what { color: #00FF00; font-weight:bold; font-size:20px;}
#slideshow p.when { color: ; }
#slideshow p.where { color: #FF00FF; }
#slideshow p.adress  { color: ; }
#slideshow p.photoguy { color: ; }
#slideshow div.promo { /* promo flash in the left side on the flash slideshow */
	width: 150px;
	height: 100px;
	background-color: #0B0D13;
	margin: 50px 0px 0px 20px;
	display:none;
}

								/* one gallery: top viewed block */
#topViewedPictures {
	float: left; display: inline;
	width: 595px;
	width: 795px;
}

#topViewedPictures div.pic {
	float: left;
	display: inline;
	width: 143px;
	text-align: center;
	margin: 0px 1px 0px 1px;
	background-color: #373D53;
}
#topViewedPictures div.pic img {
	width: 110px;
}
								/* one gallery: 12 photos listed 4 x 3 */
#gphotos {
	float: left; display: inline;
	width: 795px;
}

#gphotos div.pic {
	float: left;
	display: inline;
	width: 175px;
	text-align: center;
	margin: 0px 5px 0px 5px;
	background-color: #373D53;
}
#gphotos div.pic img {
	width: 175px;
}
#gphotos div.pic p {
	text-align: center;
	font-size: 10px;
	margin: 5px 0px 5px 0px;
}

#gphotos a:hover{
        font-size:9px;
        border:0px;
        margin:0px;
        padding:0px;
}
.gdetails {             /* details bar with pages, number of photos */
	float: left;
	display: inline;
	width: 100%;
}

/* max cel rau*/
#maxcelrau1 {
        float: left;
        display: inline;
        width: 100%;
          filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}
#maxcelrau {
        float: left;
        width: 380px;
        filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
		margin:5px;
}
div#maxcelrau table td p  { font-size: 10px; }
div#maxcelrau table td    { font-size: 10px; padding: 5px;}
div#maxcelrau_in table td    { font-size: 10px; padding: 0px;}
table.hevents td    { }
table.hevents a, 
table.hevents p,
table.hplaces a,
table.hplaces p     { font-size: 10px; }
table.hplaces td    { }
table.hinbox  td    { font-size: 10px; padding: 2px; }
table.hsent   td    { font-size: 10px; padding: 2px; }
     .vup,
	  .gv            { filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90; font-size:10px; }
table.vup td        { font-size: 10px; padding: 10px 10px 10px 10px ;}
table.vup td a:hover img, 
table.vup td a:hover, 
table.vup td a      { border:none; }
table.gv td a:hover img, 
table.gv td a:hover, 
table.gv td a      { border:none; }
table.vup td img    { }
table.gv  td        { font-size: 10px; padding: 10px 10px 10px 10px ;}
table.gv td a       { border:none; }
table.gv td img     { width:200px; }

/* edit profile */

form.editProfile


table#vgd { font-size: 10px; }
table#vgd p.name {
	font-size: 10px; font-weight:bold; color: Lime;
}
table#vgd p.location  {
	font-size: 10px; font-weight:bold; color:Fuchsia;
}
table#vgd p.phone  {
	font-size: 10px; font-weight:bold;
}
table#vgd p.description  {
	font-size: 10px; font-weight:bold;
}
a.vgde {
	font-size: 10px;
}

/* afisare local */
.evtimes {
	float:left;
	display:inline;
	width:340px;
	padding:10px;
	margin: 0px 10px 10px 0px ;
	background-color:#252E41;
}
div.evtimes p {
	font-size: 10px;
}
div.evtimes a {
	font-size: 10px;
	margin:2px;
	padding:1px;
	border:none;
}
div.evtimes a:hover {
	border: none;
}
.placedets {
	float: left; display:inline;
	width: 280px;
	padding:10px 10px 10px 10px ;
}
.evdets {
	float: left; display:inline;
	width:90%;
	padding:10px 10px 10px 10px ;
}
div.evdets p {
	font-size:11px;
	font-weight:bold;
}
div.evdets img {
	margin: 10px;
	padding: 10px;
	border:1px solid #B5B9C4;
	background-color:#262D3A;
}
table#pld { font-size: 13px; }
.readinbox { font-size: 10px; padding: 10px; }
.readsent { font-size: 10px; padding: 10px; }
div.singlephoto img {
	width: 600px;
	margin: 10px;
	padding: 10px;
	border:1px solid #B5B9C4;
	background-color:#262D3A;
}
/* search user results */
table.sur {
	font-size:10px;
}
table.sur img {
	padding: 2px; 
	border:1px solid #475A7E;
}

/* events calendar days for homepage */

.day1 {
	color: #FFA500;
}

.day2 {
	color: #FFB940;
}

.day3 {
	color: #FFC969;
}

.day4 {
	color: #FFD994;
}

.day5 {
	color: #FFE8BF;
}

.day6 {
	color: #FFF6E5;
}
.day7 {
	color: #FFFFFF;
}

/* last members is my photos */
.lastMembers {
	float: left;
	display:inline;
	width:775px;
	padding: 10px 10px 10px 10px;
	background-color: #373D53;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
	
}

.lmember {
	float:left;
	display:inline;
	width:133px;
	padding:10px;
	margin:1px;
	background-color: #1E212D;
	height:100px;
	text-align:center;
	overflow:hidden;
}
.llmember {
	width: 100%;
	height:80px;
	padding:1px;
	overflow:hidden;
	display:block;
}
div.lmember img {
	
	width:80px;
	border: 1px solid #151720;
}
div.lmember a {
	text-align:center;
	width:100%;
	font-size:9px;
}
div.lmember a p {
	text-align: center;
	width:100%;
	margin:5px 0px 0px 0px;
}
/* readinbox */

.fldiart img {
	width:200px;
	margin:15px;
	padding-right:30px;
	
}
