*								{ outline: none; }
body 							{
	margin:0;
	padding: 0;
	color: #000;
	background-image: url(images/homepagebg2.jpg);
}
a								{
	color: #000;
	text-decoration: none;
}
a img 							{ border: 0; } 
.wrap							{
	width: 600px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-top: 15px;
}
#topmenu						{ position: absolute; right: 60px; top: 26px; }

#assomenu						{
	cursor: hand;
	position: absolute;
	right: 60px;
	top: 50px;
	width: 106px;
	padding: 5px;
	background-color: #00C;
}

#download img					{ padding-top: 10px; }
#download a						{ margin-top: 0px; text-decoration: none; }
#assomenu a						{
	cursor: hand;
	text-decoration: none;
	color: #000;
	word-spacing: Normal;
	text-align: left;
	letter-spacing: 0;
	text-indent: 0px;
	line-height: 19px;
	font-size: 18px;
}



#col_l							{ width: 512px; float: left; margin-right: 20px; }
#col_r							{
	width: 500px;
	float: left;
}
 

#img_gap						{ padding-bottom: 3px;}
.push							{ padding: 10px 0 }
.border							{
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	margin-right: 20px;
	margin-left: 20px;
	background-image: url(images/contentclientbg11.png);
}								  
#footer							{ padding: 50px;}
#gap							{ padding-right: 3px; padding-top: 3px; }									
#whitespace						{ white-space: normal; }
h2 								{
	font-size: 20px;
	color: #60C;
	font-weight: normal;
}
h1 								{
	margin:0;
	padding:0px;
	font-weight: normal;
	white-space: nowrap;
	font-size: 18px;
	line-height: 34px;
	letter-spacing: 0px;
}
H1 a							{
	color: #000;
	text-decoration: none;
	cursor: pointer
}
H1 a:hover						{
	color: #F60;
	text-decoration: none;
	cursor: pointer
}	
																	
.float							{
	float: left;
	margin: 10px;
	padding-right: 5px;
	padding-left: 5px;
	
}		


.unfloat						{ float: left; }
.clear							{ clear: left; }									
#pink							{
	color: #F63;
	margin-top: 10px;
	width: 900px;
	margin-left: 10px;
	font-size: 14px;
}
#img_fix						{ margin-top: 4px; }
.picked							{
	color: #F60 !important
}

#loader							{ background: #fff;}
#single							{
	padding-bottom: 0px;
	width:95%;
}
#movie							{ height: 288px; padding-bottom: 20px;}
#mediaContainer					{
	margin: 10px 0;
	width: 512px;
	margin-right: 20px;
	float: left;
}
#gallery						{
	width: 532px;
}								  

.category						{
	text-decoration: none;
	word-spacing: Normal;
	text-align: left;
	letter-spacing: 0;
	text-indent: 0px;
	line-height: 19px;
	font-size: 16px;
	font-weight: bold;
	border-top-color: #FFF;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 10px;
	 }



#categories a	{ cursor: pointer }									  
#categories {
	cursor: pointer;
	padding: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
	text-align: center;
	margin-right: 20px;
	margin-left: 20px;
}	

#copy  							{
	font-family: Times New Roman;
	text-decoration: none;
	color: #2b2b2b;
	word-spacing: Normal;
	text-align: left;
	letter-spacing: 0;
	text-indent: 0px;
	line-height: 19px;
	font-size: 13px;
								  }

#copy a 						{
	font-family: Times New Roman;
	text-decoration: none;
	color: #2b2b2b;
	word-spacing: Normal;
	text-align: left;
	letter-spacing: 0;
	text-indent: 0px;
	line-height: 19px;
	font-size: 13px;
								  }


#biograpghy						{
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin: 10px 0;
	width: 95%;
	padding: 10px 0;
	text-decoration: none;
	word-spacing: Normal;
	text-align: left;
	letter-spacing: 0;
	text-indent: 0px;
	line-height: 19px;
	font-size: 16px;
								  }
#allNews						{
	margin: 10px 0;
	padding-top: 10px;
	width: 95%;
	text-decoration: none;
	word-spacing: Normal;
	text-align: left;
	letter-spacing: 0;
	text-indent: 0px;
	line-height: 19px;
	font-size: 14px;
								  }


.poststatus						{
	position: absolute;
	bottom: 0;
	width: 95%;
	padding: 5px;
	background-color: #999;
}
.newsTitle						{
	font-style: normal;
	font-weight: bold
}
#allNews a						{ color: #2b2b2b; }
#allNews img					{ padding-bottom: 10px; }



#newsbox						{
	float: left;
	width: 502px;
	padding-right: 30px;
	padding-bottom: 30px;
}
#newsboxEven					{
	float: left;
	width: 488px;
	padding-bottom: 30px;
}

#contentDescription{
	float: left;
	width: 920px;		
	
 }
	
	
.contentD{
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	line-height: 24px;
	font-size: 14px;
	padding: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	width: 95%;
 }
	
								  
.loading 						{
	z-index: 5000;
	position:fixed;
	left:0px;
	top:0px;
	width: 95%;
	height: 100%;
								   }
#spinner						{
	background-color: #F60;
	position: absolute;
	top: 26px;
	right: 20px;
	width: 20px;
	height: 20px;
}
;					  
