@import url("css/header.css");

@import url("css/footer.css");

@import url("css/sidebar.css");

@import url("css/content.css");

@import url("css/program.css");

@import url("css/details.css");

@import url("css/news.css");

@import url("css/banners.css");

@import url("css/directory.css");

@import url("css/user.css");



* {

	padding: 0;

	margin: 0;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

}

img {

	border: 0;

	vertical-align: middle;

}



a.staff {

	font-size: 10px;

}



body {

	width: 100%;

	text-align: center;

	background: #FFFFFF ;

}

.global_wrap {
	margin: auto;
	width: 960px;
	border: solid 3px #6d74ba;

}



.error {

	background: #FFEEEE;

	padding: 3px 3px 3px 30px;

	border: solid 1px red;

	margin: 2px 0 2px 0;

	color: #660000;

	display: block;

}

.message {

	background: #FFFFEE;

	padding: 3px 3px 3px 15px;

	border: solid 1px yellow;

	margin: 2px 0 2px 0;

	color: #333300;

}

.ok {

	background: #EEFFEE;

	padding: 3px 3px 3px 22px;

	border: solid 1px green;

	margin: 2px 0 2px 0;

	color: #006600;

	min-height: 20px;

}



/* ------------ middle ------------ */

.middle_wrap .wrap {

	float: left;

	width: 100%;

}

.middle_wrap #lsidebar {

	float: left;

	width: 230px;

	margin-left: -100%;

	margin-top: -1px;

}









.middle_wrap .content {

	margin-left: 230px;
	
	

}





/* ------------ table.form --------- */

table.form {

	width: 100%;

}

table.form th {

	width: 40%;

	text-align: right;

}

table.form td {

	width: 60%;

	text-align: left;

}

table.form td input[type=text],

table.form td input[type=password],

table.form td textarea,

table.form td select {

	width: 100%;

}



/* ------------ pages ------------- */

.pages {

	text-align: center;

	padding: 5px;

}

.pages a {

	padding: 3px;

}

.pages b {

	padding: 3px;

}



/* ------------ staff ------------- */



.clearall {

	clear: both;

}

.clearfix { zoom: 1 }

.clearfix:after {

content: ' ';

clear:both;

display: block;

width: 0; height: 0;

overflow: hidden;

font-size: 0;

}