html {height:100%;}



body {font:Calibri;

		color:#666666;

		background:url(../images/bglines.gif) repeat;

		font-size:16px;

		height:100%;

		padding-top:0;

		margin:0;

				

		}

		

a {  color: #11A0CF;

	 font-size:12px;

	 }



a:hover { background-color: #f4f4f4; }



/* Container */



#container {

	height:auto !important;

	height: 100%;

	min-height: 100%;

	position: relative;

	text-align: center;

	}





/* Header */

	

#header { 

	background:url(../images/csau_top.jpg) no-repeat 100% 0px;

	width:800px;

	height:151px;	

	margin: 0 auto;	

	padding: 0;

	}

	

#header div

{

	float:right;

	padding-top:10px;

	padding-right:20px;



}

#header div a

{

background-color:transparent;

	

}

#header div img

{

	border:0;

}



/* Main Link NON IE */

#mainlink {

	background: url(../images/link.png) repeat-x 100% 0px;

/*	background-color:#CCCCCC;*/

	border-top:#000000 1px solid;

	height:35px;

	width:800px;

	margin:0 auto;

	padding:0 1px;

	text-align:center;

	font-family:Calibri;

	letter-spacing:.5px;

	}		



#mainlink ul{margin:0 0px;

             

			 margin:0 auto;

			 padding:0px 0px;

			 display:inline;

			 }

#mainlink ul li{display:inline;

	text-align: center;

	}			 

#mainlink ul li a{

	display: block;

	font-size:15px;

	color:#343434;

	list-style-type: none;

	margin: 0 0;

	padding: 5px 10px 2px 5px;

	height:25px;

	float: left;

	text-decoration:none;





}



#mainlink ul li a:hover{

	color:#D11515;

	padding-top:8px;



	}

	

#mainlink div{

	float:right;

	padding-right:10px;

	padding-top:5px;

	font-size:14px;

	

	}

#mainlink div *

{	

	font-family:Calibri;

	font-size:14px;	

	color:#f1f0ec;

}	

#mainlink div a,#mainlink div a:hover

{	



	font-weight:500;

	font-size:14px;

	text-decoration:none;

	background-color:transparent;

}



/* Mainlink IE */

#mainlinkie {

	background: url(../images/link.png) repeat-x 100% 0px;

/*	background-color:#CCCCCC;*/

	border-top:#000000 1px solid;

	height:35px;

	width:800px;

	margin:0 auto;

	padding:0 1px;

	font-family:Calibri;

	text-align:center;

	letter-spacing:.5px;	

	}		



#mainlinkie ul{margin:0 0px;

             

			 margin:0 auto;

			 padding:0px 0px;

			 display:inline;

			 }

#mainlinkie ul li{display:inline;

	text-align: center;

	}			 



#mainlinkie ul li a{

	display: block;

	font-size:15px;

	color:#343434;

	list-style-type: none;

	margin: 0 0;

	padding: 5px 10px 2px 5px;

	height:35px;

	float: left;

	text-decoration:none;





}





#mainlinkie ul li a:hover{

	color:#D11515;

	padding-top:8px;



	}

	

#mainlinkie div{

	float:right;

	padding-right:10px;

	padding-top:5px;

	}

#mainlinkie div *

{	

	font-family:Calibri;

	color:#f1f0ec;

}	

#mainlinkie div a,#mainlinkie div a:hover

{	



	font-weight:500;

	font-size:14px;

	text-decoration:none;

	background-color:transparent;

}

/* Content */	

#content{

		font-family:Calibri;

		width:800px;

		/*height:100%;*/

		background-color:#f1f0ec;

		border-top:#000000 1px solid;

		margin:0 auto;

		padding:0 0 15px 0;

		}	

		

#content:after {

	content: "."; 

	display: block; 

	clear: both; 

	height: 0;

	visibility: hidden

	}	

		



/* Content-left */

#content-leftie

{

	float:left;

	letter-spacing:.8px;

	line-height:20px;

	font-size:.85em;

	text-align:justify;	

	width:68%;

	margin:0 auto;

	padding-left:20px;

	padding-top:20px;

		

	

}



#content-left

{

	letter-spacing:.8px;

	line-height:20px;

	font-size:.85em;

	text-align:justify;	

	float: left;

	width: 65%;

	text-align: justify;

	padding-left:20px;

		

	

}





#content-left h1, #content-leftie h1

{

	text-align:center;

	font-weight:bold;

	color:#606060;



}



#content-left h1 span, #content-leftie h1 span

{

	color:#D11515;

	font-weight:bold;

}





/* Content-right */

#content-right

{

	float: right;

	width: 30%;	

	text-align: center;

	padding-top:70px;	

	

	}



#content-right div#top{background:url(../images/right_top.png) 0px no-repeat;

		height:17px;

		width:220px;

		}

		

#content-right div#center{

		background:url(../images/right_center.png) 100% 0px repeat-y;

	/*	border-left:#FFFFFF 2px thick;

		background-color:#999999;*/

		padding:0px 0px 0px 0px; 

		width:220px;

		

		

		}

	

	

#content-right div#center div{padding:10px 15px;

text-align:justify;}

	

#content-right div#center span#title{

		font-size:large;

		text-align:left;

		

		font-weight:bold;

	}

	

#content-right div#center span#cont{

		font-size:14px;

		float:none;

		text-align:justify;

		margin:0 auto;

	/*	padding-left:15px;

		padding-right:15px;			*/

		height:14px;



	

	}

		

#content-right div#bottom{

		background:url(../images/right_bottom.png) 100% 0px;

		height:18px;

		width:220px;

		}





/* Footer */		

#footer

{

	width: 800px;

	height:60px;

	background:url(../images/footer.png) repeat 100%;

	margin:0 auto;

	padding-top:0;

}





#footer table td

{

padding-top:18px;

padding-left:20px;

padding-right:20px;



}

#footer *

{



	font-family:Calibri;

	font-size:14px;

	color:#f1f0ec;

}

#footer a{



		text-decoration:none;

		}

#footer a:hover, #curpage div#floatright a:hover

{

	background-color:transparent;

}





/* highlight */

#highlight

{

	width: 800px;

	height:158px;

	/*border-top:#000000 2px solid;*/

	

	margin:0 auto;





}



#highlight *{color:#FFFFFF;

font-family:Calibri;}



#highlight table#tbl td a:hover{

background-color:transparent;

}



#highlight table#tbl

{

	padding-top:0;

	padding-bottom:0;

}



#highlight table#tbl td

{

	padding:0 0 0 0;

	height:156px;

	width:265px;

}



#highlight table#tbl td div#htitle, #highlight table td div#htitle1

{

	font-size:30px;

	font-weight:bolder;

	padding-top:10px;

	padding-left:15px;

	height:50px

	



}





#highlight table#tbl td div#hcont, #highlight table td div#hcont1

{



	font-size:12px;

	padding-top:10px;

	padding-left:20px;

	padding-right:20px;

	height:85px;

	



}



 #highlight table#tbl td div#hcont1 form input

 {

 	color:#666666;

 	

 

 }

 #highlight table#tbl td div#hcont1 form input:focus

 {

 background-color:#f1f0ec;

 }



#highlight table#tbl td#lleft

{

	background:url(../images/green.png)  repeat-x;

	width:266px;

	height:158px;





}



#highlight table#tbl td#center

{

	background:url(../images/orange.png) repeat-x;

	width:268px;

	height:158px;

	

}



#highlight table#tbl td#right

{

	background:url(../images/blue.png)  repeat-x;

	width:266px;

	height:158px;

	

}





#highlight table#log

{width:120px;

padding:0 0 0 0;

}

#highlight table#log td

{height:8px;

font-size:11px;

}



/* Shows current page title */

#curpage

{

	background: url(../images/link.png) repeat-x 100% 0px;

	height:35px;

	font-family:Calibri;

	width:800px;

	margin:0 auto;

	text-align:left;

	padding-top:0;



}



#curpage div#floatleft{

float:left;

width:50%;

padding:5px 10px;}



#curpage div#floatright{

float:right;

width:20%;

text-align:right;

padding-right:10px;

padding-top:5px;



}



#curpage div#floatright a

{

font-size:11px;

color:#f1f0ec;



text-decoration:none;

}



#subtab

{

font-size:large;



}

#subtab ul li

{

display:inline;



}

#subtab ul li a

{

	display: block;

	font-size:15px;

	list-style-type: none;

	margin: 0 0;

	padding: 5px 10px 2px 5px;

	height:35px;

	float: left;

	text-decoration:none;



}



#subtab ul li a#active

{

color:#D11515;

font-size:large;

}



#posts

{

	width:100%;

	height:400px;

	overflow:auto;



}