/* 		Credit: http://www.templatemo.com/ 		*/

* {padding: 0; margin: 0; border: 0;}
/*footer*/ html {height: 100%;}
body {
/*footer*/ height: 100%;
margin:0;
padding:0;
line-height: 1.5em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background: #ffffff repeat-x;
}
a:link { color: #202080; text-decoration: none} 
a:visited { color: #202080; text-decoration: none}  
a:hover { color: #00d2ff; text-decoration: none}

#templatemo_container {
width: 800px;
margin: auto;
background: #FFFFFF;
}
#templatemo_header {
clear: left;
height: 100px;
background: url(images/headers_01.gif) no-repeat;
}
#templatemo_content {
width: 800px;
}
#templatemo_left_column {
background: #ffffff url(images/800x600_02.jpg) no-repeat;
float: left;
width: 200px;
min-height: 400px;
}
#template_far_right_column{
background:#FFFFFF url(images/800x600_02.jpg) no-repeat;
float:left;
width:100px;
min-height:400px;
}
#template_far_right_column_two{
background:#FFFFFF url(images/new_bar.gif) no-repeat;
float:left;
width:200px;
min-height:600px;
}
#templatemo_top_column {
background: #ffffff url(images/headers_02.gif);
float:none;
width: 800px;
min-height:51px;
}
#templatemo_top_column ul {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#202080;
padding:6px;
margin:0;
white-space:nowrap;
}
#templatemo_top_column ul li{
display:inline;
padding-left:2em;
padding-right:2em;
color:#202080;
padding-top:16px;
}
#templatemo_right_column {
float: left;
width: 500px;
min-height: 600px;
color:#0000FF
}
#templatemo_right_column_two {
background:url(images/yeargroups.gif) no-repeat;
float: left;
width: 400px;
min-height: 600px;
color:#0000FF
}
#template_golden{
background:url(images/golden.gif) no-repeat;
float:left;
width:500px;
min-height:600px;
}
#template_groups{
background:url(images/square.gif) no-repeat;
float:left;
width:600px;
min-height:600px;
}
#template_calendar{
background:url(images/calendar.gif);
float:left;
width:500px;
min-height:600px;
}
#templatemo_footer {
/*clear:left;*/
height:35px;
width: 800px;

/*padding: 0px;
padding-top:6px;*/
}
#templatemo_site_title {
padding-top: 60px;
padding-left: 80px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 28px;
color: #FFFFFF;
}
#templatemo_site_slogan {
padding-top: 10px;
padding-left: 80px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #FFFFFF;
}
.templatemo_line {
clear: left;
height: 3px;
background: #00d2ff;
}
.templatemo_pic {
float: right;
margin-left: 10px; 
border: 1px solid #000000;
}
.section_box {
margin: 10px;
padding: 10px;
border: 2px solid #AACCAA;
background: #DDF2DD;
color: #008000;
}
.section_box2 {
clear: left;
margin-top: 10px;
padding: 10px;
border: 1px solid #CCCCCC;
background: #F8F8F8;
color: #666666;
}
.text_area {
margin: 10px;
}
.publish_date {
margin-top: 5px;
color: #999999;
font-size: 11px;
font-weight: bold;
}
.title {
padding-bottom: 16px;
font-size: 16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color: #202080;
}
.calendar_title{
padding-bottom:16px;
padding-top:20px;
font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#202080;
}
.subtitle {
padding-bottom: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color:#202080;
}
.subtitle_bold {
padding-bottom: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
color:#202080;
}
.calendar_subtitle {
padding-bottom: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color:#202080;
word-spacing:30px;
line-height:30px;
}
/* 		Menu Credit: http://www.dynamicdrive.com/style/      */
.glossymenu{
list-style-type: none;
margin: 5px;
padding: 0px;
width: 185px;
border: 0px solid #00d2ff;
}
.glossymenu li a{
background: #00d2ff url(images/button_default.gif) repeat-x center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:white;
display: block;
width: auto;
padding: 6px;
padding-left: 14px;
text-decoration: none;
}
.glossymenu_two{
list-style-type: none;
margin: 5px;
padding: 0px;
width: 800px;
border: 0px solid #202080;
}
.glossymenu_two li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#202080;
text-decoration:none;
}
.glossymenu_two li a:hover{
color:#00d2ff;
}
* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 180px;
}
.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}
.glossymenu li a:hover{
background-image: url(images/button_default.gif);
color: #00d2ff;
}

/* start footer code */



/*html

{}*/



/*body

{

height: 100%;

}*/



#nonFooter

{
position: relative;

min-height: 100% !important;

height: 100%;
}



* html #nonFooter

{
height: 100%;
}



#content

{
padding-bottom: 40px;
}



#footer

{
	height: 35px;
	clear: both;
	position: relative;
	/*margin-left: auto;

margin-right: auto;*/

margin-top: -10px; /*same as height! with a - in front*/
	padding-bottom: 35px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(images/footer.gif);
	background-repeat: no-repeat;
	background-position: center;

} .titleCopy {
	padding-bottom: 16px;
	font-size: 24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #202080;
	line-height: 260%;
}
