/* Comments */



/* ######################################################################## */

/* Link Decorations */


/* Hack for Firefox 'slow-scroll w background image */
html>*  {background-attachment: scroll !important;}




/* ######################################################################## */

/* START ID TAGS FOR BODY */


body
       {
	text-align: center;
       margin: 0px;
	padding: 0px;
       background: url("picts/bg7b.jpg") repeat-x fixed;
       background-color: #E2D9C7;
       }


#page
       { 
       width: 900px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
       background: #fff;
       text-align: left;
       border: #737373 solid 1px;
       position: relative; 
       }

	




/* ######################################################################## */

/* START HEADER ELEMENTS */


#page #header #flashbanner
       {
       height: 50px;
       background-color: #000000
       }


#page #header #flashbanner span
       {
       display:none;
       }


#page #header #pageHeader .p1
       {
/*    background: url("picts/stretchbar.jpg") repeat;  */
       margin: 0px 0px 0px 0px;
       width: 900px;
       height: 8px;
       border-top: #737373 solid 1px;
       border-bottom: #737373 solid 1px;
       background-color: #000000 ;
       }


#page #header #pageHeader .p2
       {
       overflow: hidden;
       clear: right;
       clip:rect(100px,900px,0px,0px);
       width: 900px;
       height: 100px;
       margin: 0px 0px 0px 0px;
       }


#page #header #pageHeader .p3
       {
/*    background: url("picts/stretchbar_noborder.jpg") repeat;  */
       margin: 0px 0px 0px 0px;
       width: 900px;
       height: 6px;
       border-top: #737373 solid 1px;
       border-bottom: #737373 solid 1px;
       background-color: #000000 ;
       }

 
#page #header #pageHeader .menu
       {
       position: relative;
       top: -0px;
       margin: 0px 0px 0px 0px;
       background-color: #000000;
	z-index: 100;
       }
 

#page #header #pageHeader .p4
       {
       background: url("picts/shadow1.gif") repeat;
       position: relative;
       top: 0px;
       width: 900px;
       height: 20px;
       margin: 0px 0px 0px 0px;
       }


#page #header #pageHeader .pic_desc
       {
       font-size: 12px;
       position: absolute;
       top: 60px;
       right: 20px;
       margin: 0px 0px 0px 0px;
       }


#page #header #pageHeader .date
       {
	color: #FFFFFF;
       font-size: 12px;
       position: absolute;
       top: -108px;
       left: 10px;
       margin: 0px 0px 0px 0px;
       }








/* ######################################################################## */

/* START TEXTAREA ELEMENTS */

/* margin: top, right, bottom, left; */



#mainTextArea
       {
       margin: 0 55px 0 240px;
       }


#mainTextArea #content
       {

       }







/* ######################################################################## */

/* START SIDEBAR ELEMENTS */


#sidebar a:hover
       {
       text-decoration: underline;
       }

#sidebar
       {
       /* background: url("picts/bg_page.gif") repeat; */
       position: absolute;
       top: 210px;
       left: 0;
       width: 174px;
       padding: 0 0 0 20px;
       line-height: 100%;
       }

#sidebar .p1, #sidebar form
       {
       list-style-type: none;
       margin: 0;
       }


#sidebar #flash
       {
       position: relative;
       width: 160px;
       height: 160px;
       border-width: 5px;
       background-color: #fff;
       clear: both;
       }







/* ######################################################################## */

/* START TABLE ELEMENTS */

table.featured-highlight
	{
	margin-top: 8px;
	border:1px solid #ABAB99;
	padding: 0px;
       background-color: #EEEFF2;
	}

td.featured-highlight
	{
	padding: 10px;
	}

table.highlight
	{
	margin-top: 6px;
	border:1px solid #ABAB99;
	padding: 0px;
       background-color: #FFFFFF;
	}

td.highlight
	{
	padding: 10px;
	}






/* ######################################################################## */

/* START FOOTER ELEMENTS */


#footer
       {
       height: 60px;
       margin: 0;
       }
   

#footer #pagebottom .p1
       {
       /* background: url("picts/stretchbar-bottom.jpg") repeat; */
       border-top: #737373 solid 1px;
       border-bottom: #737373 solid 1px;
       /* background-color: #EFE6DF ; */ 
       background-color: #666666 ;
       position: relative;
       width: 900px;
       height: 17px;
       overflow: hidden;
       margin: 0;
       }



#footer #pagebottom .p2
       {
       background: url("picts/shadow1.gif") repeat top ;
       position: relative;
       width: 900px;
       height: 7px;
       overflow: hidden;
       margin: 0;
       }




#footer #copyright #p1
       {
       /* position: absolute;
       bottom: 10px;
       left: 5px;  */
       padding: 0 0 5px 10px;
       }

#footer #copyright #p2
       {
       /* position: absolute;
       bottom: 10px;
       left: 755px; 
       text-align: right; */
       padding: 0 10px 5px 0;
       }


