﻿
body {  background-color: #ffffcc; 
        font-family:Arial; 
        font-size:10px; 
        margin: 0px 0px 0px 0px;
        margin-left: auto; 
        margin-right: auto;
        height:800px;
        overflow:hidden;
        border:none;
     }
img { border:0; }

#mainPanel { width:940px; height:540px; margin:0 auto; }
#logoPanel { width:460px; height:86px; float:left; }
#logo { position:relative; left:44px; top:14px; }
#navPanel { width:480px; float:left; padding-top:10px; position:relative; left:15px; }
#navigation { height:44px; }

#contentPanel { clear:both;width:940px; height:540px; }
#left_top  { width:40px; height:40px; background-image:url(/Image/top_left.gif); }
#left_mid  { width:40px; height:460px; background-image:url(/Image/left_mid.gif); background-repeat:repeat-y; }
#left_bot  { width:40px; height:40px; background-image:url(/Image/bottom_left.gif); }
#right_top  { width:40px; height:40px; background-image:url(/Image/top_right.gif); }
#right_mid  { width:40px; height:460px; background-image:url(/Image/right_mid.gif); background-repeat:repeat-y; }
#right_bot  { width:40px; height:40px; background-image:url(/Image/bottom_right.gif); }

#leftPanel { width:417px; height:540px; float:left; }
#hinge { width:26px; height:540px; float:left; background-image:url(/Image/hinges.gif);}
#rightPanel { width:417px; height:540px; float:left; }
#leftContent { padding-top:42px; }
#rightContent { padding-top:42px; position:relative; left:12px;}

#middle { width:860px; float:left; height:540px; background-image:url(/Image/mid.gif); background-repeat:repeat-x; }
.sideBorder { width:40px; float:left; }

.nav_off { font-family:Verdana; font-size:12px; color:#999999; text-decoration:none; position:relative; top:26px; }
.nav_on { font-family:Verdana; font-size:12px; color:#ff9933; text-decoration:none; position:relative; top:26px;  }
.nav2_off { font-family:Verdana; font-size:11px; color:#999999; text-decoration:none; }
.nav2_on { font-family:Verdana; font-size:11px; color:#ff9933; text-decoration:none; }


.nav1 { float:left; width:65px; height:40px; vertical-align:bottom; position:relative; }
.nav2 { float:left; width:68px; height:40px; vertical-align:bottom; position:relative; }
.nav3 { float:left; width:90px; height:40px; vertical-align:bottom; position:relative; }
.nav4 { float:left; width:86px; height:40px; vertical-align:bottom; position:relative; }
.nav5 { float:left; width:70px; height:40px; vertical-align:bottom; position:relative; }
.nav6 { float:left; width:90px; height:40px; vertical-align:bottom; position:relative; }
.nav1_knob { float:left; width:65px; height:40px; vertical-align:bottom; position:relative; background-image:url(/Image/knob1.gif); background-repeat:no-repeat;  }
.nav2_knob { float:left; width:68px; height:40px; vertical-align:bottom; position:relative; background-image:url(/Image/knob2.gif); background-repeat:no-repeat;  }
.nav3_knob { float:left; width:90px; height:40px; vertical-align:bottom; position:relative; background-image:url(/Image/knob3.gif); background-repeat:no-repeat;  }
.nav4_knob { float:left; width:86px; height:40px; vertical-align:bottom; position:relative; background-image:url(/Image/knob3.gif); background-repeat:no-repeat;  }
.nav5_knob { float:left; width:70px; height:40px; vertical-align:bottom; position:relative; background-image:url(/Image/knob5.gif); background-repeat:no-repeat;  }
.nav6_knob { float:left; width:90px; height:40px; vertical-align:bottom; position:relative; background-image:url(/Image/knob3.gif); background-repeat:no-repeat;  }

.pageHeader { font-family:Arial; font-size:30px; color:#8ba468; padding-bottom:4px; }
.pageText { font-family:Verdana; font-size:12px; line-height:20px; color:#555555; }
.detailText { font-family:Verdana; font-size:12px; line-height:19px; color:#555555; }

.space1 { clear:both; height:8px; display:block; max-height:8px; }

.linkEmail { font-size:12px; color:#ff9933; }

.galleryThumb { float:left; padding-right:8px; }
.galleryHeader {}
.galleryTitle { float:left; font-size:14px; color:#8ba468; width:118px; }
.galleryTitleLarge { float:left; font-size:20px; color:#8ba468; }
.galleryDetail { float:left; }
.galleryLink { font-size:10px; color:#ff9933; }

.input1 { color:Black; border:solid 1px #999999; width:200px; }

.button1
{
    height:18px;   
    border:solid 1px #999999;
    background-color:#8ba468;
    color:White;
    font-weight:bold;
    font-size:11px;
    cursor:pointer;
    padding:0px 4px 0px 4px;
    text-decoration:none;
}

.button1:hover
{
    background-color:#48413f;
    text-decoration:none;
    color:White;
}