/********** General CSS *********/body {	background: #ffcc00;	background-image: url(imgs/bar.jpg);	background-repeat: repeat-y;	margin: 0px;	padding: 0px;	font-family: "Trebuchet MS"; 	color:  #604d00;	}img {	border: 0px;	}h1 {	color: #C03C13; 	font-size:  24px;	margin: 0px;	}	h2 {	color: #C03C13;	font-size:  16px;	text-transform: uppercase;	}		hr {	border: 0;	color: #604d00;	background-color: #604d00;	height: 1px;	}    .box {	padding: 15px;    width: 150px;    margin-top: 20px;    margin-left: 20px;    margin-bottom: 20px;    float: right;    border-top: 1px solid #C03C13;     border-bottom: 1px solid #C03C13; 	}.box ul {	list-style-type: square;	font-size: 12px;    margin: 0px;    padding: 0px;    margin-left: 30px;    line-height: 15px;	}     .box li { 	margin: 0px;    padding: 0px;    margin-top: 10px; 	}     .box h2 { 	padding: 0px;    margin: 0px; 	}/********** Content CSS ***********/#content {	margin-left: 210px;	padding: 20px;	width: 660px;	}/********** Header CSS ************/#header {	margin-left: 230px;	padding-top: 20px;	}/********** Footer CSS ************/	#footer {	width: 660px;	clear: both;	margin-left: 230px;	margin-top: 20px;	margin-bottom: 20px;	text-align: center;	color: #C03C13;	font-size: 12px;	    }	#footer ul {	list-style-type: none;	}	#footer ul li {	margin-right: 20px;	display: inline;	}#footer ul li a {	color: #333399;	text-decoration: none;	}	#footer ul li a:hover {	text-decoration: underline;	}	/********** Navigation CSS *********/#bar {	width: 180px;	float: left;	padding-left: 20px;	padding-top: 48px;	}	#bar div {	margin-top: 20px;	background: #333399;	}	#bar p {	padding: 15px;	margin-right: 20px;	background: #4343ab;	font-size: 11px;	color: #fff;	line-height: 20px;	}	#bar ul {	text-transform: uppercase;	list-style-type: none;	width: 160px;	padding: 0px;	margin: 0px;	margin-left: 20px;	background: #333399;	letter-spacing: 2px;	}		#bar ul li {	color: #333399;	margin: 0px;	padding: 10px;	margin-bottom: 5px;	}		.active {	background: #ffe787;	}	.active a {	color: #333399;	}		#bar ul li a {	color: #ffcc00;	text-decoration: none;	}/********** Homepage CSS *********/#home table {	width: 650px;    margin-left: 5px;	}	#home td {	width: 50%;	vertical-align: top;    padding: 20px;	}	#home div {	background: #ffe787;	padding: 15px;	}#home ul {	list-style-type: square;	font-size: 13px;	margin-left: 45px;	}	#home a {	color: #333399;	}#home a:hover {	text-decoration: none;	color: #C03C13; 	}	#home h1 {	margin-left: 45px;	}		#home ul li {	padding: 2px;	}	.ghost {	list-style-type: none;	}	/******** Tab CSS ********/ #tabs {    display: inline-block;	width: 100%;	font-family: "Trebuchet MS"; 	font-size:  14px;	text-align: center;    font-weight: bold;    }	#tabs ul {		margin: 0;		margin-left: 20px;    	padding: 0;    	list-style: none;		}		#tabs li {		float: left;    	margin-right: 4px;    	padding: 6px 15px 5px 15px;		background: #e4b600;		border-top: 4px solid #ffcc00;		}			#tabs li.selected {		background: #ffe787;		border-top: 4px solid #ffe787;		}				#tabs li.selected a {			color: #C03C13; 			font-weight: bold;			}		#tabs li a {		text-decoration: none;		color:  #604d00;		font-weight: lighter;		float: left;		}				#tabs li a:hover {			color: #333333;			}		/* Commented Backslash Hack     hides rule from IE5-Mac \*/  	#tabs a {float:none;}  	/* End IE5-Mac hack */	.tabcontent { display:none; }.tabcontentstyle {		padding: 20px;	background-image: url(imgs/fade.jpg);	background-repeat: repeat-x;	line-height: 25px;	font: 12px "Lucida Grande", "Lucida Sans Unicode", sans-serif;	}.news {	padding: 20px;	background-image: url(imgs/fade.jpg);	background-repeat: repeat-x;	line-height: 25px;	font: 12px "Lucida Grande", "Lucida Sans Unicode", sans-serif;	}