/* CSS Document */


body{
margin:0;
padding:0;
line-height: 1.5em;
min-width:942px;
background-color: #738F9C;
font: font-family: Georgia, "Times New Roman", Times, serif;
background-image: url(images/background.jpg);
background-position: top;
background-repeat: no-repeat;
}


/*************2 Column layout**************/

#maincontainer{
width: 821px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background-color: #FFFFFF;
margin-top: 55px;
}
#dropshadow{
background:transparent url(images/box_bg.gif) repeat-y;
}
#topsection{
background-color: #FFFFFF;
background-image: url(images/top_corners.gif);
background-position: top;
background-repeat: no-repeat;
height: 100px; /*Height of top section*/
margin-top: 0px;
}

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

#topsection a:link {
	color: #738F9C;
	text-decoration: none;
}
#topsection a:hover {
	color: #F0CE14;
	background-repeat:no-repeat;
	text-align:center;
	background-position:top;

}
#topsection a:visited {
	color: #738F9C;
	text-decoration: none;
}

#contentwrapper{
background:transparent url(images/box_bg.gif) repeat-y;
float: left;
width: 100%;
}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } /* slightly enhanced, universal clearfix hack - http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack/ */
.clearfix { display: inline-block; }
/* start commented backslash hack \*/ * html .clearfix { height: 1%; }
.clearfix { display: block; } /* close commented backslash hack */

#contentcolumn{
margin-right: 315px; /*Set right margin to RightColumnWidth*/
background-color:#FFFFFF;
min-height:645px;
}

#rightcolumn{
float: left;
width: 315px; /*Width of right column*/
margin-left: -315px; /*Set left margin to -(RightColumnWidth) */
background-image: url(images/rightcolumn_bg.jpg);
background-position: top;
background-repeat: no-repeat;
min-height:883px;
}


#footer{
clear: both;
width: 100%;
background-color: #FFFFFF;
text-align: center;
margin-top: 100px;
height:108px;
background-image: url(images/footer_bg.gif);
background-position: top;
background-repeat: no-repeat;
background-color: #738F9C;
}

#subfooter{
clear: left;
width: 100%;
background-color: #FFFFFF;
text-align: center;
height:101px;
background-image: url(images/subfooter_bg.gif);
background-position: top;
background-repeat: no-repeat;
background-color: #738F9C;
}

.innertube{
padding:15px;
}


/*********Nav Menu***********/
#nav{
text-align:center;
background:transparent url(images/box_bg.gif) repeat-y;
}

#slideshow{
text-align:center;
background:transparent url(images/box_bg.gif) repeat-y;

}

#nav a {
background-position:center;
height:40px;
}
#nav a:link {
	color: #738F9C;
	text-decoration: none;
}
#nav a:hover {
	color: #F0CE14;
	background-repeat:no-repeat;
	text-align:center;
	background-position:top;

}
#nav a:visited {
	color: #738F9C;
	text-decoration: none;
}
.largenavtext{
	font-size: 24px;
	color: #FFFFFF;
	line-height: 1.75em;
	color: #738F9C;
}

	

/********Right Column Style***********/
li{
margin-left:-25px;
margin-top:-.75em;}

ul{
list-style: none !important;
list-style-image: none !important;
margin-top:-1em;}

.rightpadding{
padding:30px;
}
.rightcolumntext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #FFFFFF;
}
.rightcolumnheader{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;
	padding-bottom: 0.5em;
}
.yellowheadertext{
font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #F0CE14;
	text-align:center;
}
.yellowsmalltext{
font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #F0CE14;
	text-align:center;
}
#rightcolumn a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#rightcolumn a:hover {
	color: #CCCCCC;
}
#rightcolumn a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
/**********Text**********/
.underline{
text-decoration:underline;
font-size: 18px;
	color: #738F9C;
	line-height: 1.75em;
	color: #738F9C;
}
.smallunderline{
text-decoration:underline;
}
#pagedescriptions{
font-family: Georgia, "Times New Roman", Times, serif;
}
#pagedescriptions a:link {
	color: #666666;
	text-decoration: none;
}
#pagedescriptions a:hover {
	color: #666666;
}
#pagedescriptions a:visited {
	color: #666666;
	text-decoration: none;
}
.leftlinktext{
	font-size: 18px;
	color: #FFFFFF;
	line-height: 1.75em;
	color: #738F9C;
}
.smalheadertext{
	font-size: 16px;
	color: #000000;
	line-height: 1.75em;
}
.largetoptext{
	font-size: 36px;
	color: #738F9C;
	font-family: Georgia, "Times New Roman", Times, serif;
	letter-spacing: 0.05em;
	padding-bottom: 10px;
	line-height:1.25em;
	
}

.smalltoptext{
	font-size: 16px;
	color: #738F9C;
	font-family: Georgia, "Times New Roman", Times, serif;
	

	
}
.smallertoptext{
	font-size: 12px;
	color: #738F9C;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: lighter;
	line-height: 1.5em;
	
}
.smallermediumtext{
	font-size: 16px;
	color: #738F9C;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: lighter;
	line-height: 1.5em;
	
}
.largemediumtext{
	font-size: 36px;
	color: #738F9C;
	font-family:"Times New Roman", Times, serif;
	letter-spacing: 0.05em;
	padding-bottom: 10px;
	line-height:1.25em;
	
}

.headertext{
	font-size: 36px;
	color: #738F9C;
	font-family:"Times New Roman", Times, serif;
	letter-spacing: 0.05em;
	padding-bottom: 10px;
	line-height:1.25em;
	
}


.footertext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 1.75em;
}

.largefootertext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	line-height: 1.75em;
}
a:link {
	color: #738F9C;
	text-decoration: none;
}
a:hover {
	color: #F0CE14;
}
#footer a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#footer a:hover {
	color: #F0CE14;
}
#footer a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
/******Rounded Corner Box*********/

.roundedcornr_box_291946 {
	background: url(images/roundedcorner/roundedcornr_291946_tl.png) no-repeat top left;
}
.roundedcornr_top_291946 {
	background: url(images/roundedcorner/roundedcornr_291946_tr.png) no-repeat top right;
}
.roundedcornr_bottom_291946 {
	background: url(images/roundedcorner/roundedcornr_291946_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_291946 div {
	background: url(images/roundedcorner/roundedcornr_291946_br.png) no-repeat bottom right;
}
.roundedcornr_content_291946 {
	background: url(images/roundedcorner/roundedcornr_291946_r.png) top right repeat-y;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
	
	min-height:883px;
	
	
}
.roundedcornr_content_291946 a:link {
	color: #738F9C;	
	text-decoration: none;
}
.roundedcornr_content_291946 a:hover {
	color: #F0CE14;	
}
.roundedcornr_content_291946 a:visited {
	color: #738F9C;	
	text-decoration: none;
}



.roundedcornr_top_291946 div,.roundedcornr_top_291946,
.roundedcornr_bottom_291946 div, .roundedcornr_bottom_291946 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_291946, .roundedcornr_bottom_291946 {
	margin-top: -19px;
}
.roundedcornr_content_291946 { padding: 0 15px; }


