@charset "UTF-8";
/* CSS Document */

body {
  min-width: 980px;
  background: #000000 url(../images/dh_page_background.gif) repeat-y top;
  font-family: Arial, Helvetica, sans-serif;
}

#conash3D0{display:none;?}


/* Text
----------------------------------------------------------------------------------------------------*/

p{font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
    line-height: 20px;
    padding: 20px 0;
	letter-spacing: 0.05em;
}
p a{text-transformation: uppercase;
color:#636463;
text-decoration:none;
background: url(../images/icon_arrows.jpg) no-repeat left;
padding: 2px 0 0 20px;
font-size: 12px;
}
p a:hover{color:#CCCCCC;
}

h1{font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
color: #FAAF40;
font-weight:lighter;
text-transform:uppercase;
letter-spacing: 0.15em;
}
h2{font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color:#FFFFFF;
font-weight:lighter;
text-transform:uppercase;
letter-spacing: 0.05em;
}
h3{font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
font-weight:bold;
text-transform:uppercase;
}

/* Navigation
----------------------------------------------------------------------------------------------------*/
#nav_1{float: right;
padding: 24px 36px 0 0;
}
#nav_1 img{padding: 5px;
}

#nav_2{    float: right;
    font-size: 10px;
    height: 40px;
    margin: 0 0 55px 0;
	position:relative;
	
}

#nav_2 ul{list-style: none outside none;
float: right;
 padding: 60px 15px;
}

#nav_2 ul li{display: inline;
    text-align: center;
    text-transform: uppercase;
	letter-spacing: 0.29em;
    padding: 0 16px;
}
#nav_2 ul li a{color:#FFFFFF;
text-decoration:none;
}
ul li #active{color:#FAAF40;
}
#nav_2 ul li a:hover{color:#FAAF40;
}

#logo{float: left;
margin: -24px 0 0 40px;
position:relative;
}

/* Sidebar
----------------------------------------------------------------------------------------------------*/
#sidebar{padding: 30px;
}
#sidebar h2{text-transform: capitalize;
}
#sidebar p{padding: 10px 0;
font-size: 11px;
line-height: 18px;
}

/* Grid
----------------------------------------------------------------------------------------------------*/
#homepage{background: url(../images/img_main.jpg) no-repeat;
width:960px;
height: 500px;
}
.content{background:#FFFFFF;
}
/*.grid_7 img{float: left;
}*/
.box{position: relative;
}
.column{  padding: 20px 10px 0 0;
    width: 31%;
float:left;
}
.column ul{padding: 7px 0 20px;
list-style: none outside none;
}
.column ul li {
color:#777877;
font-size:10px;


}
.column ul li a{color:#777877;
font-size:10px;
line-height:10px;
}
.column ul li a:hover{color:#CCCCCC;
}
.grid_5 a{background: none;
padding: 0;
margin:0;
text-decoration: underline;
}
#events{padding: 20px 0 0 0
}
#events p{padding: 0 0 20px;
}

/* Advertisements
----------------------------------------------------------------------------------------------------*/
.ad_box{margin: 20px 0 0;
background:#FFFFFF;
padding: 5px;
float:left;
}
.ad_box p{
font-size:11px;
line-height: 15px;
    padding: 5px 0;
}
.ad_box img{margin: -15px 0 0 -36px;
position:absolute;
}

.ad_box2{background: #A5A6A5 url(../images/gradient_divider.png) no-repeat right top;
padding: 15px 15px 0 36px;
    width: 224px;
	float:left;
	height:121px;
}
.ad_box3{background: #A5A6A5 url(../images/gradient_divider.png) no-repeat right top;
padding: 15px 15px 0 35px;
    width: 400px;
	float:left;
	height: 121px;
}
.ad_box3 img{
float: left;
    padding: 10px 25px 0 10px;
    position: relative;
}
.ad_box4{background: #A5A6A5;
padding: 10px 25px 0;
    width: 175px;
	float:left;
	height: 126px;
}
.ad_box4 img{margin:0;
}

/* Divider Line
----------------------------------------------------------------------------------------------------*/
.orange_line{width: 100%;
background:#FAAF40;
height: 10px;
}

/* Baselines
----------------------------------------------------------------------------------------------------*/

.baseline_top{margin: -3px 0 -20px -65px;
float: left;
}
.baseline_bottom{margin: -13px 0 -5px -65px;
float: left;
}

/* Footer
----------------------------------------------------------------------------------------------------*/

#footer{float: right;
color:#666666;
padding: 15px 36px;
font-size: 10px;
}