body

{

    margin: 20px;

    padding: 0;

    background: #786E50 url('../images/img1.gif');

    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: Black;

}



h1, h2, h3

{

    margin: 0;

    padding: 0;

    text-transform: uppercase;

    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;

    color: #000000;

}



h2

{

    font-size: 24px;

}

h3

{

    font-size: 18px;

}



p, ol, ul

{

    line-height: 20px;

}



a

{

    color: #000000;

}



a:hover

{

    text-decoration: none;

}



.image

{

    float: left;

    margin: 5px 15px 0 0;

    border: 4px solid #000000;

}



.byline

{

    margin: 0;

    padding: 0 0 0 5px;

    background: #645B43;

    font-size: 12px;

}



/* Header */



#header

{

    width: 592px;

    height: 112px;

    margin: 0 auto;

    background: url('../images/img2.jpg');

    border: 4px solid #000000;

}



#header h1

{

    float: left;

    padding: 40px 0 0 20px;

    text-transform: uppercase;

    font-size: 36px;

    color: #ACA283;

}



#header h2

{

    float: right;

    padding: 95px 5px 0 0;

    font-size: 11px;

}



#header a

{

    text-transform: uppercase;

    text-decoration: none;

    font-size: 11px;

    color: #ACA283;

}



/* Menu */



#menu

{

    width: 600px;

    height: 60px;

    margin: 0 auto;

}



#menu ul

{

    margin: 0;

    padding: 0;

    list-style: none;

}



#menu li

{

    display: inline;

}



#menu a

{

    display: block;

    float: left;

    width: 120px;

    height: 26px;

    padding: 4px 0 0 0;

    background: url('../images/img3.gif');

    text-decoration: none;

    text-align: center;

    font-weight: bold;

    color: #ACA283;
	font-size:x-small;

}



#menu a:hover, #menu .active a

{

    background: url('../images/img4.gif');

    color: #FFFFFF;

}



/* Content */



#content

{

    width: 592px;

    margin: 0 auto;

    background: #786E50 url('../images/img5.gif') repeat-y;

    border: 4px solid #000000;

}



#colOne

{

    float: left;

    width: 166px;

    padding: 20px;

}



#colOne h3

{

    margin: 5px 0 10px 0;

    color: #786E50;

}



#colOne ul

{

    margin: 0;

    padding: 0;

    list-style: none;

}



#colOne a

{

    color: #645B43;

}



#colTwo

{

    float: right;

    width: 346px;

    padding: 20px;

}



/* Footer */



#footer

{

    width: 600px;

    margin: 0 auto;

    background: #000000;

}



#footer p

{

    margin: 0;

    padding: 0 0 4px 0;

    text-transform: lowercase;

    text-align: center;

    font-size: 9px;

    color: #3C3728;

}



#footer a

{

    color: #786E50;

}



#slideshow

{

    position: relative;

    height: 350px;

}



#slideshow IMG

{

    position: absolute;

    top: 0;

    left: 0;

    z-index: 8;

}



#slideshow IMG.current

{

    z-index: 10;

}



#slideshow IMG.last-current

{

    z-index: 9;

}

