/* CSS Document */

.fadeleft {
	background-image: url(../images/fade_left.jpg);
	background-repeat: no-repeat;
	height: 768px;
}

.faderight {
	background-image: url(../images/fade_right.jpg);
	background-repeat: no-repeat;
	height: 768px;
}
.sawdustleft {
	background-image: url(../images/sawdust_left.jpg);
	background-repeat: no-repeat;
	background-position:right top;
	
}
.sawdusttop {
	background-image: url(../images/sawdust_top.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 785px;
}

.sawdustright {
	background-image: url(../images/sawdust_right.jpg);
	background-repeat: no-repeat;
	background-position:left top;
}

.sawdustbottom {
	background-image: url(../images/sawdust_bottom.jpg);
	background-repeat: no-repeat;
	height: 13px;
	width: 785px;
}

.headerrighttop {
	background-image: url(../images/header_right_top.jpg);
	background-repeat: no-repeat;
	height: 69px;
	width: 222px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-indent: 35px;
	vertical-align: middle;

}

.headerrightbottom {
	background-image: url(../images/header_right_bottom.jpg);
	background-repeat: no-repeat;
	height: 48px;
	width: 222px;
}

.bluebartop {
	background-image: url(../images/blue_bar_top.jpg);
	background-repeat: no-repeat;
	height: 13px;
	width: 785px;
}

.headermiddle {
	background-image: url(../images/header_middle.jpg);
	background-repeat: no-repeat;
}

.columnleft {
	background-image: url(../images/column_left.jpg);
	background-repeat: no-repeat;
	height: 536px;
	width: 30px;
}
.columnright {
	background-image: url(../images/column_right.jpg);
	background-repeat: no-repeat;
	height: 536px;
	width: 25px;
}

.bluebarfooter {
	background-image: url(../images/blue_bar_footer.jpg);
	background-repeat: no-repeat;
	height: 13px;
	width: 785px;
}

.bluebarbottom {
	background-image: url(../images/blue_bar_bottom.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 785px;
}

.menu {
	background-image: url(../images/main_region.jpg);
	background-repeat: no-repeat;
	height: 260px;
	width: 170px;
}


.columnmiddle {
	background-image: url(../images/column_middle.jpg);
	background-repeat: no-repeat;
	height: 536px;
	width: 24px;
}

.mainimage {
	background-image: url(../images/main_image.jpg);
	background-repeat: no-repeat;
	height: 260px;
	width: 536px;
}
.mainregion {
	background-image: url(../images/main_region.jpg);
	background-repeat: repeat-y;
	height: 276px;
	width: 536px;
}

.menubottom {
	background-image: url(../images/main_region.jpg);
	background-repeat: no-repeat
	height: 276px;
	width: 170px;
	vertical-align: bottom;
}

.footer {
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	height: 39px;
	width: 785px;
}
body {
	background-image: url(../images/wood_bg.jpg);
	background-repeat: repeat;
	margin: 0px;
}

.photo {
	background-image: url(../images/photo.jpg);
	background-repeat: no-repeat;
	height: 210px;
	width: 140px;
	vertical-align: top;
}

.maintext {
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	vertical-align: top;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.redtop {
	font-family: Arial;
	font-size: 16pt;
	font-weight: bold;
	color: #B60000;
	padding-left: 30px;
}
.bluetop {
	font-family: Arial;
	font-size: 12pt;
	color: #1B3F95;
	font-weight: bold;
	padding-left: 30px;
}
.redleft {
	font-family: Arial;
	font-size: 14pt;
	color: #B60000;
	font-weight: bold;
}
.blueleft {
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #1B3F95;
}


a:link {
	font-family: Arial;
	color: B60000;
	text-decoration: none;
	font-size: 10pt;
}

a:hover {
	font-family: Arial;
	color: B60000;
	text-decoration: underline;
	font-size: 10pt;
}

a:visited {
	font-family: Arial;
	color: B60000;
	text-decoration: none;
	font-size: 10pt;
}

.calltoday {
	font-family: Arial;
	font-size: 20pt;
	font-weight: bold;
	color: #B60000;
}

.footertextright {
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #1B3F95;
	text-align: right;
}

.footertextright a:link{
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #1B3F95;
	text-align: right;
	text-decoration: none;
}

.footertextright a:hover{
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #1B3F95;
	text-align: right;
	text-decoration: underline;
}

.footertextright a:visited{
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #1B3F95;
	text-align: right;
	text-decoration: none;
}

.footertextleft {
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #1B3F95;
	text-align: left;
}


#menu{

	margin-top:0px;
	margin-bottom:0px;

}



#menu a {
    display:block;
    width:170px;
    height: 29px;
    text-indent:5px;
    font: bold 13px arial;
    color:#FFFFFF;
    background: url(../images/menu_btns.gif) no-repeat left top;
    text-decoration: none;
    line-height : 33px;
    overflow: hidden;
	margin: 5px 0px 0px 0px;
	padding-top: 0px;
    }

#menu a:hover {
    background-position: 0 -29px;
    color:#000000;

    }

.topnav {
    font: bold 14px arial;
    color:#FFFFFF;
    text-decoration: none;
    }


.topnav a:link {
    font: bold 14px arial;
    color:#FFFFFF;
    text-decoration: none;
    }
	
.topnav a:hover{
    font: bold 14px arial;
    color:#FFFFFF;
    text-decoration: underline;
    }
	
	.topnav a:visited{
    font: bold 14px arial;
    color:#FFFFFF;
    text-decoration: none;
    }.subsawdustright {

	background-image: url(../images/sub_sawdust_right.jpg);
	background-repeat: no-repeat;
	background-position:left top;
}
.subheaderrighttop {

	background-image: url(../images/sub_header_right_top.jpg);
	background-repeat: no-repeat;
	height: 69px;
	width: 222px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-indent: 35px;
	vertical-align: middle;
}
.subheaderrightbottom {

	background-image: url(../images/sub_header_right_bottom.jpg);
	background-repeat: no-repeat;
	height: 48px;
	width: 222px;
}
.subcolumnright {

	background-image: url(../images/sub_column_right.jpg);
	background-repeat: no-repeat;
	height: 536px;
	width: 25px;
}
.subbluebartop {

	background-image: url(../images/sub_blue_bar_top.jpg);
	background-repeat: no-repeat;
	height: 13px;
	width: 785px;
}
.subbluebarbottom {

	background-image: url(../images/sub_blue_bar_bottom.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 785px;
}
.subcolumnmiddle {

	background-image: url(../images/sub_column_middle.jpg);
	background-repeat: no-repeat;
	height: 536px;
	width: 24px;
}
