  BODY {
	font-family: Arial, Verdana, Helvetica;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #4D4D4D }
  DIV.nest1 {
    margin-top: 10px;
	margin-bottom: 10px;
	background-color: #E1E1E2;
	width: 758px }
  DIV.nest2 {
 	float: left;
	border: 2px solid #E1E1E2;
	background-color: #4D4D4D;
	width: 754px }
  DIV.nest3 {
 	float: left;
	border: 1px solid #4D4D4D;
	background-color: #E1E1E2;
	width: 752px }
  DIV.nest4 {
	background-color: #E1E1E2;
	margin: 15px 0px 15px 0px;
	width: 738px }
  DIV.sitehead {
	background-color: #4D4D4D;
	background: url(../images/top_full_es.jpg);
	width: 738px;
	height: 128px }
  IMG.feature1 {
	float: right;
	border: 0px;
	width: 293px:
	height: 111px;
	margin: 7px 6px 10px 439px }
  DIV.feature1 {
	float: right;
	border: 0px;
	width: 293px:
	height: 111px;
	padding-right: 6px;
	margin: 7px 0px 10px 439px }
  OBJECT.feature1 {
	border: 0px;
	width: 293px;
	height: 111px }
	
/* Main Nav CSS */
	
  DIV.mainnavnest {
	background-color: #4D4D4D;
	width: 738px }	
  DIV.mainnav {
	background-color: #E1E1E2;
	margin-left: 1px;
	margin-right: 1px;
	width: 736px }
  SPAN.mainnav {
	text-align: center;
	padding: 0px 15px 0px 15px }	
  A.mainnav {
	font-size: 12px;
	color: #4D4D4D;
	font-weight: bold;
        background-color: #E1E1E2;
	text-decoration: none;
	padding: 0px 15px 0px 15px }
  A.mainnav:hover {
	text-decoration: none;
  	background-color: #CDCDCD }  
  A.mainnav:visited {
  	color: #4D4D4D }

/* Feature 2 CSS */

  DIV.feature2nest {
  	background-color: #4D4D4D;
	width: 738px;
	height: 75px }
  DIV.feature2 {
	background-color: #4D4D4D;
	padding-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	width: 728px;
	height: 75px }
  IMG.feature2 {
	border: 1px solid #E1E1E2 }
  OBJ.feature2 {
	border: 1px solid #E1E1E2 }

	
/* Search Bar CSS */
	
  DIV.search {
	background: url(../images/search_bg.jpg) top left;
	background-color: #4D4D4D;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #E1E1E2;
	width: 738px;
	height: 29px }
  DIV.searchtext {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #E1E1E2;
	margin-top: 10px;
	margin-right: 10px;	
	float: right;
	text-align: right }
  SPAN.searchtext {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #E1E1E2;
	text-align: right }
  A.searchtext {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
  	color: #D1BB98;
	text-decoration: none }
  A.searchtext:hover {
	text-decoration: none;
  	color: #E1E1E2 }
  A.searchtext:visited {
  	color: #D1BB98 }	  
  INPUT.search {
	width: 90px;
	font-size: 12px;
	color: #4D4D4D;
	background-color: #E1E1E2;
	margin-right: 4px;
	margin-top: 8px;
	border: 1px solid #4D4D4D;
	padding: 1px 2px 2px 2px;
	float: right }
  INPUT.searchbutton {
	font-size: 12px;
	color: #4D4D4D;
	font-weight: bold;
	background-color: #E1E1E2;
	margin-right: 8px;
	margin-top: 8px;
	border: 1px solid #706B62;
	padding: 0px 2px 1px 2px;
	float: right }
  FORM {
	margin: 0px }

/* Bottom Header CSS */
	
  DIV.btmheader {
	background: url(../images/btmhead_bg.jpg) top left;
	background-color: #E1E1E2;
	width: 738px;
	height: 41px }
  IMG.dosomething {
	float: left;
	border: 0px;
	margin-right: 10px;
	width: 207px;
	height: 41px }
  A.dosomething {
	float: left}
  SPAN.btmheadlinks {
	background-color: #E1E1E2;
	float: right;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: 10px;
	margin-top: 10px }
  A.sendtofriend {
	background-color: #E1E1E2;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #4D4D4D;
	font-weight: normal;
	padding-right: 10px;
	text-decoration: none }
  A.sendtofriend:hover {
	text-decoration: none;
	font-weight: normal;
	color: #000000 }
  A.sendtofriend:visited {
	font-weight: normal;
	color: #4D4D4D }
  IMG.sendtofriend {
	background-color: #E1E1E2;
	width: 19px;
	height: 12px;
	padding-right: 10px;
	border: 0px }
  A.printfriendly {
	background-color: #E1E1E2;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #4D4D4D;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px; 
	text-decoration: none }
  A.printfriendly:hover {
	text-decoration: none;
	font-weight: normal;
	color: #000000 }
  A.printfriendly:visited {
	color: #4D4D4D }
  IMG.printfriendly {
	background-color: #E1E1E2;
	width: 16px;
	height: 16px;
	border: 0px }
  SPAN.btmheadright {
	float: right;
	background: url(../images/btmhead_right.jpg) no-repeat top left;
	width: 126px;
	height: 41px;
	background-color: #E1E1E2 }
  A.advsearch {
	float: right;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #FFFFFF;
	margin-right: 8px;
	margin-top: 2px;
	font-weight: normal;
	text-decoration: none }	
  A.advsearch:hover {
	font-weight: normal;
	text-decoration: underline }
  A.advsearch:visited {
	font-weight: normal;
	color: #FFFFFF }
  SPAN.advsearch2 {
	color: #D1BB98 }
  IMG.galsendtofriend {
	background-color: #4D4D4D;
	width: 19px;
	height: 12px;
	padding-left: 10px;
	border: 0px }		  

/* Left Bar CSS */
	
  DIV.content {
  	width: 738px }	  
  DIV.leftbar {
	  background-color: #E1E1E2;
	  width: 202px;
	  float: left }
  IMG.feature3 {
	  border: 0px }
  DIV.feature3 {
	  float: left;
	  margin-bottom: 10px;
	  width: 202px }
  DIV.menu {
	  float: left;
	  margin-bottom: 10px;
	  width: 202px }
  DIV.menuBody {
	  background-color: #4D4D4D;	  
	  font-size: 12px;
	  font-family: Arial, Verdana, Helvetica;
	  color: #D1BB98;
 	  width: 202px }
  DIV.menuTop {
	  background: url(../images/menu_top.jpg);
	  font-size: 4px;   
	  width: 202px;
 	  height: 10px }
  DIV.menuTitle {
	  background-color: #E1E1E2;
	  padding-top: 2px;
	  padding-bottom: 2px;	  
	  margin-left: 1px;	  
	  margin-right: 1px;
	  text-align: center;
	  font-family: Verdana, Arial, Helvetica;
	  font-size: 12px;
	  color: #4D4D4D;
	  width: 200px;
	  font-weight: bold }
  DIV.menuHeader {
	  text-align: left;
	  margin: 5px 4px 5px 4px;
	  padding: 1px 0px 1px 3px;
	  background-color: #706B62;
	  width: 192px;
	  height: 14px;
	  font-family: Verdana, Arial, Helvetica;
	  font-size: 10px;
	  color: #FFFFFF }
  DIV.menuLink {
	  text-align: left;
	  margin-left: 20px;
	  margin-top: 3px;
	  margin-bottom: 3px;	  
	  font-family: Arial, Verdana, Helvetica;
	  font-size: 12px;
	  color: #D1BB98 }
  DIV.menuBottom {
	  background: url(../images/menu_bottom.jpg) no-repeat top; 
	  font-size: 4px;
	  width: 202px;
	  height: 7px }
  DIV.menuFooter {
	  float: right;	  
	  background: url(../images/menu_footer.jpg);
	  width: 101px;
	  height: 12px;
	  font-family: Verdana, Arial, Helvetica;
	  font-size: 10px;
	  color: #FFFFFF;
	  text-align: center }
  A.menuLink {
	  font-family: Arial, Verdana, Helvetica;
	  font-size: 12px;
	  color: #D1BB98;
	  font-weight: normal;
	  text-decoration: none }
  A.menuLink:hover {
	  color: #D1BB98;
	  font-weight: normal;
	  text-decoration: underline }
  A.menuLink:visited {
	  font-weight: normal;
	  color: #D1BB98 }
  A.menuFooter {
	  font-family: Verdana, Arial, Helvetica;
	  font-size: 10px;
	  color: #FFFFFF;
	  font-weight: normal;
	  text-decoration: none }
  A.menuFooter:hover {
	  color: #FFFFFF;
	  font-weight: normal;
	  text-decoration: underline }
  A.menuFooter:visited {
	  font-weight: normal;
	  color: #FFFFFF }
  SPAN.menuFooter {
	  color: #D1BB98 }

	  
/* Search CSS */

  INPUT.advsearch {
	font-family: Verdana, Arial, Helvetica;
	width: 150px;
	font-size: 10px;
	color: #4D4D4D;
	background-color: #E1E1E2;
	border: 1px solid #4D4D4D;
	padding: 1px 2px 2px 2px }
  INPUT.advsearchradio {
	font-size: 10px;
	color: #4D4D4D;
	margin-top: 2px;
	background-color: #4D4D4D }
  INPUT.advsearchbutton {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #4D4D4D;
	background-color: #E1E1E2;
	border: 1px solid #4D4D4D;
	margin-top: 5px;
	padding: 1px 2px 2px 2px }
  SELECT.advsearch {
	font-family: Verdana, Arial, Helvetica;
	width: 150px;
	font-size: 10px;
	color: #4D4D4D;
	background-color: #E1E1E2;
	border: 1px solid #4D4D4D }
  DIV.searchmenubtm {
	background: url(../images/gal_commentbtm.jpg) no-repeat bottom right;
	background-color: #4D4D4D;
	font-size: 4px;   
	width: 202px;
 	height: 10px }

  SPAN.srch_terms {
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold }	  
  DIV.srch_results {
	background-color: #E1E1E2;
	margin-top: 10px;
	width: 500px;
	padding-bottom: 20px }	  
  DIV.srch_row {
	width: 500px;
	padding-left: 10px;
	padding-bottom: 15px;
	padding-top: 5px;
	border-bottom: 1px solid #4D4D4D  }
  DIV.srch_header {
	width: 500px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 15px  }
  DIV.srch_title {
	float: none;
	padding-bottom: 5px;
	width: 100% }
  A.srch_link {
  	font-size: 14px;
  	font-weight: bold;
	text-decoration: none;
  	color: #4D4D4D }
  A.srch_link:hover {
	color: #000000;
  	text-decoration: underline }
  A.srch_link:visited {
  	color: #4D4D4D }
  DIV.srch_author {
	width: 500px;
  	padding-left: 10px }
  DIV.srch_intro {
	width: 500px;
  	padding-left: 10px }
  A.srch_more {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
  	color: #000000;
	text-decoration: none }
  A.srch_more:hover {
  	text-decoration: underline }
  A.srch_more:visited {
	color: #4D4D4D }
	

/* Article CSS */
	  
  DIV.rightbar {
	background-color: #E1E1E2;
	width: 536px;
	padding-bottom: 20px;
	float: right }
  DIV.title {
	width: 536px }
  SPAN.title {
  	float: left;
  	text-align: left;
	font-family: Verdana, Arial, Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	padding-left: 15px }
  SPAN.language {
	float: right;
	text-align: right;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #4D4D4D }
  A.language {
	margin-left: 2px;
	float: right;
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	  font-weight: normal;
	color: #4D4D4D;
	text-decoration: none }
  A.language:hover {
	color: #000000;
	  font-weight: normal;
	text-decoration: underline }
  A.language:visited {
	  font-weight: normal;
	color: #4D4D4D }
  SPAN.artdate {
  	float: right;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #000000 }
  DIV.author {
	float: left;
	text-align: left;
	width: 536px;
	padding-bottom: 5px }
  SPAN.author {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #000000;
	padding-left: 25px }
  A.author {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline }
  A.author:visited {
	font-weight: normal;
	color: #4D4D4D }
  DIV.body {
	margin-top: 15px;
	padding-left: 25px;
	float: left;
	text-align: left;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #000000 }
  P {
	text-align: inherit;
	font-family: inherit;
	font-size: inherit;
	color: inherit }
  P.heading {
	font-size: 14px }
  P.heading_big {
	font-size: 18px }
  P.heading_dark {
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #4D4D4D;
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	color: #E1E1E2 }
  P.heading_big_dark {
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #4D4D4D;
	font-family: Verdana, Arial, Helvetica;
	font-size: 18px;
	color: #E1E1E2 }
  P.quote {
	padding-left: 20px;
	padding-right: 20px;
	text-align: inherit;
	font-family: inherit;
	font-size: inherit;
	color: #4D4D4D }
  A {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #000071;
	text-decoration: none }
  A:hover {
	  color: #6A0000 }
  A:visited {
	color: #000071 }
  A.tan {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #D1BB98 }
  A.silver {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #E1E1E2 }
  A.heading {
	font-family: Arial, Verdana, Helvetica;
	font-size: 14px;
	color: #000000 }
  A.heading:visited {
	text-decoration: underline }
  A.heading_tan {
	font-family: Arial, Verdana, Helvetica;
	font-size: 14px;
	color: #D1BB98 }
  A.heading_tan:visited {
	text-decoration: underline }
  A.heading_silver {
	font-family: Arial, Verdana, Helvetica;
	font-size: 14px;
	color: #E1E1E2 }
  A.heading_silver:visited {
	text-decoration: underline }
  A.heading_big {
	font-family: Arial, Verdana, Helvetica;
	font-size: 18px;
	color: #000000 }
  A.heading_big:visited {
	text-decoration: underline }
  A.heading_big_tan {
	font-family: Arial, Verdana, Helvetica;
	font-size: 18px;
	color: #D1BB98 }
  A.heading_big_tan:visited {
	text-decoration: underline }
  A.heading_big_silver {
	font-family: Arial, Verdana, Helvetica;
	font-size: 18px;
	color: #E1E1E2 }
  A.heading_big_silver:visited {
	text-decoration: underline }
  TABLE {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #000000 }
  TABLE.small {
  	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000 }
  TABLE.dark {
  	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	border: 0px;
	color: #FFFFFF }
  TR.dark {
	background-color: #4D4D4D;
	color: #E1E1E2;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px }
  TR.dark_small {
	background-color: #4D4D4D;
	color: #E1E1E2;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px }
  TD.dark {
	background-color: #4D4D4D;
	color: #E1E1E2;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px }
  TD.dark_small {
	background-color: #4D4D4D;
	color: #E1E1E2;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px }
  H1 {
	font-family: Arial, Verdana, Helvetica;
	font-size: 18px;
	font-weight: normal;
	color: #000000 }
  IMG.error {
	float: left;
	margin: 5px;
	border: 0px;
	width: 32px;
	height: 32px }
  OL {
	text-align: left;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #000000 }
  UL {
	text-align: left;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #000000 }
  LI {
	text-align: left;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #000000 }
  P.divided {
	padding-bottom: 15px;
	padding-top: 5px;
	border-bottom: 1px solid #4D4D4D }
  DIV.inset {
  	float: right;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #000000 }
  HR {
  	color: #000000;
	width: 90%;
	background-color: #000000;
	height: 1px }
  DIV.inset {
	float: right;
	padding: 5px;
	margin-left: 10px;
	margin-bottom: 10px;
	border: 1px solid #4D4D4D;
	background-color: #CFCFC1;
	width: 200px }
	
	
/* Footer CSS */
	
  DIV.footer {
	width: 738px }
  SPAN.copyright {
	text-align: center;
	width: 738px }


/* Gallery CSS */

  DIV.galbtmheader {
	background-color: #4D4D4D;
	width: 738px;
	height: 20px }
  DIV.galbtmheaderleft {
	float: left;
	background: url(../images/gal_btmheader_left.jpg) no-repeat bottom left;
	background-color: #4D4D4D;
	height: 20px }
  DIV.galbtmheaderright {
	float: right;
	background: url(../images/gal_btmheader_right.jpg) no-repeat bottom right;
	background-color: #4D4D4D;
	width: 200px;
	height: 20px }
  A.galsendtofriend {
	text-align: left;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #FFFFFF;
	  font-weight: normal;
	margin-left: 8px;
	text-decoration: none }
  A.galsendtofriend:hover {
	  font-weight: normal;
	text-decoration: underline }
  A.galsendtofriend:visited {
	  font-weight: normal;
	color: #FFFFFF }
  IMG.galsendtofriend {
	background-color: #4D4D4D;
	width: 19px;
	height: 12px;
	padding-left: 10px;
	border: 0px }

/* Gallery Content CSS */

  DIV.galcontent {
	float: right;
	width: 738px }
  DIV.galimages {
	width: 536px;
	float: right }
  DIV.galnav {
	float: right;
      	width: 536px;
	height: 30px }
  INPUT.galnav {
	float: right;
	background-color: #E1E1E2;
	border: 1px solid #4D4D4D;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #4D4D4D;
	margin-left: 5px;
	padding-left: 3px;
	padding-right: 3px }
  SELECT.galnav {
	float: right;
	margin-left: 5px;
	background-color: #E1E1E2;
	border: 1px solid #4D4D4D;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #4D4D4D;
	width: 210px }
  IMG.galnav {
	margin-left: 3px;
	margin-top: 2px;
	float: right;
	border: 0px;
	padding-left: 2px;
	padding-right: 2px }
  DIV.galimagenest1 {
	float: right;
	margin: 10px 15px 10px 15px;
	background-color: #E1E1E2;
	border: 1px solid #4D4D4D;
	width: 140px;
	height: 140px }
  DIV.galimagenest1:hover {
	background-color: #4D4D4D }
  IMG.galimage {
	margin: 8px;
	text-align: center;
	border: 2px solid #4D4D4D }
  IMG.galimage:hover {
	margin: 8px;
	border: 2px solid #E1E1E2 }
  DIV.galspace {
	width: 536px }

/* Gallery List CSS */

  DIV.gallist {
	width: 536px;
	float: right }
  DIV.gallistitem {
	float: left;
	text-align: left;
	width: 536px;
	padding-left: 20px }
  A.gallist {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #000000;
	  font-weight: normal;
        text-decoration: none }
  A.gallist:hover {
	  font-weight: normal;
  	text-decoration: underline }
  A.gallist:visited {
	  font-weight: normal;
  	color: #4D4D4D }	    
	

/* Gallery Commment CSS */

  DIV.galComment {
	background-color: #4D4D4D;
	padding: 5px 8px 5px 8px;
	font-family: Arial, Verdana, Helvetica;
	text-align: left;
	font-size: 12px;
	color: #E1E1E2 }	
  DIV.galCommentbtm {
	background: url(../images/gal_commentbtm.jpg) no-repeat bottom right;
	background-color: #4D4D4D;
	font-size: 4px;   
	width: 202px;
 	height: 10px }	

/* Gallery Slide CSS */	

  DIV.galdisplay {
	  width: 738px }
  DIV.menu_h {
	  float: left;
	  margin-top: 10px;
	  margin-bottom: 10px;
	  width: 738px }
  DIV.menuTop_h {
	  background: url(../images/menu_h_top.jpg); no-repeat top left;
	  font-size: 4px;   
	  width: 738px;
 	  height: 10px }
  DIV.menuBody_h {
	  background-color: #4D4D4D;
 	  width: 738px }
  DIV.menuTitle_h {
	  background-color: #E1E1E2;
	  padding-top: 2px;
	  padding-bottom: 2px;	  
	  margin-left: 1px;	  
	  margin-right: 1px;
	  text-align: center;
	  font-family: Verdana, Arial, Helvetica;
	  font-size: 12px;
	  color: #4D4D4D;
	  width: 736px;
	  font-weight: bold }
  DIV.galComment_h {
	background-color: #4D4D4D;
	padding: 5px 3px 5px 3px;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #E1E1E2 }	
  DIV.galCommentbtm_h {
	background: url(../images/menu_h_bottom.jpg) no-repeat bottom left;
	background-color: #4D4D4D;
	font-size: 4px;   
	width: 738px;
 	height: 10px }
  DIV.galarrow {;
	width: 738px }
  IMG.galarrow {
	border: 0px;
  	margin: 1px }
  A.galarrow {
	border: 0px } 	

/* Contact CSS */

  DIV.contactform {
	width: 100%;
	margin-top: 30px }
  FIELDSET.contactrow {
	border: 0px;
	width: 500px;
	padding-top: 10px }
  DIV.contactleft {
	float: left;
	padding-left: 10px;
	width: 100px }
  DIV.contactright {
	float: right;
	text-align: left;
	width: 370px }
  INPUT.contacttext {
	float: right;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #4D4D4d;
	background-color: #E1E1E2;
	width: 370px;
	padding: 3px;
	border: 1px solid #4D4D4D }
  INPUT.contacttextbutton {
	float: right;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #4D4D4d;
	background-color: #E1E1E2;
	padding: 3px;
	border: 1px solid #4D4D4D }
  TEXTAREA.contacttext {
	float: right;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #4D4D4d;
	background-color: #E1E1E2;
	width: 370px;
	height: 320px;
	padding: 3px;
	border: 1px solid #4D4D4D }
  TEXTAREA.contacttextlist {
	float: right;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #4D4D4d;
	background-color: #E1E1E2;
	width: 371px;
	height: 50px;
	padding: 3px;
	border: 1px solid #4D4D4D }

/* Subscribe CSS */

  DIV.subscribeleft {
	float: left;
	padding-left: 10px;
	width: 150px }
  DIV.subscriberight {
	float: right;
	text-align: left;
	width: 320px }
  INPUT.subscribetext {
	float: right;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #4D4D4d;
	background-color: #E1E1E2;
	width: 320px;
	padding: 3px;
	border: 1px solid #4D4D4D }
  INPUT.subscriberadio {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #4D4D4d;
	background-color: #E1E1E2 }
/* Menu Subscribe */
  INPUT.newsletter {
  	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #4D4D4D;
	background-color: #E1E1E2;
	border: 1px solid #4D4D4D;
	padding: 1px 2px 2px 2px;
	width: 100px;
	margin-top: 5px;
	margin-right: 1px }
  INPUT.subscribe_checkbox {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px }
  SPAN.subscribe_checkbox {
  	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;}
  INPUT.newsletterbutton {
	margin-top: 5px;
  	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #4D4D4D;
	font-weight: bold;
	width: 70px;
	background-color: #E1E1E2;
	border: 1px solid #D1BB98;
	padding: 0px 2px 1px 2px;
	margin-right: 5px }
	
	
/* Index, News and Highlights */

  DIV.news {
	float: left;
	width: 330px }
  DIV.newsarchive {
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 10px;
	margin-bottom: 20px;
	width: 100% }
  A.news_prev {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	color: #4D4D4D }
  A.news_prev:hover {
	color: #000000 }
  A.news_prev:visited {
	color: #4D4D4D }
  A.news_next {
	padding-left: 5px;
	padding-right: 5px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #4D4D4D }
  A.news_next:hover {
	color: #000000 }
  A.news_next:visited {
	color: #4D4D4D }
  SPAN.archive_view {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	padding: 3px;
	color: #4D4D4D }	
  DIV.news_viewarchive {
	text-align: right;
	width: 100% }
  A.news_viewarchive {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #4D4D4D }
  A.news_viewarchive:hover {
	color: #000000 }
  A.news_viewarchive:visited {
	color #4D4D4D }
	
	
  DIV.newstitle {
	margin-top: 20px;
	margin-bottom: 5px;
	width: 93% }
  A.newstitle {
	font-family: Arial, Verdana, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #4D4D4D;
	text-decoration: none }
  A.newstitle:hover {
	color: #000000;
	text-decoration: underline }
  A.newstitle:visited {
	color: #000000 }
  DIV.newstext {
	width: 90%;
	color: #4D4D4D;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	border-bottom: 1px solid #4D4D4D }
  SPAN.newsdate {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px }
  DIV.highlightcolumn {
	float: right;
	width: 166px }
  DIV.highlight {
	margin-bottom: 10px;
	background-color: #4D4D4D }
  DIV.highlight_top {
	background: url(../images/highlight_top.jpg) top no-repeat;
	width: 166px;
	height: 8px }
  IMG.highlight {
	margin-left: 7px;
	margin-right: 7px;
	border: 1px solid #E1E1E2 }
  DIV.highlighttext {
	margin-top: 5px;
	margin-left: 7px;
	margin-right: 7px;
	color: #E1E1E2 }
  DIV.highlight_btm {
	background: url(../images/highlight_btm.jpg) top no-repeat;
	background-color: #E1E1E2;
	width: 166px;
	height: 8px }

/* Gallery Text */

  P.gal_heading {
	font-size: 14px }
  P.gal_heading_big {
	font-size: 18px }
  P.gal_quote {
	padding-left: 15px;
	padding-right: 15px;
	text-align: inherit;
	font-family: inherit;
	font-size: inherit;
	color: #D1BB98 }	  
  OL.gal {
	text-align: left;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #E1E1E2 }
  UL.gal {
	text-align: left;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #E1E1E2 }
  LI.gal {
	text-align: left;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #E1E1E2 }
  HR.gal {
  	color: #E1E1E2;
	width: 90%;
	background-color: #E1E1E2;
	height: 1px }
  BLOCKQUOTE.gal {
	padding-left: 15px;
	padding-right: 15px;
	text-align: inherit;
	font-family: inherit;
	font-size: inherit;
	color: #D1BB98 }	
  A.gal {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #D1BB98;
	text-decoration: none }
  A.gal:hover {
	color: #E1E1E2; }
  A.gal:visited {
	color: #D1BB98 }

/* Mailing List Template */

  DIV.mlisthead {
	float: left;
  	background: url(../images/mlist_head.jpg) no-repeat top left;
	background-color: #E1E1E2;
	width: 395px;
	height: 134px }
  DIV.mlisthead_right {
	float: right;
	margin: 0px;
  	background: url(../images/mlist_head_right.jpg) no-repeat bottom right;
	background-color: #E1E1E2;
	width: 343px;
	height: 134px }
  DIV.mlist_mainnav {
	background-color: #E1E1E2;
	margin-left: 1px;
	margin-right: 1px;
	width: 736px }
  DIV.subscribe {
	margin-top: 20px;
	padding: 25px;
	text-align: left;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #000000 }
