body {font: 14px normal Verdana, Helvetica, sans-serif; color: rgb(200,200,200); margin: 0px; padding: 0px; background: rgb(138,133,133) url(images/bg.jpg) repeat-x 0 0;}
h2 {color: rgb(177,75,25); text-align: center; margin: 0px;}
h3 {margin: 0px 0px 5px 10px; font-size: 16px;}
p {margin: 10px;}
table {margin: 0px auto; padding: 0px; border-width: 0px; }
tr {margin: 0px; padding: 0px; border-width: 0px;}
td{margin: 0px; padding: 0px; text-align: justify;}

/* NAVIGATION & HEADER STYLES */
#header {display: block; width: 900px; height: 165px; background: transparent url(images/head1.png) no-repeat 0 0; margin-top: 10px;}
#logoTR {width: 900px; height: 115px; margin: 0px; padding: 0px;}
#navspacer {width: 100px; height: 50px; margin: 0px; padding: 0px;}
td .navcontr {width: 800px; height: 50px;  vertical-align: top; margin: 0px; padding: 0px;}
td #navlist {display: block; width: 800px; height: 50px; position: relative; top: 0px; left: 0px; font: 20px bold Verdana, Helvetica, sans-serif; color: rgb(200,200,200); margin: 7px 0px 0px 0px; list-style-type: none;}
td #navlist li {display: block; height: 50px; float: left;}
td #navlist li a {display: block; height: 50px; text-decoration: none; color: rgb(200,200,200); margin: 0px 25px 0px 0px;}
td #navlist li a:hover {height: 50px; background: transparent url(images/nav_marker.png) no-repeat 0px -7px; color: rgb(128,201,133);}
td #navlist li a .currentpg {height: 50px; background: transparent url(images/nav_marker.png) no-repeat 0px -7px; color: rgb(128,201,133);}

/* CONTENT STYLES */
.content {display: block; width: 900px; height: auto; margin: 10px auto 0px auto;}
.contentheadTR {display: block; width: 900px; height: 30px; background: transparent url(images/contentmain_head.png) no-repeat 0 0;}
.contentheadTR td {display: block; font: 22px normal Verdana, Arial, Helvetica, sans-serif; color: rgb(128,201,133); line-height: 30px; text-indent: 15px;}
.contentfootTR {display: block; width: 900px; height: 15px; background: transparent url(images/contentmain_foot.png) no-repeat 0 0;}
.contentinnerTR {display: block; width: 900px; height: auto; background: transparent url(images/contentmain_inner.png) repeat-y 0 0;}
.contentinnerTR .contentspacer_left {display: block; width: 10px; height: auto;}
.contentinnerTR .contentinner_main {display: block; width: 875px; height: auto;}
.contentinnerTR .contentspacer_right {display: block; width: 15px; height: auto;}
.contentinnerTR .contentspacer_right p {display: block; margin: 0px 10px;}

.contentinnerTR .contentinner_main a {color: rgb(177,75,25); text-decoration: none;}
.contentinnerTR .contentinner_main a:hover {text-decoration: underline;}
.linkcol {position: relative; float: left; width: 33%; text-align: center;}

#contentinner_img {position: relative; display: block; float: left; width: 275px; height: 400px; background: rgb(31,31,31) url(images/mainpage_content.png) no-repeat 0 0; margin: 10px;}

#contactFrm {position: relative; width: 500px; height: 400px; margin: 0px auto; padding: 0px;}
#contactFrm label {display: block; float: left; width: 120px; font: 11px bold Verdana, Arial, Helvetica, sans-serif; margin: 2px 0px;}
#contactFrm input {width: 500px; border: solid 1px rgb(250,250,250); margin: 2px 0px;}
#contactFrm textarea {width: 500px; border: solid 1px rgb(41,30,86); margin: 2px 0px;}
#contactFrm #inputarea {position: relative; display: block; width: 500px; height: auto; text-align: center; margin: 0px auto;}

#footer {position: relative; width: 800px; height: 20px; line-height: 20px; text-align: right; color: rgb(170,170,170); border-top: solid 1px rgb(150,150,150); margin: 30px auto;}
#footer a {text-decoration: none; color: rgb(170,170,170);}
#footer a:hover {color: rgb(78,0,73);}

