/*--------------------------------------------------------
BEGIN zd-nav
--------------------------------------------------------*/
#zd-nav-container {
    position:relative;
    float:left;
    margin:-518px 0 0 250px;
    width:725px;
    height:25px;
    z-index:5;
}
.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}
#zd-nav, #zd-nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#zd-nav a {
	display: block;
	text-decoration: none;
	padding: 5px 20px 5px 22px;
	color: #000;
}
#zd-nav a.trigger {
	padding: 5px 20px 5px 20px;
	background:#dd1200;
}
#zd-nav li {
	float: left;
	width: 7em;
}
#zd-nav li ul, #zd-nav ul li  {
	width: 10em;
}
#zd-nav ul li a  {
	color: #000;
	border-right: 0;
	padding: 3px 12px 3px 5px;
}
#zd-nav li ul {
	position: absolute;
	display: none;
}
#zd-nav li:hover a, #zd-nav a:focus,
#zd-nav a:active, #zd-nav li.hvr a {
	color: #e87327;
	background-color: #f7bf41;
}
#zd-nav li:hover ul, #zd-nav li.hvr ul {
	display: block;
}
#zd-nav li:hover ul a, #zd-nav li.hvr ul a {
	color: #000;
}
#zd-nav ul a:hover {
	background-color: #f7bf41!important;
	color: #e87327!important;
}
/* The single backslash \ character inside this comment
causes IE5 Mac to ignore the following rule, which allows other
browsers to render top-level menu items to their natural width.
Do not edit this rule in any way. */
#zd-nav li {width: auto;}

/*--------------------------------------------------------
END zd-nav
--------------------------------------------------------*/
body{
	background:#cecdcd;
	font-size:12px;
	color:#000;
	font-family:arial;
}
img
{  border-style: none;
}
h1{
    font-size:22px;
    font-weight:bold;
    color:#dd1200;

}
h2{
    font-size:17px;
}
h3{
    font-size:17px;
    color:#fff;
}
h4{
    font-size:18px;
    color:#fff;
    font-weight:normal;
    margin-top:10px;
    letter-spacing:6px;
}
a:link,
a:visited,
a:hover{
    color: #a64505;
    text-decoration: underline;
    font-family:arial;
}
.image-caption{
    padding:5px 15px 0px 15px;
}
#wrap{
    position:relative;
    margin:0 auto;
    width:1024px;
    height:auto;
    min-height:775px;
    background:url(../images/top-wrap.jpg) center top no-repeat;
}
#container1{
    position:relative;
    float:left;
    margin:0;
    width:864px;
    height:508px;
    background:#e87327 url(../images/top-1.jpg) center top no-repeat;
    z-index:0;
}
#bottom1{
    position:relative;
    float:left;
    margin:0;
    width:864px;
    height:15px;
    background:url(../images/bottom-1.jpg) center bottom no-repeat;
    z-index:0;
}
#container2{
    position:relative;
    float:left;
    margin:-520px 0 0 3px;
    width:858px;
    height:506px;
    background:#f7bf41 url(../images/top-2.jpg) center top no-repeat;
    z-index:1;
}
#bottom2{
    position:relative;
    float:left;
    margin:-19px 0 0 3px;
    width:858px;
    height:15px;
    background:url(../images/bottom-2.jpg) center bottom no-repeat;
    z-index:1;
}
#container3{
    position:relative;
    float:left;
    margin:-528px 0 0 53px;
    width:785px;
    height:100%;
    min-height:650px;
    background:#a6b14d url(../images/top-3.jpg) right top no-repeat;
    z-index:3;
}
#bottom3{
    position:relative;
    float:left;
    margin-left:53px;
    width:785px;
    height:20px;
    background:url(../images/bottom-3.jpg) center bottom no-repeat;
    z-index:3;
}
#container4{
    position:relative;
    float:left;
    margin:-491px 0 0 25px;
    width:292px;
    height:501px;
    background:#e87327 url(../images/top-4.jpg) center top no-repeat;
    z-index:4;
}
#bottom4{
    position:relative;
    float:left;
    margin:0 0 0 25px;
    width:292px;
    height:27px;
    background:url(../images/bottom-4.jpg) center bottom no-repeat;
    z-index:4;
    clear:both;
}
#photo-lft{
    position:relative;
    float:left;
    margin:-306px 0 0 25px;
    width:292px;
    height:242px;
    z-index:6;
    color:#fff;
    text-align:center;
    clear:both;
}
#left{
    position:relative;
    float:left;
    margin:0;
    width:280px;
    height:600px;
    z-index:7;
}
.emailform{
    position:relative;
    float:left;
    margin:550px 0 0 25px;
    width:292px;
    height:50px;
    z-index:8;
}
#content{
    position:relative;
    float:left;
    margin:0;
    width:485px;
    height:100%;
    min-height:650px;
    z-index:7;

}
#footer a:link,
        a:visited,
        a:hover{
            color: #000;
            text-decoration: none;
            font-family:arial;
}
#footer{
    position:relative;
    float:left;
    margin:0;
    text-align:center;
    width:862px;
    font-family:arial;
    font-size:10px;
}


