/* CSS Document */

* {margin:0; padding:0;
outline:none;
}


/************* Typography ************/

body {
margin: 0;
padding: 0;
background: #A3B2C9;
text-align: center;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 100%;
font-size:13px;
color: #000;
font-weight:normal;
line-height:120%;
}


h1, h2, h3, h4, h5, h6 {
font-weight:normal;
line-height: 100%;
margin:0;
padding:0;
}

h1 {color:#000; font-size: 1.8em; font-weight:bold;}
h2 {color:#000; font-size: 1.4em; font-weight:bold;}
h3 {color:#000; font-size: 14px; line-height:110%;}
h4 {color:#A97440; font-size: 1.3em; line-height:110%;}
h5 {color:#000; font-size: 1em; font-family:Arial, Helvetica, sans-serif; line-height:100%; margin:0 0 20px 25px; }
h6 {color:#A97440; font-size: .9em; margin:-20px 0 20px 30px; font-style:italic; }/* footnote */


p {
margin-bottom:20px; padding:0;
font: 14px/150% "Trebuchet MS", Helvetica, Arial, sans-serif;
color:#A97440;
font-weight:normal;
}

.normls {line-height:120%;}
.ultuck {margin: 0;}
.announcement {color:#fff; font-size: 1em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:110%; margin:0 0 20px 25px; }

.testimonial {
	font-size:13px;
	line-height:120%;
}
.indent {margin-left:200px;}

blockquote {
background-color:#f7eee1;
border:1px solid #d6c7b1;
padding: 10px;
}

#content a:link {
text-decoration:underline;
font-weight:bold;
color: #803300;
}

#content a:visited {
text-decoration:underline;
font-weight:bold;
color: #803300;
}

#content a:hover {
color: #000;
font-style:italic;
}

/***----------------------------------- Lists ***/

#content ul {
padding: 0 0 15px 0;
margin:0 0 10px 0;
padding:0;
color:#A97440;
font: 14px/150% "Trebuchet MS", Helvetica, Arial, sans-serif;
}

#content li {
list-style-type:disc;
margin:0 0 0 25px;
padding:0;}

/***----------------------------------- Sub lists ***/

#content li li {
list-style-type:circle;
margin:0 0 0 35px;
padding:0;}

#content ul ul {
padding: 0;
margin:0;
}




#faq li a:link {
font-size:15px;
line-height: 150%;
}
#faq li a:visited {
font-size:15px;
line-height: 150%;
}


img {border:none;
outline:none;
outline-style:none;
margin:0; padding:0;
}


/***----------------------------------- Div Placement ***/

#container {
width: 900px;
border: none;
margin:0 auto;
padding: 0;
text-align: left;

}

#branding {
margin: 0 0 20px 0;
padding: 0;
}

#navigation {
width: 217px;
margin: 0 0 0 50px;
float:left;
}

#copyright {
padding: 10px 0 0 16px;
}

#copyright a:link, #copyright a:visited {
color:#fff;
text-decoration:none;
}

#copyright a:hover {
color:#fed137;
}

#content {
width:550px;
margin: 0 20px 0 300px;
}


/*** Text Box ***/

.box { 
  background: #fff8ee;
}
.boxtop { 
  background: url(images/ne.gif) no-repeat top right; 
}
.boxtop div { 
  height: 30px; 
  background: url(images/nw.gif) no-repeat top left; 
}
.boxbottom { 
  background: url(images/se.gif) no-repeat bottom right; 
}
.boxbottom div { 
  height: 20px; 
  background: url(images/sw.gif) no-repeat bottom left; 
}
.boxcontent {
  padding: 0 35px 0 35px;
}

#wagt_map_1 {
margin:10px;
height:480px;
width:480px;
}



/* Form */  
.red {color:#ff0; font-weight:bold;}

.text {
color:#333;
font-size: 14px;
line-height: 120%;
padding:0 0 10px 0;
margin:0;
word-spacing:-1;
}

.fText {
color:#333;
font-size:12px;
margin:3px;
padding:3px;
background-color:#ddd !important;
border:1px solid #333;
width:334px;
height: 2!px;
}
.fTextHear {
color:#333;
font-size:12px;
margin:3px;
padding:3px;
background-color:#ddd !important;
border:1px solid #333;
width:430px;
height:21px; 
}
.fTextArea {
color:#333;
font-size:12px;
margin:3px;
padding:3px;
background-color:#ddd !important;
border:1px solid #333;
width:430px;
height:80px; 
}
.fText:focus, .fText.sffocus, .fTextHear:focus, .fTextHear.sffocus, .fTextArea:focus, .fTextArea.sffocus {background:#F0EDDB !important;}

#sentit {text-align:center}

