body {  margin:0 auto; text-align:center; font:10pt Arial, Helvetica, sans-serif;
	color:#595959;
	font: 12px arial, sans-serif;
	margin:0px 0px;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-y;
	background-position:center;
}
a img {border: none; }
td {font:10pt  Arial, Helvetica, sans-serif; line-height:14pt;}
p {font:10pt  Arial, Helvetica, sans-serif; line-height:14pt; margin:0; padding-bottom:20px}

h1 {font:16pt "Trebuchet MS", Helvetica, sans-serif;color:#003300; padding:10; margin:10}
h2 {font:normal 14pt "Trebuchet MS", Helvetica, sans-serif;color:#003300}
li {font:10pt  Arial, Helvetica, sans-serif; line-height:14pt; padding-bottom:8px}
.blue {color:#003300}
.green {color:#426427}
a {color:#103c5d}
a:hover {color:#666666}

#center {margin:0 auto; width:1000px }
#container {width:1000px; text-align:left;}
#header {}
#header #left { float:right; width:275px; padding-top:10px}
#header #right {float:right; width:661px; padding:70px 0 0 0px}

#header #right #rightcorner { float:right; background:#cfe6bd url(images/nav_leftBlue.gif) no-repeat; width:10px; height:37px}
#primarynav {  float:right; background:#adc0ef url(images/nav_rightBlue.gif) right no-repeat; /*padding:12px 10px 0px 10px; height:25px*/}

#donationform {color:#ffffff; border:2px solid #b1cbea}

#menubox
	{
	width:1000px;
	height:31px;
	float:left;
	}
#headerbox
	{
	width:1000px;
	height:125px;
	float:left;
	background-image:url(images/header.gif);
	background-position:center;
	}
#logobox
	{
	width:275px;
	height:275px;
	float:left;
	background-image:url(images/sq-tree.jpg);
	}
#bannerbox
	{
	width:725px;
	height:275px;
	float:right;
	}
	


/*#primarynav a {font: bold 10pt Arial, Helvetica, sans-serif; color:#103c5d; text-decoration:none; margin:0px 10px}
#primarynav a:hover {font: bold 10pt Arial, Helvetica, sans-serif; color:#ffffff; background:#103c5d; text-decoration:none; display:block}*/



/* Menu Styles 

#nav, #nav UL  {PADDING: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; LIST-STYLE-TYPE: none; LIST-STYLE-image: none;text-align:left;}

#nav A {DISPLAY: block; line-height: 16px;}

#nav LI {FLOAT: left; LIST-STYLE-TYPE: none; LIST-STYLE-image: none; padding:0; margin:0;}


#nav ul a {LIST-STYLE-image: none;line-height: 16px;  }

#nav LI A {
	COLOR: #103c5d; text-decoration:none; font-size:12px; border-bottom:0;font-family: Arial, Sans-Serif; LIST-STYLE-image: none;line-height: 16px; padding: 0px 15px;
}#nav LI A:hover {
	COLOR: #ffffff; text-decoration:none; font-size:12px; border-bottom:0;font-family: Arial, Sans-Serif; LIST-STYLE-image: none;line-height: 16px; padding: 0px 15px;
}
#nav LI UL {; background:#b1cbea; LEFT: -999em; WIDTH: 150px; POSITION: absolute; border:1px solid #fff;border-bottom: 0; LIST-STYLE-image: none;}

#nav LI.nonav UL {display:none}

#nav LI UL LI {border-bottom:1px solid #fff;WIDTH: 150px}

#nav li ul li a {padding:5px}

#nav li ul li a:hover{padding:5px; color:#fff;}

#nav li ul ul {	margin: -27px 0px 0px 179px; LIST-STYLE-image: none; position:absolute;}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em; LIST-STYLE-image: none;}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto; LIST-STYLE-image: none;}

#nav li:hover, #nav li.sfhover {background: #103c5d; LIST-STYLE-image: none;}

#nav li ul {margin-top:0;display:block;}
*/

/*new menu*/

#nav, #nav UL  {PADDING: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; LIST-STYLE-TYPE: none; LIST-STYLE-image: none;text-align:left;}

#nav A {DISPLAY: block; line-height: 16px;}

#nav LI {FLOAT: left; LIST-STYLE-TYPE: none; LIST-STYLE-image: none; padding:0; margin:0}

#nav ul a {LIST-STYLE-image: none;line-height: 16px;}
#nav li.div { padding-top: 8px;}
#nav LI A {	COLOR:#103c5d; text-decoration:none; font-size:12px; border-bottom:0;font-family: Arial, Sans-Serif; LIST-STYLE-image: none;line-height: 16px; padding: 10px 15px; display:block
}
#nav LI A:hover {
	COLOR: #ffffff;
}
#nav LI UL {BACKGROUND: #adc0ef; LEFT: -999em; WIDTH: 150px; POSITION: absolute; border:1px solid #fff;border-bottom: 0; LIST-STYLE-image: none;}

#nav LI.nonav UL {display:none}

#nav LI UL LI {border-bottom:1px solid #fff;WIDTH: 150px;}

#nav li ul li a {padding:5px; display:block}

#nav li ul li a:hover{padding:5px; color:#fff;}

#nav li ul ul {	margin: -27px 0px 0px 179px; LIST-STYLE-image: none; position:absolute;}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em; LIST-STYLE-image: none;}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto; LIST-STYLE-image: none;}

#nav li:hover, #nav li.sfhover {/*background: #103c5d; color:#ffffff; */LIST-STYLE-image: none;}


#nav li ul {margin-top:0;display:block;}





/*home page */

#mainimage { clear:both}
#maincontentbg { float:left; background:url(images/home_content_bg2.gif) repeat-y; width:1000px}
#maincontent { float:left; background:url(images/home_content_bg.gif) no-repeat; width:1000px}
#maincontent #col1 {float:left; width:310px; padding:5px; /*background:#f1ecde*/}
#maincontent #col2 {float:left; width:310px; padding:5px; /* background:#eae2c8*/}
#maincontent #col2 li {list-style-image:url(images/col2_arrow.gif);}
#maincontent #col3 {float:left; width:310px; padding:5px;}
#content {padding:10px 10px 10px 10px;}
#cd { border-top:1px solid #000000; float:left; padding:10px 0; }
#cd td {font:9pt  Arial, Helvetica, sans-serif;}
#image {float:left; margin-right:8px}
#maincontent content_bottom { clear:both; width:1000px}

/* Interior Page */

#contentbg{ background:url(images/ip_bg.gif); width:1000px}

body.ip #content_btm {clear:both; background:url(images/ip_bg_btm.gif); width:1000px; height:36px}

#contentbg #content {padding:20px}

#footer { clear:both; padding:10px 0px}
#footer #left {float:left; width:473px; font:8pt  Arial, Helvetica, sans-serif; color:#666666 }
#footer #right {float:left; width:473px; font:8pt  Arial, Helvetica, sans-serif; color:#666666; text-align:right }
#dvdbox {width:auto; height:auto; text-align:center; margin-bottom:20px; float:left;}


