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



img {border: 0}

body { font-family: Arial;
font-size: 12px;
margin: 0;
padding: 0;
background-color: transparent;

}

#container {
margin: 0 auto 0 auto; /*top, right, bottom, left*/ 
width: 894px;
text-align: left;
padding-top: 0px;
background-color: transparent;
}

#layout-table {
float: left;
background-color: transparent;
}

.bg-left {
vertical-align: top;

}

.bg-right {
vertical-align: top;

}

.left-bg {

vertical-align: top;
width:3px;
margin: 0;
padding: 0;
min-height: 550px;
float: left;

}
.right-bg {

vertical-align: top;
width: 3px;
margin: 0;
padding: 0;
min-height: 550px;
float: left;

}
.main-content {

width: 894px;
color: #ffffff;
height: 400px;
vertical-align: top;
margin: 0;
padding: 0;
min-height: 100%;
float:left;
}

#content-container {

float: left;
padding-left: 15px;
}

.fp-boxes {
width: 125px;
float: left;
vertical-align: top;
color: #c1bbb3;
}

.box-divider {
float: left;
width: 5px;
height: 173px;
border-left: 1px solid #333333;
}

#box-container {}

#adm-gears {
background: url(../images/layout-images/gears-homepage.jpg) no-repeat;
height: 259px;
width:894px;
}

#navigation {
margin: 0  0 10px 63px;
}

#slogan-box-fp {
margin: 90px 0 10px 75px;
width: 323px;
height: 100px;
font: 12px Verdana;
color: #9d9d9d;
line-height: 16px;
}

.top {margin: 0;
padding: 0;
}

.fp-boxlist {font-size: 12px;
list-style-image: url(../images/bullet.jpg);
margin-left: 18px;
padding-left: 0px;
margin-top: 10px;
}

.fpboxlist-li{
padding-bottom: 6px;
vertical-align: top;
margin-top: 0px;
font-size: 12px;
}



.fpboxlist-li a { color: #c1bbb3; text-decoration:none;}

.fpboxlist-li a:hover { text-decoration: underline;}



#footer {width: 300px; font-size: 11px; margin-left: 25px;}

#footer a {color: #ab8c50; text-decoration: none; margin-right: 10px; padding-left: 10px;}
#footer a:hover {text-decoration: underline;}

.footer-copyright {
color:  #545454; margin-top: 10px; padding-left: 9px;}



.footer-divider {color:  #545454;}

.invisible {display: none;}

.boxshadow_left {
	margin-top:-3px;
}
.boxshadow_right {
	margin-top:-3px;
}
.box_border {border: 1px solid #333333; height: 243px; padding-top: 22px; width: 581px; float: left; margin-top:-3px;}
html>body .box_border {margin-top: 0px; height: 240px;}

.bg-height {

height: 0;
}

html>body .bg-height {}

.bg-height-2 {
height: 100%;}

a {color: #ab8c50;}