*								{ outline: none; }
body 							{ margin:0;
								  padding: 0; 
								  font-size: 11px;
								  background: #ffffff; 
								  color: #95928b }
a								{ color: #8d8a82;  }
a img 							{ border: 0; } 
.wrap							{ padding:20px; width:1000px; background-color:#ffffff; margin-left:2%; margin-top:5px; }
.card							{ padding:20px; background-color:#ffffff; margin-left:2%; margin-top:8%; width: 700px; }
h1 								{ margin:0;
								  padding:0px;
								  font-family: 'Helvetica Neue', Arial;
								  font-weight: lighter;
								  letter-spacing:inherit;
								  white-space: nowrap;
								  font-size: 22px;
								  line-height: 28px;
								  word-spacing:normal;
								  letter-spacing: 0px;
								  background: #ffffff; }
h2 								{ margin:0;
								  padding:0px;
								  font-family: 'Helvetica Neue', Arial;
								  font-weight: lighter;
								  letter-spacing:inherit;
								  white-space: nowrap;
								  font-size: 18px;
								  line-height: 20px;
								  word-spacing:normal;
								  letter-spacing: 0px;
								  background: #ffffff; }
								  
li								{line-height: 14px; padding-bottom: 10px;}
#topmenu						{ position: absolute; right: 60px; top: 4%; }

#assomenu						{ cursor: hand;
								  background: #fbb040; position: absolute; right: 60px; top: 6%; width: 106px; padding: 5px;  }

#download img					{ padding-top: 10px; }
#download a						{ margin-top: 0px; text-decoration: none; }
#assomenu a						{ cursor: hand;
								  font-family: Times New Roman;
								  text-decoration: none;
								  color: #95928b;
								  word-spacing: Normal;
								  text-align: left;
								  letter-spacing: 0;
								  text-indent: 0px;
								  line-height: 19px;
								  font-size: 13px;
								  font-style: normal; }



#col_l							{ width: 512px; float: left; margin-right: 20px; }
#col_r							{ width: 488px; float: left; }
 
.push							{ padding: 10px 0 }
.border							{ border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 10px 0 }	
.tangborder						{ border-top: 4px solid #fbb040; margin-top:10px; margin-bottom:10px; padding: 10px 0x }	
.greyborder						{ border-top: 1px solid #dddddd; margin-top:10px; margin-bottom:10px; padding:10px 0x }	

#footer							{ padding: 50px;}
#gap							{ padding-right: 3px; padding-top: 3px; }									
.whitespace						{ white-space: normal; }
h1 a							{ color: #95928b;
								  text-decoration: none;
 								  cursor: pointer }
h1 a:hover						{ color: #2b2b2b;
								  text-decoration: none;
								  cursor: pointer }	
																	
.float							{ float: left; line-height:}									
.unfloat						{ float: left; }
.clear							{ clear: left;}									
.tang							{ color: #fbb040;
								  font-weight:bold;}
.img_fix						{ margin-top: 0px; }
								  
.picked							{ color: #b1ab9d !important}

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

.category						{ margin: 10px 3px; 							  
								  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;
								  font-style: italic;
								  }
								  
.contactfooter					{ margin: 0px;							  
								  font-family: Times New Roman;
								  text-decoration: none;
								  color: #95928b;
								  word-spacing: Normal;
								  text-align: left;
								  letter-spacing: 0;
								  text-indent: 0px;
								  line-height: 19px;
								  font-size: 13px;
								  font-style: italic;
								  }

.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;
								  font-style: normal;
								  }

.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;
								  font-style: normal;
								  }


#biograpghy						{ border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;
								  margin: 10px 0; 
								  width: 700px; 
								  padding: 10px 0;								  
								  font-family:  'Helvetica Neue', Arial; 
								  word-spacing: Normal;
								  text-align: left;
								  letter-spacing: normal;
								  text-indent: 0px;
								  line-height: 19px;
								  font-size: 13px;
								  font-style: normal;
								  }
								  
#allNews						{ margin: 0px 0;
								  padding-top: 10px;
								  width: 700px; 								  
								  font-family: Times New Roman;
								  text-decoration: none;
								  word-spacing: Normal;
								  text-align: left;
								  letter-spacing: 0;
								  text-indent: 0px;
								  line-height: 19px;
								  font-size: 13px;
								  font-style: normal;
								  }


.poststatus						{ position: absolute; bottom: 0; width: 100%; padding: 5px; background: #e1e1e1; }
.newsTitle						{ font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; 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;
							      border-top: 1px solid #ccc;
								  text-indent: 0px;
								  margin: 0px;
								  padding: 10px 0;
								  }
								  
#newstext						{ text-align:left;}								  
#newsboxEven					{ float: left; width: 488px; padding-bottom: 10px; }

.mediaDescription				{ padding: 10px 0; 
								  width: 950px; 
								  float: none;
								  font-family: Times New Roman;
								  text-decoration: none;
								  word-spacing: Normal;
								  text-align: left;
								  letter-spacing: normal;
								  text-indent: 0px;
								  line-height: 19px;
								  font-size: 13px;
								  font-style: normal;
								  }
.descriptionCopy				{ 	padding: 25px 0px 20px 0px;
									float: left;
									width: 480px;
									vertical-align:top;
								}
								
.descriptionTeam				{ padding: 25px 0px 0px 0px;
									float: right;
									width: 400px;
									vertical-align:top;
								}
.loading 						{ z-index: 5000;
								  position:fixed;
								  left:0px;
								  top:0px;
								  width: 100%;
								  height: 100%;
								  background-color: #ffffff;
								   }
#spinner						{ background-color: #ffffff; position: absolute; top: 26px; right: 20px; width: 20px; height: 20px; }
#categories a					{ cursor: pointer }	;		

.imagebox						{ width:1000px; 
								  padding-bottom: 200px; 
								  border: 1px solid #000;
								}

.cardLeft						{ float: left;
								}

.cardRight						{ float: right;
								  width: 300px;
								  height: 150px;
								}


#img_gap						{ padding-bottom: 3px;}
