@charset "UTF-8";
.homeContent, .homeContent p, .homeContent div/* CSS Document */

 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B49670;
}
.homeWelcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #653D6A;
	line-height: normal;
}
.homeHeroContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EFDFCA;
}
.homeSidebarheader {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #FFF2E2;
	text-decoration: underline;
}
.homeSecondaryContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #996600;
}
.homeSecondaryContentHIghlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #663366;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.secContentHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #B49670;
}
.secContentSubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #B49670;
}
.secContentcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B49670;
}

a.news:link,a.news:active,a.news:visited{
	border-bottom:1px solid white;
	display:block;
	padding:3px 8px;
	text-decoration:none;
	background-color:#666;
	color:white;
	font-size:12px;
}

a.news2:link,a.news2:active,a.news2:visited{
	border-bottom:1px solid white;
	display:block;
	padding:3px 8px;
	text-decoration:none;
	background-color:#333;
	color:white;
	font-size:12px;
}

a.news:hover{
	background-color:white;
	color:black;
}
.newscontent p{
color:white;
font-family:inherit;
}

a:link,a.active,a.visited, p.style4 a{
		color: #B49670;
}

.edit td, .edit input, .edit textarea, .edit select,.edit, table.edit td{
font-family: verdana;
font-size: 11px;
color: #003;
}

.edit2 td, .edit2 input, .edit2 textarea, .edit2 select,.edit2 {
font-family: verdana;
font-size: 13px;
color: #000;
}

a.tab1:active, a.tab1:visited, a.tab1:link{
display: block;
padding: 4px 10px;
border-style: solid;
border-color: #666;
border-width: 1px 1px 0px 1px;
background-color: #eee;
white-space: nowrap;
font-family: tahoma, arial;
font-size: 11px;
color: #333;
text-decoration: none;
}

a.tab2:active, a.tab2:visited, a.tab2:link{
display: block;
padding: 2px 10px;
border: 1px solid #666;
background-color: #ccc;
white-space: nowrap;
font-family: tahoma, arial;
font-size: 11px;
color: #333;
text-decoration: none;
}
a.tab2:hover {
background-color: #fff;
}
a.tab3:active, a.tab3:visited, a.tab3:link{
display: block;
padding: 2px 10px;
border-style: groove;
border-color: #666;
border-width: 1 1 1 1;
background-color: #ccc;
white-space: nowrap;
font-family: tahoma, arial;
font-size: 11px;
color: #333;
text-decoration: none;
}
a.tab3:hover {
background-color: #fff;
}

.apple_overlay {
	
	/* initially overlay is hidden */
	display:none;
	
	/* growing background image */
	background-image:url(../images_common/white.png);
	
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:440px;		
	
	/* some padding to layout nested elements nicely  */
	padding:25px;

	/* a little styling */	
	font-size:12px;
}

/* default close button positioned on upper right corner */
.apple_overlay .close {
	background-image:url(images_common/close_overlay.png);
	position:absolute; right:5px; top:5px;
	cursor:pointer;
	height:35px;
	width:35px;
}

	.details {
		position:relative;
		font-size:12px;
		color:#333;
		width:150px;
	}
	
	.details h3 {
		color:#000;
		font-size:16px;
		margin:0 0 -10px 0;
	}
    
    .details td {
    font-size:12px;
    }
    .details input[type=text], .details textarea, .details select {  
   border: 1px solid #555;
	   padding: 0.5em;
	   font-size: 12px;
     line-height: 1.2em;
     width: 80%;
     background: #fff;
     background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc));
     -webkit-appearance: none;
 	 box-shadow: 1px 1px 1px #fff;
 	border-radius: 0.4em;
          -moz-box-shadow: inset 0 3px 8px rgba(0,0,0,.4);
   -webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,.4);
   box-shadow: inset 0 3px 8px rgba(0,0,0,.24);
    }
    
    	 input[type=text] {
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #aaa), color-stop(0.12, #fff));
   }
   
  .details input[type=submit] {
     width: auto;
     border-radius: .4em;
     padding: 0.25em 1em;
     line-height: 1.5em;
   }
   
 div.comment{
	 display:block;
	 clear:both;
	 padding:4px 10px;
	 background-color:#000;
	 border:1px solid #ccc;
	 margin: 3px 0px;
 }
 
 .caption{
	 font-size:10px;
 }
