/* CSS Document */
body {
    padding: 0px;
    margin: 0px;
    background-color: #C4BFA2;
}
#container {
    margin: 0px auto;
    padding: 0px;
    width: 740px;
    background-color: #C1B390;
    font-family: Arial, Helvetica, sans-serif;
}
#header {
    height: 150px;
    margin: 0px;
    padding: 0px;
    background-image: url(images/header.png);
    background-position: top left;
    background-repeat: no-repeat;
}
#header h1 {
    display: none;
}
#header #action {
    width: 315px;
    float: right;
    margin: 20px 44px;
    padding: 10px 0px;
    font-size: smaller;
    text-align: center;
    color: #554422;
}
#header #action ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
    margin-top: -0.25em;
}
#header #action ul li {
    margin: 0.5em;
}
#main_menu {
    float: left;
    width: 154px;
    height: 263px;
    margin: 0px;
    padding: 4px 0px;
    background-color: #C1B390;
    background-image: url(images/menu_bg.png);
    background-position: top left;
    background-repeat: no-repeat;
    border-top: 4px solid #897E5F;
}
#main_menu ul {
    list-style: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 1px 0px;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 16px;
}
#main_menu li {
    display: block;
    width: 153px;
}
#main_menu a {
    display: block;
    padding: 8px 0px 5px 10px;
    text-decoration: none;
    color: #FFE178;
    text-transform: uppercase;
}
#main_menu a.here {
    color: white;
}
#main_menu #web_conf {
    margin-top: 1.25em;
}
#main_menu a:hover, #main_menu a.here:hover {
    background-color: #978964;
}
#content {
    margin: 0px 0px 0px 154px;
    padding: 6px 14px 22px 14px;
    background-color: white;
    border-top: 4px solid #D0C9B2;
    border-bottom: 1px solid #BBAC85;
    background-image: url(images/content_bg.png);
    background-position: top left;
    background-repeat: no-repeat;
}
#content h2, h3, h4, p {
    font-family: Helvetica, Arial, sans-serif;
    margin: 0px;
}
#content h2, #content h3 {
    color: #379;
}
#content h2 {
    font-size: 16px;
    padding: 8px 0px 8px 0px;
    line-height: 2ex;
    display: block;
    margin: 2px 0px 0px 0px;
}
#content p {
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-size: 13px;
    line-height: 3ex;
    padding: 1em 8px 0px 8px;
    text-align: justify;
}
#content .sub-box {
    border: 1px solid #FFC23A;
    background-color: #D8FFD4;
    background-image: url(images/sub_box_bkgd.png);
    padding: 12px 14px 6px 14px;
    margin: 0px 34px 12px 34px;
    text-align: justify;
}
#content ul {
    margin: 0px 0px 2px 28px;
    padding: 0px;
    color: #625A44;
    list-style-type: square;
    list-style-image: url(images/bullet_img2.gif);
    list-style-position: outside;
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-size: 14px;
    line-height: 3ex;
}
#content li img {
    vertical-align: middle;
}
#content table {
    margin: 0px;
    padding: 0px;
}
#contact_info, #web_conf_join {
    text-align: left;
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-size: 14px;
    line-height: 3ex;
    padding: 6px 20px 12px 8px;
    vertical-align: top;
    height: 190px;
}
#quote_form {
    text-align: left;
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-size: 14px;
    line-height: 3ex;
    padding: 6px 20px 12px 8px;
    vertical-align: top;
    width: 80%;
    overflow: auto;
}
.label {
    font-family: Arial, Sans-Serif;
    text-align: right;
    font-weight: bold;
    font-size: 16px;
    color: #625A44;
    width: 10em;
    margin-top: 1em;
    float: left;
}
.label_value {
    margin-top: 1em;
    width: 20em;
    padding: 1px;
    float: left;
}
.form_button 
{
    padding-top: 1em;
    padding-right: 13em;
    clear: both;
    text-align: right;
}
#eof {
    /*visibility:hidden;*/
    display: block;
    width: 500px;
}
#newslinks li, #catalog li {
    margin-top: 1em;
}
#catalog h3, p {
    margin: 1em;
}
#catalog ul li 
{
    margin-top:0px;
    margin-bottom:0px;
    padding-top:12px;
    padding-bottom:12px;
    /*border-bottom:1px solid #CCCCCC;*/
}
#footer {
    clear: both;
    margin: 0px;
    color: #A99B75;
    padding: 0px 14px;
    background-color: #D0C9B2;
}
#footer a {
    color: #897E5F;
}
#footer h5, h6, p {
    margin: 0px;
    padding: 8px;
}
#footer h5 {
    font-size: 10px;
    text-align: center;
}
#footer h6 {
    margin-top: -1em;
    font-size: 9px;
    text-align: center;
}

div.subtext {
    font-size: 8pt;
}

a img {
    border: 0;
}

li h5 {
    margin: 0;
}
ul#news {
    margin: 0;
    padding: 0.25em;
    border: 1px solid #999999;
    background-color: #f0f0f0;
    list-style-type: none;
    list-style-image: none;
    float: right;
}
ul#news li {
    margin-top: 0;
}
.heavy {
    font-weight: bold;
    font-size: 15px;
}
#console {
    float: right;
    padding: 5px;
}
/********************confertel page********************/
#confertel h2 {
    line-height: 2.8ex;
    margin-top: 0.6ex;
    margin-bottom: 0.6ex;
}
#confertel .conf_box {
    width: 25%;
    float: left;
    padding-bottom: 3ex;
}
#confertel .conf_box a, #confertel a {
    text-decoration: none;
    font-size: 12px;
}
#confertel .conf_box a img {
    /*border:1px solid #b68602;*/
    border: none;
}
#confertel .conf_box span.title {
    color: #008800;
    font-weight: bold;
    display: block;
    margin: 0px auto;
    text-decoration: underline;
    line-height: 3.2ex;
}
#confertel .conf_box .text {
    text-align: left;
    display: block;
    padding-right: 10px;
    padding-left: 10px;
    color: Black;
    line-height: 2.6ex;
}
#confertel .left_list {
    text-align: left;
    float: left;
    color: #000088;
    list-style-image: url(http://ttdepot.com/images/conf_bullet.png);
}
#confertel .right_list {
    text-align: left;
    float: right;
    color: #000088;
    list-style-image: url(http://ttdepot.com/images/conf_bullet.png);
}
