@charset "UTF-8";
/* CSS Document */

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

body{
margin:0 0 100px 0;
padding:0;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:normal;
background-color:#584e45;
background-image:url(../../images/bg.png);
background-repeat:repeat;
}

b{font-size: 110%;}
em{color: red;}

p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height: 1.4em;
	color:#000;
	margin: 0;
	padding:5px 0;

}

p.title { color: #211508;
	font-style:normal;
	font-size:18px;
	font-family:Verdana, Geneva, sans-serif;
}

p.title2 { color: #211508;
	font-style:normal;
	font-size:24px;
	font-family:"Times New Roman", Times, serif;
	margin-top:10px;
	margin-bottom:5px;
}

p.title_col {
	color: #211508;
	font-style:normal;
	font-size:18px;
	font-family:"Times New Roman", Times, serif;
	margin-bottom:-18px;
}

p.subtitles { color: #211508;
	font-style:normal;
	font-size:20px;
	font-family:Verdana, Geneva, sans-serif;
	margin-top:10px;
}

p.contact_name { color:#000;
	font-style:normal;
	font-size:16px;
	font-family:Verdana, Geneva, sans-serif;
	margin-top:20px;
	margin-bottom:-15px;
}

p.contact_title { color: #000;
	font-style:normal;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	margin-bottom:-10px;
}
p.contact_etc {color:#000;
	font-style:normal;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}
p.contact_etc a:link {
	color:#000;
	text-decoration:none; 
}
p.contact_etc a:hover {
	color:#4E84C4;
	text-decoration:none;
}

p.footer {
	color:#333;
	font-style:normal;
	font-size:11px;
	font-family:"Times New Roman", Times, serif;
}
p.footer a:link {
	color:#4E84C4;
	text-decoration:none; 
}
p.footer a:hover {
	color:#999;
	text-decoration:none;
}

p.footer a:visited {
	color:#4E84C4;
	text-decoration:none;
}

p a:link {
	color:#546274;
	text-decoration:none;
}

p a:visited {
	color:#546274;
	text-decoration:none;
}

p a:hover {
	color:#000;
	font-weight:bold;
}


/***************************************************************
Navigation Bar Top
****************************************************************/
#nav_top ul {
margin:0;
padding:0;
list-style-type: none;
width:800px;
}

#nav_top ul li {
float:left;
}

#nav_top ul li a {
display:block;
padding: 0 1.4em;
line-height: 40px;
text-decoration: none;
font-family:Verdana, Geneva, sans-serif;
color:#999081;
font-size: 16px;
background:#33271c;
}



#nav_top ul li a:hover {
background:#64594c;
color:#4E84C4;
}

/***************************************************************
Navigation Bar LEFT
****************************************************************/

#nav_left {
width:180px;
background: #999081;
overflow: hidden;
}


#nav_left ul {
margin:0;
padding:0;
list-style-type: none;
width:180px;
}

#nav_left ul li {
float:left;
padding-bottom:5px;
}

#nav_left ul li a {
display:list-item;
padding: 0 .50em;
width:180px;
line-height: 25px;
text-decoration: none;
font-family:Verdana, Geneva, sans-serif;
color:#000;
font-size: 14px;
background:#999081;
}



#nav_left ul li a:hover {
background:#D0C9BC;
color:#000;
}

/***************************************************************
Navigation Bar BUTTON
****************************************************************/

#button {
	display: inline; 
float:left;
width:359px;
background: #999081;
overflow: hidden;
text-align:center;
}


#button ul {
margin:0;
padding:0;
list-style-type: none;
width:359px;
}

#button ul li {
float:left;
padding-bottom:5px;
}

#button ul li a {
display:list-item;
width:359px;
line-height: 60px;
text-decoration: none;
font-family:Verdana, Geneva, sans-serif;
color:#000;
font-size: 12px;
background:url(../../images/button_r3_c1.png);

}



#button ul li a:hover {
	background:url(../../images/button_r1_c1.png);
color:#000;
}


/***************************************************************
Navigation Bar SMLBUTTON
****************************************************************/

#smlbutton {
	width:600px;
	padding-left:15px;
}


#smlbutton ul {
margin:0;
padding:0;
list-style-type: none;
width:600px;
}

#smlbutton ul li {
width:180px;
padding-right:5px;
float:left;
height:91px;
}

#smlbutton ul li a {
display:block;
width:167px;
overflow:auto;
height:100%;
text-decoration: none;
font-family:Verdana, Geneva, sans-serif;
color:#000;
font-size: 12px;
text-align:center;
text-indent:-10px;
background:url(../../images/smlbutton_r3_c1.png);

}



#smlbutton ul li a:hover {
	background:url(../../images/smlbutton_r1_c1.png);
color:#000;
}



/***************************************************************
Layout
****************************************************************/
/*essential elements*/
#container {
	width:800px;
	margin: 5% 10% 10% 10%;
	background-color:#999081;
	border:solid 3px #456285;
}

#spacer {
	width:800px;
	height:20px;
}

#logo {
	width:800px;
	height:127px;
}

#nav_top {
	text-align:center;
height:40px;
background: #33271c;
overflow: hidden;
width:800px;
}

#banner {
	width:800px;
}

#nav_left {
padding-top:10px;
float: left;
width: 200px;
margin-right: -200px;
}

#contentwrapper{
	float:left;
width: 100%;

}
#content {
float:left;
width:600;
margin-left:200px;
padding-right:15px;
}
#content2 {
float:left;
width:590px;
padding-left:15px;
margin-right:190px;
}

/*page specific elements*/

#content_home{
	float:left;
	width:580px;
margin-left: 220px;

}

#contact_home {
	float:right;
	width: 180px;
	overflow:hidden;
	padding-right:10px;
}

#contact_about {
	float:right;
	width: 180px;
	padding-right:10px;
	margin-left:-190px;
	overflow:hidden;
}

#three {padding-left:10px;float:left; width:335px;margin-left:225px;overflow:hidden;}
#two {float:left; width:220px;margin-right:-225px;overflow:hidden;}
