﻿body { font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 10pt; color: #fcf4dc; background-color: #7e6543; margin: 0px; line-height: 20px }


/*-----------------------------------------------------------Elements-------------------------------------------------------------------------------------------------------------------------------*/



a {	color: #f6e4a5; text-decoration:underline;}
a:active {	color: #f6e4a5; text-decoration:underline;}   
a:visited {	color: #f6e4a5; text-decoration:underline;}
a:hover {	color: #43382c; text-decoration:underline;}

ul, li {line-height:25px}
img {	border-width: 0px; }

h1 { font-family: "Trebuchet MS";  font-size: 15pt; margin-top: 25px; margin-bottom: 35px;}
h2 { font-family: "Georgia"; font-size: 13pt; font-style:oblique; color: #f6e4a5; margin-bottom:0px }
h3 { font-family: "Georgia"; font-size: 11pt; color: #fff; font-style:oblique }


input, textarea { background-color: #fff; font-size: 8pt; color: #666; font-family: Verdana, Geneva, Tahoma, sans-serif; border: 1px solid gray;
		resize: none; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; border:1px solid #cccccc; margin-bottom:4px; padding-left: 4px;}



/*-----------------------------------------------------------ids (mainly for dwt file)-------------------------------------------------------------------------------------------------------------------------------*/



#top { width: 100%; background-image:url('images/design/top.jpg'); min-width:1006px; background-repeat:no-repeat; background-position: center top}
#top_x { width: 100%; background-image:url('images/design/top_x.jpg'); min-width:1006px; background-repeat: repeat-x}

#nav { width: 96%; height: 22px; margin-top: 37px; margin-left: 35px;}

#header {width: 100%; background-image:url('images/design/header.jpg'); min-width:1006px; background-repeat:no-repeat; background-position: center top}
#header_x { width: 100%; background-image:url('images/design/header_x.jpg'); min-width:1006px; background-repeat: repeat-x}

#middle { width: 100%; background-image:url('images/design/middle.jpg'); min-width:1006px; background-repeat:no-repeat; background-position: center top; }
#middle_x { width: 100%; background-image:url('images/design/middle_x.jpg'); min-width:1006px; background-repeat: repeat-x; background-color: #7a603d}

#footer { width: 100%; background-image: url('images/design/footer.jpg'); background-repeat: repeat-x;  min-width:1006px;} 
#footer a { color: #fcf4dc;  text-decoration:none} 
#footer a:hover { color: #43382c; }



/*-----------------------------------------------------------Classes-------------------------------------------------------------------------------------------------------------------------------*/



.active { width: 980px; margin-left: auto; margin-right: auto; table-layout: fixed  }
.table { width: 100%; margin-left: auto; margin-right: auto; table-layout: fixed }
.large-font { margin-bottom:10px; color: #705e3d; font-size:10pt; line-height:17px; font-family:Arial, Helvetica, sans-serif }
.small-font{	font-family: Arial; font-size: 10pt; line-height: 15px; margin-right:10px} 

.margin {margin:10px}
.center {text-align:center}
.right {text-align:right}
.appointment {color: #fff; margin-top:20px; text-align:right}
.phone {margin-top: 10px; margin-bottom: 16px}
#logo {margin-left:15px; margin-top:8px}


.image_border { border: 2px solid #fcf4dc; margin: 7px;	-moz-box-shadow: 0 0 5px #888;
		-webkit-box-shadow: 0 0 5px#888;box-shadow: 0 0 5px #888;

		/* For IE 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#b0b0b0')";

		/* For IE 5.5 - 7 */

		filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=150, Color='#b0b0b0') }
 
.fade {
   opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
   }
 
.fade:hover {
   opacity: 0.5;
   }	
	

.submit {
border-style: none;
	border-color: inherit;
	border-width: medium;
-webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; -o-border-radius: 0px !important; border-radius: 0px !important;
	color: #444444;
background-image:url('images/design/submit.png'); 
	cursor:pointer;
width: 194px;
	height: 18px; 
	position: relative;
	top: 0px;
	left: 2px;
	background-color: transparent
}
/*
 Ajatix Advanced CSS Drop Down Menu
 Copyright (C) 2009-2012 Ajatix. All rights reserved.
 http://www.ajatix.com
*/
.AJXCSSMenuTVEIBHD {position:relative;z-index:100;}
.AJXCSSMenuTVEIBHD ul {position:relative;float:left;margin:0;padding:0;list-style-type:none;height:21px;}
.AJXCSSMenuTVEIBHD li {float:left;margin:0;padding:0px 25px 0px 0;}
.AJXCSSMenuTVEIBHD li.tlast {padding-right:0px;}
.AJXCSSMenuTVEIBHD a {display:block;float:left;height:21px;white-space:nowrap;overflow:hidden;padding:0 10px 0 0px;font:13px Lucida Sans Unicode;line-height:21px;text-decoration:none;text-align:center;color:#ffffff;}
.AJXCSSMenuTVEIBHD li:hover a,.AJXCSSMenuTVEIBHD .ajxover a {color:#efe4bd;}
.AJXCSSMenuTVEIBHD br {clear:both;height:0;font-size: 1px;line-height: 0px;}
