/* Theme name: DJ Global
Theme url :http://www.djglobal.com.au/
Author: LINDSAY KANG 21/06/2011
Author url:

/* Type Selector */
* {margin:0; padding:0; font-family:Arial; font-size:13px; color:#333;}
img {border:none; display:block;}
fieldset, button {border:none;}
a {text-decoration:none;}
a:link, a:visited {text-decoration:none;}
a:hover, a:active {text-decoration:underline;}
button {cursor:pointer; border:none;}
.clear {clear:both;}
.test {border:#F00 1px solid;}
label {display:block;}
.hidden {text-indent:-9999px;}

/* Title */
h1, h2, h3, h4, h5, h6 {}
h1 {font-size:20px; color:#331E12;}
h2 {font-size:16px; color:#CC3300; margin:1em 0; line-height:25px; font-style:italic;}
h3 {font-size:14px; margin:1em 0;}
h3.newsTitle{margin-bottom:5px;}
h4 {}
h5 {}
h6 {}
p {font-family:Arial; font-size:13px; color:#333; margin:1.5em 0;}
strong, p a {color:#CC3300;}

/* Head */
body {background-color:#1A0F09;}
#wrap_header_home {background:url(/assets/bg_top_home.jpg) repeat-x; height:470px;}
.bg_glow1 {background:url(/assets/bg_top.png) 50% 0 no-repeat;}
#wrap_header_sub {background:url(/assets/bg_top_sub.jpg) repeat-x; height:380px;}
.bg_glow2 {background:url(/assets/bg_top_sub.png) 50% 0 no-repeat;}
#header {width:960px; margin:0 auto;}
#header .logo a {width:320px; height:115px; float:left; background:url(/assets/logo.png) 5px 13px no-repeat;}
#number {width:212px; height:115px; float:right; background:url(/assets/num.png) 0 42px no-repeat;}

/* Navigation */
#gnav {width:960px; height:55px;}
#gnav ul li {float:left; height:45px; list-style:none; }
#gnav ul li.gnav1 a {background:url(/assets/nav1.png) no-repeat;width:87px;}
#gnav ul li.gnav2 a {background:url(/assets/nav2.png) no-repeat;width:121px;}
#gnav ul li.gnav3 a {background:url(/assets/nav3.png) no-repeat;width:120px;}
#gnav ul li.gnav4 a {background:url(/assets/nav4.png) no-repeat;width:83px;}
#gnav ul li.gnav5 a {background:url(/assets/nav5.png) no-repeat;width:142px;}
#gnav ul li.gnav6 a {background:url(/assets/nav6.png) no-repeat;width:212px;}
#gnav ul li.gnav7 a {background:url(/assets/nav7.png) no-repeat;width:195px;}
#gnav ul li a {display:block; height:45px; text-indent:-9999px;}
#gnav ul li a:hover {background-position:bottom;}
#gnav ul li a.active {background-position:bottom;}


/* Main Img */
#main_img {background:url(/assets/top_img_home.png) no-repeat; width:960px; height:298px;}

/* Sub Imgs */
#sub_img1 {background:url(/assets/top_img_sub1.png) no-repeat; width:960px; height:210px;}
#sub_img2 {background:url(/assets/top_img_sub2.png) no-repeat; width:960px; height:210px;}
#sub_img3 {background:url(/assets/top_img_sub3.png) no-repeat; width:960px; height:210px;}
#sub_img4 {background:url(/assets/top_img_sub4.png) no-repeat; width:960px; height:210px;}
#sub_img5 {background:url(/assets/top_img_sub5.png) no-repeat; width:960px; height:210px;}

/* Middle */
#bg_middle {background:url(/assets/bg_middle.jpg) 0 100% repeat-x #FFF;}
#wrap_middle {width:960px; margin:0 auto; background-color:#FFF;}

/* Main_Contents */
#wrap_contents {width:960px; margin:0 auto; padding-bottom:5px;}

/* m service */
#m_services h1 {padding:10px 0 13px 20px;}
#m_services ul {background:url(/assets/m_services.jpg) no-repeat; width:960px; height:88px;}
#m_services ul li {float:left; list-style:none;}
#m_services ul li a {width:240px; height:88px; display:block;}

/* m welcome */
#welcome {width:430px; float:left; padding:25px 0 0 20px;}

/* m track */
#m_track {float:right; padding:10px 10px 0 0; width:478px;}
#m_track small, #m_track strong {font-size:11px;}


/* Bottom */
#bottom {width:960px; margin:0 auto; background:url(/assets/bg_btm.jpg) no-repeat; padding:40px 0;}
#bottom ul {width:500px; float:left; padding-left:20px;}
#bottom ul li {float:left; color:#999; list-style:none; font-size:11px; font-family:Tahoma; text-shadow:1px 1px 0 #000;}
#bottom ul li a {color:#999; font-size:11px;}
.copyright {width:360px; color:#999; font-size:11px; float:right; text-align:right; text-shadow:1px 1px 0 #000; font-family:Tahoma; padding-right:20px;}

/* sub_contents */
#wrap_contents h1 {padding:0 0 15px 25px;}
#wrap_contents h1 span {font-size:16px; color:#CC3300; margin:0; line-height:15px; font-style:italic; padding-top:5px; display:block;}
#sub_contents {width:650px; background:url(/assets/bg_sub_content.jpg) repeat-x #F5F5F5; float:left; margin-left:20px; padding:0 15px 10px 15px;}
#sub_contents p span {font-size:14px; font-weight:bold; line-height:25px; padding-bottom:5px;}
#sub_contents ul {margin:0; padding:0;}
#sub_contents li {list-style:square inside;}

/* sub_imgs */
#sub_imgs {width:250px; float:right;}

/* accordion */
#accordion {width:680px; float:left; padding-left:20px;}
#accordion h2 {width:625px; height:43px; background:url(/assets/bg_services_tab_title.jpg) no-repeat; padding:7px 0 0 55px; line-height:20px; font-size:18px; color:#EC8B17; margin:0;}
#accordion h2 span {font-size:12px; color:#CCC;}
.pane {padding:10px 15px 20px 15px; width:650px; background:url(/assets/bg_services_tab_contents.jpg) repeat-x #FFF; margin-top:1px;}
.pane img {float:right;}
.pane ul {padding-left:20px;}
.pane ul li {list-style:square outside;}