/*

COLORS:
Blue - #64767E (page background)
Dark blue - #39525d (event titles)
Light blue - #8da3ae (box background for Conferences)
Taupe - #bbb399 (unselected nav, headlines)
Brown - #3e3516 (upcoming conferences)

FONTS:
Nav - Arial, bold, 12px, selected #64767e (blue), unselected #bbb399  
(taupe)
Headlines - Verdana, reg, 18px, #bbb399 (taupe)
Main text - Verdana, reg, 12px, #000000 (black)
Event titles - Arial, bold, 11px, #39525d (dark blue)
Event text - Verdan, reg, 11px, #3e3516 (brown)
Resource text - Verdana, reg, 11px, #000000 (black)
Links - Verdana, reg, 11px, ffffff (white)
Footer text - Arial, reg, 10px, #3e3516 (brown)

*/

body, td, p { font-family:Verdana,sans-serif; font-size:12px; color: #000000; }

.title { font-family:Verdana,sans-serif; font-size:18px; color: #bbb399; text-decoration:none;}
.subtitle { font-family:Verdana,sans-serif; font-size:14px; color: #bbb399; text-decoration:none;}
.heading  { font-family:Verdana,sans-serif; font-size:18px; color: #3e3516; text-decoration:none;}

.nav { font-family:Arial, sans-serif; font-size:12px; color: #bbb399; text-decoration:none;}
.nav:hover { font-family:Arial, sans-serif; font-size:12px; color: #64767e; text-decoration:none; }
.navsel { font-family:Arial, sans-serif; font-size:12px; color: #64767e; text-decoration:none; }


.readmore {  font-size: 11px; color: white; text-decoration:none; font-family:Verdana,sans-serif;}
a.leftnav {
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
}
a.leftnavsel {
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	font-weight:bold;
}

.link {
	font-size: 11px;
	color: white;
}

.small { font-family:Arial, sans-serif; font-size:10px; color: #000000; }
.login { color:#FFF; font-size:11px; text-decoration:none; }
.alert { border:1px solid #000000; background-color:#333333; padding:5px; font-weight:bold; color:#ff6600; width:300px; text-align:center; }
.gold { color: #EDCE8E; }

.pagelink {
	font-size: 10px;
	text-decoration: none;
}
.pagefade {
	font-size: 10px;
	color: #EEEEEE;
}
.itemlink { text-decoration: none; }
.itemlink:hover { color: #39525d; text-decoration: none; }
.itemdate { color: #39525d; font-size: 11px; font-weight: bold; font-family: arial, helvetica, Verdana, sans-serif; text-decoration: none; text-transform: uppercase; }

.itemdatemonth { color: #FFFFFF; font-size: 11px; font-weight: normal; font-family: Georgia, sans-serif; text-decoration: none; text-transform: lowercase; }
.itemdateday { color: #39525d; font-size: 11px; font-weight: normal; font-family: Georgia, sans-serif; text-decoration: none; text-transform: uppercase; }

.itemtitle { color: #39525d; font-size: 12px; font-weight: bold; font-family: arial, helvetica, Verdana, sans-serif; text-decoration: none;  text-transform: uppercase; }
.itemtitlelink { color: #39525d; font-size: 12px; font-weight: bold; font-family: arial, helvetica, Verdana, sans-serif; text-decoration: none;  text-transform: uppercase; }
.itemtitlelink:hover { color: #39525d; text-decoration: none;  }
.itemtitlelink:visited { color: #39525d; }
.itemtitlelink:visited:hover { color: #39525d; }
.itemteaser { color: #3e3516; font-size: 11px; font-weight: normal; font-family: arial, helvetica, Verdana, sans-serif; text-decoration: none; }
.itemmore { color: #FFFFFF; font-size: 10px; font-weight: bold; font-family: arial, helvetica, Verdana, sans-serif; text-decoration: none; }
.itemmore:hover { text-decoration: underline; }

.pagelink {
	font-size: 10px;
	text-decoration: none;
}
.pagefade {
	font-size: 10px;
	color: #999999;
}


/*  LAYOUT CSS */

body{
margin:0;
padding:0;
font-family:Verdana, sans-serif;
font-size:12px;
color:#000000;
}

#maincontainer{
width: 760px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background-color: #64767E;
}

#topsection{

 /*   height: 258px;  Height of top section  - declared on page for adjusting header*/
}

#topsection h1{
margin: 0;
padding-top: 0px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 380px; /*Set left margin to LeftColumnWidth*/
background-color: #64767E;
padding:15px;
}

#leftcolumn{
float: left;
width: 380px; /*Width of left column*/
margin-left: -760px; /*Set left margin to -(MainContainerWidth)*/
background-color: #64767E;
padding:0px;
}

#contentcolumn_2{
margin-left: 200px; /*Set left margin to LeftColumnWidth*/
background-color: #64767E;
padding:15px;
}

#leftcolumn_2{
float: left;
width: 200px; /*Width of left column*/
margin-left: -760px; /*Set left margin to -(MainContainerWidth)*/
background-color: #64767E;
padding:0px;
}

#footer{
clear: left;
width: 100%;

color: #3e3516;
text-align: center;
padding: 7px 0;
font-family: Arial, sans-serif;
font-size:10px;

letter-spacing: 0.2em;
text-transform:uppercase;
}

#footer a{
color: #3e3516;
text-decoration:none;
}

.innertube{
padding: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0px;

}




/* Contact form styles */

.button { border: 1px solid #333333; background-color: #fd983e; font-size: 12px; font-family: Verdana; height:18px; color:#FFFFFF; }
.textbox { border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 250px; }
.textboxreqd { border: 1px solid #333333; font-size: 12px; font-style: italic; font-family: Verdana; width: 250px; background-color: #8da3ae; }
.textboxreqds { border: 1px solid #333333; font-size: 12px; font-style: italic; font-family: Verdana; width: 100px; background-color: #8da3aes; }

.dropdown { border: 1px solid #333333; font-size: 12px; font-family: Verdana; }
.large_text { border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 250px; height: 70px; }
.large_textreqd { border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 250px; height: 70px; background-color: #FFF4DF; }
.textboxshort { border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 50px; }
.short_textboxreqd { border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 100px; background-color: #FFF4DF; }

