.pagetitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 20pt;
  color: #000000;
  font-weight: bold;
}
.thumbtitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #000000;
}
.imagetitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #000000;
}
body {
    background:#EAEFF2 url(images/back1.jpg) center top repeat-x;
    margin-top:0px;
    margin-bottom:0px;
}

/*<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*container surrounding everything */


#container {
    background:url(images/content1.jpg) top center repeat-y;
    width: 818px;
    margin-left:auto;
    margin-right:auto;
    height: inherit;
}    

img {
border: 0;
display: block;
}





/*<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/* the header */

#header {
    width:755px;
    height: 343px;
    margin-left:auto;
    margin-right:auto;
    background:url(../../images/banner3.jpg) top center no-repeat;
    clear:both;
    margin-top:1px;
}    

#header2 {
    width: 755px;
    height:78px;
    margin-left:auto;
    margin-right:auto;
    background:url(images/top.jpg) bottom left no-repeat;

}

/*<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/* the navbar */

/*    width: 202px;
    height: 59px;*/

#navcontainer { 
    width: 150px;
    margin-top: 257px;
    background-color:#5E5148;
}

#navcontainer ul
{
    list-style-type: none;
    padding:0px;
    width: 150px;
    margin-left:0px;
    background-color:#5E5148;
}

#navcontainer ul li{
    font-family:Tahoma;
    font-size:16px;
    font-weight:none;
    display: block;
    text-align:left;
    padding-top: 22px;
    height: 39px;
        color:#fff;
        border-bottom:#fff 2px solid;
        margin: 5px 0px 7px 20px;
}

#navcontainer ul li:hover{
    font-family:Tahoma;
    font-size:16px;
    font-weight:none;
    display: block;
    text-align:left;
    padding-top: 22px;
    height: 39px;
        color:#fff;
        border-bottom:#fff 2px solid;
        margin: 5px 0px 7px 20px;
}


#navcontainer a 
{
    font-family:Tahoma;
    font-size:16px;
    font-weight:none;
    display: block;
    text-align:left;
        color:#fff;
}


#navcontainer a:link, #navlist a:visited
{
color: #ffffff;
text-decoration: none;
}

#navcontainer a:hover, #navlist a:hover 
{    
    color: #CC2F1E;
    text-decoration: none;
}





/*<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/* the footer */

#footer {
    background: url(images/footer1.jpg) center no-repeat ;
    width:818px; 
    height: 55px;
    margin-left:auto;
    margin-right:auto;
    clear:both;
    margin-bottom:0px;
}

    #footer p {
        font-family:Tahoma;
        font-size:0.6em;
        margin:0px;
        color: #fff;
        text-align:right;
        padding-top:25px;
        font-weight:bold;
        padding-right: 55px;
    }
    
    #footer a{
        color:#FFCC66;
    }
    
    #footer a:hover  {
        color:#A98150;
    }


#footer2 {
    height: 5px;
    margin-left:auto;
    margin-right:auto;
    clear:both;
}


/*<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/* the body */

#left
    {
        width:740px;
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;
    }
    
#left2 {
    width: 740px;
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;
}    
    
#right {
    width:208px;
    float:right;
    border-top: #FFFFFF 25px solid;
    }
    
    #right1{
    width:100%;
    background:#FFFFFF;
    
    }
    
    #right2{
    width:189px;
    margin-left:auto;
    margin-right:auto;
    background:#5E5148;
    }
    
    #right2 p {
        color:#fff;
        font-family:Tahoma;
        font-size:0.8em;
        margin-left:15px;
        margin-right:15px;
    }

    #right2 h1 {
        color:#fff;
        font-family:Tahoma;
        font-size:1.1em;
        font-weight:bold;
        border-bottom:#2594B0 2px solid;
        margin: 5px 0px 7px 15px;
        padding-top:10px;
        padding-bottom:7px;
    }

#binneleft {
    width:430px;
    float:right;
    }
    
    #binneleft h1 {
        color:#FCFF00;
        background:#353535;
        font-family:Tahoma;
        font-size:0.9em;
        margin: 4px 5px 6px 5px;
        font-weight:bold;
        padding:4px 4px 4px 4px;    
    }
    
    #binneleft p {
        color:#000;
        font-family:Tahoma;
        font-size:0.8em;
        padding-left:7px;
        padding-right:7px;
        border:#333333 1px solid;
        background:#FFFFFF;
        margin-right:10px;
    }
    
    #binneleft a
    {
        color:#0033FF;
        text-decoration:none;
    }
    
    #binneleft a:hover
    {
        text-decoration:none;
    }
    
#binneright    {
    width:300px;
    background-color:#EEEEEE;
    float:left;
}
    
    #binneright h1 {
        font-family:Tahoma;
        font-size:1.2em;
        font-weight:bold;
        margin-top:1em;
        line-height:1em;
        padding-top:0.5em;
        padding-left:2em;
        padding-bottom:0.5em;
        color: #333333;
    }
    
    #binneright p {
        color:#333333;
        font-family:Tahoma;
        font-size:0.8em;
        margin-left:12px;
        margin-right:12px;
        border:#333333 1px solid;
        background:#fff;
        padding:15px;
    }
    
    #binneright ul li {
        color:#333333;
        font-family:Tahoma;
        font-size:0.8em;
        margin-left:12px;
        margin-right:12px;
        border:#333333 1px solid;
        background:#fff;
        padding:15px;
    }

#binneright2    {
    width:710px;
    background-color:#EEEEEE;
    float:right;
    margin-left:auto;
    margin-right:15px;
}
    
    #binneright2 h1 {
        font-family:Tahoma;
        font-size:1.2em;
        font-weight:bold;
        margin-top:1em;
        line-height:1em;
        padding-top:0.5em;
        padding-left:2em;
        padding-bottom:0.5em;
        color: #333333;
    }
    
    #binneright2 h2 {
        font-family:Tahoma;
        font-size:1em;
        font-weight:bold;
        margin-top:1em;
        line-height:1em;
        padding-top:0.5em;
        padding-left:2em;
        padding-bottom:0.5em;
        color: #333333;
    }
    
    #binneright2 p {
        color:#333333;
        font-family:Tahoma;
        font-size:0.8em;
        margin-left:12px;
        margin-right:12px;
        border:#333333 1px solid;
        background:#fff;
        padding:15px;
    }


