@charset "utf-8";

/**** BODY ELEMENTS****/

html,
body
{
	height:					100%;
	margin: 				0px;
	padding:				0px;
	color: 					#000;
	font-family: 			'Arimo', sans-serif;
	font-size: 				16px;
	line-height: 			24px;
	font-weight: 			normal;
	text-decoration: 		none;
	background-color: 		#FFF;
}

#wrapper
{
	min-height:				100%;
	position:				relative;
}

#top_bar
{
	width:					100%;
	height: 				200px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;
	background-color: 		#FFF;
	background-image: 		URL(../images/top_bar.png);
	backround-repeat: 		repeat;
	top:					0px;
}

#page_elements
{
	width:					1000px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			auto;
	margin-right:			auto;
    background-color:       #FFF;
}

#header
{
	width:					1000px;
	height:					200px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			auto;
	margin-right:			auto;
	top:					0px;
}

#navigation
{
	width:					100%;
	height:					50px;
	margin-top:				-15px;
	margin-bottom:			20px;
	margin-left:			0px;
	margin-right:			0px;
	background: 			-webkit-linear-gradient(#333, #000); /* For Safari 5.1 to 6.0 */
 	background: 			-o-linear-gradient(#333, #000); /* For Opera 11.1 to 12.0 */
	background: 			-moz-linear-gradient(#333, #000); /* For Firefox 3.6 to 15 */
	background: 			linear-gradient(#333, #000); /* Standard syntax */
   	-webkit-box-shadow: 	0 10px 10px -5px #333;
	-moz-box-shadow: 		0 10px 10px -5px #333;
	 box-shadow: 			0 10px 10px -5px #333;
}

#title_bar
{
	width:					100%;
	height:					50px;
	margin-top: 			0px;
	border-top:				0px solid #FFF;
	background-color: 		#FFF;
	bottom: 				0px;
	left: 					0px;
}

#page_content
{
	width:					100%;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			auto;
	margin-right:			auto;
	padding-bottom:			0px;
	background-color: 		#FFF;
}

#footer_home
{
	width:					100%;
	height:					100px;
	border-top:				0px solid #FFF;
	margin-top: 			0px;
	bottom: 				0px;
	left: 					0px;
}

#footer
{
	width:					100%;
	height:					100px;
	border-top:				5px solid #000;
	background-image: 		URL(../images/footer.jpg);
	background-repeat: 		repeat;
	margin-top: 			0px;
	bottom: 				0px;
	left: 					0px;
}

#copyright
{
	width:					100%;
	height:					50px;
	border-top:				1px solid #FFF;
	background-color: 		#000;
	color: 					#FFF;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				12px;
	line-height: 			50px;
	font-weight: 			bold;
	text-decoration: 		none; 
	text-align:				center;
	bottom: 				0px;
	left: 					0px;
}


/**** TOP NAVIGATION ****/
.nav_bar
{
	width:					1000px;
	height:					50px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			auto;
	margin-right:			auto;
	background: 			-webkit-linear-gradient(#333, #000); /* For Safari 5.1 to 6.0 */
 	background: 			-o-linear-gradient(#333, #000); /* For Opera 11.1 to 12.0 */
	background: 			-moz-linear-gradient(#333, #000); /* For Firefox 3.6 to 15 */
	background: 			linear-gradient(#333, #000); /* Standard syntax */
    text-align:			    center;
}

.nav ul
{
	height:					50px;
  	list-style: 			none;
  	text-align: 			center;
 	padding: 				0;
}

.nav li
{
	display:				table-cell;
	vertical-align:			middle;
	width: 					14%;
    height: 				50px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;
	line-height:			30px;
	font-family: 			'Arimo', sans-serif;
	text-transform: 		uppercase;
    font-size: 				80%;
	float:					left;
  }
 
.nav a
{
  	display: 				block;
	margin-top:				10px;
	margin-bottom:			10px;
	border-left: 			1px solid #FFF;
  	color: 					#FFF;
  	text-decoration: 		none;
}

.nav li:first-child a
{
	margin-top: 			10px;
 	border-left: 			none;
}

.nav a:hover
{
    margin-top:             0px;
	margin-top:				10px;
	margin-bottom:			10px;
	border-left: 			1px solid #FFF;
  	color: 					#F6B511;
}

.nav li:first-child a:hover
{
    margin-top:             0px;
	margin-top:				10px;
	margin-bottom:			10px;
	border-left: 			0px solid #FFF;
  	color: 					#F6B511;
}

/**** CALENDAR ****/
.event_box
{
	width:					100%;
	min-height:				200px;
	margin-top:				10px;
	margin-bottom:			5px;
	margin-left:			0%;
	margin-right:			0%;
	background-color:		#EEE;
	border:					1px solid #000;
	float:					left;
	overflow:				hidden;
}

.event_name
{
	width:					98%;
	height:					40px;
	margin-top:				10px;
	margin-bottom:			0px;
	margin-left:			1%;
	margin-right:			1%;
	color: 					#000;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				130%;
	line-height: 			30px;
	font-weight: 			bold;
	text-decoration: 		none; 
	text-align:				left;
}

.event_company
{
	width:					98%;
	height:					30px;
	margin-top:				10px;
	margin-bottom:			0px;
	margin-left:			1%;
	margin-right:			1%;
	color: 					#000;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				100%;
	line-height: 			30px;
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				left;
}
	
.event_date
{
	width:					98%;
	height:					30px;
	margin-top:				10px;
	margin-bottom:			0px;
	margin-left:			1%;
	margin-right:			1%;
	color: 					#000;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				100%;
	line-height: 			30px;
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				left;
}
	
.event_type
{
	width:					98%;
	height:					30px;
	margin-top:				5px;
	margin-bottom:			5px;
	margin-left:			1%;
	margin-right:			1%;
	color: 					#000;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				100%;
	line-height: 			30px;
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				left;
}

.event_url
{
	width:					98%;
	height:					30px;
	margin-top:				10px;
	margin-bottom:			0px;
	margin-left:			1%;
	margin-right:			1%;
	color: 					#000;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				100%;
	line-height: 			30px;
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				left;
}

.event_email
{
	width:					98%;
	height:					30px;
	margin-top:				10px;
	margin-bottom:			0px;
	margin-left:			1%;
	margin-right:			1%;
	color: 					#000;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				100%;
	line-height: 			30px;
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				left;
}

.event_phone
{
	width:					98%;
	height:					30px;
	margin-top:				10px;
	margin-bottom:			0px;
	margin-left:			1%;
	margin-right:			1%;
	color: 					#000;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				100%;
	line-height: 			30px;
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				left;
}
	


/**** GALLERY ****/
.gallery_hold
{
	display: 				table;
	width:					840px;
	height: 				100%;
	margin-left:			80px;
	margin-right:			80px;
	margin-top:				0px;
}

.gallery_frame
{
	display: 				table-cell;
	width:					200px;
	height: 				250px;
	margin-left:			5px;
	margin-right:			5px;
	margin-top:				0px;
	margin-bottom:			10px;
	background-color:		#333;
	border:					0px solid #FFF;
	float:  				left;
}

.gallery_pic_hold
{
	margin-left:			0px;
	margin-right:			0px;
	margin-top:				0px;
	margin-bottom:			0px;
	border-bottom: 			1px solid #FFF;
}

.gallery_pic_hold a
{
	width:					100%;
	height:					100%;
    display: 				block;	
	font-size: 				0px;
    text-indent: 			-999999em;
    overflow: 				hidden;
    background-repeat: 		no-repeat;
}


.gallery_title
{
	width:					190px;
	height:					20px;
	margin-top:				10px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;
	padding-left:			10px;
	padding-right:			10px;
	color: 					#FFF;	
	font-family: 			'Arimo', Arial;	
	font-size: 				14px;	
	line-height: 			20px;	
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				left;
}

.gallery_text
{
	width:					190px;
	height:					50px;
	margin-top:				0px;
	margin-bottom:			10px;
	margin-left:			0px;
	margin-right:			0px;
	padding-left:			10px;
	padding-right:			10px;
	padding-bottom:			5px;
	color: 					#FFF;	
	font-family: 			'Arimo', Arial;	
	font-size: 				12px;	
	line-height: 			18px;	
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				justify;
}


/**** VIDEO ****/
.video_hold
{
	display: 				table;
	width:					100%;
	height: 				100%;
	margin-left:			0px;
	margin-right:			0px;
	margin-top:				0px;
}

.video_frame
{
	display: 				table-cell;
	width:					490px;
	height: 				400px;
	margin-left:			5px;
	margin-right:			5px;
	margin-top:				0px;
	margin-bottom:			10px;
	background-color:		#333;
	border:					0px solid #FFF;
	float:  				left;
}

.video_player
{
	width:					490px;
	height: 				279px;
	margin-left:			0px;
	margin-right:			0px;
	margin-top:				0px;
	margin-bottom:			0px;
	border-bottom: 			1px solid #FFF;
}

.video_title
{
	width:					470px;
	height:					20px;
	margin-top:				10px;
	margin-bottom:			10px;
	margin-left:			0px;
	margin-right:			0px;
	padding-left:			10px;
	padding-right:			10px;
	color: 					#FFF;	
	font-family: 			'Arimo', sans-serif;	
	font-size: 				18px;	
	line-height: 			20px;	
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				left;
}

.video_desc
{
	width:					470px;
	height:					104px;
	margin-top:				0px;
	margin-bottom:			10px;
	margin-left:			0px;
	margin-right:			0px;
	padding-left:			10px;
	padding-right:			10px;
	padding-bottom:			5px;
	color: 					#FFF;	
	font-family: 			'Arimo', sans-serif;	
	font-size: 				12px;	
	line-height: 			18px;	
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				justify;
}

/**** LINKS ****/
.link_box
{
	width:					928px;
	margin-top:				0px;
	margin-bottom:			20px;
	margin-left:			5px;
	margin-right:			5px;
	padding: 				20px;
	background-color: 		#EEEEEE;
	border: 				1px solid #CCC;
	float: 					left;	
}

.link_name
{
	width: 					100%;
	height: 				30px;
	margin-top: 			0px;
	margin-bottom: 			10px;
	margin-left: 			0px;
	margin-right: 			0px;
	border-bottom: 			1px solid #CCC;
	color: 					#000;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				20px;
	line-height: 			30px;
	font-weight: 			bold;
	text-decoration: 		none; 
	text-align:				left;
}



/**** MAIN ELEMENTS ****/
.top_bar
{
	width:					1000px;
	height:					200px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			auto;
	margin-right:			auto;
}

.almeria_logo
{
	width: 					500px;
	height:					200px;
	margin-top: 			0px;
	margin-left:			0px;
	margin-right:			0px;
	background-image:		URL(../images/logo.png);
	background-repeat:		no-repeat;
	float: 					left;
	overflow: 				hidden;
}

.almeria_logo a
{
	width:					100%;
	height:					100%;
    display: 				block;	
	font-size: 				1px;
    text-indent: 			-999999em;
    overflow: 				hidden;
    background-repeat: 		no-repeat;
	float:					left;
}

.top_links
{
    width:                  500px;
    height:                 50px;
    margin-top:             0px;
    margin-bottom:          0px;
    margin-left:            0px;
    margin-right:           0px;
    float:                  right;
    overflow:               hidden;
}

.top_links ul
{
	list-style-type: 		none;
	padding:				0px;
	text-align:				left;
} 

.top_links li
{
	padding-top: 			0px;
	margin-left: 			0px;
	display: 				inline;
}

.phone
{
	width: 					50px;
	height: 				50px;
	margin-top: 			0px;
	margin-bottom: 			0px;
	margin-left: 			0px;
	margin-right: 			0px;
    border:                 0px solid #FFF;
	background-image: 		URL(../images/top_phone.png);
	background-repeat: 		no-repeat;
	float: 					right;
	overflow: 				hidden;
}

.phone a
{
	width:					100%;
	height:					100%;
    display: 				block;	
	font-size: 				1px;
    text-indent: 			-999999em;
    overflow: 				hidden;
    background-repeat: 		no-repeat;
	float:					left;
}

.facebook
{
	width: 					50px;
	height: 				50px;
	margin-top: 			0px;
	margin-bottom: 			0px;
	margin-left: 			0px;
	margin-right: 			0px;
    border:                 0px solid #FFF;
	background-image: 		URL(../images/top_facebook.png);
	background-repeat: 		no-repeat;
	float: 					right;
	overflow: 				hidden;
}

.facebook a
{
	width:					100%;
	height:					100%;
    display: 				block;	
	font-size: 				1px;
    text-indent: 			-999999em;
    overflow: 				hidden;
    background-repeat: 		no-repeat;
	float:					left;
}

.twitter
{
	width: 					50px;
	height: 				50px;
	margin-top: 			0px;
	margin-bottom: 			0px;
	margin-left: 			0px;
	margin-right: 			0px;
    border:                 0px solid #FFF;
	background-image: 		URL(../images/top_twitter.png);
	background-repeat: 		no-repeat;
	float: 					right;
	overflow: 				hidden;
}

.twitter a
{
	width:					100%;
	height:					100%;
    display: 				block;	
	font-size: 				1px;
    text-indent: 			-999999em;
    overflow: 				hidden;
    background-repeat: 		no-repeat;
	float:					left;
}


.rslides
{
  	position: 				relative;
  	list-style: 			none;
  	overflow:				hidden;
  	width: 					100%;
  	padding: 				0;
  	margin-top: 			0px;
  	margin-bottom:			20px;
  	margin-left:			auto;
  	margin-right:			auto;
	border-top: 			10px solid #F6B511;
   	-webkit-box-shadow: 	0 10px 10px -5px #333;
	-moz-box-shadow: 		0 10px 10px -5px #333;
	 box-shadow: 			0 10px 10px -5px #333;
}

.rslides li
{
  	-webkit-backface-visibility:	hidden;
  	position: 						absolute;
  	display: 						none;
  	width: 							100%;
  	left: 							0;
  	top: 							0;
}

.rslides li:first-child
{
  	position: 				relative;
  	display: 				block;
  	float: 					left;
}

.rslides img
{
  	display: 				block;
  	height: 				auto;
  	float: 					left;
  	width: 					100%;
  	border: 				0;
}

.main_text
{
	display: 				table;
	width:					1000px;
	height:					100%;
	margin-top:				5px;
	margin-bottom:			10px;
	margin-left:			auto;
	margin-right:			auto;
	color: 					#000;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				16px;
	line-height: 			24px;
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				justify;
}

.main_text ul
{
	list-style-type: 		none;
	padding:				0px;
	margin-right:			0px;
	text-align:				left;
} 

.main_text li
{
	margin-left: 			0px;
	display: 				block;
}

.google_map
{
	width:					998px;
	height:					598px;
	margin-left:			0px;
	margin-right:			0px;
	margin-top:				0px;
	margin-bottom:			20px;
	border:					1px solid #000;
	border-radius:			20px;
   	-webkit-box-shadow: 	0 10px 10px -5px #333;
	-moz-box-shadow: 		0 10px 10px -5px #333;
	 box-shadow: 			0 10px 10px -5px #333;
	float:					left;
	overflow:				hidden;
}
	

.button_bar
{
	width: 					300px;
	margin-top: 			0px;
	margin-bottom: 			0px;
	margin-left: 			20px;
	margin-right: 			0px;
	float: 					right;
	overflow: 				hidden;
}

.pic_bar
{
	width:					302px;
    margin-top:             10px;
    margin-bottom:          10px;
	margin-left:			20px;
	margin-right:			0px;
	float:					right;
	overflow:				hidden;
}

.page_pic
{
	width:					250px;
	margin-top:				0px;
	margin-bottom:			10px;
	margin-left:			0px;
	margin-right:			0px;
	border:					1px solid #333;
}

.page_pic a
{
	width:					100%;
	height:					100%;
    display: 				block;	
	font-size: 				1px;
    text-indent: 			-999999em;
    overflow: 				hidden;
    background-repeat: 		no-repeat;
	float:					left;
}

.event_pic
{
	margin-top:				0px;
	margin-bottom:			10px;
	margin-left:			10px;
	margin-right:			10px;
	border:					1px solid #333;
	float:					right;
	overflow:				hidden;
}

.event_pic a
{
	width:					100%;
	height:					100%;
    display: 				block;	
	font-size: 				1px;
    text-indent: 			-999999em;
    overflow: 				hidden;
    background-repeat: 		no-repeat;
	float:					left;
}

.bottom_links_inline
{
	display: 				table;
	width:					1000px;
	height:					40px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			auto;
	margin-right:			auto;
	color: 					#FFF;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				14px;
	font-weight: 			normal;
	text-decoration: 		none; 
}

.bottom_bar
{
	display: 				table;
	width:					1000px;
	height:					100px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			auto;
	margin-right:			auto;
	color: 					#FFF;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				14px;
	font-weight: 			normal;
	text-decoration: 		none; 
}

.bottom_box
{
	width:					190px;
	height:					80px;
	margin-top:				10px;
	margin-bottom:			10px;
	margin-left:			0px;
	margin-right:			10px;
	border-left:			1px solid #FFF;
	color: 					#FFF;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				12px;
	line-height: 			18px;
	font-weight: 			bold;
	text-decoration: 		none; 
	text-align:				left;
	float:					left;
	overflow:				hidden;
}

.bottom_box ul
{
	list-style-type: 		none;
	padding:				0px;
	margin-right:			10px;
	text-align:				left;
} 

.bottom_box li
{
	margin-left: 			10px;
	display: 				block;
}

.bottom_box:last-child
{
	border-right: 			0px solid #FFF;
}

.bottom_box_address
{
	width:					380px;
	height:					80px;
	margin-top:				10px;
	margin-bottom:			10px;
	margin-left:			0px;
	margin-right:			10px;
	border-left:			1px solid #FFF;
	color: 					#FFF;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				11px;
	line-height: 			18px;
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				left;
	float:					left;
	overflow:				hidden;
}

.bottom_box_address ul
{
	list-style-type: 		none;
	padding:				0px;
	margin-right:			10px;
	text-align:				left;
} 

.bottom_box_address li
{
	margin-left: 			10px;
	display: 				block;
}

.bottom_box_address:last-child
{
	border-right: 			0px solid #FFF;
}

.copy_box
{
	width: 					1000px;
	height: 				50px;
	margin-top: 			0px;
	margin-bottom: 			0px;
	margin-left: 			auto;
	margin-right: 			auto;
	color: 					#FFF;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				11px;
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				center;
}

.copy_box ul
{
	list-style-type: 		none;
	padding:				0;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;
	text-align:				center;
} 

.copy_box li
{
	margin-right:			5px;
	padding-right:			5px;
	display: 				inline;
	border-right: 			1px solid #FFF;
}

.copy_box li:last-child
{
	padding-right:			0px;
	border-right: 			0px solid #FFF;
}


/**** HEADERS ****/
h1
{
	color: 					#000;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				24px;
	line-height: 			34px;
	font-weight: 			bold;
	text-decoration: 		none;
	margin-top:				0px;
	margin-bottom:			10px;
} 

h2
{
	color: 					#000;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				20px;
	line-height: 			30px;
	font-weight: 			bold;
	text-decoration: 		none;
	margin-top:				0px;
	margin-bottom:			0px;
} 

h3
{
	color: 					#000;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				16px;
	line-height: 			26px;
	font-weight: 			bold;
	text-decoration: 		none;
	margin-top:				0px;
	margin-bottom:			0px;
} 


/**** FONTS ****/
.red
{
	color: 					#F00;    
	font-family: 			'Arimo', sans-serif;	
	font-size: 				16px;
	line-height: 			24px;
    font-weight: 			bold;
	text-decoration: 		none;
}

.white
{
	color: 					#FFF;    
	font-family: 			'Arimo', sans-serif;	
	font-size: 				16px;
	line-height: 			24px;
    font-weight: 			bold;
	text-decoration: 		none;
}

.page_title
{
	width:					1000px;
	height:					40px;
	margin-top:				0px;
	margin-bottom:			10px;
	margin-left: 			auto;
	margin-right: 			auto;
    padding-left:           0px;
	background-color: 		#FFF;
	border-top: 			1px solid #333;
	border-bottom: 			5px solid #F6B511;
	color: 					#333;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				25px;
	line-height: 			40px;
	letter-spacing: 		-1px;
	font-weight: 			bold;
	text-decoration: 		none;
	text-align:				left;
	text-transform: 		uppercase;
}

/**** LINKS ****/
A.link, A.link:Link, A.link:visited
{
	color: 					#F6B511;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				16px;
	line-height: 			24px;
	font-weight: 			bold;
	text-decoration: 		underline;
}
	
A.link:Hover
{
	color: 					#333;
    font-family: 			'Arimo', sans-serif;	
	font-size: 				16px;
	line-height: 			24px;
    font-weight: 			bold;
    text-decoration: 		none;
}

A.top_link, A.top_link:Link, A.top_link:visited
{
	color: 					#FFF;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				14px;
	line-height: 			50px;
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				left;
	text-transform: 		uppercase;
}
	
A.top_link:Hover
{
	color: 					#FFF;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				14px;
	line-height: 			50px;
	font-weight: 			normal;
	text-decoration: 		underline; 
	text-align:				left;
	text-transform: 		uppercase;

}

A.footer_link, A.footer_link:Link, A.footer_link:visited
{
	color: 					#FFF;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				12px;
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				right;
}
	
A.footer_link:Hover
{
	color: 					#333;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				12px;
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				left;
}

A.copy_link, A.copy_link:Link, A.copy_link:visited
{
	color: 					#FFF;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				12px;
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				left;
}
	
A.copy_link:Hover
{
	color: 					#F6B511;
	font-family: 			'Arimo', sans-serif;	
	font-size: 				12px;
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				left;
}

A.menu_link, A.menu_link:Link, A.menu_link:visited
{
	color: 					#FFF;
	font-family: 			'Arimo', sans-serif;	
    display: 				block;	
	font-size: 				1px;
    text-indent: 			-999999em;
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				left;
}
	
A.menu_link:Hover
{
	color: 					#FFF;
	font-family: 			'Arimo', sans-serif;	
    display: 				block;	
	font-size: 				1px;
    text-indent: 			-999999em;
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				left;
}