@charset "utf-8";
/* CSS Document */



body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#787878;
}

.tmenu:visited {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none; font-weight: bold;
}

.tmenu:hover {
	FONT-SIZE:12px; COLOR:#a3271b !important; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: blink !important; font-weight: bold;
}

.tmenu:link {
	FONT-SIZE: 12px;
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION:none;
	font-weight: bold;
	
}

#blueblock{
width: 200px;
border-right: 1px solid #1b2024;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size: 90%;
background-color: #1b2024;
color: #333;
}

* html #blueblock{ /*IE 6 only */
w\idth: 147px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock li {
border-bottom: 1px solid #b5b5b5;
margin: 0;
}

#blueblock li a{
display: block;
padding: 5px 5px 5px 8px;
border-left: 10px solid #585d62;
border-right: 10px solid #d9dee3;
background-color: #ece9e9;
color: #a8604b;
text-decoration: none;
width: 100%;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
border-left: 10px solid #8a8a8b;
border-right: 10px solid #cacdd0;
background-color: #817c7c;
color: #fff;
}

#bodypos {position: relative;
	margin: 0 auto;
	height: 100%;
	width: 920px;}
	
#middlecont { width:558px; background-color:#fbf7f6; height:1200px; float:left;}
#leftmenu { width:220px; background-color:#ece9e9; height:1200px; float:left;}
#rightmenu { width:142px; background-color:#b07057; height:1200px; float:left;}

#imgcont { width:850px; height:249px;}
#container {background-color:#1b2024;  height:660px; float:left; width:600px;}
#textcont { height:230px; width:477px; float:left; margin-left:30px; margin-top:20px; }


.nohead { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#aa7639; font-weight:bold; font-style:italic;}
.texthead { font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:500px; }
.textdeco { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5c5553;}
.txtlink { color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; }




/* services page */
#mcontainer { background-color:#ecedee; width:800px; height:450px;}
#textcont2{ width:677px; float:left; margin-top:20px; margin-left:30px; height:420px;}
.txtcont { width:445px; float:left; margin-left:20px; margin-top:5px;  }
#imgcontt { width:139px; float:left; margin-top:20px; margin-left:20px;}

/* form page */
#fcontainer { background-color:#ecedee; width:800px; height:650px;}
#textcontf{ width:677px; float:left; margin-top:20px; margin-left:30px; height:620px;}


/* contact page */

.txtus { width:675px; float:left; margin-left:20px; margin-top:5px;  }
#containerus{ background-color:#f4f4f4; width:742px; float:left; margin-top:20px; margin-left:30px; height:320px;}
#mcontainerus { background-color:#ecedee; width:800px; height:380px;}

.footer{ background-color:#464646; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; height:38px; width:920px; float:left; vertical-align:middle;}
