body {background-color:#333333; text-align:left;  margin:0; padding:0; background-image:url(images/tc_back.gif);
background-repeat: no-repeat-y; background-repeat: repeat-x;font:normal 12px Arial, Verdana, Helvetica, sans-serif; color:#FFFFFF;}

img {display:block; margin:0; border:0;}
.clearFloats {clear:both; line-height:0; height:0; font-size:0;}
.skiplink {display:none;}
#flashsite {outline:none;}
#flashnav {outline:none;}
#flashheadline {outline:none;}

h1, h2, h3, h4 {padding:0; margin:0; color:#A2A235;}
h2 {font-size:18px; font-weight:normal; margin:0 0 10px  0;}
h3 {font-size:16px; font-weight:normal; margin:0 0 5px 0;color:#fff;}
h4 {font-size:14px; font-weight:bold; margin:0 0 5px 0;color:#fff;}
h5 {font-size:12px; font-weight:bold; margin:0 0 5px 0;color:#fff;}
p {margin:0; padding:0 0 10px 0; line-height:16px;}
td {font:normal 12px Arial, Verdana, Helvetica, sans-serif; color:#FFFFFF;}

/* ---- links ----------------------------------------- */
a {color:#A2A235; text-decoration:none;}  
a:visited {}
a:hover {color:#A2A235;}
a:active {color:#A2A235;}
a:active, a:focus{outline:none;}

/* ---- forms ----------------------------------------- */
form {margin:0;}
input, textarea, select, option {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:160px;}

/* ---- divs ----------------------------------------- */
#frame {margin:0 auto; width:850px; text-align:left;}

#logo {height:84px; width:300px; background:url(images/logo.gif) no-repeat;}
		#logo h1 {text-indent:-4000px; margin:0;padding:0;}
		#logo h1 a {display:block; width:300px; height:75px;}

#navbar {height:25px; margin:0 0 26px 0;outline:none;}

#wrapper {margin:0 25px 0 40px; height: 360px;}
#scroller {height: 328px; overflow:auto; margin-top:5px;}
#content {width:755;}

#columnLeft {width:450px; float:left; margin:0 50px 0 0;}
#columnRight {width:250px; float:left; margin:0;}

.coll_list {margin:0 0 10px 0; padding:0 0 0 25px; background:url(images/icon_arrow.gif) 0 0 no-repeat; font-size:16px; line-height:20px; color:#FFFFFF; display:block; height:20px;}

#footerWrap {margin:0 auto; width:800px; padding:25px 0 0 0;color:#ccc;}
	#footer {width:785px; margin-left:15px; font-size:10px; padding:6px 0 0 0; border-top:1px solid #CCC;}
	#footer a {color:#ccc;text-decoration:none;}
	#footer a:hover {color:#666}
	#fcontent {float:left; width:450px; margin-right:25px;}
	#props {float:right;}

#adminmenu {
	font:normal 10px Arial, Verdana, Helvetica, sans-serif;
	width:120px;
	clear:both;
	font-size:11px;
	position:absolute;
	right:0;
	top:109px;
	z-index:50;
	}
	#adminmenu table { text-align:left; background-color:#FFFFFF;width:120px;}
	#adminmenu table td { font:normal 10px Arial, Verdana, Helvetica, sans-serif;}
	#adminmenu a {text-decoration:none; color:#000000;}