body {
margin:0;
padding:0;
background:url(../images/main_bg.gif) repeat fixed;
font-family:Arial, Helvetica, sans-serif;
color:#333;
font-size:14px;
text-align:center;
}

/* /////////// LAYOUT  /////////////// */

#vertical_background {
position:relative;
background: #F6F3E8 url(../images/verticalback.jpg) repeat-x;
width:100%;
height:100%;
}

#horizontal_background {
position:relative;
background:url(../images/horizontal_back.jpg) repeat-y;
width:970px;
margin:0 auto 0 auto;
}

#container{
position:relative;
top:0px;
left:0px;
background:url(../images/containerback.jpg);
width:850px;
height:800px;
margin:0 auto 0 auto;
}

#footer_content {
position:relative;
margin:0 auto 0 auto;
text-align:left;
width:850px;
padding-top:10px;
color:#999; font-weight:normal; font: 14px Arial;
}


#left_column {
float:left;
width:265px;
padding: 4px 0px 0px 16px;
}

/* ///////////  FLASH CONTENT  /////////////// */

#flash_main {
width:850px;
height:285px;
left:0px;
margin-top:200px;
margin:0;
}

/* ///////////  HEADER  /////////////// */

#header_nav {
	position:relative;
	left:0px;
	top:0px;
	width:850px;
	height:200px;
	z-index:100;
	padding:0;
	margin:0;
}

.home {
	position:absolute;
	list-style:none;
	width:357px;
	height:176px;
	left:0px;
	top:24px;
}

.home a{
	width:357px;
	height:176px;
}

.home a:hover{
	background:url(../images/headerover.jpg) 0px -24px no-repeat;
}

.about {
	position:absolute;
	list-style:none;
	width:73px;
	height:28px;
	left:373px;
	top:136px;
}

.about a{
	width:73px;
	height:28px;
}

.about a:hover{
	background:url(../images/headerover.jpg) -373px -136px no-repeat;
}

.involved {
	position:absolute;
	list-style:none;
	width:155px;
	height:28px;
	left:469px;
	top:136px;
}

.involved a{
	width:155px;
	height:28px;
}

.involved a:hover{
	background:url(../images/headerover.jpg) -469px -136px no-repeat;
}

.media {
	position:absolute;
	list-style:none;
	width:81px;
	height:28px;
	left:639px;
	top:136px;
}

.media a{
	width:81px;
	height:28px;
}

.media a:hover{
	background:url(../images/headerover.jpg) -639px -136px no-repeat;
}

.contact {
	position:absolute;
	list-style:none;
	width:100px;
	height:28px;
	left:735px;
	top:136px;
}

.contact a{
	width:100px;
	height:28px;
}

.contact a:hover{
	background:url(../images/headerover.jpg) -735px -136px no-repeat;
}

.link {margin:0 auto 0 auto; position:relative;}

.link a {color:#a51d21; text-align:left; font-family:"Times New Roman", Times, serif; font-size:12px; font-weight:normal; text-decoration:none; border-style:none; border-color:#000000; border-width:1px; height:auto; width:auto;}

.link a:hover{background-color:#335ab4; text-decoration:none; background:none;}

.link a:active{background-color:#335ab4;}



/* ///////////  BOTTOM SECTION  /////////////// */

#latest_news_header {
	position:absolute;
	left: 15px;
	top: 623px;
	width: 268px;
	height: 30px;
	color:#4E381A;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:22px;
	text-align:left;
}

#latest_news_back {
	position:absolute;
	left: 10px;
	top: 630px;
	width: 437px;
	height: 162px;
	clear:both;
	background-color: #FBF4E0;
	text-align:left;
	overflow: hidden;
}

#latestnews {
width:100%;
}

#latestnews .rsscontainer{
margin-bottom: 1em;
}

#flashad {
	position:absolute;
	left:455px;
	top:497px;
	width:385px;
	height:293px;

}


#welcome {
position:absolute;
left: 10px;
top: 497px;
width: 435px;
height:120px;
z-index:1000;
clear:both;
}

.welcome_nav {
	position:absolute;
	left:0px;
	top:0px;
	width:435px;
	height:120px;
	z-index:100;
	padding:0;
	margin:0;
}

.welcome_nav a {
	display:block;
}

.welcome_nav li {
	list-style:none;
	position:absolute;
}

.welcome {
	width:435px;
	height:120px;
	left:0px;
	top:0px;
}

/*.welcome a{
	width:435px;
	height:120px;
	background: url(../images/slogan.jpg) no-repeat;
}

.welcome a:hover{
	background: url(../images/slogan_over.jpg) no-repeat;
}*/

.ln_description {
	color:#666;
	font:13px Geneva, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
}

.ln_header {
	color:#4E381A;
	font:16px Geneva, Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	text-transform:uppercase;

}


a:link {
	color:#4E381A;
	text-decoration: underline;
	text-transform:none;
	font-weight:normal;
}
a:visited:hover {
	text-decoration: none;
	color:#999;
	text-transform:none;
	font-weight:normal;
}

a:visited {
	color:#4E381A;
	text-decoration: underline;
	text-transform:none;
	font-weight:normal;
}

a:hover {
	text-decoration: none;
	color:#333;
	text-transform:none;
	font-weight:normal;
}
a:active {
	color:#4E381A;
	text-decoration: underline;
	text-transform:none;
	font-weight:normal;
}

.footer_right {text-align:right; float:right; padding:0px 20px 20px 0px; margin-bottom:20px; font: 14px Arial, Times, serif; color:#999;}
.footer_left {text-align: left; padding:0px 0px 20px 20px; margin-bottom:20px; font: 14px Arial, Times, serif; color:#999;}


a.footer_link:link {
	color:#999;
	text-decoration: none;
	text-transform:none;
	font-weight:normal;
}
a.footer_link:visited:hover {
	text-decoration: none;
	color:#999;
	text-transform:none;
	font-weight:normal;
}

a.footer_link:visited {
	text-decoration: none;
	color:#666;
	text-transform:none;
	font-weight:normal;
}

a.footer_link:hover {
	text-decoration: none;
	color:#666;
	text-transform:none;
	font-weight:normal;
}
a.footer_link:active {
	text-decoration: none;
	color:#999;
	text-transform:none;
	font-weight:normal;
}

.site_left {float:left;margin:0px 40px 0px 10px; color:#999; font-weight:normal; font: 14px Arial;}

.site_middle {float:left; margin:0px 40px 0px 0px; color:#999; font-weight:normal; font: 14px Arial;}

.site_right {float:left;color:#999; margin:0; font-weight:normal; font: 14px Arial;}

.clear {clear:both;}

/* /////////////////// RSS STYLES ///////////////////*/

#pscroller1{
width: 450px;
height: 1.2em;
border: 1px dashed black;
padding: 5px;
background-color: lightyellow;
}

#pscroller2{
height:100%;
color:#000000;
font-size:14px;
}

.rssdescription{
color:#000000;
font-size:12px

}

.rssclass .rsstitle{
color:#4E381A;
font-weight: bold;
font-size:16px

}

.rssclass .rssdate{
color: gray;
font-size: 12px;
}

.rssclass a{
text-decoration: none;
font-size:16px
}

/* ///////////  LINKS  

.links_nav {
	left:0px;
	top:0px;
	width:265px;
	height:357px;
	z-index:100;
	padding:0;
	margin:0;
	background:url(../images/links_back.jpg) no-repeat;
}

.links_nav a {
	display:block;
}

.links_nav li {
	list-style:none;
	position:relative;
}

.wte {
	width:241px;
	height:66px;
	left:12px;
	top:14px;
}

.wte a{
	width:241px;
	height:66px;
}

.wte a:hover{
	background:url(../images/wte_over.jpg) no-repeat;
}

.best {
	width:241px;
	height:66px;
	left:12px;
	top:14px;
}

.best a{
	width:241px;
	height:66px;
}

.best a:hover{
	background:url(../images/best_over.jpg) no-repeat;
}

.directions {
	width:241px;
	height:66px;
	left:12px;
	top:14px;
}

.directions a{
	width:241px;
	height:66px;
}

.directions a:hover{
	background:url(../images/directions_over.jpg) no-repeat;
}

.evite {
	width:241px;
	height:66px;
	left:12px;
	top:14px;
}

.evite a{
	width:241px;
	height:66px;
}

.evite a:hover{
	background:url(../images/evite_over.jpg) no-repeat;
}

.gift {
	width:241px;
	height:66px;
	left:12px;
	top:14px;
}

.gift a{
	width:241px;
	height:66px;
}

.gift a:hover{
	background:url(../images/gift_over.jpg) no-repeat;
}
/////////////// */
