/* ++++++++++ global general styles start ++++++++++*/	
html, body {
	margin:0px;
	padding:0px;
	font: 10pt tahoma, helvetica, sans-serif;
	background:#f8da8e url(images/bg-body.jpg) no-repeat left top;		
	color:#ffffff;
	}
	
a:link { color:#27328b; }
a:visited { color:#27328b; }
a:active { color:#27328b; }
a:hover { color:#000000; } 	

a.a5-breadcrumbs:link { text-decoration:none;color:#BD721A; }
a.a5-breadcrumbs:visited { text-decoration:none;color:#BD721A; }
a.a5-breadcrumbs:active { text-decoration:none;color:#BD721A; }
a.a5-breadcrumbs:hover { text-decoration:underline;color:#D5D490; }

a.a5-lightlink:link { text-decoration:none;color:#472515; }
a.a5-lightlink:visited { text-decoration:none;color:#472515; }
a.a5-lightlink:active { text-decoration:none;color:#472515; }
a.a5-lightlink:hover { text-decoration:underline;color:#000000; }

.a5-breadcrumbs-text { 
	font-family:tahoma, helvetica, sans-serif;
	font-size:10pt;
	color: #ffffff;
	}	

.color-1-text-13 { 
	font-family:tahoma, helvetica, sans-serif;
	font-size:13pt;
	color: #ffffff;
	}	

.color-2-text-15 { 
	font-family:tahoma, helvetica, sans-serif;
	font-size:12pt;
	color: #000000;
	}				
	
.a5-image-border {
  	border:1px solid #FED9A4;			  
	}		
	
/* ++++++++++ global general styles end ++++++++++*/	
/* ++++++++++ global structure styles start ++++++++++*/	


.a5-bg-left {
	width:100%;
	background:url(images/a5-bg-left.gif) repeat-y left top;
	}		

.a5-bg-right {
	width:100%;
	background:url(images/a5-bg-right.jpg) repeat-y right top;
	}	

#a5-body-center {
	text-align:center;
	}	
#a5-body {
	position: relative;
	width: 1000px; /* change this to a specific amount for a fixed design. E.g., 1000px. */
	margin-left: auto;
	margin-right: auto;
	text-align:left;	
	border:0px solid #000000;		
	}	

#a5-column-right {
	float:right;
	width:243px;
	margin:0px 0px 0px 0px;
	border:0px solid #000000;	
	}	
						
			
#a5-body-content {
	position:relative;
	margin-right:243px;
	border:0px solid #000000;	
	}					
	
	#a5-column-middle {
		position:relative;
		font: 10pt tahoma, helvetica, sans-serif;		
		line-height:14pt;
		background:url(images/bg-content.jpg) no-repeat 0px 171px;
		border:0px solid #000000;			
		}	
		
		#a5-image-bottom-left {
			position:absolute;
			top:390px;
			left:0px;
			height:68px;
			border:0px solid #000000;			
			}		
					
		#a5-header-box {
			position:relative;
			height:171px;
			border:0px solid #000000;			
			}		
		
		#a5-header {
			position:absolute;
			top:0px;
			left:0px;
			width:757px;
			height:171px;
			background:url(images/header-left.gif) no-repeat right top;
			border:0px solid #000000;			
			}		
		
		#a5-photo-left-middle	{
			position:absolute;
			top:218px;
			left:45px;
			}		
		
		#a5-header-text	 {
			position:absolute;
			top:52px;
			left:350px;
			width:280px;
			color:#828282;
			font: 12pt tahoma, helvetica, sans-serif;	
			line-height:16pt;				
			border:0px solid #000000;			
			}							
		
		#a5-menu-right-box {	
			position:absolute;
			left:638px;
			top:172px;
			width:51px;
			height:31px;
			background:#ad8502;
			border:0px solid red;					
			}			
		
		#a5-menu-box {	
			position:absolute;
			left:45px;
			top:171px;
			font: bold 10pt tahoma, helvetica, sans-serif;					
			color:#ffffff;
			border:0px solid red;					
			}	
				
			#a5-menu a {
				display:inline;
				height:31px;				
				text-decoration:none;
				color:#000000;	
				background:#ad8502;				
				}
				
			#a5-menu a:hover {
				text-decoration:underline;	
				background:url(images/bg-menu-on.gif) no-repeat left top;	
				color:#512202;		
				}	

			#a5-column-middle-text {
				position:relative;
				width:465px;		
				color:#000000;
				margin:63px 0px 0px 180px;
				border:0px solid #000000;			
				}		
				
			.a5-title-1 {
				position:relative;
				width:422px;
				height:32px;
				line-height:32px;
				vertical-align:middle;					
				color:#ffffff;			
				padding:0px 0px 0px 0px;
				background:#b98e04 url(images/title-header-left.gif) no-repeat left top;
				border:0px solid #000000;			
				}		
											
				
#a5-footer {
	clear:both;
	height:26px;
	text-align:right;
	padding:9px 20px 0px 20px;
	font:8pt tahoma, helvetica, sans-serif;
	color:#ffffff;	
	border-top:1px solid #ffffff;
	background:#582e8b;		
	}	
	
	
/* ++++++++++ global structure styles end ++++++++++*/	
/* ++++++++++ second level start ++++++++++*/	

#a5-sl-title {
	height:28px;
	font:bold 14px italic tahoma, Helvetica, sans-serif;						
	color:#27328b;
	width:420px;
	line-height:28px;
	vertical-align:middle;
	margin:0px 0px 15px 0px;
	padding:2px 0px 0px 30px;
	background: url(images/bg-sl-title.gif) no-repeat 8px 9px;	
	border:1px solid #000000;
	}	
	

#a5-column-middle-full {
	position:relative;
	font: 10pt tahoma, helvetica, sans-serif;		
	line-height:14pt;
	background:url(images/bg-content-full.jpg) no-repeat 0px 171px;
	border:0px solid #000000;			
	}	
	

#a5-column-middle-text-full {
	position:relative;
	width:685px;
	color:#000000;
	margin:63px 0px 20px 50px;
	border:0px solid #000000;			
	}			
	
#a5-contact-form {
	float:right;
	margin:10px 10px 0px 15px;
	width:270px;
	padding:10px;
	background: #f0b418 url(images/bg-contact-form.gif) repeat-y 0px 0px;	
	border:1px solid #868420;
	voice-family:"\"}\"";
	voice-family:inherit;
		width:230px;			
	}
	html>body #a5-contact-form {
		width:230px;						
	}		

		
/* ++++++++++ second level end ++++++++++*/		


+++++++*/		

