/***********************************  RESET CSS START HERE	***********************************/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; }
ul, ol { list-style:none }
section, article, aside, header, footer, nav, dialog, figure { display:block; }
a { outline:0; color:#999; }
/***********************************  RESET CSS END HERE	***********************************/

body { font:normal 12px arial; color:#fff; background: url("../images/bg.png"); background-repeat: repeat-x; }
.mar-left-none { margin-left:0px !important; }
.mar-top-none { margin-top:0px !important; }
.mar-top01 { /*margin-top:42px !important;*/ }
.mb32 { margin-bottom:32px; padding-bottom:24px; }
.mar-top02 { margin-top:5px !important; }
.bg-one { /*background:url(../images/bg-2.png)*/ right top no-repeat !important; }
.pad-bottom { padding-bottom:23px !important; }
.pad-bottom01 { padding-bottom:110px !important; }
#outer-div { width:100%; background:url(../images/city-scape.png) repeat-x 0px 0px; float:left; }
#header-outer { margin:0 auto; width:1072px; height:502px; background:#ececec; }
#header-inner { float:left; width:928px; position:relative; z-index:99; margin-top:0px; }
.header-bg {/* background: url("../images/city-scape.png") no-repeat scroll 0 0 transparent;*/ height: 354px; left: -223px; position: relative; top: 125px; width: 1232px; z-index: 9; }
#header-inner .left_sec { background: url("../images/girls.png") no-repeat scroll 0 0 transparent; float: left; height: 533px; position: absolute; top: -2px; left:0px; width: 533px; z-index: 999999; display: none;}
#header-inner .right_sec { float:right; width:443px; }
#header-inner .right_sec h1 { float:right; width:1015px; height:46px; margin:-4px 45px 0 0; }
#header-inner .music { float:right; width:auto; margin:18px 45px -40px 0; display: none; }
#header-inner .slideshow-bg { /*float:right;*/ width:410px; position:relative; z-index:
999; margin-top: 272px; margin-left: 121px;}
#header-inner .top-curve { background:url(../images/top-curve.png) no-repeat; width:410px; height:15px; }
#header-inner .bottom-curve { background:url(../images/bottom-curve.png) no-repeat; width:410px; height:15px; }
#header-inner .mid-bg2 { background:url(../images/mid-bg.png) repeat-y; width:410px; height:188px; }
/* **************slideshow ******************************* */
#slide-holder { z-index : 40; width : 378px; height : 188px; position : absolute; }
#slide-holder div#slide-runner { top : 0px; left : 0px; width :400px; height :188px; overflow : hidden; position : absolute; }
#slide-holder img { margin : 0; display : none; position : absolute; }
#slide-holder div#slide-controls { left : 16px; bottom : 0px; width : 373px; height : 0px; display : none; position : absolute; background : #000; }
#slide-holder div#slide-controls p.text { float : left; color : #fff; display : inline; font-size : 10px; line-height : 25px; margin : 0px 0 0 20px; text-transform : uppercase; }
#slide-holder div#slide-controls p#slide-nav { float : right; height : 20px; display : inline; margin:-15px 0px 0 0; }
#slide-holder div#slide-controls p#slide-nav a { float : left; width : 10px; height : 10px; display : inline; font-size : 0px; margin : 0 5px 0 0; text-decoration : none; }
#slide-holder div#slide-controls p#slide-nav a.on { background-position : 0 -10px; }
#slide-holder div#slide-controls p#slide-nav a { background-image : url(../images/silde-nav.png); }
/* **************slideshow end ******************************* */

#header-inner .slideshow-bg img { padding:0 16px; text-align:center; }
#body-outer { float:left; width:100%; background:url(../../_images/bg.gif); margin-top:-40px; z-index:9999; position:relative; }
#topDiv { width:100%; background:#fff; float:left; }
#inner-top { width:925px; margin:0 auto; }
#inner-cont { width:925px; margin:0 auto; }
#inner-cont ul { /*width:700px;*/ margin:30px 0px 0px 68px; display:inline; float:left; padding-bottom:30px; }
#inner-cont ul li { width:auto; padding:0px 19px 0px 19px; float:left; font:bold 17px arial; }
#inner-cont ul li a { text-decoration:none; color:#fff; }
#inner-cont ul li a:hover, #inner-cont ul li a.active { text-decoration:none; color:#666666; }
#inner-cont .left-panel { float:left; width:677px; }
#inner-cont .videos { float:left; width:677px; background:#999; margin:17px 0 0 0px; padding-bottom: 20px; }
#inner-cont .video-header { float:left; width:630px; margin:18px 0px 0px 23px; display:inline; /*background:url(../images/bg-1.png) no-repeat top right;*/ height:36px; }
#inner-cont .video-header img { float:left; width:auto; }
#inner-cont .video-play { float:left; width:630px; margin:22px auto auto 23px; display:inline; }
#inner-cont .video-play dl { float:left; width:630px; list-style:none; }
#inner-cont .video-play dl dt { float:left; width:200px; margin:0px 0px 0px 15px; display:inline; }
#inner-cont .video-play .sister { float:left; padding:0px; border:solid 0px #a5a5a5; margin:0px 0px 0px 31px; display:inline; /* background:#fff;*/ }
#inner-cont .sister-name:first-child { margin-left:0; }
#inner-cont .sister-name { float:left; width:150px; text-align:center; margin:10px 0 10px 10px; }
#inner-cont .news { float:left; width:630px; margin:50px 0px 0px 0px; display:inline; }
#inner-cont .left-part { float:left; width:50px; }
#inner-cont .speaker { float:left; width:50px; height:64px;}
#inner-cont .date { float:left; width:50px; height:97px; background:url(../images/bg-2.gif) no-repeat top center; margin:0px 0px 0px 0px }
#inner-cont .date h5 { float:left; width:50px; font:bold 25px arial; color:#fff; text-align:center; margin:5px 0px 0px 0px; line-height:20px; }
#inner-cont .date span { float:left; width:50px; font:bold 15px arial; color:#fff; text-align:center; }
#inner-cont .right-part { float:left; width:545px; margin:0px 0px 0px 9px; display:inline; }
#inner-cont .right-part h3 { float:left; width:545px; font:bold 15px arial; margin-bottom: 15px; }
#inner-cont .right-part p { float:left; width:545px; font:normal 14px arial; margin:3px 0px 0px 0px; text-align:justify; }
#inner-cont .video-play .left-arrow { float:left; width:14px; height:21px; margin:20px 0px 0px 0px; display:inline; }
#inner-cont .video-play .right-arrow { float:right; width:14px; height:21px; margin:20px 0px 0px 0px; display:inline; }
#inner-cont .right-panel { float:left; margin:0px 0px 0px 44px; width:202px; }
#inner-cont .right-top { float:left; width:202px; }
#inner-cont .round-top { float:left; width:202px; height:8px; background:url(../images/round-top.png) 0px 0px no-repeat; line-height:0; font-size:0px; }
#inner-cont .round-bottom { float:left; width:202px; height:8px; background:url(../images/round-bottom.png) 0px 0px no-repeat; line-height:0; font-size:0px; }
#inner-cont .mid-bg { float:left; width:202px; background:#000; color:#d2d2d2; }
#inner-cont .online { float:left; width:190px; padding:8px 6px 28px 6px; }
#inner-cont .online img { float:left; width:26px; margin-right:7px; }
#inner-cont .online p { float:left; width:157px; font-size:20px; }
#inner-cont .twitter_link { float:left; width:160px; padding:0 6px; font-size:12px; }
#inner-cont .hour-ago { border-bottom:1px dashed #1f1f1f; font-size:11px; float:left; width:190px; padding: 0 6px 10px 6px; }
#inner-cont .twitter_link a { color:#6200ae; text-decoration:none; }
#inner-cont .twitter_link a:hover { text-decoration:underline; }
#inner-cont .latest-shoot { float:left; width:190px; padding:8px 6px 0px 6px; }
#inner-cont .latest-shoot a { color:#6200ae; text-decoration:none; }
#inner-cont .latest-shoot a:hover { text-decoration:underline; }
#inner-cont .none { border-bottom:0; }
#inner-cont .twitter_sec { float:left; width:190px; padding:8px 6px 5px 6px; }
#inner-cont .twitter_sec img { float:left; width:auto; }
#inner-cont .twitter_sec p { float:right; width:auto; line-height:26px; }
#inner-cont .contact-details { float:left; width:202px; background:url(../images/contact.png) 0px 0px no-repeat; margin:40px 0px 0px 0px; }
#inner-cont .contact-details span { float:left; width:202px; margin:50px 0px 0px 0px; text-align:center; font:bold 12px arial; color:#fff; text-decoration:none; }
#inner-cont .contact-details span a { text-decoration:none; color:#000; }
#inner-cont .contact-details span a:hover { text-decoration:none; color:#666666; }
#inner-cont .contact-details img { float:left; margin:20px 0 20px 5px; display:inline; width:auto; height:36px;}
#inner-cont .subscribe { margin:40px 0px 0px 0px; float:left; background:#000; width:202px; padding-bottom:20px; }
#inner-cont .subscribe form { margin:18px 0px 0px 10px; float:left; width:183px; display:inline; background:url(../images/subscribe.gif) no-repeat 0px 0px; padding:30px 0px 0px 0px; }
#inner-cont .subscribe form label { margin:10px 0px 0px 0px; float:left; width:183px; }
#inner-cont .subscribe form .inputBox { margin:5px 0px 0px 0px; float:left; width:177px; background:#fff; border:solid 1px #999; padding:2px 3px; }
#inner-cont .subscribe form .submit_button { margin:10px 0px 0px 39px; display:inline; float:left; width:142px; background:url(../images/join.gif) no-repeat 0px 0px; border:none; height:82px; }
#footer { margin:0px 0px 0px 0px; background:#000; width:100%; clear:both; float:left; padding:20px 0px 20px 0px; }
#footer #inner-footer { width:925px; margin:0 auto; }
#footer #inner-footer .reg { width:200px; float:right; background:url(../images/footerRe.gif) 0px 0px no-repeat; text-align:right; }
#inner-cont .logos {margin: 0px 0px 20px 0px;}
