@charset "UTF-8";
/* CSS Document */


/* GENERAL STUFF */
/* ============================= */


body {
background-image: url('graphx/bg_wall.jpg');
background-repeat: repeat;
margin: 0px;
padding: 0px;
}

img {
border: 0px;
}

div#wrapper {
width: 766px;
min-height: 600px;
background-image: url('graphx/bg_cloth.gif');
margin: 0px auto 0px auto;
padding: 0px;
}


.clearstuff {
clear: both;
padding: 0px;
margin: 0px;
}

p {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 13px;
line-height: 19px;
color: #424242;
margin: 0px;
padding: 0px;
}

a {
color: #B03200;
text-decoration: none;
}

a:hover {
color: #942300;
text-decoration: underline;
}

ol {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 13px;
line-height: 21px;
color: #525252;
margin: 20px 0px 0px;
padding: 0px 0px 0px 40px;
}

ul {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 13px;
line-height: 21px;
color: #525252;
margin: 20px 0px 0px;
padding: 0px 0px 0px 40px;
}


/* SPLASH PAGE */
/* ============================= */

div#header img#splash-header-icon-nav1 {
position: absolute;
left: 123px;
top: 250px;
}

div#header img#splash-header-icon-nav2 {
position: absolute;
left: 280px;
top: 250px;
}

div#header img#splash-header-icon-nav3 {
position: absolute;
left: 425px;
top: 250px;
}

div#header img#splash-header-icon-nav4 {
position: absolute;
left: 572px;
top: 250px;
}

span#splash-header-nav1 {
position: absolute;
left: 123px;
top: 350px;
}

span#splash-header-nav2 {
position: absolute;
left: 275px;
top: 350px;
}

span#splash-header-nav3 {
position: absolute;
left: 428px;
top: 350px;
}

span#splash-header-nav4 {
position: absolute;
left: 572px;
top: 350px;
}

p#splash-header-intro {
width: 100%;
/*width: 356px;*/
float: left;
text-align:center;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 17px;
font-style: normal;
/*text-transform: uppercase;*/
line-height: 21px;
/*letter-spacing: 4px;*/
color: #656579;
margin: 0px;
padding: 360px 0px 0px 0px;
}


/* HEADER STUFF */
/* ============================= */
div#header {
width: 100%;
position: relative;
margin: 0px;
padding: 0px;
}

div#header img {
position: absolute;
left: 68px;
top: 77px;
}

div#header img#header-title {
position: absolute;
left: 450px;
top: 253px;
}

div#header span a {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 13px;
font-weight: normal;
color: #bc5200;
text-decoration: none;
}

div#header span a:hover {
color: #942300;
text-decoration: underline;
}

span#header-nav1 {
position: absolute;
left: 233px;
top: 178px;
}

span#header-nav2 {
position: absolute;
left: 358px;
top: 190px;
}

span#header-nav3 {
position: absolute;
left: 479px;
top: 178px;
}

span#header-nav4 {
position: absolute;
left: 591px;
top: 190px;
}

p#header-intro {
width: 441px;
/*width: 356px;*/
float: right;
text-align:right;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 17px;
font-style: normal;
/*text-transform: uppercase;*/
line-height: 21px;
/*letter-spacing: 4px;*/
color: #656579;
margin: 0px;
padding: 300px 84px 0px 0px;
}


/* LEFTBAR STUFF */
/* ============================= */

div#leftbar {
width: 140px;
float: left;
margin: 0px;
padding: 0px;
}

div#leftbar img {
margin: 0px;
padding: 65px 0px 0px 75px;
}


/* CONTENT STUFF */
/* ============================= */

div#content {
width: 524px;
float: left;
margin: 15px 0px 0px 16px;
padding: 0px 0px 0px 0px;
}

div#content h2.left {
width: 315px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 15px;
line-height: 18px;
font-weight: bold;
color: #007339;
margin: 45px 0px 0px 0px;
padding: 0px;
}

div#content h2.right {
width: 315px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 15px;
font-weight: bold;
line-height: 18px;
color: #007339;
margin: 45px 0px 0px 0px;
padding: 0px 0px 0px 210px;
}


div#content p {
text-indent: 40px;
margin: 5px 0px;
}

div#content p.focus {
text-indent: 0px;
margin: 15px 0px 5px 0px;
}

div#content img {
}


div.content-ltext {
width: 315px;
float: left;
margin: 15px 0px 0px 0px;
}

div.content-rtext {
width: 315px; 
float: right;
margin: 15px 0px 0px 0px;
}

div.content-wtext {
width: 524px; 
margin: 15px 0px 0px 0px;
}

div.content-limg{
width: 185px;
float: left;
padding: 20px 0px 0px 0px;
}

div.content-rimg {
width: 185px;
float: right;
padding: 20px 0px 0px 0px;
}

div.content-wimg {
width: 524px;
margin: 20px 0px 0px 0px;
}

/* FOOTER STUFF */
/* ============================= */
div#footer {
width: 100%;
padding: 0px;
margin: 0px;
border: 0px solid black;
}

div#footer img#footer-rule {
display: block;
padding: 80px 0px 0px 68px;
margin: 0px;
}

div#footer p {
text-align: center;
padding: 10px 68px 40px;
}

div#footer-end {
width: 766px;
height: 25px;
background-image: url('graphx/bg_cloth_end.gif');
margin: 0px auto 0px auto;
padding: 0px;
}
