/* GLOBALS */
body{background-color:#c2b59b; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
*{padding:0px; margin:0px;}
p{padding:0px 0 10px 0; margin:0px; line-height:18px;}
td{vertical-align:top;}

/* FONT SIZES, STYLES */
p,ul,ol,li{font-size:13px;}
#content li{padding:0px 10px 8px 2px; margin:0 0 0 20px;}
.image_gallery td li, .logos td li{font-size:12px;}
.small{font-size:12px;}
.x-small{font-size:11px;}

#container{width:775px; margin:0 auto;}
	#languages{float:right; width:0px; display:none;}
/*UNCOMMENT THIS TO RENABLE THE LANGUAGE BUTTONS
#container{width:850px; margin:0 auto;}
	#languages{float:right; width:50px; padding-top:25px;}*/
#wrapper{width:790px; margin:10px auto; float:left;}
	#header{width:770px; padding-right:20px; height:100px; background:url(/images/bkgd/header.png) no-repeat top;}
	#nav{width:770px; padding-right:20px; height:30px; background:url(/images/bkgd/nav.png) repeat-y top;}
	#main{width:770px; padding-right:20px; height:auto; background:url(/images/bkgd/main.png) repeat-y top; padding-bottom:20px;}
		#main_home{width:770px; padding-right:20px; height:434px; overflow:hidden; background:url(/images/bkgd/main.png) repeat-y top; padding-bottom:0px;}
		#left_nav{width:100px; padding:0 16px;}
		#content{width:600px;}
	#footer{width:770px; padding-right:20px; height:48px; background:url(/images/bkgd/footer.png) no-repeat top;}
	#credits{width:770px; padding-right:20px; height:60px;}
#wrapper div{float:left;}
/*#main_home div{float:none;} /* THIS IS DUE TO THE HIIWAY'S WEIRD POSITIONING ISSUE OF THE SLIDESHOW*/
.mattblackmenu{cursor:pointer;}

/* LINKS */
.img{border:0px;}


/* NAVIGATIONAL BARS */
#left_nav ul{margin:0px; padding:0px;}
#left_nav ul li{list-style:none;} 

#footer{text-align:right;}
#footer ul{margin:0px; padding:0px;}
#footer ul li{list-style:none; display:inline;}

#credits{text-align:right;}
#credits ul{margin:0px; padding:0;}
#credits ul li{list-style:none; display:inline; padding:0 6px;}

/* PAGE FORMATTING */
	/* HOME */
	td.clock{width:310px; height:60px; text-align:right; vertical-align:top;}
	#clock{float:right; padding:10px 14px 0 0; font-size:11px;}
	
	td.clock{height:78px;}
	td.newsletter{height:22px;}

	span.register{font-size:11px;}
	span.register,form.register{display:inline;}
	input.register_input{border-top: 1px solid #d2b290; border-bottom: 1px solid #d2b290; border-left: 1px solid #d2b290; border-right: 0px solid #d2b290; height:14px; width:140px; font-size:11px; padding-left:2px;}
	input.register_button{vertical-align:top; width:19px; height:16px;}


	/* MEDIA PAGE */
	.news_item{padding:8px 16px; margin:8px 10px; border:1px solid #666666; background:#E6E7DA;}

	.image_gallery td{width:150px; padding:0 0 15px 0;}
	.image_gallery td img{width:150px;}

/* IMAGE / TEXT FORMATTING */
#content .img_right, #content .right{float:right; padding:0 4px 14px 14px;}


/*======================CONTACT FORM======================*/
span.req{color:#f00; display:inline; font-weight:bold;}


fieldset{padding:0 4px 4px 4px; margin:10px 0 6px 6px; width:280px; border:1px solid #744F2F;}
legend{color:#000; font-weight:bold;}
label,legend{font-size:12px;}
td.contact_item{width:80px; vertical-align:middle;}
fieldset.form input,fieldset.form select{font-size:12px; padding:2px 2px 1px 2px; width:190px; margin:0 0 4px 0;}
fieldset.form textarea{font-size:12px; padding:2px 2px 1px 2px; width:270px; margin:0 0 4px 0;}
#freecap{border:2px solid #A24D2A;}
#captcha{width:192px;}
span.captcha{color:#666666;}

#knoxville_img{padding-top:6px;}
form{padding:0px; margin:0px;}
.button_map{height:22px; padding:0px; margin:0px;}  

.form input.radio{width:20px; border:0px;}
