@charset "utf-8";
/* CSS Document */
h1, h2, h3, h4, h5, h6, ul, li, body, div, dl, dd, dt, input, select, textarea {
padding: 0;
margin: 0;
}
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
margin: 0 auto;
background: #fff url(/images/daa/body_bg.jpg) top center repeat-x;
}
li {
list-style: none;
}
div#wrapper{
position: relative;
background: url(/images/daa/ui_wpr_bg.jpg) top right repeat-y;
width: 900px;
margin: 0px auto;
padding: 0px;
}
div#wrapper div#header{
height: 161px;
background: url(/images/daa/header_bg.jpg) top center no-repeat;
margin: 0px;
padding: 0px;
}
div#wrapper div#header h1 a{
width: 350px;
height: 125px;
display: block;
position: absolute;
top: 5px;
right: 10px;
}

div#wrapper div#header h1 a span{
display: none;
}

div#wrapper div#header div#top_nav{
background: url(/images/daa/nav_bg.jpg) 3px 0px no-repeat;
position: relative;
top: 130px;
left: 0px;
}

div#wrapper div#header div#top_nav ul.nav{
height: 31px;
}

div#wrapper div#header div#top_nav ul.nav li#adv a{
display: block;
height: 26px;
width: 135px;
position: absolute;
top: 3px; 
left: 65px;
background: url(/images/daa/nav.png) 0px 0px no-repeat;
}

div#wrapper div#header div#top_nav ul.nav li#adv a:hover{
background: url(/images/daa/nav.png) 0px -26px no-repeat;
}

div#wrapper div#header div#top_nav ul.nav li#pub a{
display: block;
height: 26px;
width: 122px;
position: absolute;
top: 3px; 
left: 201px;
background: url(/images/daa/nav.png) -140px 0px no-repeat;
}

div#wrapper div#header div#top_nav ul.nav li#pub a:hover{
background: url(/images/daa/nav.png) -140px -26px no-repeat;
}

div#wrapper div#header div#top_nav ul.nav li#about a{
display: block;
height: 26px;
width: 114px;
position: absolute;
top: 3px; 
left: 324px;
background: url(/images/daa/nav.png) -262px 0px no-repeat;
}

div#wrapper div#header div#top_nav ul.nav li#about a:hover{
background: url(/images/daa/nav.png) -262px -26px no-repeat;
}

div#wrapper div#header div#top_nav ul.nav li span{
display: none;
}

div#wrapper div#top_content{
position: relative;
height: 180px;
background: url(/images/daa/main_bg.jpg) -20px 0px no-repeat;
margin: 0px 0px 15px 0px;
}

div#wrapper div#top_content img#h2{
position: absolute;
top: 30px;
left: 103px;
}

div#wrapper div#top_content h2{
position: absolute;
top: 80px;
left: 103px;
width: 540px;
line-height: 1.2em;
color: #fff;
font-size: 11pt;
font-weight: normal;
}

div#wrapper div#main_content{
position: relative;
margin: 10px auto;
overflow: auto;
}
div#wrapper div#main_content h3{
display: block;
height: 32px;
width: 310px;
border-bottom: 1px dotted #999;
padding-bottom: 5px;
}
div#wrapper div#main_content h3#introducing{
height: 60px;
background: url(/images/daa/introducing.png) 0px 0px no-repeat;
}
div#wrapper div#main_content h3#advertisers{
background: url(/images/daa/advertisers_h3.png) 0px 0px no-repeat;
}
div#wrapper div#main_content h3#about{
background: url(/images/daa/about_us_h3.png) 0px 0px no-repeat;
}
div#wrapper div#main_content h3#jobs{
background: url(/images/daa/job_openings_h3.png) 0px 0px no-repeat;
}
div#wrapper div#main_content h3 span{
display: none;
}
div#wrapper div#main_content div#left_box{
margin: 10px 30px 10px 75px;
padding-right: 20px;
border-right: 1px dotted #bbb;
width: 370px;
float: left;
}
div#wrapper div#main_content h4{
height: 40px;
width: 300px;
display: block;
margin-bottom: 8px;
border-bottom: 1px dotted #999;
}
div#wrapper div#main_content h4#advantage{
background: url(/images/daa/our_advantage_h4.png) center left no-repeat;
}
div#wrapper div#main_content h4#contact{
background: url(/images/daa/contact_us_h4.png) center left no-repeat;
}
div#wrapper div#main_content h4#intern{
background: url(/images/daa/internships_h4.png) center left no-repeat;
}
div#wrapper div#main_content h4#full_time{
background: url(/images/daa/full_time_h4.png) center left no-repeat;
}
div#wrapper div#main_content div#left_box h4 span{
display: none;
}
div#wrapper div#main_content div#left_box h5{
font-size: 16px;
color: #777;
}
div#wrapper div#main_content div#left_box p{
color: #222;
}
div#wrapper div#main_content div#left_box a{
color: #444;
}
div#wrapper div#main_content div#left_box a:hover{
color: #777;
}
div#wrapper div#main_content div#left_box a.box{
display: block;
height: 45px;
width: 176px;
float: left;
margin-top: 10px;
padding-top: 10px;
background: url(/images/daa/more_btn.jpg) top center no-repeat;
color: #fff;
text-decoration: none;
text-align: center;
font-size: 13px;
}

div#wrapper div#main_content div#left_box a.box:hover{
color: #ddd;

}

div#wrapper div#main_content div#left_box ul{
color: #222;
}
div#wrapper div#main_content div#left_box ul li{
padding: 5px 5px 5px 0px;
}
div#wrapper div#main_content div#left_box ul li span{
font-weight: bold;
color: #444;
font-size: 16px;
padding-right: 5px;
}
div#wrapper div#main_content div#right_box{
float: left;
width: 404px;
margin: 0px;
background: url(/images/daa/box_bg.jpg) top left repeat-x;
}

div#wrapper div#main_content div#right_box h4{
height: 48px;
width: 380px;
display: block;
background: url(/images/daa/pub_hdr.jpg) bottom center no-repeat;
}

div#wrapper div#main_content div#right_box h4 span{
display: none;
}
div#wrapper div#main_content div#right_box a img{
border: 1px solid #777;
margin: 0px auto;
}

div#wrapper div#main_content div#right_box a img:hover{
border: 1px solid #69BD43;
}
div#wrapper div#main_content div#right_box a span:hover{
color: #ddd;
}
div#wrapper div#main_content div#right_box div.list{
background: #539C33 url(/images/daa/main_bg.jpg) -230px -50px no-repeat;
width: 320px;
padding: 2px;
margin: 25px 0px;
border: 1px solid #777;
}

div#wrapper div#main_content div#right_box div.list h5{
font-size: 14px;
color: #fff;
padding: 3px 5px 5px;
font-weight: normal;
text-align: center;
}

div#wrapper div#main_content div#right_box ul{
color: #222;
border: 1px solid #999;
padding: 5px 10px;
background: #fff;
}
div#wrapper div#main_content div#right_box ul li{
padding: 3px 5px 3px 0px;
color: #444;
}

div#wrapper div#top_content_soon{
position: relative;
height: 180px;
background: url(/images/daa/main_bg.jpg) -20px 0px no-repeat;
margin: 0px;
}

div#wrapper div#top_content_soon h2{
position: absolute;
top: 80px;
left: 183px;
width: 540px;
line-height: 1.2em;
color: #fff;
font-size: 11pt;
font-weight: normal;
}


div#wrapper div#main_content_soon{
position: relative;
margin-bottom: 0px;
}

div#wrapper div#main_content_soon h3{
height: 20px;
width: 890px;
display: block;
background: url(/images/daa/temp_cont_h3.jpg) top center no-repeat;
}

div#wrapper div#main_content_soon h3 span{
display: none;
}

div#wrapper div#main_content_soon div#contact_soon{
width: 770px;
padding: 15px 35px;
margin: -1px 26px;
background: url(/images/daa/box_bg.jpg) bottom left repeat-x;
}

div#wrapper div#main_content_soon div#contact_soon h4{
text-align: center;
font-size: 20px;
padding: 5px;
color: #777;
font-weight: normal;
}

div#wrapper div#main_content_soon div#contact_soon ul{
margin: 10px 0px;
padding: 10px;
background: url(/images/daa/box_bg.jpg) top left repeat-x;
border: 1px solid #aaa;
}

div#wrapper div#main_content_soon div#contact_soon ul li{
font-size: 12px;
font-weight: normal;
color: #000;
padding: 5px;
margin: 0px;
}

div#wrapper div#main_content_soon div#contact_soon ul li#green{
padding: 10px 5px;
font-size: 17px;
font-weight: bold;
color: #69BD44;
}
div#wrapper div#main_content_soon div#contact_soon ul li#blue{
font-size: 14px;
font-weight: bold;
color: #6B84BC;
}
div#footer{
text-align: center;
}
div#footer h3{
text-align: center;
margin: 80px 0px 10px 0px;
padding-bottom: 10px;
font-size: 12px;
color: #444;
}