/* CSS Document */

body {background-image:url(images/globalbg.gif); font-family:Arial, Helvetica, sans-serif;}

img.floatleft {float:left; padding-right:10px;} 
#websitecontainer {width:800px; height:550px; margin-top:40px; }

#sidebararea {width:185px; height:500px; float:left; background-color:#000000; color:#FFFFFF;}
#sidebararea img.logo {width:185px; height:140px; clear:both;}

#sidebararea .navigation {width:145px; height:250px; padding-left:20px; padding-top:20px; float:left;}
#sidebararea .contactinfo {
	width:145px;
	height:75px;
	font-size:11px;
	color:#666666;
	line-height: 16px;
}
#sidebararea .contactinfo p {
	margin:0px;
	letter-spacing: 1pt;
}

#maincontentarea {width:610px; height:500px; float:left; background-color:#FFFFFF; color:#333333; }

#maincontentarea .textnav {width:600px; height:20px; float:left; margin-right:10px; margin-top:5px;}
#maincontentarea .textnav a {float:right; padding-left:10px; padding-right:10px; border-left:1px solid #333333; font-size:12px;}
#maincontentarea .textnav a:link, #maincontentarea .textnav a:visited {color:#333333; text-decoration:none;}
#maincontentarea .textnav a:hover {color:#CC9900; text-decoration:none;}

#maincontentarea .keyvisual_hori {width:610px; height:325px; float:left;} 
#maincontentarea .keyvisual_hori img {width:600px; height:325px; padding-left:10px;}

#maincontentarea .contenttext {width:590px; float:left; padding-left:9px; font-size:12px;}

#maincontentarea #gallery_thumbnail {width:175px; height:450px; float:left;}
#maincontentarea #gallery_thumbnail img {float:left; width:75px; height:75px; margin-left:10px; margin-bottom:10px;}

#footerarea {width:800px; height:40px; margin-top:5px; float:left;}
#footerarea .footertext {text-align:right; color:#FFFFFF; font-size:10px;}

a:visited {
	color: #C58400;
	
}
a:visited {
	
	color: #C58400;
}
a:hover {
	
	color: #C58400;
}
a:active {
	
	color: #C58400;
}
