/******************************
 ***** GLDA Site
 ******************************/


body {
	background-color:#FFFFFF;
	background-image:url(../img/bg.jpg);
	background-repeat:repeat-x;
	height:100%;
	color:#ffffff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:400;
	margin-bottom:0px;
	margin-top:0px;
	text-align:left;
	}

/******************************
 ***** Layout Settings
 ******************************/

.full_wrapper {
	width:980px;
	}
	

/******************************
 ***** Header Settings
 ******************************/

.nav{
	background:url(../img/navbg.jpg);
	background-repeat:no-repeat;
	height:121px;
	text-align:left;
	}

#navlink{
	float:left;
	height:33px;
	margin-left:20px;
	}
	
#navlink ul{
	text-transform:uppercase;
	}

#navlink li{	
	float:left;
	}
	
#navlink a{
	text-decoration:none;
	color:#ffffff;
	display:block;
	height:25px;
	padding-top:8px;
	padding-left:10px;
	padding-right:10px;	
	}

.rightline{
	border-right:1px solid #72abc9;}

#navlink a:hover{
	background-image:url(../img/navroll.jpg);
	background-repeat:repeat-x;
	}
	
.logo{
	background:url(../img/logo.jpg);
	float:left;
	width:221px;
	height:103px;
	display:block;
	}
	
.logo a{
	width:221px;
	height:90px;
	display:block;
	}
	
.content{
	min-height:400px;
	}

/******************************
 ***** Main Container Settings
 ******************************/
 
#leftcolum{
	color:#333333;
 	float:left;
	width:680px;
	text-align:left;
	margin-top:20px;
	margin-bottom:30px;}
	
#title{
	}
	
.lefth3{
	float:left;
	width:13px;
	height:50px;
	background:url(../img/headerlf.jpg);
	background-repeat:no-repeat;
	}
	
.h3header{
	float:left;
	width:600px;
	min-height:35px;
	background:url(../img/headerbg.jpg);
	background-repeat:repeat-x;
	background-color:#fbfbfc;
	text-align:left;
	padding-top:15px;
	}

.h3header h3{
	font-size:18pt;
	color:#485491;
	border-bottom:1px solid #b0bad4;}

.h3header h2{
	font-size:18pt;
	color:#485491;
	}
	
.righth3{
	float:left;
	width:13px;
	height:50px;
	background:url(../img/headerrt.jpg);
	background-repeat:no-repeat;
	}


#rightcolum{
	float:left;
	width:300px;
	text-align:right;
	color:#22456e;
	margin-bottom:40px;
	margin-top:20px;
	}

#contentfooter{
	height:10px;
	width:626px;
	background:url(../img/contentbottom.jpg);
	}
#rtcolcontent{
	padding-top:15px;
	margin-bottom:10px;
	}
	
#rtcolcontent h3{
	font-size:18pt;
	border-bottom:1px solid #b0bad4;}

#rtcolcontent h1{
	font-size:18pt;}
	
#rtcolcontent h4{
	font-size:15pt;
	color:#89a2d7;
}
#rtcolcontent h2{
	margin-top:10px;
}
	   

/******************************
 ***** Footer Settings
 ******************************/
	
.footer{
	background:url(../img/footerbg.jpg);
	height:88px;
	padding-top:20px;
	padding-left:20px;}
	
#footerwrapper{
	width:980px;
	font-size:10pt;}

.footerlinks{
	float:left;
	text-align:left;
	margin-right:20px;
	border-right:1px solid #72abc9;}
	
.footerlinks a{	
	text-decoration:none;
	color:#ffffff;
	padding-right:10px;
	padding-left:10px;
	margin-right:5px;}

.footerlinks a:hover{
	background-color:#5278a5;}

#footerlogo{
	width:88px;
	height:35px;
	background-image:url(../img/footerlogo.jpg);
	background-repeat:no-repeat;
	}
#copyright{
	float:right;}

#contentcontainer{
	background:url(../img/contentbg.jpg);
	background-repeat:repeat-y;
	padding-left:15px;
	padding-right:70px;
	padding-top:15px;
	text-align:justify;
	}
#contentcontainer p{
	padding-bottom:15px;}

#contentcontainer img{
	margin-left:10px;
	margin-bottom:20px;}

.red{
	color:#FF0000;}
	
.quarterlisting{
	padding:10px;
	background-color:#fefeff;
	border:1px solid #c4c1dc;}
	
.quarterlisting h2{
	font-size:16pt;
	color:#485491;
	margin-bottom:10px;
	border-bottom:1px solid #b0bad4;}
	
.eventlisting a{
	text-decoration:none;
	color:#22456e;
	display:block;}

.eventlisting{
	padding:10px;
	background-color:#f8f9fb;
	border:1px dotted #c4c1dc;}
	
.eventlisting a:hover{
	background:#ffffff;}

.eventspace{
	height:10px;}
	
.eventlisting h3{
	font-size:12pt;
	color:#485491;
	margin-bottom:5px;}

.lunchform p{
	height:30px;}

.boardtitle{
	width:200px;
	float:left;
	text-align:left;}

.board p{
	margin-left:5px;
	padding-left:5px;
	height:15px;
	background:#F5F5F5;
	padding-top:5px;
	margin-bottom:5px;}

.board h3{
	font-size:14pt;
	margin-bottom:10px;
	border-bottom:1px solid #b0bad4;}

.boardname{
	width:200px;
	float:left;
	text-align:left;}