﻿body 
{
	font-size:100%; 
	font-family: Arial; 
	background: #404040  url('images/bg_pattern.png') repeat;
}

#minMax 
{
	min-width:700px; 
	max-width:1100px; 
	margin:0 auto;
}

.clear
{
	clear: both;
}

h1
{
	margin-top: 15px;
	color: #4d9383;
	font-family: Cambria;
	font-size: 25px;
}

.SubHead
{
	font-size: .50em; 
	color: Orange;
	font-family: Verdana;
}

h3
{
	color: #da8308;
}

h4
{
	font-size: 1.25em;
	color: #999;
	margin: 0 0 25px 0;
	padding: 0;
}

h5
{
	font-size: 1.25em;
	color: #333;
	margin: 0;
	padding: 0;
}

h6
{
	font-size: 1.25em;
	color: #999;
	margin: 0;
	padding: 0;
}

.SubTitles
{
	font-size: 14px; 
	color: #81aba2;
}

#header 
{
	background: url('images/bg_transparent_2.png') repeat;
}

#ColumLeft 
{
	float:left; 
	width:20%; 
	background: #bddfea;
}

#ColumnRight 
{
	float:right; 
	width:15%; 
	background: #ccc;
}

#ColumLeft, #ColumnRight 
{
	margin-bottom:-32767px;
	padding-bottom:32767px; 
}

.ListItems, ul, li
{
	list-style: none;
	margin: 0px;
	padding: 5px;
	border-bottom: 1px solid #25b1d2;
	background: #d8e2e4;
}

#wrapper 
{
	background: #d8d8d8;
	overflow:hidden; 
	padding-bottom: 20px;
 }

#ColumnCenter 
{
	/*width:84%; */
	width: 100%;
	float:left; 
	background:#d8d8d8;
 }

#footer 
{
	background: url('images/bg_transparent.png') repeat;
	clear:both;
}

.content
{
	padding: 10px;
}

.ContentBorder
{
	width: 85%; 
	margin:10px;
	text-align: justify; 
}


/*[if lte IE 7]>*/

/* hack to compensate for IE and percentage widths rounding errors */
#topbar {width:60.6%;}
#outer3 {width:29.8%;}
#blue {width:19.2%;}
/* for IE6 */
* html #wrapper {display:inline-block;}
* html #minMax {width: expression(document.body.clientWidth < 702? "700px" : document.body.clientWidth > 1102? "1100px" : "auto");}

/*[endif]*/

/*buttons and links*/
.MainMenuButtonBoxes
{
	float: left; 
	height: 20px;
	width: 135px;
	text-align: center; 
} 

.MainMenuTopLink
{
	font-family: Verdana;
	padding: 2px;
	font-size: 15px;
	color: #fff;
	text-decoration: none;
}

.MainMenuTopLink:hover
{
	color: #659cf9;
	font-size: 15px;
	text-decoration: underline;
}

.MainMenuSubLink
{
	color: #8da19e;
	font-family: Verdana;
	padding: 1px;
	font-size: 11px;
	text-decoration: none;
}

.ButtonGlobal
{
	text-decoration: none; padding: 5px; background: Green; border: 3px solid LightGreen; color: #fff;
}

.ButtonGlobal:hover
{
	text-decoration: none; padding: 5px; background: #333; border: 3px solid LightBlue; color: #fff;
}
/*buttons and links*/

.Box350Wide
{
	float: left; 
	width: 350px; 
	height: 350px; 
	margin: 5px;
	font-size: smaller;
}

.PhotoGallery
{
	margin: 3px;
	border: 2px solid #999;
}
