/* --------------------------------------------------------------

   reset.css
   * Resets default browser CSS.

-------------------------------------------------------------- */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

body {
  line-height: 1.5;
}

/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
table, td, th { vertical-align: middle; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/* Remove annoying border on linked images. */
a img { border: none; }



/*-----------------
SITE
-------------------*/
body{
    background:url('../images/background.gif') #e5e0de repeat-y center;
}
#header{
    height:189px;
    padding:0px 0px 0px 2px;
    text-align:center;
}
#header_container{
    margin:0px auto;
    background:url('../images/header.gif') no-repeat center;
    height:187px;
    width:970px;
    position:relative;
    border-top:1px solid white;
}
    #header_container ul{
        margin:25px 0px 0px 238px;
        list-style:none;
        font-size:14px;
        font-weight:bold;
        color:#858585;
    }
    #header_container ul li{
        font-size:17px;
        float:left;
        margin:0px 50px 0px 0px;
    }
    #header_container ul li a{
        text-decoration:none;
        color:#858585;
    }
    #header_container ul li.active a{
        text-decoration:none;
        color:#ef8126;
    }
    #header_container h1{
        position:absolute;
        left:235px;
        top:125px;
        font-size:25px;
        color:#858585;
        padding:0px;
    }

#content{
    text-align:center;
}
    #content_container{
        width:961px;
        padding:10px 4px 0px 5px;
        margin:0px auto;
    }
    #menu{
        float:left;
        width:206px;
        height:700px;
        padding:0px 20px 0px 0px;
        background:url('../images/menu_background.gif') no-repeat;
        text-align:right;
    }
        #menu ul{
            list-style:none;
            width:130px;
            float:right;
        }
        #menu ul li{
            text-align:right;            
        }
        
        #menu ul li a{
            display:block;
            padding:15px 0px;
            font-size:16px;
            background:url('../images/menu_border.gif') repeat-x bottom;
            color:#858585;
            text-decoration:none;
        }

        #menu ul li a.first{
            padding:0px 0px 14px 0px;
        }

        #menu ul li.active a{
            text-decoration:none;
            color:#ef8126;
        }
    #text{
        float:right;
        width:687px;
        padding:0px 43px 0px 0px;
        text-align:left;
        color:#858484;
        font-family:Georgia;
        line-height:24px;
        font-size:14px;
    }
        #text a{
            text-decoration:none;
            color:#ef8126;
        }

    #footer{
        text-align:center;
    }
    #footer_container{
        width:969px;
        background:url('../images/footer.gif') no-repeat;
        height:71px;
        margin:0px auto;
    }
    div.clear{
        clear:both;
    }

	#clickableBanner{
		width:230px;
		height:150px;
		float:left;
		cursor:pointer;
	}
