
/* CSS Document */
h1,h2,h3,h4,h5,h6 { padding:0; margin:0; font-weight:normal;}
a { text-decoration:none;}
a img { border:0;}
ul { list-style:none;}
.border { border-bottom:1px solid #000; margin:0 10px 0 10px; padding:10px 0 0 0;}
.hidden{ text-indent:-999em; overflow:hidden;}
hr.hide-line{ padding:0; margin:0; display:none;}
.left-text { text-align:left;}
.right-text { text-align:right;}
.clear{ clear:both;}
.clearfix:after {content:"."; display:block; height:0; clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}/* End hide from IE Mac */

body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:medium; background:#000; color:#FFF;}
#header { margin:0; padding:0; text-align:center;}
#header .back{ position:absolute; left:10px; top:5px; font-size:small; color:#FFCC00; text-decoration:none; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
#header .home{ position:absolute; right:10px; top:5px; font-size:small; color:#FFCC00; text-decoration:none; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
#header .home:hover,#header .back:hover { color:#FFF;}
#header .num { color: #fff; font-size: 20px; display:  block; padding: 10px 0}
a#menu{ background:#D4B062; display:block; margin:0 10px; padding:5px 0; font-size:100%; font-weight:bold; border:1px solid #FFF; text-indent:15px; color:#000; text-decoration:none;}
#nav, #content-btm{ background:#1C1511; border:1px solid #FFF; margin:0 10px 0 10px; list-style:none; padding:0;  border-bottom-right-radius:15px; -moz-border-radius-bottomright:15px; border-bottom-left-radius:15px; -moz-border-radius-bottomleft:15px;}
#content-btm{ -moz-border-radius: 15px; border-radius: 15px; overflow:hidden; margin-top:15px;}
#nav li, #content-btm li{ border-bottom:1px solid #FFF;}
#nav li.last, #content-btm li.last{border:0; }
#nav li a, #content-btm li a{ padding:10px 15px; display:block; color:#FFF; font-size:x-large; font-weight:bold; background:#000F3E;}
#nav li a span{background:url(arrow.png) no-repeat right center; display:block;}
#nav li.first a, .email a{ border-top-left-radius:15px; -moz-border-radius-topleft:15px; border-top-right-radius:15px; -moz-border-radius-topright:15px;}
#nav li.last a, .phone a{ border-bottom-right-radius:15px; -moz-border-radius-bottomright:15px; border-bottom-left-radius:15px; -moz-border-radius-bottomleft:15px;}
#nav li.fb span img{ float:left; margin:-5px 10px 0 0;}
#nav li.fb span.logo{ background:url(FaceBookIcon.png) no-repeat left center; min-height:29px; line-height:29px; padding:0 0 0 40px;}
#nav li a:hover, #content-btm li a:hover{ color:#FFCC00;}
#nav li a:hover span{ background:url(arrow-hover.png) no-repeat right center;}

.email span{ background:url(Email-icon-square.png) no-repeat left center; display:block; padding:0 0 0 40px; min-height:29px; line-height:29px;}
.phone span{ background:url(phone_icon.png) no-repeat left center; display:block; padding:0 0 0 40px; min-height:29px; line-height:29px;}

#header h6 { margin:0; padding:10px 0 5px;}
#header h6 img { width:100%; max-width:300px; margin:0; padding:0;}
#header h5 { margin:0; padding:0;}
#header h5 img { width:100%; max-width:300px; margin:0; padding:0;}

/* content */
#content { margin:0; padding:0 10px 10px; min-height:200px; color:#666;}
#content h1,#content h2 { margin:0; padding:0 15px 0; font-size:x-large; font-weight:bold; line-height:120%; color:#FFCC00;}
#content h1 small { display:block; margin:0; padding:0; color:#FFF;}
#content h3 { margin:0; padding:0 15px 0; font-size:large; line-height:120%; font-weight:bold;}
#content h3 span { color:#FFCC00;}
#content p { margin:0; padding:0 15px 0; font-size:medium; line-height:180%;}
#content p small { display:block; margin:0; padding:0;}
#content p small img { width:100%; max-width:200px; margin:0; padding:0;}
#content hr { margin:0 10px 0; padding:0;}
#content .yellow { display:block; margin:0; padding:0; color:#FFCC00;}
#content .red { display:block; margin:0; padding:0; color:#B20000;}

#content .cn-border { border-bottom:1px dashed #000; margin:0 10px 0 10px; padding:0;}
#content h6 { margin:0; padding:0 10px 0; font-size:medium; line-height:120%; text-align:center;}
#content h6 strong { color:#FFCC00;}
#content h6 a { display:block; margin:0; padding:0; font-size:large; color:#666;}
#content .contact-box { width:100%; margin:0; padding:0 0 0 10px;}
#content form { margin:0; padding:0 10px 0;}
#content form label{ font-weight:bold; font-size:110%;}
#content form input[type=text], #content form select, #content form textarea{ font-size:14px; margin:3px 0 5px 0; padding:0; border:1px solid #000; width:100%;}
#content form input[type=submit]{ margin-bottom:10px; width:100%; padding:0; font-size:14px; font-weight:bold;}

#content .form1{margin:0; padding:0; width:300px; height: 400px; background:url(assets/common/form-bg.jpg);}


/* footer */
#footer{ margin:10px; padding:10px; min-height:80px; text-align:center; background:#000F3E; border:1px solid #FFF; border-radius:10px; -moz-border-radius:10px;}
#footer p { margin:0; padding:10px 3px 0; font-size:medium; line-height:150%; font-weight:bold; text-align:center;}
#footer p span { padding:0 5px 0 5px;}
#footer p a { color:#FFF;}
#footer p a:hover,#footer p a.active-menu { color:#FFCC00;}
#footer h6 { margin:0; padding:10px 0 0 0; font-size:medium; line-height:150%;}
#footer h6 small { display:block; margin:0; padding:5px 0 0 0;}
#footer h5 { margin:0; padding:10px 15px 0; font-size:small; line-height:150%; text-align:center;}
#footer h5 img { display:inline-block; margin:0; padding:0; max-width:50px; width:100%;}
#footer h5 span { position:relative; top:-5px; display:inline-block; margin:0; padding:0;}
#footer h5 a { color:#0080F2;}
