/* PAGE BODY -------------------------------------------------------------------------------------- */

* {margin:0; padding:0;}



/* PAGE BACKGROUND -------------------------------------------------------------------------------- */

body {background-color:#ada589;background-image:url("images/pageback_paper.jpg");}

.bodyback {
   background-image:	url("images/pageback_paper.jpg");
   z-index:		1;
   width:		100%;
   height:		200px;
   position:		absolute;
   left:		0px;
   top:			0px;
   }

.pageback_topleftstripes {
   position:		absolute;
   top:			0;
   left:		0;
   width:		694;
   height:		576;
   z-index:		2;
   background-image:	url("images/pageback_topleftstripes.gif");
   }

#pageback_darkcorners {
   top:			0;
   left:		0;
   width:		100%;
   z-index:		1;
   height:		auto;
   min-height:		100%;
   background-color:	#ada589;
   }

* html #pageback_darkcorners {height: 100%;}

.pageback_raysleft {
   position:		absolute;
   top:			100;
   left:		0;
   width:		20%;
   height:		839;
   z-index:		3;
   }

.pageback_raysright {
   position:		absolute;
   top:			100;
   right:		0;
   width:		20%;
   height:		839;
   z-index:		3;
   }
   
.contentarea {
   position:		absolute;
   top:			50;
   left:		50%;
   margin-left:		-433;
   width:		866;
   z-index:		10;
   }

.contentarea_middle {
   width:		866;
   background-image:	url("images/contentarea_middle.png");
   background-position:	center top;
   background-repeat:	repeat-y;
   }
   
.contentarea_footer {
   width:		866;
   height:		54;
   background-image:	url("images/contentarea_footer.png");
   background-position:	center top;
   background-repeat:	no-repeat;
   font-family:		trebuchet, arial, helvetica;
   font-size:		10px;
   color:		#ffffff;
   text-decoration:	none;
   font-weight:		bold;
   text-align:		left;
   padding-top:		8;
   }
   
.contentarea_footer a:link {color:#ffffff;text-decoration:none;}
.contentarea_footer a:hover {color:#ffffff;text-decoration:none;}
.contentarea_footer a:active {color:#ffffff;text-decoration:none;}
.contentarea_footer a:visited {color:#ffffff;text-decoration:none;}
   
.specialstag {
   position:		absolute;
   top:			1100;
   left:		50%;
   margin-left:		140;
   z-index:		15;
   }
   
.moxie {
   font-family:		trebuchet, arial, helvetica;
   font-size:		11px;
   color:		#b40e00;
   text-decoration:	none;
   font-weight:		bold;
   text-align:		center;
   padding-top:		20;
   padding-bottom:	50;
   }



/* TEXT AND FONTS --------------------------------------------------------------------------------- */

p {
   font-family:		trebuchet, arial, helvetica;
   font-size:		11px;
   color:		#413e33;
   text-decoration:	none;
   text-align:		justify;
   font-weight:		normal;
   }
   
a:link {color:#413e33;text-decoration:underline;}
a:hover {color:#413e33;text-decoration:underline;}
a:active {color:#413e33;text-decoration:underline;}
a:visited {color:#413e33;text-decoration:underline;}
   
.dottedline {
   font-family:		trebuchet, arial, helvetica;
   font-size:		13px;
   color:		#413e33;
   text-decoration:	none;
   font-weight:		bold;
   letter-spacing:	8px;
   margin-bottom:	8;
   }
   
.content_subheader {
   font-family:		trebuchet, arial, helvetica;
   font-size:		12px;
   color:		#ffffff;
   text-decoration:	none;
   font-weight:		bold;
   background-color:	#373335;
   margin-bottom:	8;
   padding:		5;
   }
   
.content_box {
   font-family:		trebuchet, arial, helvetica;
   font-size:		11px;
   color:		#413e33;
   text-decoration:	none;
   text-align:		justify;
   font-weight:		normal;
   background-color:	#eae2c8;
   margin-bottom:	25;
   padding:		10;
   }
   
.photo {
   border:		2px;
   border-color:	#5E4218;
   border-style:	solid;
   margin-bottom:	8;
   }
   
.submitbutton {
   border:		1px;
   border-color:	#cdc9ad;
   border-style:	solid;
   background-color:	#f2efda;
   font-family:		trebuchet, arial, helvetica;
   font-size:		10px;
   color:		#413e33;
   text-decoration:	none;
   text-align:		center;
   font-weight:		bold;
   padding:		3;
   }

/* SEO STUPHS  -------------------------------------------------------------------------------- */   
#seo_content_subheader {
   font-family:		trebuchet, arial, helvetica;
   font-size:		12px;
   color:		#ffffff;
   text-decoration:	none;
   font-weight:		bold;
   background-color:	#373335;
   margin-bottom:	8;
   padding:		5;
   }
   
   
   
#twitter_update_list{
   font-family:		trebuchet, arial, helvetica;
   font-size:		11px;
   color:		#413e33;
   text-decoration:	none;
   text-align:		justify;
   font-weight:		normal;
   display:		inline;
   line-height:		150%;
   list-style-type:	none;
   }
   
#twitter_update_list a:link {color:#726d5d;font-size:8px;}
#twitter_update_list a:hover {color:#726d5d;font-size:8px;}
#twitter_update_list a:active {color:#726d5d;font-size:8px;}
#twitter_update_list a:visited {color:#726d5d;font-size:8px;}

#twitter_update_list li {margin-bottom:20px;}

/* Begin styles for RSS Feed */


.rss-box {}

.rss-title, rss_title a {
   font-family:			arial, sans-serif;
   font-size:			12px;
   color:			#413e33;
   text-align:			justify;
   text-decoration:		none;
   font-weight:			bold;
   display:			none;
   }

.rss-items {
   list-style:			none;
   font-family:			arial, sans-serif;
   font-size:			12px;
   color:			#413e33;
   text-align:			justify;
   text-decoration:		none;
   font-weight:			bold;
   }

.rss-item  {
   list-style:			none;
   font-family:			arial, sans-serif;
   font-size:			12px;
   color:			#413e33;
   text-align:			justify;
   text-decoration:		none;
   font-weight:			normal;
   padding-top:			1em;
   }

.rss-item a:link {color:#413e33;text-decoration:none;}
.rss-item a:hover {color:#413e33;text-decoration:none;}
.rss-item a:active {color:#413e33;text-decoration:none;}
.rss-item a:visited {color:#413e33;text-decoration:none;}
	
.rss-date {
   list-style:			none;
   font-family:			arial, sans-serif;
   font-size:			12px;
   color:			#c0c0c0;
   text-align:			justify;
   text-decoration:		none;
   font-weight:			normal;
   }