﻿@charset "utf-8";

/* Spilt Second Sound Styles */
body {background: #06050d; margin:0px; padding:0px; font:normal 12px Tahoma, Verdana, Arial;}

a {color:#d7ddff; text-decoration:underline;}
a:hover {color:#fff; text-decoration:none;}
.active {color: #fff; text-decoration: none;}

img {border:none;}

.clear {clear:both;}
.floatL {float:left;}
.floatR {float:right;}
.taL {text-align:left;}
.taC {text-align:center;}
.taR {text-align:right;}
.taJ {text-align:justify;}
.vaT {vertical-align:top;}
.vaM {vertical-align:middle;}
.vaB {vertical-align:bottom;}
.mTop3 {margin-top:3px;}
.mTop5 {margin-top:5px;}
.mTop13 {margin-top:13px;}
.mTop10 {margin-top:10px;}
.mBot3 {margin-bottom:3px;}
.mBot5 {margin-bottom:5px;}
.mBot20 {margin-bottom:20px;}
.mBot10 {margin-bottom:10px;}
.mRight10 {margin-right:10px;}
.mRight15 {margin-right:15px;}
.mRight20 {margin-right:20px;}
.mRight30 {margin-right:30px;}
.mLeft3 {margin-left:3px;}
.mLeft5 {margin-left:5px;}
.mLeft10 {margin-left:10px;}
.mLeft15 {margin-left:15px;}
.pB5 {padding-bottom:5px;}
.pBot10 {padding-bottom:10px;}
.pTop5 {padding-top:5px;}
.pTop10 {padding-top:10px;}
.pTop20 {padding-top:20px;}
.pLeft5 {padding-left:5px;}
.pLeft10 {padding-left:10px;}
.pLeft15 {padding-left:15px;}
.pRight10 {padding-right:10px;}
.pRight20 {padding-right:20px;}
.spacer3 {height:3px;}
.spacer5 {height:5px;}
.spacer10 {height:10px;}
.spacer20 {height:20px;}
.red {color:#f00;}
.white {color:#fff;}
.noWrap {white-space:nowrap;}
.Wrap {word-wrap: break-word }
.cursorhand{cursor: pointer;}

.label_name {text-align:right; color:#FFFFFF; padding-top:4px; padding-right:10px; vertical-align:top;}
.field_name {text-align:left; color:#c7c7c7; padding-top:4px; padding-right:10px; vertical-align:top;}

.wrapper {background:url(images/body_bg.jpg) no-repeat center top #050514;}
.shadow {margin:auto; background:url(images/shadow.png) repeat-y center top; padding:0px 0px; vertical-align:top;}
.container {width:952px; margin:auto;}

#main { padding: 5px 0px 10px 0px; background:/*url(images/symbol_bg.jpg) no-repeat right bottom */#fff5f8;min-height:400px;/*margin-left:227px;*/ margin-left:7px;	_height: 1px; /* only IE6 applies CSS properties starting with an underscrore */}

#header {background:url(images/header_bg.png) no-repeat left top; height:115px;}
#logo a {display:block;float:left;height:102px;margin-top:7px;width:200px;margin-left:26px;}
#header_right {float:right; margin:0px 15px -2px 0px; width:auto; white-space:nowrap;}
#header_right .top_menu {color:#959595; float:right; width:auto;}
#header_right .top_menu a {color:#959595; text-decoration:none;}
#header_right .top_menu a:hover {color:#d7ddff;}
#header_right .logTxt {color:#959595; text-align:right; text-transform:none; font-size:12px;}
#header_right .logTxt a {color:#fff; text-decoration:none; font-size:11px;}
#header_right .logTxt a:hover {color:#d7ddff;}
#header_right .phone {font:bold 16px "Century Gothic", Tahoma, Verdana, Arial; height:21px; color:#fff; text-transform:uppercase; padding-bottom:6px; padding-top:7px;}
#header_right .phone span {color:#818194;}
#header_right .phone img {vertical-align:middle; margin-left:10px;}
/* Menu Styles */
/*******************************************************************************************************************************************************/
ul.MenuBarHorizontal {margin: 0px 6px;padding: 0px;list-style-type: none;font-size: 100%;cursor: default;width: auto; background:url(images/menu_bg.gif) repeat-x left top; height:31px;}
ul.MenuBarActive {z-index: 1000;}
ul.MenuBarHorizontal li {margin: 0;padding: 0;list-style-type: none;position: relative;text-align: left;cursor: pointer;width:auto;float:left;font:bold 14px "Georgia", tahoma, Verdana, Arial;height:31px;}
ul.MenuBarHorizontal ul {margin: 0;padding: 0;list-style-type: none;font-size: 100%;z-index: 1020;cursor: default;width:150px;position: absolute;left: -1000em;background:#515058; border-bottom:5px solid #e9e9e9;}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible {left: auto;}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible{left: 150px; top: 0px;}

ul.MenuBarHorizontal ul li {width: auto;background:#515058;font:normal 11px tahoma, Verdana, Arial; float:left;}
ul.MenuBarHorizontal a {display: block;cursor: pointer;text-align:center;padding:7px 6px;color: #acaabb;text-decoration: none;}

ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus {color: #fff;}
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible {color: #fff; background:url(images/menu_O.gif) repeat-x left top #515058;}

ul.MenuBarHorizontal li a.active {color: #fff; background:url(images/menu_O.gif) repeat-x left top #515058;}
ul.MenuBarHorizontal ul li a {width:130px; padding:0px; margin:0px;color: #acaabb; text-align:left; background: #515058; padding:5px 5px 5px 15px; display:block;}
ul.MenuBarHorizontal ul li a:hover {color: #fff; text-align:left; background: #202026; }
ul.MenuBarHorizontal ul li.sublevel {white-space:nowrap; height:23px;color: #fff;}
ul.MenuBarHorizontal iframe {position: absolute;z-index: 1010;}
li.MenuBarHorizontal ul li.active {background:#fff;}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{ ul.MenuBarHorizontal li.MenuBarItemIE {display: inline;float: left;} }

/********************************************************************************************************************************************************/

ul.TopMenu {margin: 0px 6px;padding: 0px;list-style-type: none;font-size: 100%;cursor: default;width: auto; background:url(images/menu_Tbg.gif) repeat-x left top; height:31px;}
ul.TopMenuActive {z-index: 1000;}
ul.TopMenu li {margin: 0;padding: 0;list-style-type: none;position: relative;text-align: left;cursor: pointer;width:auto;float:left;font:bold 14px "Georgia", tahoma, Verdana, Arial;height:31px;}
ul.TopMenu ul {margin: 0;padding: 0;list-style-type: none;font-size: 100%;z-index: 1020;cursor: default;width:150px;position: absolute;left: -1000em;background:#515058; border-bottom:5px solid #e9e9e9;}
ul.TopMenu ul li {width: auto;background:#515058;font:normal 11px tahoma, Verdana, Arial; float:left;}
ul.TopMenu a {display: block;cursor: pointer;text-align:center;padding:7px 12px 7px 12px;color: #acaabb;text-decoration: none;}
ul.TopMenu a[href="JavaScript:void(0)"] {padding:3px 12px 3px 12px;}
ul.TopMenu a:hover, ul.MenuBarHorizontal a:focus {color: #fff;}
ul.TopMenu a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible {color: #fff; background:url(images/menu_O.gif) repeat-x left top #515058;}
ul.TopMenu li a.active {color: #fff; background:url(images/menu_O.gif) repeat-x left top #515058;}
ul.TopMenu iframe {position: absolute;z-index: 1010;}
li.TopMenu ul li.active {background:#fff;}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{ ul.TopMenu li.MenuBarItemIE {display: inline;float: left;} }


.banner {background:url(images/banner_bg.png) repeat-y left top; border-bottom:1px solid #7b798a; padding:0px 1px;}
.banner_bg {background:url(images/banner_bgT.png) repeat-x left top; padding-top:11px; height:290px;}
.banner_inner {background:url(images/banner_bgT.png) repeat-x left top; padding-top:11px; height:190px;}
.curve {background:url(images/curve_bg.png) no-repeat left top;  height:32px; width:982px; margin:auto;}

.content_container {background:url(images/banner_bg.png) repeat-y center -45px; width:952px; margin:auto;}
.content_design {/*background:url(images/content_design.jpg) no-repeat right top;*/ padding:10px 20px 0px 20px; color:#989898; overflow:hidden; line-height:16px; min-height:300px;}
.content {float:left; width:670px; background:url(images/dotVert.png) repeat-y right top; min-height:300px; padding-right:30px;margin-bottom:12px;}
.content_lounge { min-height:300px; margin-bottom:12px;}
.content strong, .content_admin strong, .content_lounge strong {color:#5979bb}
.content h2, .content_admin h2, .content_lounge h2 {color:#afafda; font:bold 24px "Georgia", Tahoma, Verdana, Arial; margin-top:10px; margin-bottom:10px;}
.content .title, .content_admin .title, .content_lounge .title {color:#6e6d74; font:normal 18px "Georgia", Tahoma, Verdana, Arial; margin:8px 0px; padding:0px; background:none;}
.content .titlenew, .content_admin .titlenew, .content_lounge .titlenew {color:#fff; font:bold 18px "Georgia", Tahoma, Verdana, Arial; margin:8px 0px; padding:0px; background:none;}
.content .titleSmall, .content_admin .titleSmall, .content_lounge .titleSmall {color:#fff; font:bold 16px "Georgia", Tahoma, Verdana, Arial; margin:8px 0px; padding:0px; background:none;}
.clients {background:url(images/dotHorz.png) repeat-x left top; padding:5px 0px 0px 0px; min-height:70px; text-align:right; clear:both; }
.dotLine {background:url(images/dotHorz.png) repeat-x left top; height:2px; margin:0px;}
.empty { height:1px; margin:0px;}
.text18 {font:normal 18px "trebuchet ms", Tahoma, Verdana, Arial; font-style:italic;}
.text16 {font:bold 16px "Georgia", Tahoma, Verdana, Arial; color:#8d91af; text-align:left;}
.text14 {font:bold 14px "Georgia", Tahoma, Verdana, Arial; color:#8d91af; text-align:left;}
.text12 {font:bold 12px Tahoma, Verdana, Arial; color:#d6d8e1; font-style:italic;}
.text11 {font-size:11px;}
.white {color:#fff;}

.testimonials {overflow:hidden; margin-top:15px; padding-bottom:10px;}
.testimonials .video {float:left; margin-right:20px; width:265px; text-align:center;}
.testimonials .comments {width:360px; float:left; font-size:12px; background:url(images/quote_L.png) no-repeat left top; padding-left:25px; line-height:14px;}
.testimonials .comments div.quoteR {background:url(images/quote_r.png) no-repeat right bottom; padding-right:20px; padding-bottom:5px; line-height:20px; font-size:13px;}
.testimonials .comments h2 {font:bold 16px "Georgia", Tahoma, Verdana, Arial; color:#8d91af; margin-bottom:0px;}
.testimonials .comments h4 {font:bold 12px Tahoma, Verdana, Arial; color:#6a6564; margin-top:0px; margin-bottom:0px;}
.testimonials .comments h6 {font:bold 11px Tahoma, Verdana, Arial; color:#a49e8c; margin-top:0px;}

.testimonials .commentsnoimg {float:left; font-size:12px; background:url(images/quote_L.png) no-repeat left top; padding-left:25px; line-height:14px;}
.testimonials .commentsnoimg div.quoteR {background:url(images/quote_r.png) no-repeat right bottom; padding-right:20px; padding-bottom:5px; line-height:20px; font-size:13px;}
.testimonials .commentsnoimg h2 {font:bold 16px "Georgia", Tahoma, Verdana, Arial; color:#8d91af; margin-bottom:0px;}
.testimonials .commentsnoimg h4 {font:bold 12px Tahoma, Verdana, Arial; color:#6a6564; margin-top:0px; margin-bottom:0px;}
.testimonials .commentsnoimg h6 {font:bold 11px Tahoma, Verdana, Arial; color:#a49e8c; margin-top:0px;}


.DJs {float:left; width:150px; margin-top:15px; text-align:center; padding-bottom:10px;}
.DJs h4 {font:bold 12px Tahoma, Verdana, Arial; color:#8d91af; margin-top:0px; margin-bottom:0px; clear:both; width:129px;}
.fotoBg {background:#636370; padding:2px;overflow:hidden; width:125px; margin-bottom:5px; }
.fotoBg img {background:#908ca3; padding:1px;}
.partyfotoBg {background:#636370; padding:2px;overflow:hidden; width:102px; margin-bottom:5px; max-height:152px; }
.partyfotoBg img {background:#908ca3; padding:1px;}

.bigfotoBg {background:#636370; padding:2px; overflow:hidden; float:left; margin-right:10px; margin-bottom:10px; max-height:186px; }
.bigfotoBg img {background:#908ca3; padding:1px;}

.motivator {width:320px;overflow:hidden; text-align:left; font-size:11px; padding-bottom:10px; margin-top:15px;}
.motivator h4 {font:bold 14px Tahoma, Verdana, Arial; color:#8d91af; margin-top:0px; margin-bottom:0px;}

.right_side {margin-right:210px;padding-bottom:20px;padding-right:0px; min-height:450px; /*border-right:1px dotted #e3a2b2;*/}
.left_side .sep {background:url(images/sep.gif) no-repeat center center; height:10px; margin-bottom:10px; }
.left_side .blogs_link {margin-bottom:10px; background:url(images/right_g_m.gif) repeat-y left top;}
.left_side .blogs_link h3 {border:none; background:url(images/right_g_t.gif) no-repeat left top; font:bold 14px Tahoma, Verdana, Arial; padding:8px 9px 7px 15px; color:#c16105; text-transform:uppercase; margin:0px;}
.left_side .blogs_link .inside {font-size:12px;background:url(images/right_g_b.gif) no-repeat left bottom; padding:6px 6px 7px 10px;}
.left_side .blogs_link .inside>div {padding-bottom:12px;}
.left_side .blogs_link ul {margin:0px; padding:0px; list-style-type:none;}
.left_side .blogs_link ul li a {display:block; padding-left:25px; background:url(images/grey_arrow.gif) no-repeat 4px center;}

.left_side {float:right; text-align:left; width:195px;}
.left_side h2 {color:#fff; font:bold 18px "Georgia", Tahoma, Verdana, Arial; margin-top:10px; margin-bottom:5px;}
.left_side .quote_L {background:url(images/quote_L.png) no-repeat left top; padding-left:20px; margin-bottom:0px;}
.left_side .quote_R {background:url(images/quote_R.png) no-repeat right top; padding-left:20px; margin-top:0px; padding-top:10px;}
.left_side ul.left_menu {margin:10px 0px; padding:0px; list-style-type:none;}
.left_side ul.left_menu li {margin:0px; padding:0px; list-style-type:none; font:bold 1em Tahoma, Verdana, Arial; background:url(images/menu_Nbg.gif) repeat-x left top #191828; color:#000; margin-bottom:1px;  border:1px solid #363542; -moz-border-radius:4px;}
.left_side ul.left_menu li a {display:block; text-decoration:none;padding:6px 5px 6px 25px;color:#81859e; font-size:.9em; background:url(images/arrowN.gif) no-repeat 12px center;}
.left_side ul.left_menu li a.active {color:#fff;}
.left_side ul.left_menu li a:hover {color:#fff;}
.left_side ul.left_menu ul {margin:10px 0px 10px 0px; padding:0px; list-style-type:none;}
.left_side ul.left_menu li ul li {background:none; border:none;}
.left_side ul.left_menu li ul li a {background:url(images/arrow_N.gif) no-repeat 13px center; padding:2px 3px 3px 23px; font:normal 12px Tahoma, Verdana, Arial;}
.left_side ul.left_menu li ul li a:hover {background:url(images/arrow_N.gif) no-repeat 13px center; color:#fff}
.left_side ul.left_menu li ul li a.active {color:#fff; background:url(images/arrow_N.gif) no-repeat 12px center; font-weight:bold;}
/*.left_side ul.left_menu li.noBack {background:none;}*/

/*.list {background:url(images/grey_bg.gif) left center#fffbfc; color:#000000;padding:5px 6px 12px 10px !important;} 
.list {border-bottom-color:#f395ae; border-top-color:#cb7c91;}
.view {border-bottom:1px dashed #f395ae; border-top:3px solid #cb7c91;}
/*.view, table.view {margin-bottom:8px; margin-top:8px; padding:20px 16px 22px 30px;} */


.req_left_side {text-align:left; width: 200px; margin: auto;}
.req_left_side h2 {color:#fff; font:bold 18px "Georgia", Tahoma, Verdana, Arial; margin-top:10px; margin-bottom:5px;}
.req_left_side .quote_L {background:url(images/quote_L.png) no-repeat left top; padding-left:20px; margin-bottom:0px;}
.req_left_side .quote_R {background:url(images/quote_R.png) no-repeat right top; padding-left:20px; margin-top:0px; padding-top:10px;}
.req_left_side ul.left_menu {margin:10px 0px; padding:0px; list-style-type:none;}
.req_left_side ul.left_menu li {margin:0px; padding:0px; list-style-type:none; font:bold 1em Tahoma, Verdana, Arial; background:url(images/menu_Nbg.gif) repeat-x left top #191828; color:#000; margin-bottom:1px;  border:1px solid #363542; -moz-border-radius:4px;}
.req_left_side ul.left_menu li a {display:block; text-decoration:none;padding:6px 5px 6px 25px;color:#81859e; font-size:.9em; background:url(images/arrowN.gif) no-repeat 12px center;}
.req_left_side ul.left_menu li a.active {color:#fff;}
.req_left_side ul.left_menu li a:hover {color:#fff;}
.req_left_side ul.left_menu ul {margin:10px 0px 10px 0px; padding:0px; list-style-type:none;}
.req_left_side ul.left_menu li ul li {background:none; border:none;}
.req_left_side ul.left_menu li ul li a {background:url(images/arrow_N.gif) no-repeat 13px center; padding:2px 3px 3px 23px; font:normal 12px Tahoma, Verdana, Arial;}
.req_left_side ul.left_menu li ul li a:hover {background:url(images/arrow_N.gif) no-repeat 13px center; color:#fff}
.req_left_side ul.left_menu li ul li a.active {color:#fff; background:url(images/arrow_N.gif) no-repeat 12px center; font-weight:bold;}


.submit_btn {background:#b38222; border:1px solid #5e1d07; color:#fff; cursor:pointer; font:bold 12px "Georgia", Tahoma, Verdana, Arial; letter-spacing:0px;}
.reset_btn {background:#9b9587; border:1px solid #716d60; color:#fff; cursor:pointer; font:bold 12px "Georgia", Tahoma, Verdana, Arial; letter-spacing:0px;}
.textfield_bg {background:#36353e; border:1px solid #747483; color:#fff;}
.textarea_bg {background:#36353e; border:1px solid #747483; color:#fff;}
.submit_btn {background:#314b7d; border:1px solid #47659d; color:#fff; cursor:pointer; font:bold 12px "Georgia", Tahoma, Verdana, Arial; letter-spacing:0px;}
.reset_btn {background:#797982; border:1px solid #909097; color:#fff; cursor:pointer; font:bold 12px "Georgia", Tahoma, Verdana, Arial; letter-spacing:0px;}

.signIn {background:url(images/signIn_bg.png) no-repeat right top;  width:550px; margin:auto; padding:75px 0px 0px 50px; min-height:225px;}


.footer_container {border-top:10px solid #010103; height:30px; background:url(images/footer_bg.jpg) repeat-x left top; padding-top:20px; padding-bottom:20px;}
.footer_container .copyright {width:910px; margin:auto; font:normal 11px Arial, Helvetica, sans-serif; color:#5a5a5b;}
.footer_container .copyright span.designed {font-size:10px;}
.footer_container .copyright a {color:#d7ddff; text-decoration:none;}
.footer_container .copyright a:hover {color:#fff; text-decoration:underline;}
.footer_container .copyright .community {background:url(images/community.png) no-repeat left top; width:300px; height:170px; position:absolute; margin-top:-100px; margin-left:-10px;}
#facebook a {display:block;float:left;height:45px;margin-top:30px;width:106px;margin-left:27px;}
#twitter a {display:block;float:left;height:45px;margin-left:12px;margin-top:35px;width:125px;}
#flickr a {display:block;float:left;height:30px;margin-left:40px;margin-top:22px;width:80px;}
#youtube a {display:block;float:left;height:45px;margin-left:62px;margin-top:12px;width:82px;}

.footer_container1 {border-top:10px solid #010103; height:60px; padding-top:200px; }
.footer_container1 .copyright {width:910px; margin:auto; font:normal 11px Arial, Helvetica, sans-serif; color:#5a5a5b;}
.footer_container1 .copyright span.designed {font-size:10px;}
.footer_container1 .copyright a {color:#d7ddff; text-decoration:none;}
.footer_container1 .copyright a:hover {color:#fff; text-decoration:underline;}
.footer_container1 .copyright .community {background:url(images/community.png) no-repeat left top; width:300px; height:170px; position:absolute; margin-top:-100px; margin-left:-10px;}



/* Admin Styles */ /* Admin Menu - Bar height */
#header_right_admin {float:right; margin:25px 15px -2px 0px; width:676px; white-space:nowrap;}
#header_right_admin .top_menu {color:#959595; font-size:12px;}
#header_right_admin .top_menu b {color:#fff;}
#header_right_admin .top_menu a {color:#959595; text-decoration:none; padding:0px 1px; font-size:11px;}
#header_right_admin .top_menu a:hover {color:#d7ddff;}
#header_right_admin .phone {font:bold 18px "Century Gothic", Tahoma, Verdana, Arial; color:#fff; text-transform:uppercase; padding-bottom:11px; padding-top:12px;}
#header_right_admin .phone span {color:#818194;}

.content_container_admin {background:url(images/banner_bg.png) repeat-y center -45px; width:912px; margin:auto; color:#989898; overflow:hidden; line-height:16px; min-height:300px; padding:5px 20px 20px 20px;}
/*.content_design {background:url(images/content_design.jpg) no-repeat right top; padding:20px;}*/
.content_container_admin h2 {color:#fff;}
.content_container_admin h4 {color:#afafda;}
.content_admin {float:left; width:100%; min-height:300px; padding-right:30px;margin-bottom:12px;}

.field-validation-error { color: #ff0000; font-size:11px;}
.input-validation-error { border: 1px solid #ff0000; background: #36353e;}
.validation-summary-errors { font-weight: bold; color: #ff0000;}

fieldset {border:1px solid #39393d; padding:10px;}
legend {color:#989898;}

.package_title {font:bold 24px "Century Gothic", Arial, Helvetica, sans-serif; margin-bottom:0px; line-height:10px; letter-spacing:-1px;}
.package_title span {font:bold 14px Arial, Helvetica, sans-serif; color:#9fa3b2; letter-spacing:0px;}
.light_blue {color:#5b5b82;}
.voilet {color:#800080;}
.orange {color:#993300;}
.green{color:#008000}
.black {color:#000000;}
.silver {color:#808080;}
.blue {color:#3366ff;}
.gold {color:#ffcc00;}
.plat {color:#ff00ff;}

.bookmark {padding-left:15px; font:normal 12px Arial, Helvetica, sans-serif;vertical-align:middle; color:#000;}
.bookmark a {text-decoration:underline; padding-right:3px; color:#81859e; font-weight:bold;}
.bookmark a:hover {color:#fff; text-decoration:none;}

.success 
{
    color: Green;
    font-size:12px;
    font-weight:bold;
}
.red
{
    color: Red;
}
.errorinfo
{
     color: Red;
     font-size:12px;
     font-weight:bold;
}

.error
{
     color: Red;
}

/* slider styles start */

.slider-wrap						{ width: 200px; position: relative; }
.stripViewer .panelContainer
.panel ul						{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer						{ position: relative; overflow: hidden; width: 201px; height: 185px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 201px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 						{ border: 1px solid black; margin-right: 5px; }
#movers-row						{ margin: -43px 0 0 0px; }
#movers-row div					{ width: 15%; float: left; }
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data					{ background: url(images/transpBlack.png); padding: 10px; height: 30px;
											  margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 					{ font-size: 13px; }
.cross-link						{ display: block; width: 10px; margin-top: -14px;
											  position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb 						{ background: transparent url(images/icon-uparrowsmallwhite.png) top center no-repeat; }


.comments {float:left; font-size:12px; background:url(images/quote_L.png) no-repeat left top; padding-left:24px; line-height:14px;}
.comments div.quoteR {background:url(images/quote_r.png) no-repeat right bottom; padding-right:20px; padding-bottom:5px; line-height:16px; font-size:12px;}
.comments h2 {font:bold 14px "Georgia", Tahoma, Verdana, Arial; color:#8d91af; margin-bottom:0px;}
.comments h4 {font:bold 12px Tahoma, Verdana, Arial; color:#6a6564; margin-top:0px; margin-bottom:0px;}
.comments h2 a {text-decoration:underline;}
.comments h2 a:hover {text-decoration:none;}

.commentsnoimg {float:left; font-size:12px; background:url(images/quote_L.png) no-repeat left top; padding-left:24px; line-height:14px;}
.commentsnoimg div.quoteR {background:url(images/quote_r.png) no-repeat right; padding-right:1px; padding-bottom:5px; line-height:16px; font-size:12px;}
.commentsnoimg h2 {font:bold 14px "Georgia", Tahoma, Verdana, Arial; color:#8d91af; margin-bottom:0px;}
.commentsnoimg h4 {font:bold 12px Tahoma, Verdana, Arial; color:#6a6564; margin-top:0px; margin-bottom:0px;}
.commentsnoimg h2 a {text-decoration:underline;}
.commentsnoimg h2 a:hover {text-decoration:none;}

/* slider styles end */


#popup_container
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	border: solid 5px #999;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#popup_title
{
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	line-height: 1.75em;
	color: #666;
	background: #CCC url(images/alert/title.gif) top repeat-x;
	border: solid 1px #FFF;
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
}

#popup_content
{
	background: 16px 16px no-repeat url(images/alert/info.gif);
	padding: 1em 1.75em;
	margin: 0em;
}

#popup_content.alert
{
	background-image: url(images/alert/info.gif);
}

#popup_content.confirm
{
	background-image: url(images/alert/important.gif);
}

#popup_content.prompt
{
	background-image: url(images/alert/help.gif);
}

#popup_message
{
	padding-left: 48px;
}

#popup_panel
{
	text-align: center;
	margin: 1em 0em 0em 1em;
}

#popup_prompt
{
	margin: .5em 0em;
}

.showhand
{
   cursor:pointer;
}

.tableView {background:#55555e;}
.tableView th {background:#030309; padding:6px 10px; font-size:12px; color:#fff;}
.tableView td {padding:5px 10px;background:#151521;}



/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables features
 */

.dataTables_wrapper {
	position: relative;
	min-height: 302px;
	_height: 302px;
}

.dataTables_processing {
	position: absolute;
	top: 0px;
	left: 50%;
	width: 250px;
	margin-left: -125px;
	text-align: center;
	color: #999;
	font-size: 11px;
	padding: 2px 0;
}

.dataTables_length {
	width: 40%;
	float:left;
	margin-bottom:10px;
}

.dataTables_filter {
	width: 100%;
	float: right;
	text-align: right;
}

.dataTables_info {
	width: 60%;
	float: left;
}

.dataTables_paginate {
	float: right;
	text-align: right;
}

/* Pagination nested */
.paginate_disabled_previous, .paginate_enabled_previous {
	height: 16px;
	width: 15px;
	float: left;
}

.paginate_disabled_next, .paginate_enabled_next {
	height: 16px;
	width: 16px;
	float: left;
}

.paginate_disabled_previous { 
	background-image: url(images/mvcgrid/back_disabled.jpg); cursor:pointer;
}

.paginate_enabled_previous {
	background-image: url(images/mvcgrid/back_enabled.jpg); cursor:pointer;
}

.paginate_disabled_next {
	background-image: url(images/mvcgrid/forward_disabled.jpg); cursor:pointer;
}

.paginate_enabled_next {
	background-image: url(images/mvcgrid/forward_enabled.jpg); cursor:pointer;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables sorting
 */

.sorting_asc {
	background: url(images/mvcgrid/sort_asc.jpg) no-repeat center right #030309 ; cursor:pointer;
}

.sorting_desc {
	background: url(images/mvcgrid/sort_desc.jpg) no-repeat center right #030309 ; cursor:pointer;
}

.sorting {
	background: url(images/mvcgrid/sort_both.jpg) no-repeat center right #030309 ; cursor:pointer;
}

table.grid { margin:0px 0px 10px 0px; clear:both; width:100%;}
table.gridAlter { margin:0px 0px 10px 0px; clear:right; width:100%;}
.grid-wide {background:#55555e;margin:0;width:100%; border-spacing:1px;}
.grid-wide * {word-wrap:break-word;}
.grid-wide td, .grid-wide th {border-color:#151521;}
.grid-wide th {line-height:1.3em;padding:7px 5px 9px; font-size:13px;}
.grid-wide td {padding:6px 7px;vertical-align:top; font-size:12px; background:#151521; border-spacing:0;}
.grid-wide td, .grid-wide th {overflow:hidden;border-bottom-style:solid;border-bottom-width:0px;}
.grid-wide thead tr th {color:#fff; text-align:left; padding:6px 10px;}
.grid-wide tfoot tr th {height:5px;background:#eaa761; padding:0px;}
.grid .column-edit {width:1.8em;}
.grid .column-actions {width:1.9em;}
.grid .column-date {width:10%;}

input[type="text"], select {background:#36353e; border:1px solid #747483; color:#fff; font:normal 12px Tahoma, Verdana, Arial;}
.createLink {margin-top: -20px; height: 18px; padding-top: 2px;}
.viewTable {background:#151521; border:1px solid #55555e; padding:10px;}

#ui-datepicker-div{z-index: 9999;}

.showVid {margin:0px; padding:0px; list-style-type:none;}


.post_right {margin-right:267px;padding-bottom:20px;padding-right:0px; min-height:450px;}
.post_left {float:right;width:250px;}

.postbox {margin-bottom:10px; background:#151521; border:1px solid #363542; -moz-border-radius:4px;}
.postbox h3 {border:none; background:#151521; font:bold 13px Tahoma, Verdana, Arial; padding:4px 9px 5px 15px; color:#81859e; text-transform:uppercase; margin:0px; -moz-border-radius-topleft:4px;-moz-border-radius-topright:4px; background:#000;}
.postbox .inside {font-size:12px;background:#151521; padding:6px 6px 18px 10px; -moz-border-radius:4px;}
.postbox ul {list-style-type:none; margin:0px; padding:0px;}
.postbox ul li {list-style-type:none; line-height:19px; margin:0px; padding-left:10px; }
.postbox label {vertical-align:middle;}
.postbox .actions {overflow:hidden; padding:6px; border-top:1px dotted #e6e6e6; margin-top:6px;}


.loungebox {margin-bottom:10px;/* background:#151521; border:1px solid #363542; -moz-border-radius:4px;*/}
.loungebox h3 {border:none;/* background:#151521; */font:bold 14px Tahoma, Verdana, Arial;padding:4px 9px 5px 0px; color:#fff; margin:0px; -moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;}
.loungebox h3 .loungeOnly {font-weight:normal; color:#AFAFDA; padding-left:5px; font-size:11px;}
.loungebox .inside {font-size:12px;background:#151521; padding:6px 6px 18px 10px; -moz-border-radius:4px;}
.loungebox ul {list-style-type:none; margin:0px; padding:0px;}
.loungebox ul li {list-style-type:none; line-height:19px; margin:0px; padding-left:10px; }
.loungebox label {vertical-align:middle;}
.loungebox .actions {overflow:hidden; padding:6px; border-top:1px dotted #e6e6e6; margin-top:6px;}
.loungebox .loungeTxt {background:#0c0c15; border:1px solid #21212d; padding:10px; font:normal 12px Tahoma, Verdana, Arial;}
.loungebox .loungeTxt .reply { padding:10px 0px; margin:10px 0px 0px; border-top:1px dashed #39393d;}
.loungebox .loungeTxt .reply strong {color:#fff;}
.replyNew { padding:10px 0px; margin:10px 0px 0px; border-top:1px dashed #39393d; color:#fff;}
.replyNew strong {color:#fff;}
.replyNew span {color:#989898;}


/*Tag Cloud*/
.left_side .cloud {margin-bottom:10px; background:#151521; -moz-border-radius:4px;}
.left_side .cloud  h3 {border:none; background:#151521; font:bold 13px Tahoma, Verdana, Arial; padding:8px 9px 7px 15px; color:#81859e; text-transform:uppercase; margin:0px; -moz-border-radius:4px;}
.left_side .cloud .inside {font-size:12px;background:#151521; padding:6px 6px 18px 10px; -moz-border-radius:4px;}
.left_side .cloud ul li a { padding: 1px; }
.left_side .cloud ul li a:hover {text-decoration:underline;}
.left_side .cloud ul { margin: 0px; line-height:120%; padding:3px 0 0 !important; list-style-type:none; }
.left_side .cloud ul li { display: inline; }
.left_side .cloud ul li.tag1 a{font-size: 0.9em; font-weight: 100; color:#c98698;}
.left_side .cloud ul li.tag2 a{font-size: 0.9em; font-weight: 200; color:#b50443;}
.left_side .cloud ul li.tag3 a{font-size: 1.2em; font-weight: 300; color:#fb5b84;}
.left_side .cloud ul li.tag4 a{font-size: 1.5em; font-weight: 400; color:#444242;}
.left_side .cloud ul li.tag5 a{font-size: 2.0em; font-weight: 500; color:#b50443;}
.left_side .cloud ul li.tag6 a{font-size: 2.4em; font-weight: 600; color:#444242;}
.left_side .cloud ul li.tag7 a{font-size: 2.4em; font-weight: bold; color:#fb5b84;}



.edit_post h2.noBack {background:none; padding-left:0px;}
.edit_post .metadata {color:#767979; margin:0 0 0.3em; padding-right:20em; position:relative; }
.edit_post .metadata .tags li { background-position:1px 0;}
.edit_post .metadata .posted {padding:3px; font-size:14px; margin-bottom:5px;}
.edit_post .metadata .edit {padding-left:18px;}
.edit_post .metadata .date {background:url(images/calendar001.gif) no-repeat left 0px; padding-left:18px; }
.edit_post .content {border-bottom:1px solid #e4e4e4; margin-bottom:10px; padding:0px 0px 10px 0px;}

.switcher {font-size:11px;padding-top:5px; overflow:hidden;}
.switcher strong {color:#5ba6fb; font:bold 12px Tahoma, Verdana, Arial;}
.switcher .addcomment, .switcher .addtrackback {font-size:11px; float:left; line-height:16px; }
.switcher a {float:right; display:block;}
.commentsdetails {margin:10px 0px 0px 0px; padding:10px; background:#05050b; border:1px solid #2d2d3b;}
.thecomments {background:#13131f; padding:10px 15px; margin-bottom:7px; border:1px solid #394253; margin-top:8px;}
.webcomment {border-bottom:1px dashed #39393d; padding-bottom:10px; margin-bottom:8px;}

#header_right .top_menu a.btnLink {background:url(images/linkBgR.gif) no-repeat right top; padding:3px 10px 3px 5px;text-decoration:none; float:left; font-weight:bold; color:#fff; display:block; font-size:12px;}
#header_right .top_menu a.btnLink:hover {color:#d7ddff;background:url(images/linkBgR_O.gif) no-repeat right top;}
#header_right .top_menu .btnLinkR {background:url(images/linkBgL.gif) no-repeat left top; float:right; height:20px; padding-left:5px; margin-left:5px;}
#header_right .top_menu .btnLinkR:hover {background:url(images/linkBgL_O.gif) no-repeat left top;}

.goback {background:url(images/green_arrow.png) no-repeat left 2px; font-weight:bold; padding-left:12px;}
.gonext {background:url(images/next_arrow.png) no-repeat right 2px;  padding-right:12px;}
.goprev {background:url(images/green_arrow.png) no-repeat left 2px;  padding-left:12px;}

.content_lounge h3.title {color:#4d79bb; margin:0px;}
ul#albums {border:1px solid #343951;height:160px;list-style:none outside none;overflow-x:hidden;overflow-y:auto;padding:0;
width:220px;}

#albums, #albums li {margin:0px; padding:0px; list-style-type:none;}
#albums li label
{
    display: block;
    border-bottom: 1px solid #343951;
    padding: 4px 4px 4px 26px;
    color: #FFF;
    outline: none;
    position: relative;
}

#albums li label:hover
{
    color: #FFF;
    background-color: #0a0c15;
}

#albums li label.selected
{
    color:#3399FF;
    background-color: #0a0c15;
}

#albums li label .checkbox
{
    position: absolute;
    top: 2px;
    left: 2px;
     color: #3399FF;
}
#albums li label.error {color:#f00;}

.commentsScroll {border:0px solid #343951;height:300px;list-style:none outside none;overflow-x:hidden;overflow-y:auto;padding:0; width:900px;}

table.scrollable{
  width:100%;
}
table.scrollable tbody{
  max-height:300px;
  overflow-x:hidden;overflow-y:auto;
}
.message {margin:auto; height:0px; text-align:center;}
.successtop{position:relative; top:-35px; background:#ffffae; padding:5px; border:1px solid #6fae59; font:bold 12px Tahoma, Verdana, Arial; color:#242424; margin:0px;}
.hide{display:none;}

ul#useralbums {border:1px solid #343951;height:360px;list-style:none outside none;overflow-x:hidden;overflow-y:auto;padding:0;
}

#useralbums, #useralbums li {margin:0px; padding:0px; list-style-type:none;}
#useralbums li label
{
    display: block;
    border-bottom: 1px solid #343951;
    padding: 4px 4px 4px 26px;
    color: #FFF;
    outline: none;
    position: relative;
}

#useralbums li label:hover
{
    color: #FFF;
    background-color: #0a0c15;
}

#useralbums li label.selected
{
    color: #3399FF;
    background-color: #0a0c15;
}

#useralbums li label .RadioButton
{
    position: absolute;
    top: 2px;
    left: 2px;
}
#useralbums li label.error {color:#f00;}

tr.odd td {background:#272733;}
tr.even td {background:#151521;}
tr.total td {background:#0a0a11;}
