  /*Larger body, dark green background*/
  BODY {
	font-family: Arial, Verdana, Helvetica;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #6e6d35 }
  
  /*First inner screen, white background*/
  DIV.nest1 {
    margin-top: 10px;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	width: 100% }
	
  /*Second inner screen, white boarder, light green background*/
  DIV.nest2 {
 	float: left;
	border: 2px solid #FFFFFF;
	background-color: #c5c56b;
	width: 100% }
  
  /*Third inner screen, light green boarder, white background*/
  DIV.nest3 {
 	float: left;
	border: 2px solid #c5c56b;
	background-color: #FFFFFF;
	width: 100% }
  
  /*Header light green background*/
  DIV.nest4 {
	background-color: #ffffff;
	margin: 0px 0px 1px 0px;
	background-position:center;	
	height: 221px;
	width: 100% }
 
  DIV.sitehead {
	background-color: #c5c56b;
	background: url(../images/Header_JAI_New.jpg);
	background-position:center;
	width: 100%; 
	background-repeat:no-repeat;
	height: 194px;
	 }
    

/* Search Bar CSS */
	
  /*search bar itself*/
  DIV.search {
	background: url(../images/search_bg.jpg) top left;
	background-color: #c5c56b;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #FFFFFF;
	width: 100%;
	height: 29px }
  
  /*text box style*/
  DIV.searchtext {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: 10px;
	margin-right: 30px;	
	float: right;
	text-align: right }
  
  /*Search bar no-link font*/
    SPAN.searchtext {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right }
  
  /*Search bar link font */
  A.searchtext {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
  	color: #4e4e1d;
	text-decoration: none }
  
  A.searchtext:hover {
	text-decoration: none;
  	color: #FFFFFF }
  
  A.searchtext:visited {
  	color: #640000 }	  
  
  INPUT.search {
	width: 20%;
	font-size: 12px;
	color: #6e6d35;
	background-color: #FFFFFF;
	margin-right: 8px;
	margin-top: 8px;
	border: 1px solid #c5c56b;
	padding: 1px 2px 2px 2px;
	float: right }
  
  INPUT.searchbutton {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	background-color: #FFFFFF;
	margin-right: 8px;
	margin-top: 8px;
	border: 1px solid #6e6d35;
	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: #FFFFFF;
	width: 100%;
	height: 41px }
	
/*Social groups*/	
IMG.facebookvisit {
	float: left;
	border: 0px;
	margin-left: 2%;
	width: 56px;
	height: 41px }
	
A.facebookvisit {
	float: left}
	
IMG.twittervisit {
	border: 0px;
	margin-left: 0; 
	width: 56px;
	height: 41px }
	
A.twittervisit {
	float: left}
	
IMG.youtubevisit {
	border: 0px;
	margin-left: 0; 
	width: 56px;
	height: 41px }
	
A.youtubevisit {
	float: left}
  

/*Send to a friend and print-friendly links*/
  SPAN.btmheadlinks {
	background-color: #FFFFFF;
	float: right;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: 10px;
	margin-top: 10px }
  
  /*send to a frined text*/
  A.sendtofriend {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	padding-right: 10px;
	text-decoration: none }
  
  A.sendtofriend:hover {
	text-decoration: none;
	font-weight: normal;
	color: #6e6d35 }
  A.sendtofriend:visited {
	font-weight: normal;
	color: #640000 }
  IMG.sendtofriend {
	background-color: #FFFFFF;
	width: 19px;
	height: 12px;
	padding-right: 10px;
	border: 0px }

/*Facebook Link*/  
  A.facebooklink {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	padding-right: 10px;
	text-decoration: none }
  
  A.facebooklink:hover {
	text-decoration: none;
	font-weight: normal;
	color: #6e6d35 }
  A.facebooklink:visited {
	font-weight: normal;
	color: #640000 }
  IMG.facebooklink {
	background-color: #FFFFFF;
	width: 70px;
	height: 16px;
	padding-right: 10px;
	border: 0px }
	
  /*Print friendly text*/
  A.printfriendly {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px; 
	text-decoration: none }
  A.printfriendly:hover {
	text-decoration: none;
	font-weight: normal;
	color: #6e6d35 }
  A.printfriendly:visited {
	color: #640000 }
  IMG.printfriendly {
	background-color: #FFFFFF;
	width: 16px;
	height: 16px;
	border: 0px }
	
  /*Advanced search background*/
  SPAN.btmheadright {
	float: right;
	background: url(../images/btmhead_right.jpg) no-repeat top left;
	width: 126px;
	height: 41px;
	background-color: #FFFFFF }
  A.advsearch {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	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: #640000 }
  SPAN.advsearch2 {
	color: #000000 }
  IMG.galsendtofriend {
	background-color: #c5c56b;
	width: 19px;
	height: 12px;
	padding-left: 10px;
	border: 0px }		  

/* Left Bar CSS */
	
  DIV.content {
  	width: 100% }	  
  
  /*left bar size within content*/
  DIV.leftbar {
	  background-color: #FFFFFF;
	  width: 17%;
	  float: left;
	  margin-left: 2%}
  
  DIV.menu {
	  float: left;
	  margin-bottom: 10px;
	  width: 100%}
  
  DIV.menuBody {
	  background-color: #640000;
	  border: 2px solid #c5c56b;	  
	  font-size: 12px;
	  font-family: Arial, Verdana, Helvetica;
	  color: #FFFFFF;
 	  width: 100%}
  DIV.menuTop {
	  background: url(../images/menu_top.jpg);
	  font-size: 4px;   
	  width: 100%;
 	  height: 10px }
  DIV.menuTitle {
	  background-color: #c5c56b;
	  padding-top: 2px;
	  padding-bottom: 2px;	  
	  margin-left: 1px;	  
	  margin-right: 1px;
	  text-align: center;
	  font-family: Verdana, Arial, Helvetica;
	  font-size: 12px;
	  color: #000000;
	  width: 98%;
	  font-weight: bold }
  
  
  IMG.menuHeader {
	  text-align: left;
	  margin: 5px 4px 5px 4px;
	  padding: 1px 0px 1px 3px;
	  background-color: #6e6d35;
	  width: 15%;
	  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: #FFFFFF }
  
  DIV.menuBottom {
	  background: url(../images/menu_bottom.jpg) no-repeat top; 
	  font-size: 4px;
	  width: 166px;
	  height: 7px }
  
    DIV.menuFooter {
	  float: right;	  
	  background: url(../images/menu_footer.jpg);
	  width: 10%;
	  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: #FFFFFF;
	  font-weight: normal;
	  text-decoration: none }
 
  A.menuLink:hover {
	  color: #c5c56b;
	  font-weight: normal;
	  text-decoration: underline }
  
  A.menuLink:visited {
	  font-weight: normal;
	  color: #d5d596 }
  
  A.menuFooter {
	  font-family: Verdana, Arial, Helvetica;
	  font-size: 10px;
	  color: #FFFFFF;
	  font-weight: normal;
	  text-decoration: none }
  
	  
/* Search CSS */

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

  SPAN.srch_terms {
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold }	  
  DIV.srch_results {
	background-color: #FFFFFF;
	margin-top: 10px;
	width: 75%;
	padding-bottom: 20px;
	border: 1px solid #000000 }	  
  DIV.srch_row {
	width: 100%;
	padding-left: 10px;
	padding-bottom: 15px;
	padding-top: 5px;
	border-bottom: 1px solid #c5c56b  }
  DIV.srch_header {
	width: 100%;
	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: #6e6d35 }
  A.srch_link:hover {
	color: #000000;
  	text-decoration: underline }
  A.srch_link:visited {
  	color: #640000 }
  DIV.srch_author {
	width: 100%;
  	padding-left: 10px }
  DIV.srch_intro {
	width: 100%;
  	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: #c5c56b }
	

/* Article CSS */
	  
  DIV.rightbar {
	background-color: #FFFFFF;
	width: 78%;
	padding-bottom: 20px;
	float:left
	/*float: right*/ }
  DIV.title {
	width: 100%;
	float:left }
  SPAN.title {
  	float: left;
  	text-align: left;
	font-family: Verdana, Arial, Helvetica;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	padding-left: 25px }
  SPAN.language {
	float: right;
	text-align: right;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #c5c56b }
  A.language {
	margin-left: 2px;
	float: right;
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	  font-weight: normal;
	color: #c5c56b;
	text-decoration: none }
  A.language:hover {
	color: #000000;
	  font-weight: normal;
	text-decoration: underline }
  A.language:visited {
	  font-weight: normal;
	color: #c5c56b }
  SPAN.artdate {
  	float: right;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #000000 }
  DIV.author {
	float: left;
	text-align: left;
	width: 100%;
	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: #c5c56b }
  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: #6e6d35;
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	color: #FFFFFF }
  P.heading_big_dark {
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #6e6d35;
	font-family: Verdana, Arial, Helvetica;
	font-size: 18px;
	color: #FFFFFF }
  P.quote {
	padding-left: 20px;
	padding-right: 20px;
	text-align: inherit;
	font-family: inherit;
	font-size: inherit;
	color: #c5c56b }
  A {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #000071;
	text-decoration: none }
  A:hover {
	  color: #6e6d35 }
  A:visited {
	color: #640000 }
  A.tan {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #000000 }
  A.silver {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #FFFFFF }
  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: #000000 }
  A.heading_tan:visited {
	text-decoration: underline }
  A.heading_silver {
	font-family: Arial, Verdana, Helvetica;
	font-size: 14px;
	color: #FFFFFF }
  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: #FFFFFF }
  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: #c5c56b;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px }
  TR.dark_small {
	background-color: #c5c56b;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px }
  TD.dark {
	background-color: #c5c56b;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px }
  TD.dark_small {
	background-color: #c5c56b;
	color: #FFFFFF;
	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 #c5c56b }
  DIV.inset {
  	float: right;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #000000 }
  HR {
  	color: #000000;
	width: 100%;
	background-color: #000000;
	height: 1px }
  DIV.inset {
	float: right;
	padding: 5px;
	margin-left: 10px;
	margin-bottom: 10px;
	border: 1px solid #c5c56b;
	background-color: #CFCFC1;
	width: 200px }
	
	
/* Footer CSS */
	
  DIV.footer {
	width: 100% }
  SPAN.copyright {
	text-align: center;
	width: 100% }


/* Gallery CSS */

  DIV.galbtmheader {
	background-color: #c5c56b;
	width: 738px;
	height: 20px }
  DIV.galbtmheaderleft {
	float: left;
	background: url(../images/gal_btmheader_left.jpg) no-repeat bottom left;
	background-color: #c5c56b;
	height: 20px }
  DIV.galbtmheaderright {
	float: right;
	background: url(../images/gal_btmheader_right.jpg) no-repeat bottom right;
	background-color: #c5c56b;
	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: #6e6d35;
	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: #FFFFFF;
	border: 1px solid #c5c56b;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #c5c56b;
	margin-left: 5px;
	padding-left: 3px;
	padding-right: 3px }
  SELECT.galnav {
	float: right;
	margin-left: 5px;
	background-color: #FFFFFF;
	border: 1px solid #c5c56b;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #c5c56b;
	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: #FFFFFF;
	border: 1px solid #c5c56b;
	width: 140px;
	height: 140px }
  DIV.galimagenest1:hover {
	background-color: #c5c56b }
  IMG.galimage {
	margin: 8px;
	text-align: center;
	border: 2px solid #c5c56b }
  IMG.galimage:hover {
	margin: 8px;
	border: 2px solid #FFFFFF }
  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: #c5c56b }	    
	

/* Gallery Commment CSS */

  DIV.galComment {
	background-color: #c5c56b;
	padding: 5px 8px 5px 8px;
	font-family: Arial, Verdana, Helvetica;
	text-align: left;
	font-size: 12px;
	color: #FFFFFF }	
  DIV.galCommentbtm {
	background: url(../images/gal_commentbtm.jpg) no-repeat bottom right;
	background-color: #c5c56b;
	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: #c5c56b;
 	  width: 738px }
  DIV.menuTitle_h {
	  background-color: #FFFFFF;
	  padding-top: 2px;
	  padding-bottom: 2px;	  
	  margin-left: 1px;	  
	  margin-right: 1px;
	  text-align: center;
	  font-family: Verdana, Arial, Helvetica;
	  font-size: 12px;
	  color: #c5c56b;
	  width: 736px;
	  font-weight: bold }
  DIV.galComment_h {
	background-color: #c5c56b;
	padding: 5px 3px 5px 3px;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #FFFFFF }	
  DIV.galCommentbtm_h {
	background: url(../images/menu_h_bottom.jpg) no-repeat bottom left;
	background-color: #c5c56b;
	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: #000000;
	background-color: #FFFFFF;
	width: 370px;
	padding: 3px;
	border: 1px solid #6e6d35 }
  INPUT.contacttextbutton {
	float: right;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6e6d35;
	padding: 3px;
	border: 1px solid #000000 }
  TEXTAREA.contacttext {
	float: right;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	width: 370px;
	height: 320px;
	padding: 3px;
	border: 1px solid #6e6d35 }
  TEXTAREA.contacttextlist {
	float: right;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #c5c56b;
	background-color: #FFFFFF;
	width: 371px;
	height: 50px;
	padding: 3px;
	border: 1px solid #c5c56b }

/* 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: #c5c56b;
	background-color: #FFFFFF;
	width: 320px;
	padding: 3px;
	border: 1px solid #c5c56b }
  INPUT.subscriberadio {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #c5c56b;
	background-color: #FFFFFF }
/* Menu Subscribe */
  INPUT.newsletter {
  	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #6e6d35;
	background-color: #FFFFFF;
	border: 1px solid #c5c56b;
	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: #000000;
	font-weight: bold;
	width: 70px;
	background-color: #FFFFFF;
	border: 1px solid #6e6d35;
	padding: 0px 2px 1px 2px;
	margin-right: 5px }
	
	
/* Index, News and Highlights */

  DIV.news {
	float: left;
	width: 73%}
  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: #000000 }
  A.news_prev:hover {
	color: #000000 }
  A.news_prev:visited {
	color: # }
  A.news_next {
	padding-left: 5px;
	padding-right: 5px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #000000 }
  A.news_next:hover {
	color: #000000 }
  A.news_next:visited {
	color: #c5c56b }
  SPAN.archive_view {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	padding: 3px;
	color: #000000 }	
  DIV.news_viewarchive {
	text-align: right;
	width: 100% }
  A.news_viewarchive {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #000000 }
  A.news_viewarchive:hover {
	color: #6e6d35 }
  A.news_viewarchive:visited {
	color #640000 }
	
	
  DIV.newstitle {
	margin-top: 20px;
	margin-bottom: 5px;
	width: 100%}
  A.newstitle {
	font-family: Arial, Verdana, Helvetica;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none }
  A.newstitle:hover {
	color: #000000;
	text-decoration: underline }
  A.newstitle:visited {
	color: #640000 }
  DIV.newstext {
	width: 100%;
	color: #333333;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	border-bottom: 1px solid #6e6d35 }
  SPAN.newsdate {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px }
  DIV.highlightcolumn {
	float: right;
	margin-left: 1%;
	margin-right: 1%;
	width: 20%}
  DIV.highlight {
	margin-bottom: 10px;
	background-color: #640000;
	border: 2px solid #c5c56b;
	width: 100%;
	float:right}
  DIV.highlight_top {
	background: url(../images/highlight_top.jpg) top no-repeat;
	width: 100%;
	height: 8px }
  IMG.highlight {
	margin-left: 7px;
	margin-right: 7px;
	border: 1px solid #FFFFFF}
  DIV.highlighttext {
	margin-top: 5px;
	margin-left: 7px;
	margin-right: 7px;
	color: #FFFFFF }
  DIV.highlight_btm {
	background: url(../images/highlight_btm.jpg) top no-repeat;
	background-color: #FFFFFF;
	width: 100%;
	height: 8px }
	
	DIV.alertscolumn {
	float: right;
	width: 100%;
	border: 1px solid #000000}
  DIV.alerts {
	margin-bottom: 10px;
	background-color: #640000;
	border: 2px solid #c5c56b;
	width: 100%}
	
	IMG.alerts {
	margin-left: 7px;
	margin-right: 7px;
	border: 1px solid #FFFFFF}
  DIV.alertstext {
	margin-top: 5px;
	margin-left: 7px;
	margin-right: 7px;
	font-size:12px;
	color: #FFFFFF }

/* 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: #FFFFFF }
  UL.gal {
	text-align: left;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #FFFFFF }
  LI.gal {
	text-align: left;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #FFFFFF }
  HR.gal {
  	color: #FFFFFF;
	width: 100%;
	background-color: #FFFFFF;
	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: #FFFFFF; }
  A.gal:visited {
	color: #D1BB98 }

/* Mailing List Template */

  DIV.mlisthead {
	float: left;
  	background: url(../images/mlist_head.jpg) no-repeat top left;
	background-color: #FFFFFF;
	width: 395px;
	height: 134px }
  DIV.mlisthead_right {
	float: right;
	margin: 0px;
  	background: url(../images/mlist_head_right.jpg) no-repeat bottom right;
	background-color: #FFFFFF;
	width: 343px;
	height: 134px }
  DIV.mlist_mainnav {
	background-color: #E8F3FB;
	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 }  /*Larger body, dark green background*/
