* {
	margin:0;
	padding:0;
}

body {
	text-align:center;
	margin:0;
	font-family:"HelveticaNeueLT Std", "Helvetica LT Std", Arial;
}

p, h1, h2, .bullet, img{
	margin:0;
	padding:0;
}

.txt-cf-bold {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding:0 0 10px 0;
	text-decoration:none;
}


.bg-black{
	background:url(/images/bg.gif) repeat-x;
	background-color:#000000;
}

#pagecontainer{
	margin:0 auto;
	text-align:left;
	width:763px;
}

#main-container{
	float:left;
	width:757px;
	border-left:3px solid white;
	border-right:3px solid white;
}

#main-container #top{
	float:left;
	width:757px;
	display:block;
	border-bottom:3px solid white;
	background:url(/images/top-bg.gif) repeat-y;
}

#top .top-left{
	float:left;
	width:695px;
	display:block;
	margin-right:3px;
}

#top .top-right{
	float:left;
	width:59px;
	display:block;
	background-color:#ffcb05;
}

#logo{
	float:left;
	width:150px;
	height:54px;
	padding:20px 39px;
}

.img-txt{
	float:left;
	width:91px; /*  was 91 */
	display:block;
	margin:72px 0 0 0;
	padding-right: 20px;
}

.img-txt2{
	float:left;
	width:125px;
	display:block;
	margin:72px 0 0 0;
	padding-left: 70px;
}

.img-txt .img{
	float:left;
	margin-right:5px;
	display:block;
}

.img-txt2 .img{
	float:left;
	margin-right:5px;
	display:block;
}

.img-txt .txt{
	float:left;
	display:block;
	color:white;
	width:33px; /* was 73 */
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:2px solid #404040;
	text-decoration:none;
}

.txt a{
	color:white;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.txt a:hover{
	color:red;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.img-txt2 .home-block-login{
	float:right;
	display:block;
	color:white;
	width:105px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:2px solid #404040;
	text-decoration:none;
}

.home-block-login a{
	color:white;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.home-block-login a:hover{
	color:red;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.home-block-contact{
	float:right;
	display:block;
	color:white;
	width:55px;
	margin-right:10px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:2px solid #404040;
	text-decoration:none;
	margin-top: 72px;
}

.home-block-contact a{
	color:white;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.home-block-contact a:hover{
	color:red;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.spacer{
	float:left;
	width:60px;
	margin:72px 12px 0 0;
	display:block;
}

.spacer1{
	float:left;
	width:60px;
	margin:72px 45px 0 0;
	display:block;
}

.spacer2{
	float:left;
	width:15px;
	margin:72px 0 0 0;
	display:block;
}

.top-yellow-txt{
	color:#e61116;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	margin-top:72px;
	text-decoration:underline;
}

.top-yellow-txt a{
	font-weight:bold;
	color:#e61116;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}

.top-yellow-txt a:hover{
	color:black;
	text-decoration:none;
}

#main-container #top-nav{
	float:left;
	width:757px;
	display:block;
	height: 39px;
	_height:35px;
	overflow:hidden;
}

#top-nav .nav-left-conainer{
	float:left;
	width:406px;
	display:block;
	padding:12px 0;
	margin-right:3px;
	border-right: 3px solid #fff;
}

.top-nav{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

ul.top-nav-txt{
	list-style-type:none;
	margin:0 0 0 10px;
	padding:0;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

ul.top-nav-txt li{
	margin:0;
	display:inline;
}

ul.top-nav-txt li a{
	text-decoration:underline;
	font-weight:bold;
	color:white;
}

ul.top-nav-txt li a:hover{
	color:#77D9FD;
}

ul.top-nav-txt li a.current,ul.top-nav-txt li a.current:hover{
	color:#77D9FD;
}

#top-nav .nav-right-conainer{
	float:left;
	width:345px;
	padding:11px 0;
	display:block;
}

.lock-img{
	float:left;
	width:9px;
	display:block;
	margin:0 6px 0 9px;
}

.pink-input{
	float:left;
	color:#77D9FD;
	font-size:12px;
	padding:5px 5px;
	text-align:center;
	margin:-6px 3px 0 0;
	border:1px solid #77D9FD;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}

.login-txt{
	float:left;
	width:25px;
	display:block;
	margin-left:10px;
	color:#77D9FD;
	font-size:11px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.login-txt a{
	color:#77D9FD;
	font-size:11px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.login-txt a:hover{
	color:#ff0000;
	font-size:11px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.login-img{
	margin:-3px 0 0 8px;
}

#content-container{
	float:left;
	width:757px;
	display:block;
	margin-top:3px;
	border-bottom:3px solid white;
	background:url(/images/content-container-b-bg.gif) repeat-y;
}

#content-container1{
	float:left;
	width:757px;
	display:block;
	border-bottom:3px solid white;
	background:url(/images/content-container-b-bg1.gif) repeat-y;
}

#left-vertical-col{
	float:left;
	width:199px;
	display:block;
	margin-right:3px;
}

#left-vertical-col .red-left-nav{
	float:left;
	width:199px;
	display:block;
	border-bottom:3px solid white;
	background:url(/images/music-nav-bg.jpg) no-repeat;
	background-color:#006898; /* Change  Nav Colour Below Image */
}

.red-left-nav .container{
	float:left;
	width:165px;
	display:block;
	padding:0 0 10px 20px;
	margin-top: 15px;
}

.red-left-nav .container4{
	float:left;
	width:165px;
	display:block;
	padding:0 0 0 20px;
	margin-top: 15px;
}

.red-left-nav .container1{
	float:left;
	width:165px;
	display:block;
	padding:0 0 10px 20px;
}

.red-left-nav .container2{
	float:left;
	width:199px;
	display:block;
	background-color:#11699a;
}

.red-left-nav .container3{
	float:left;
	width:165px;
	display:block;
	padding:0 0 0 20px;
}

.bm-mover{
	margin-left:4px;
}

.bullet{
	float:left;
	width:13px;
	display:block;
	margin:5px 5px 0 0;
	padding:0;
}

.nav{
	float:left;
	width:147px;
	display:block;
	margin:0 0 0 0;
	padding:0;
}

.music-book{
	padding:0 0 10px 20px;
}

#listen-block{
	float:left;
	width:199px;
	display:block;
}

#listen-block .thin-border{
	float:left;
	width:199px;
	padding:3px 0 0 0;
	margin-top:5px;
	border-bottom:1px solid white;
}

#listen-block .white-txt{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:rgb(255,255,255);
	margin:5px 0 0 10px;
	text-decoration:none;
}

#listen-block  .sound-img{
	float:left;
	width:22px;
	height:22px;
	margin:0 3px 0 3px;
	display:block;
}

#listen-block .red-next{
	float:left;
	color:#c76d6f;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	margin:0 0 0 10px;
}

#listen-block .yellow-next-txt{
	float:left;
	color:#c75c09;
	font-size:11px;
	padding:0;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

#listen-block .thin-border-red{
	float:left;
	width:199px;
	margin:3px 0 0 0;
	border-top:1px solid #73080b;
}

.music-txt-container{
	float:left;
	display:block;
	padding-top:4px;
}

.music-txt{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	/*padding-top:4px;*/
	text-decoration:underline;
}

.music-txt a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:white;
	text-decoration:underline;
}

.music-txt a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
}

.spacer-202W{
	width:199px;
	margin-right:3px;
	float:left;
}

.spacer3{
	float:left;
	width:28px;
	display:block;
}

.yellow-music-txt{
	float:left;
	color:#ffd400;
	font-size:11px;
	padding:3px 0;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

#right-col-container{
	float:left;
	width:555px;
	display:block;
	padding-bottom:9px;
	overflow:hidden;
}

#right-col-container1{
	float:left;
	width:555px;
	display:block;
	padding-bottom:9px;
	overflow:hidden;
}

#header{
	float:left;
	width:555px;
	height:107px;
	border-bottom:3px solid white;
	overflow:hidden;
}

/*
#right-col-container {
	float:left;
	width:555px;
	height:107px;
	border-bottom:3px solid white;
	overflow:hidden;
}
*/

#right-col-container #header1{
	float:left;
	width:555px;
	height:62px;
	border-bottom:3px solid white;
	overflow:hidden;
	background-image: url(/images/socan-very-big-b.gif);
	background-repeat: no-repeat;
}

#right-col{
	float:left;
	width:555px;
	display:block;
	background:url(/images/user-bg.gif) repeat-x;
}

#right-col .right-content{
	float:left;
	width:491px;
	display:block;
	/*margin:22px 0 10px 41px;*/
	margin:15px 0 10px 41px;
	_margin:15px 0 10px 21px;
}

#right-col .right-content1{
	float:left;
	width:254px;
	display:block;
	/*margin:22px 0 10px 41px;*/
	margin:15px 0 10px 41px;
	_margin:15px 0 10px 21px;
}

.right-content-L{
	float:left;
	width:244px;
	display:block;
	margin-right:3px;
}

.right-content-R{
	float:left;
	width:244px;
	display:block;
}

.right-content .img{
	float:left;
	display:block;
	margin-left:5px;
}

.right-content1 .img{
	float:left;
	display:block;
	margin-left:5px;
}

.right-content .bullet1{
	margin:-5px 0 0 5px;
}

.bullet2{
	margin:0 0 0 5px;
}

.customer{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#054262;
	font-weight:bold;
	text-decoration:none;
}

.white12-container{
	float:left;
	width:202px;
	display:block;
	margin:-1px 0 3px 9px;
}

.white12-container2{
	float:left;
	width:202px;
	display:block;
}

.white12-container3{
	float:left;
	display:block;
	margin:3px 0 0 7px;
}

.white12-container4{
	float:left;
	display:block;
	margin:3px 0 0 12px;
}

.white12-container5{
	float:left;
	display:block;
	margin:3px 0 0 0;
}

.white12{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.white12 a{
	color:rgb(255,255,255);
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.white12 a:hover{
	color:white;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.guitar{
	float:left;
	padding:0 0 0 0px;
}

.turn-tab{
	float:left;
	padding:0 0 0 0;
}

#red-bottom{
	float:left;
	width:757px;
	display:block;
	border-bottom:3px solid white;
	background:url(/images/blue-bottom-bg.gif) repeat-y;
}

#red-bottom-left{
	float:left;
	width:199px;
	display:block;
	margin-right:3px;
}

#red-bottom .rb-container{
	float:left;
	width:199px;
	display:block;
	border-bottom:3px solid white;
}

#red-bottom .rb-sub-container{
	float:left;
	width:199px;
	display:block;
}

#red-bottom .rb-sub-container2{
	float:left;
	width:199px;
	display:block;
	padding-bottom:15px;
}

#red-bottom .heading{
	float:left;
	width:199px;
	margin-bottom:8px;
}
#red-bottom .bullet{
	float:left;
	width:13px;
	display:block;
	padding:0 0 0 15px;
}

.spacer4{
	float:left;
	width:35px;
	display:block;
}

.spacer5{
	float:left;
	width:115px;
	display:block;
}

#watch-box{
	float:left;
	display:block;
/*	padding:0px 0px 0px 0px; 
	margin:0;
	_padding:50px 0 0 70px;
*/	
}

#watch-video{
	float:left;
	width:320px;
	height: auto;
	display:block;
}

#watch-video .video-container {
	float:left;
	width:232px;
	display:block;
	margin:8px 0 5px 0;
	border-bottom:1px solid white;
	/*daniela
	background-color:#6D6E71;*/
}

#watch-video .video-container-right{
	float:left;
	width:320px;
	display:block;
	margin:0px 0 0px 0;
	border-bottom:1px solid white;
	/*daniela
	background-color:#6D6E71;*/
}
#watch-video .video-img{
	float:left;
	width:13px;
	padding:0 0 0 32px;
	display:block;
}

#watch-video .now-playing{
	float:left;
	width:232px;
	display:block;
	margin-bottom:0px;
	margin-top:0px;
}

#watch-video .now-playing1{
	float:left;
	width:232px;
	display:block;
	margin-bottom:10px;
}

#watch-video .now-playing1{
	float:left;
	width:232px;
	display:block;
	/*margin:6px 0;*/
	margin:2px 0;
}

#watch-video .now-play{
	float:left;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	/*margin:6px 0 0 18px;*/
	margin:0 0 0 18px;
	text-decoration:none;
}

#watch-video .now-plaing-song{
	float:left;
	width:180px;
	display:block;
	padding:2px 0 0 52px;
}

#watch-video .bullet2{
	margin:0 5px 0 0;
}

#watch{
	float:left;
	width:232px;
	display:block;
	/*background:#CC6666;*/
	margin-right:3px;
	border-color:#FFFFFF;
	border-right-width:thick;
	border-top-width:thick;
}

#watch #header-w{
	float:left;
	width:232px;
	/*margin-bottom:8px;*/
}

#watch .video-container{
	float:left;
	width:232px;
	display:block;
	margin:8px 0 5px 0;
	border-bottom:1px solid white;
}

#watch .video-img{
	float:left;
	width:13px;
	padding:0 0 0 32px;
	display:block;
}

#watch .now-playing{
	float:left;
	width:232px;
	display:block;
	margin-bottom:32px;
}

#watch .now-playing1{
	float:left;
	width:232px;
	display:block;
	margin-bottom:12px;
}

#watch .now-playing1{
	float:left;
	width:232px;
	display:block;
	/*margin:6px 0;*/
	margin:2px 0;
}

#watch .now-play{
	float:left;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	/*margin:6px 0 0 18px;*/
	margin:0 0 0 18px;
	text-decoration:none;
}

#watch .now-plaing-song{
	float:left;
	width:180px;
	display:block;
	padding:2px 0 0 52px;
}

#watch .video-container-right{
	float:left;
	width:320px;
	display:block;
	margin:0px 0 0px 0;
	border-bottom:1px solid white;
	/*daniela
	background-color:#6D6E71;*/
}


#watch .bullet2{
	margin:0 5px 0 0;
}

.semi-white12-container{
	float:left;
	display:block;
	padding-left:10px;
}

.semi-white12{
	color:#77D9FD;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.semi-white12 a{
	color:#77D9FD;
	text-decoration:underline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.semi-white12 a:hover{
	color:rgb(255,255,0);
	text-decoration:underline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#play-circle{
	float:left;
	display:block;
	padding:40px 20px 10px 70px;
	margin:0;
	_padding:50px 0 0 70px;
}

#play-circle-txt-container{
	float:left;
	display:block;
	padding:10px 0 0 0;
	/*margin:10px 0 0 30px;
	_margin:20px 0 0 30px;*/
	margin:10px 0 0 0;
	_margin:20px 0 0 0;
	border-top:3px solid white;
	width:320px;
}

.play-circle-txt-container1{
	float:left;
	display:block;
	width:279px;
	padding-top: 20px;
}

.play-circle-txt-container2{
	float:left;
	display:block;
	width:276px;
	overflow:hidden;
	padding-top: 25px;
}

.play-circle-txt-container3{
	float:left;
	display:block;
	padding-top: 70px;
	width:276px;
	overflow:hidden;
}

.rss-main-container{
	float:left;
	width:371px;
	display:block;
	padding:15px 0 0 32px;
}

.rss-container{
	float:left;
	width:235px;
	display:block;
}

.rss-label{
	padding:0 0 5px 4px;
}

.rss-bullet{
	padding:10px 0 0 0;
}

.white12-container-RSS{
	float:left;
	display:block;
	width:170px;
	margin:3px 0 0 0;
}

.small-guitar{
	float:left;
	width:127px;
	height:57px;
	margin:10px 0 0 0;
}

.dinner{
	float:left;
	width:244px;
	display:block;
	padding:5px 0 0 35px;
}

.dinner-bullet{
	float:left;
	width:13px;
	display:block;
	margin:2px 8px 0 0;
}

.dinner-txt{
	float:left;
	width:194px;
	display:block;
}

.dinner-bullet-mover{
	margin-top:3px;
}

.small-book-bg{
	float:left;
	display:block;
	height:92px;
	background-position:5px 5px;
	background-image: url(/images/small-book-bg.png);
	background-repeat: no-repeat;
}

.three-people{
	float:left;
	width:269px;
	display:block;
	background:url(/images/three-people-bg.png) no-repeat;
}

.socan-mover{
	padding:0 0 34px 0;
}

.small-juke-mover{
	margin:-5px 0 0 10px;
}

/*-----RED ENDS----*/


/*-----FOOTER STARTS-----*/
#footer-socan{
	float:left;
	width:757px;
	height:55px;
	display:block;
	border-bottom:3px solid white;
	background:url(/images/footer-bg.gif) repeat-y;
}

#footer-socan-left{
	float:left;
	width:261px;
	display:block;
	margin-right:3px;
}

#footer-socan-right{
	float:left;
	width:493px;
	display:block;
}

#footer-socan-bottom{
	float:left;
	width:757px;
	display:block;
}

#footer-socan-ss{
	float:left;
	display:block;
	margin:19px 3px 0 14px;
}

#footer-socan-form{
	float:left;
	display:block;
	margin:13px 0 0 0;
}

.footer-socan-btn-container{
	float:left;
	display:block;
	margin:16px 0 0 4px;
}

.search-site{
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	font-size:11px;
	text-decoration:underline;
}

.white-input{
	color:white;
	font-size:12px;
	padding:5px 10px;
	margin-right:3px;
	border:1px solid #ffffff;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}

.footer-right-socan-container{
	float:left;
	width:403px;
	display:block;
	margin:10px 0 0 0;
}

.footer-nav{
	color:#77D9FD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.footer-nav-txt {
	list-style-type:none;
	margin:0 0 0 10px;
	padding:0;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.footer-nav-txt a {
	text-decoration:underline;
	font-weight:bold;
	color:#77D9FD;
}

.footer-nav-txt a:hover{
	color:white;
}

.footer-nav-txt a.current, .footer-nav-txt a.current:hover{
	color:white;
}

ul.footer-nav-txt{
	list-style-type:none;
	margin:0 0 0 10px;
	padding:0;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

ul.footer-nav-txt li{
	margin:0;
	display:inline;
}

ul.footer-nav-txt li a{
	text-decoration:underline;
	font-weight:bold;
	color:#77D9FD;
}

ul.footer-nav-txt li a:hover{
	color:white;
}

ul.footer-nav-txt li a.current,ul.footer-nav-txt li a.current:hover{
	color:white;
}

.printer-img{
	float:left;
	width:10px;
	display:block;
	margin:19px 0 0 0;
}

.printer-text{
	float:left;
	color:#77D9FD;
	font-size:11px;
	font-weight:bold;
	margin:19px 0 0 10px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.printer-text a{
	color:#77D9FD;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.printer-text a:hover{
	color:rgb(255,0,0);
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.footer-socan-coyright{
	float:right;
	display:block;
	height:104px;
	margin:9px 30px 0 0;
	color:#77D9FD;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

/*-----FOOTER ENDS-----*/

/*-----BLUE STARTS-----*/

ul.top-nav-blu{
	list-style-type:none;
	margin:0 0 0 10px;
	padding:0;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

ul.top-nav-blu li{
	margin:0;
	display:inline;
}

ul.top-nav-blu li a{
	text-decoration:underline;
	font-weight:bold;
	color:white;
}

ul.top-nav-blu li a:hover{
	color:#77d9fd;
}

ul.top-nav-blu li a.current,ul.top-nav-blu li a.current:hover{
	color:#77d9fd;
}

#content-container-b{
	float:left;
	width:757px;
	display:block;
	margin-top:3px;
	border-bottom:3px solid white;
	background:url(/images/content-container-b-bg.gif) repeat-y;
}

#blue-bottom-content {
	float:left;
	width:555px;
	display:block;
	border-top:3px solid white;
	background:url(/images/blue-bottom-content-bg.gif) repeat-y;
}

#blue-bottom{
	float:left;
	width:757px;
	display:block;
	border-bottom:3px solid white;
	background:url(/images/blue-bottom-bg.gif) repeat-y;
}

#blue-bottom-left{
	float:left;
	width:199px;
	display:block;
	margin-right:3px;
}

#blue-bottom .rb-container{
	float:left;
	width:199px;
	display:block;
	border-bottom:3px solid white;
}

#blue-bottom .rb-sub-container{
	float:left;
	width:199px;
	display:block;
}

#blue-bottom .rb-sub-container2{
	float:left;
	width:199px;
	display:block;
	padding-bottom:15px;
}

#blue-bottom .heading{
	float:left;
	width:199px;
	margin-bottom:8px;
}
#blue-bottom .bullet{
	float:left;
	width:13px;
	display:block;
	padding:0 0 0 15px;
}

#left-vertical-col .blue-left-nav{
	float:left;
	width:199px;
	display:block;
	border-bottom: 3px solid #fff;
	background:url(/images/blue-music-bg.jpg) no-repeat;
	background-color:#006898; /* Change  Nav Colour Below Image */
	
}

.blue-left-nav .container{
	float:left;
	width:165px;
	display:block;
	padding:0 0 10px 20px;
	margin-top: 15px;
}

.blue-left-nav .container1{
	float:left;
	width:165px;
	display:block;
	padding:0 0 10px 20px;

}

.blue-left-nav .container4{
	float:left;
	width:165px;
	display:block;
	padding:0 0 0 20px;
	margin-top: 15px;
}

.blue-left-nav .container3{
	float:left;
	width:165px;
	display:block;
	padding:0 0 0 20px;
}

.blue-left-nav .container2{
	float:left;
	width:199px;
	display:block;
	background-color:#006898;
}

.nav-position{
	margin:7px 0 0 5px;
}

.nav-bullet{
	margin:3px 0 0 0;
}

#right-col-b{
	float:left;
	width:555px;
	display:block;
	background:url(/images/user-bg.gif) repeat-x;
}

#right-col-b .right-content{
	float:left;
	width:491px;
	display:block;
	/*margin:22px 0 10px 41px;*/
	margin:15px 0 10px 41px;
	_margin:15px 0 10px 21px;
}

#right-col-b .right-content1{
	float:left;
	width:254px;
	display:block;
	/*margin:22px 0 10px 41px;*/
	margin:15px 0 10px 41px;
	_margin:15px 0 10px 21px;
}

.blue-input{
	float:left;
	color:#77d8fd;
	font-size:12px;
	padding:5px 5px;
	text-align:center;
	margin:-6px 3px 0 0;
	border:1px solid #77d8fd;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}

.login-txt-b{
	float:left;
	width:25px;
	display:block;
	margin-left:10px;
	color:#77d9fd;
	font-size:11px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.login-txt-b a{
	color:#77d9fd;
	font-size:11px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.login-txt-b a:hover{
	color:#ffff00;
	font-size:11px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}	

.white12-container-b{
	float:left;
	width:210px;
	display:block;
	margin:-1px 0 3px 8px;
}

.right-content2{
	float:left;
	width:510px;
	display:block;
	margin:15px 0 10px 41px;
	_margin:15px 0 10px 21px;
	
}
	
.right-content2 .right-content-L1{
	float:left;
	width:267px;
	display:block;
	margin-right:0px;
}

.right-content2 .right-content-R1{
	float:left;
	width:243px;
	display:block;
}

.right-content2 .right-content-R1 .bullet{
	padding-top: 10px;
	margin-top: -5px;
}

.right-content .right-content-R .bullet{
	padding-top: 10px;
	margin-top: -5px;
}

#listen-block .blue-next{
	float:left;
	color:#66a4c1;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	margin:0 0 0 10px;
}

#listen-block .yellow-next-blue{
	float:left;
	color:#66935b;
	font-size:11px;
	padding:0;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

#listen-block .thin-border-b{
	float:left;
	width:199px;
	margin:3px 0 0 0;
	border-top:1px solid #004261;
}

.semi-white12-b{
	color:#77d9fd;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.semi-white12-b a{
	color:#77d9fd;
	text-decoration:underline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.semi-white12-b a:hover{
	color:rgb(255,255,0);
	text-decoration:underline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.blue-footer-nav{
	color:#77d9fd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

ul.footer-nav-blue{
	list-style-type:none;
	margin:0 0 0 10px;
	padding:0;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

ul.footer-nav-blue li{
	margin:0;
	display:inline;
}

ul.footer-nav-blue li a{
	text-decoration:underline;
	font-weight:bold;
	color:#77d9fd;
}

ul.footer-nav-blue li a:hover{
	color:white;
}

ul.footer-nav-blue li a.current,ul.footer-nav-blue li a.current:hover{
	color:white;
}

.blue-printer-text{
	float:left;
	color:#77d9fd;
	font-size:11px;
	font-weight:bold;
	margin:19px 0 0 10px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.blue-printer-text a{
	color:#77d9fd;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.blue-printer-text a:hover{
	color:rgb(0,255,255);
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.footer-socan-coyright-b{
	float:right;
	display:block;
	height:104px;
	margin:9px 30px 0 0;
	color:#77d9fd;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.bulletb{
	margin:-5px 0 0 5px;
}

/*BLUE ENDS*/

/*INDEX STARTS*/

#header-g{
	float:left;
	width:757px;
	height:144px;
	margin-top:3px;
	border-bottom:3px solid white;
}

.spacer-height-g{
	float:left;
	height:10px;
	width:166px;
	display:block;
}

ul.top-nav-gray{
	list-style-type:none;
	margin:0 0 0 10px;
	padding:0;
	display:inline;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
}

ul.top-nav-gray li{
	margin:0;
	display:inline;
}

ul.top-nav-gray li a{
	text-decoration:none;
	font-weight:bold;
	color:white;
	border-bottom:1px solid #bcbec0;
}

ul.top-nav-gray li a:hover{
	color:#bcbec0;
}

ul.top-nav-gray li a.current,ul.top-nav-gray li a.current:hover{
	color:#bcbec0;
}

.gray-input{
	float:left;
	color:#939598;
	font-size:12px;
	padding:5px 5px;
	text-align:center;
	margin:-6px 3px 0 0;
	border:1px solid rgb(255,255,255);
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}

.login-txt-g{
	float:left;
	width:25px;
	display:block;
	margin-left:10px;
	color:#939598;
	font-size:11px;
	text-decoration:underline;
	/*font-family:Arial, Helvetica, sans-serif;*/
}

.login-txt-g a{
	color:#939598;
	font-size:11px;
	text-decoration:underline;
	/*font-family:Arial, Helvetica, sans-serif;*/
}

.login-txt-g a:hover{
	color:#fff;
	font-size:11px;
	text-decoration:underline;
	/*font-family:Arial, Helvetica, sans-serif;*/
}

#content-container-g{
	float:left;
	width:757px;
	display:block;
	border-bottom:3px solid white;
	background:url(/images/index-bg.gif) repeat-y;
}

#content-container-L-g{
	float:left;
	width:508px;
	display:block;
	margin-right:3px;
}

.bullet-g{
	float:left;
	width:13px;
	display:block;
	margin:18px 0 0 0;
	padding:0;
}

.img-g{
	float:left;
	display:block;
	margin:0;
	padding:0;
}

.uc-links-g{
	float:left;
	width:166px;
	display:block;
	margin:0 0 5px 30px;
}

.uc-links-bullet-g{
	float:left;
	width:13px;
	display:block;
	margin:0 7px 0 0;
	padding:0;
}

.uc-links-txt-g{
	float:left;
	display:block;
	margin:0 0 0 0;
	padding:0;
}

#listen-big-g{
	float:left;
	width:246px;
	display:block;
	overflow:hidden;
}

#listen-big-img-g{
	float:left;
	width:246px;
	display:block;
	border-bottom:1px solid white;
}

#listen-2row-g{
	float:left;
	width:246px;
	display:block;
	background:url(/images/listen-big-bg.gif) repeat-y;
}

#music-container-g{
	float:left;
	width:50px;
	display:block;
	padding:10px 0 0 0;
	margin-right:1px;
}

#music-playlist-g{
	float:left;
	width:195px;
	display:block;
}

.music-icon-txt-g{
	float:left;
	width:32px;
	display:block;
	margin:0 0 3px 13px;
}

.music-icon1-txt1-g{
	float:left;
	width:32px;
	display:block;
	margin:0 0 3px 10px;
}

#music-playlist-g .thin-border-g{
	float:left;
	display:block;
	width:195px;
	padding-bottom:3px;
	border-bottom:1px solid #fff;
}

#music-playlist-g .np-g{
	/*font-family:Arial, Helvetica, sans-serif;*/
	color:white;
	font-size:11px;
	text-decoration:none;
}

#music-playlist-g .np-container-g{
	float:left;
	width:190px;
	display:block;
	margin:1px 0 1px 4px;
}

#music-playlist-g .np-semi-g{
	/*font-family:Arial, Helvetica, sans-serif;*/
	color:#808080;
	font-size:11px;
	text-decoration:none;
}

#music-playlist-g .song-g{
	/*font-family:Arial, Helvetica, sans-serif;*/
	color:#ffd400;
	font-size:11px;
	text-decoration:none;
}

#music-playlist-g .song-container-g{
	float:left;
	width:165px;
	display:block;
	margin:1px 0 1px 25px;
}

#music-playlist-g .song-semi-g{
	/*font-family:Arial, Helvetica, sans-serif;*/
	color:#665500;
	font-size:11px;
	text-decoration:none;
}

#bw-girl-g{
	float:left;
	width:246px;
	display:block;
	background:url(/images/bw-girl.gif) no-repeat;
}

.spacer-h-194-g{
	width:200px;
	height:194px;
}

.bw-girl-thin-line-g{
	float:left;
	width:246px;
	display:block;
	padding:13px 0 7px 0;
	border-bottom:1px solid white;
}

.bw-girl-container-g{
	float:left;
	width:215px;
	display:block;
	margin:0 0 0 26px;
}

.bw-girl-bullet-g{
	float:left;
	width:13px;
	display:block;
	margin:0 5px 0 0;
}

.bw-girl-txt-container-g{
	float:left;
	display:block;
}

.bw-girl-txt-g{
	/*font-family:Arial, Helvetica, sans-serif;*/
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.bw-girl-txt-yellow-g{
	/*font-family:Arial, Helvetica, sans-serif;*/
	color:#e8b805;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.bw-girl-txt-yellow-g a{
	color:#e8b805;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.bw-girl-txt-yellow-g a:hover{
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.bw-girl-read-g{
	/*font-family:Arial, Helvetica, sans-serif;*/
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.bw-girl-read-g a{
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.bw-girl-read-g a:hover{
	color:#e8b805;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

#bottom-g{
	float:left;
	width:757px;
	display:block;
	background:url(/images/index-bottom-bg.gif) repeat-y;
	border-bottom:3px solid white;
}

#bottom-left-g{
	float:left;
	width:375px;
	display:block;
	margin-right:3px;
}

.bottom-heading-g{
	float:left;
	display:block;
}

#bottom-link-container-g{
	float:left;
	width:247px;
	display:block;
	padding:0 0 15px 0;
	margin:21px 0 0 13px;
}

.bottom-link-g{
	float:left;
	width:247px;
	display:block;
	margin:10px 0 0 0;
}

.bottom-link-holder-g{
	float:left;
	width:227px;
	display:block;
}

#bottom-left-img-g{
	float:right;
	width:100px;
	display:block;
	margin:21px 0 0 0;
}

#bottom-right-g{
	float:left;
	width:379px;
	display:block;
}

#bottom-right-container-g{
	float:left;
	width:251px;
	display:block;
	margin:21px 0 0 24px;
}

.bottom-right-container1-g{
	float:left;
	width:251px;
	display:block;
}

.bottom-lp-record-g{
	float:left;
	width:56px;
	display:block;
	margin-right:5px;
}

.bottom-lp-txt-g{
	float:left;
	width:170px;
	display:block;
}

.bottom-lp-txt-mover-g{
	margin:15px 0 0 0;
}

.bottom-lp-txt-mover1-g{
	margin:25px 0 0 0;
}

.bottom-lp-record-mover-g{
	margin:15px 0 0 10px;
}

#bottom-magazine-g{
	float:left;
	width:87px;
	display:block;
	margin:10px 0 0 0;
}

.bottom-mag-txt-holder-g{
	float:left;
	width:60px;
	display:block;
	margin:0 0 0 8px;
}

.footer-gray{
	color:#939598;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:11px;
	font-weight:bold;
}

ul.footer-nav-gray{
	list-style-type:none;
	margin:0 0 0 10px;
	padding:0;
	display:inline;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:11px;
}

ul.footer-nav-gray li{
	margin:0;
	display:inline;
}

ul.footer-nav-gray li a{
	text-decoration:underline;
	font-weight:bold;
	color:#939598;
}

ul.footer-nav-gray li a:hover{
	color:white;
}

ul.footer-nav-gray li a.current,ul.footer-nav-gray li a.current:hover{
	color:white;
}

.footer-gray-coyright{
	float:left;
	display:block;
	margin:19px 0 0 17px;
	color:#939598;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}

#footer-socan{
	float:left;
	width:757px;
	height:55px;
	display:block;
	border-bottom:3px solid white;
	background:url(/images/footer-bg.gif) repeat-y;
}

#footer-socan-left{
	float:left;
	width:261px;
	display:block;
	margin-right:3px;
}

#footer-socan-right{
	float:left;
	width:493px;
	display:block;
}

#footer-socan-bottom-g{
	float:left;
	width:757px;
	height:104px;
	display:block;
}

#footer-socan-ss{
	float:left;
	display:block;
	margin:19px 3px 0 14px;
}

#footer-socan-form{
	float:left;
	display:block;
	margin:13px 0 0 0;
}

.footer-socan-btn-container{
	float:left;
	display:block;
	margin:16px 0 0 4px;
}

.search-site{
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	font-size:11px;
	text-decoration:underline;
}

.white-input{
	color:white;
	font-size:12px;
	padding:5px 10px;
	margin-right:3px;
	border:1px solid #ffffff;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}

.footer-right-nav-container{
	float:left;
	width:255px;
	display:block;
	margin:19px 0 0 0;
}

.printer-img{
	float:left;
	width:10px;
	display:block;
	margin:19px 0 0 0;
}

#user{
	float:left;
	width:252px;
	display:block;
	margin-right:3px;
	background:url(/images/index-user-bg.gif) no-repeat;
	overflow:hidden;
}

.user-img{
	float:left;
	display:block;
	padding:0 0 26px 0;
}

.user-txt-container{
	float:left;
	width:230px;
	display:block;
	padding:0 10px 0 8px;
}

.user-txt-blue{
	color:#00a6e2;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	font-weight:bold;
}

.user-txt-red{
	color:#e61116;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	font-weight:bold;
}

.user-txt-white{
	color:#fff;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	font-weight:normal;
}

.user-txt-white a{
	color:rgb(255,255,255);
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.user-txt-white a:hover{
	color:white;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.user-txt-white-bold {
	color:#fff;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	font-weight:bold;
}

ul.user-txt-white {
	color:rgb(255,255,255);
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	padding:0px 0px 0px 17px;
}

#creator{
	float:left;
	width:253px;
	display:block;
	background:url(/images/index-creator-bg.gif) no-repeat;
	overflow:hidden;
}

.creator-img{
	float:left;
	display:block;
	padding:3px 0 32px 3px;
}

.uc-link{
	float:left;
	display:block;
	width:169px;
	margin:5px 0 10px 43px;
}

#socan-intro{
	float:left;
	width:508px;
	display:block;
	background:#000;
	border-bottom:3px solid white;
}

#socan-intro-txt{
	float:left;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#fff;
	font-weight:bold;
	padding:15px 10px 20px 15px;
}

.spacer6{
	float:left;
	width:60px;
	margin:72px 18px 0 0;
	display:block;
}

/*INDEX ENDS*/

/*CREATOR FORM STARTS*/

.white-3px-border-cf{
	float:left;
	width:199px;
	height:26px;
	background-color:#11699a;
	border-bottom:3px solid white;
}

#creator-form{
	float:left;
	width:757px;
	display:block;
	border-bottom:3px solid white;
	margin-top:3px;
	background:url(/images/creator-form-bg.gif) repeat-y;
}

#listen-block-cf{
	float:left;
	width:199px;
	display:block;
	background-color:#11699a;
	
}

#listen-block-cf .thin-border{
	float:left;
	width:199px;
	padding:3px 0 0 0;
	margin-top:5px;
	border-bottom:1px solid white;
}

#listen-block-cf .white-txt{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:rgb(255,255,255);
	margin:5px 0 0 10px;
	text-decoration:none;
}

#listen-block-cf .sound-img{
	float:left;
	width:22px;
	height:22px;
	margin:0 3px 0 3px;
	display:block;
}

#listen-block-cf .red-next{
	float:left;
	color:#c76d6f;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	margin:0 0 0 10px;
}

#listen-block-cf .yellow-next-txt{
	float:left;
	color:#c75c09;
	font-size:11px;
	padding:0;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

#listen-block-cf .thin-border-red{
	float:left;
	width:199px;
	margin:3px 0 0 0;
	border-top:1px solid #73080b;
}

#red-bottom-left-cf{
	float:left;
	width:199px;
	display:block;
}

#red-bottom-left-cf .rb-container{
	float:left;
	width:199px;
	display:block;
	border-bottom:3px solid white;
}

#red-bottom-left-cf .rb-sub-container{
	float:left;
	width:199px;
	display:block;
}

#red-bottom-left-cf .rb-sub-container2{
	float:left;
	width:199px;
	display:block;
	padding-bottom:15px;
}

#red-bottom-left-cf .heading{
	float:left;
	width:199px;
	margin-bottom:8px;
}
#red-bottom-left-cf .bullet{
	float:left;
	width:13px;
	display:block;
	padding:0 0 0 15px;
}

#creator-form-right{
	float:left;
	width:555px;
	display:block;
	overflow:hidden;
}

#creator-form-right .heading1{
	color:#000;
	font-size:20px;
	font-weight:bold;
}

#creator-form-right .heading2{
	color:#231f20;
	font-size:20px;
}

#creator-form-right-header{
	float:left;
	width:555px;
	height:62px;
	border-bottom:3px solid white;
	display:block;
}

#creator-form-right-sub-header-lev1 {
	float:left;
	width:555px;
	display:block;
	padding:30px 0 0px 17px;
	margin-bottom:3px;
	background:url(/images/user-bg.gif) repeat-x;
}

#creator-form-right-sub-header{
	float:left;
	width:555px;
	display:block;
	padding:30px 0 0px 17px;
	margin-bottom:3px;
	background:url(/images/c-form-content-bg.gif) repeat-x;
}

#creator-form-right-container{
	float:left;
	width:555px;
	border-bottom:3px solid white;
	margin-bottom:3px;
	background:url(/images/c-form-content-bg.gif) repeat-x;
	display:block;
}

.content-right-container-cf{
	float:left;
	width:517px;
	display:block;
	padding:30px 0 8px 17px;
}

.content-right-container-CONNEXION-cf{
	float:left;
	width:517px;
	display:block;
	padding:0px 0 8px 17px;
}

.content-right-container-wf-cf{
	float:left;
	width:538px;
	display:block;
	margin:30px 0 8px 17px;
}

.heading-cf-container{
	padding-bottom:10px;
}

.heading1-cf{
	color:#000;
	font-size:24px;
	font-weight:bold;
}

.heading2-cf{
	color:#231f20;
	font-size:24px;
}

.txt-cf {
	color:#000000;
	font-size:12px;
	font-weight:normal;
	padding:0 0 10px 0;
	text-decoration:none;
}

ul.txt-cf {
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	padding:0px 0px 0px 17px;
}

.txt-cf a {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.txt-cf a:hover {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.txt-small-cf{
	color:#000;
	font-size:11px;
	text-decoration:none;
}

.man-inf-cf{
	float:right;
	width:144px;
	display:block;
	margin:15px 0 0 0;
}

.man-inf-bullet-cf{
	float:left;
	width:6px;
	display:block;
	margin:5px 3px 0 0;
}

.man-inf-bullet1-cf{
	float:left;
	width:6px;
	display:block;
	margin:4px 3px 0 0;
}

.man-inf-txt-cf{
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.pink-bar-cf{
	float:left;
	width:555px;
	display:block;
	padding:3px 0 3px 0;
	margin-bottom:2px;
	background:#f5e6e7;
}

.white-bar-cf{
	float:left;
	width:555px;
	display:block;
	padding:3px 0 3px 0;
	background:#fff;
	margin-bottom:2px;
}

.bar-heading-container-cf{
	float:left;
	display:block;
	padding:0 0 0 14px;
}

.bar-heading-txt-cf{
	color:#000;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

.company-holder-cf{
	float:left;
	display:block;
	padding:3px 20px 0 15px;
}

.input-form-holder-cf{
	float:left;
	display:block;
}

.pink-bg-input-cf{
	color:#000;
	font-size:11px;
	padding:2px 0;
	border:1px solid #944647;
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
}

.spacer-114W-cf{
	width:114px;
	float:left;
	display:block;
}

.label1-cf{
	float:left;
	display:block;
	width:73px;
	padding:3px 15px 0 15px;
}

.label2-cf{
	float:left;
	display:block;
	width:117px;
	padding:3px 15px 0 15px;
}

.label3-cf{
	float:left;
	display:block;
	width:268px;
	padding:3px 15px 0 15px;
}

.input-spacer-cf{
	margin-right:3px;
}

.input-plus-cf{
	padding:3px 3px 0 0;
}


.continue-pg-container-cf{
	float:left;
	display:block;
	padding:10px 0 0 207px;
	width:170px;
}
.continue-bullet-invert-cf{
	float:left;
	width:15px;
	display:block;
	margin:1px 3px 0 0;
}

.continue-pg-cf{
	float:left;
	display:block;
	width:148px;
}

.continue-pg-txt-cf{
	color:#808285;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

.continue-pg-txt-cf a{
	color:#808285;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

.continue-pg-txt-cf a:hover{
	color:#000;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

/*CREATOR FORM ENDS*/

/*USER FORM STARTS*/

.b-nav-mover-uf{
	margin:5px 0 0 4px;
}

#user-form{
	float:left;
	width:757px;
	display:block;
	border-bottom:3px solid white;
	margin-top:3px;
	background:url(/images/user-form-bg.gif) repeat-y;
}

#blue-bottom-left-uf{
	float:left;
	width:199px;
	display:block;
}

#blue-bottom-uf .rb-container{
	float:left;
	width:199px;
	display:block;
	border-bottom:3px solid white;
}

#blue-bottom-uf .rb-sub-container{
	float:left;
	width:199px;
	display:block;
}

#blue-bottom-uf .rb-sub-container2{
	float:left;
	width:199px;
	display:block;
	padding-bottom:15px;
}

#blue-bottom-uf .heading{
	float:left;
	width:199px;
	margin-bottom:8px;
}
#blue-bottom-uf .bullet{
	float:left;
	width:13px;
	display:block;
	padding:0 0 0 15px;
}

#listen-block-uf{
	float:left;
	width:199px;
	display:block;
	background-color:#11699a;
}

#listen-block-uf .thin-border{
	float:left;
	width:199px;
	padding:3px 0 0 0;
	margin-top:5px;
	border-bottom:1px solid white;
}

#listen-block-uf .white-txt{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:rgb(255,255,255);
	margin:5px 0 0 10px;
	text-decoration:none;
}

#listen-block-uf .sound-img{
	float:left;
	width:22px;
	height:22px;
	margin:0 3px 0 3px;
	display:block;
}

#listen-block-uf .red-next{
	float:left;
	color:#c76d6f;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	margin:0 0 0 10px;
}

#listen-block-uf .yellow-next-txt{
	float:left;
	color:#c75c09;
	font-size:11px;
	padding:0;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

#listen-block-uf .thin-border-red{
	float:left;
	width:199px;
	margin:3px 0 0 0;
	border-top:1px solid #73080b;
}

.white-3px-border-uf{
	float:left;
	width:199px;
	height:26px;
	background-color:#004261;
	border-bottom:3px solid white;
}

.blue-bar-uf{
	float:left;
	width:555px;
	display:block;
	padding:3px 0 3px 0;
	margin-bottom:2px;
	background:#e5ecef;
}

.blue-bg-input-uf{
	color:#000;
	font-size:11px;
	padding:2px 0;
	border:1px solid #407189;
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
}

/*USER FORM ENDS*/

/*CREATOR JUKEBOX STARTS*/

#big-juke-box{
	float:left;
	width:555px;
	display:block;
	background:url(/images/big-juke-box-b-bg.gif) no-repeat;
}

#socan-juke-box{
	float:left;
	width:555px;
	display:block;
	height:146px;
}

#socan-juke-box-bottom{
	float:left;
	width:368px;
	display:block;
	background:url(/images/juke-box-b-bg.gif) repeat-y;
}

#socan-juke-box-left{
	float:left;
	width:232px;
	margin:5px 1px 5px 0;
	display:block;
}

.socan-juke-box-left{
	float:left;
	width:232px;
	display:block;
	border-bottom:1px solid white;
	padding-bottom:8px;
}

.socan-juke-box-left .video-container{
	float:left;
	width:232px;
	display:block;
	margin:8px 0 5px 0;
	border-bottom:1px solid white;
}

.socan-juke-box-left .video-img{
	float:left;
	width:13px;
	padding:0 0 0 32px;
	display:block;
}

.socan-juke-box-left .now-playing{
	float:left;
	width:232px;
	display:block;
	margin-bottom:32px;
}

.socan-juke-box-left .now-playing1{
	float:left;
	width:232px;
	display:block;
	margin-bottom:12px;
}

.socan-juke-box-left .now-playing1{
	float:left;
	width:232px;
	display:block;
	/*margin:6px 0;*/
	margin:2px 0;
}

.socan-juke-box-left .now-play{
	float:left;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	/*margin:6px 0 0 18px;*/
	margin:0 0 0 18px;
	text-decoration:none;
}

.socan-juke-box-left .now-plaing-song{
	float:left;
	width:180px;
	display:block;
	padding:2px 0 0 52px;
}

.socan-juke-box-left .bullet2{
	margin:0 5px 0 0;
}

#socan-juke-box-right{
	float:left;
	width:125px;
	display:block;
	background:url(/images/juke-box-b-bg.gif) repeat-y;
	padding-top: 125px;
}

#red-bottom-jb{
	float:left;
	width:757px;
	display:block;
	border-bottom:3px solid white;
	background:url(/images/big-juke-box-b-bg1.gif) repeat-y;

}

#red-bottom-jb-left{
	float:left;
	width:199px;
	display:block;
	margin-right:3px;
}

#red-bottom-jb .rb-container{
	float:left;
	width:199px;
	display:block;
	border-bottom:3px solid white;
}

#red-bottom-jb .rb-sub-container{
	float:left;
	width:199px;
	display:block;
}

#red-bottom-jb .rb-sub-container2{
	float:left;
	width:199px;
	display:block;
	padding-bottom:15px;
}

#red-bottom-jb .heading{
	float:left;
	width:199px;
	margin-bottom:8px;
}
#red-bottom-jb .bullet{
	float:left;
	width:13px;
	display:block;
	padding:0 0 0 15px;
}

.big-speaker-mover{
	width: 149px;
	padding-top: 10px;
	padding-left: 50px;
}

.white-3px-border-jb{
	float:left;
	width:199px;
	height:16px;
	background-color:#11699a;
	border-bottom:3px solid white;
}

.margin-right-jb{
	margin-right:6px;
}

.dinner-jb{
	float:left;
	width:227px;
	display:block;
	padding:5px 0 0 75px;
}

.border-bottom{
	border-bottom:1px solid white;
	margin-bottom:-2px;
}

.nav-jb{
	float:left;
	width:92px;
	display:block;
}

.nav-bullet-jb{
}

/*CREATOR JUKEBOX ENDS*/

/*NEWS DETAIL STARTS*/

#news-detail{
	float:left;
	width:757px;
	display:block;
	border-bottom:3px solid white;
	margin-top:3px;
	background:url(/images/news-detail-bg.gif) repeat-y;
}

.login-txt-nd{
	float:left;
	width:25px;
	display:block;
	margin-left:10px;
	color:#fff;
	font-size:11px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.login-txt-nd a{
	color:rgb(255, 255, 255);
	font-size:11px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.login-txt-nd a:hover{
	color:#989898;
	font-size:11px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

#left-vertical-col .left-nav-nd{
	float:left;
	width:199px;
	display:block;
	border-bottom:3px solid white;
	background:url(/images/news-detail-nav-bg.gif) no-repeat;
}

.left-nav-nd .container{
	float:left;
	width:165px;
	display:block;
	padding:0 0 10px 20px;
	margin-top: 15px;
}

.left-nav-nd .container4{
	float:left;
	width:165px;
	display:block;
	padding:0 0 0 20px;
	margin-top: 15px;
}

.left-nav-nd .container1{
	float:left;
	width:165px;
	display:block;
	padding:0 0 10px 20px;
}

.left-nav-nd .container2{
	float:left;
	width:199px;
	display:block;
	background-color:#11699a;
}

.left-nav-nd .container3{
	float:left;
	width:165px;
	display:block;
	padding:0 0 0 20px;
}

.left-nav-nd .container5{
	float:left;
	width:165px;
	display:block;
	padding:0 0 10px 20px;
}

.printer-text-nd{
	float:left;
	color:#939598;
	font-size:11px;
	font-weight:bold;
	margin:19px 0 0 10px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.printer-text-nd a{
	color:#939598;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.printer-text-nd a:hover{
	color:rgb(255,255,255);
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.footer-socan-coyright-nd{
	float:right;
	display:block;
	height:104px;
	margin:9px 30px 0 0;
	color:#939598;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.white-3px-border-nd{
	float:left;
	width:199px;
	height:16px;
	background-color:#6d6e71;
	border-bottom:3px solid white;
}

.bullet-nd{
	float:left;
	width:13px;
	display:block;
	margin:5px 0 0 0;
	padding:0;
}

.nav-nd{
	float:left;
	width:149px;
	display:block;
	margin:0 0 0 0;
	padding:0;
}

.news-event-mover{
	margin-top:-2px;
	_margin-top: 0px;
}

#listen-block .next-nd{
	float:left;
	color:#a7a8aa;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	margin:0 0 0 10px;
}

#listen-block .yellow-next-nd{
	float:left;
	color:#a79744;
	font-size:11px;
	padding:0;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

#listen-block .thin-border-nd{
	float:left;
	width:199px;
	margin:3px 0 0 0;
	border-top:1px solid #939598;
}

.content-right-container-nd{
	float:left;
	width:495px;
	display:block;
	
	padding:0 0 30px 28px;
}

.content-right-container-nd1{
	float:left;
	width:517px;
	display:block;
	padding:0 0 8px 17px;
}

.gray-bar-nd{
	float:left;
	width:555px;
	display:block;
	margin-bottom:12px;
	background:#6d6e71;
}

.socan-news-img-nd{
	margin:0 auto 17px auto;
	text-align:left;
	width:190px;
}

.day-place-txt-nd{
	color:#6d6e71;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.underline-txt-nd{
	color:#6d6e71;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.underline-txt-nd a{
	color:#6d6e71;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.underline-txt-nd a:hover{
	color:rgb(0, 0, 0);
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.title{
	color:#6d6e71;
	font-size:14px;
	font-weight:bolder;
	padding:12px 0;
	text-decoration:none;
}

.bodyc{
	color:#000;
	font-size:11px;
	padding:0 0 10px 0;
	text-decoration:none;
}

.socan-txt-nd{
	color:#000;
	font-size:12px;
	padding:0 0 10px 0;
	text-decoration:none;
}

#creator-form-right-container-nd{
	float:left;
	width:555px;
	background:url(/images/c-form-content-bg.gif) repeat-x;
	display:block;
}

.calendar-mover{
	margin-left:30px;
}

.event-mover-nd{
	margin-right:-2px;
}

.bullet-no-right-nd{
	float:left;
	width:13px;
	display:block;
	margin:5px 0 0 0;
}

/*NEWS DETAIL ENDS*/

/*NEWS AND EVENTS STARTS*/

#news-events{
	float:left;
	width:757px;
	display:block;
	border-bottom:3px solid white;
	margin-top:3px;
	background:url(/images/news_event-bg.gif) repeat-y;
}

#left-ne{
	float:left;
	width:277px;
	display:block;
	margin-right:1px;
	padding-bottom:23px;
}

.socan-news-img-ne{
	margin:0 auto 17px auto;
	text-align:left;
	width:246px;
}

.yellow-music-txt-ne{
	/*float:left;*/
	color:#ffd400;
	font-size:12px;
	/*padding:3px 0;*/
	text-decoration:none;
}

.content-right-container-ne{
	float:left;
	width:260px;
	display:block;
	padding:0 0 0 17px;
}

.contents-holder-ne{
	float:left;
	display:block;
	width:277px;
	border-top:1px solid #939598;
}

.contents-ne{
	float:left;
	display:block;
	width:241px;
	
	padding:0 0 5px 26px;
}

.contents-txt-ne{
	color:#a7a9ac;
	font-size:12px;
	font-weight:bold;
	padding-right:10px;
	text-decoration:none;
}

.contents-white-txt-ne{
	color:rgb(255, 255, 255);
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

.thumb-ne{
	float:left;
	width:100px;
	height:100px;
	display:block;
	padding:4px 0 0 0;
}

.thumb-ne1{
	float:left;
	width:100px;
	height:100px;
	display:block;
}

.spacer-70H-ne{
	float:left;
	height:69px;
	display:block;
	width:100px;
}

.news-event-mover1{
	margin-top:2px;
}

#right-ne{
	float:left;
	width:277px;
	display:block;
	padding-bottom:23px;
}

/*NEWS AND EVENTS ENDS*/

/*CREATOR WIDEFORM STARTS*/

.mover-cw{
	margin:5px 4px 0 0;
}

.txt-cw{
	color:black;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.txt1-cw{
	color:black;
	font-size:12px;
	text-decoration:none;
}

.label1-cw{
	float:left;
	width:75px;
	display:block;
	margin:0 15px 0 7px;
}

.label2-cw{
	float:left;
	display:block;
	margin:15px 0 0 7px;
}

.spacer-52W-cw{
	width:52px;
	float:left;
	display:block;
}

.form-holder-cw{
	float:left;
	width:100px;
	display:block;
	margin:0 1px 0 0;
	padding:0 0 0 0;
}

.pink-cw{
	float:left;
	width:111px;
	display:block;
	margin:0 0 0 0;
	background-color:#f5e6e7;
}

.white-cw{
	float:left;
	width:111px;
	display:block;
	margin:0 0 0 0;
	background-color:#fff;
}

.red-txt-cw{
	color:#11699a;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding:6px;
	text-decoration:none;
}

.spacer-1H-cw{
	float:left;
	display:block;
	width:555px;
	height:1px;
}

/*CREATOR WIDEFORM ENDS*/

img.bluehomeicon {
 display: block;	
}

img.redhomeicon {
 display: none;	
}

img.bluelockicon {
	display: block;	
}

img.redlockicon {
	display:none;
}

img.blueprintericon {
	display: block;	
}

img.redprintericon {
	display:none;
}




/* -- FRENCH CHANGES -- */

#logo-fr {
	float:left;
	width:110px; /* was 150 */
	height:54px;
	padding:20px 34px; /* was 20 39 */
}

#top-nav-fr {
	float:left;
	width:757px;
	display:block;
	height: 39px;
	_height:35px;
	overflow:hidden;
}

#top-nav-fr .nav-left-fr-container{
	float:left;
	width:406px;
	display:block;
	padding:4px 0;
	margin-right:0px;
	border-right: 3px solid #fff;
}

.top-nav-fr {
	list-style-type:none;
	margin:0 0 0 0px;
	padding:0;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.top-nav-fr a {
	margin:0;
	display:inline;
	text-decoration:underline;
	font-weight:bold;
	color:white;
}

.top-nav-fr a:hover{
	color:#77D9FD;
}

a.current, a.current:hover{
	color:#77D9FD;
}

.img-txt-fr {
	float:left;
	width:155px; /* was 195 */
	display:block;
	margin:72px 0 0 0;
	padding-right: 5px; /* was 20 */
}

.img-txt-fr .img {
	float:left;
	margin-right:5px;
	display:block;
}

.img-txt-fr .txt {
	float:left;
	display:block;
	color:white;
	width:41px; /* was 161 */
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:2px solid #404040;
	text-decoration:none;
}

.img-txt2-fr{
	float:left;
	width:215px;
	display:block;
	margin:72px 0 0 0;
	padding-left:0px;
}


.img-txt2-fr .img{
	float:left;
	margin-right:5px;
	display:block;
}

.img-txt2-fr .home-block-login-fr{
	float:left;
	display:block;
	color:white;
	width:190px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:2px solid #404040;
	text-decoration:none;
}

.home-block-login-fr a{
	color:white;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.home-block-login-fr a:hover{
	color:red;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.home-block-contact-fr {
	float:right;
	display:block;
	color:white;
	width:80px; /* was 55 */
	margin-right:5px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:2px solid #404040;
	text-decoration:none;
	margin-top: 72px;
}

.home-block-contact-fr a{
	color:white;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.home-block-contact-fr a:hover{
	color:red;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#top-nav .nav-right-conainer-fr {
	float:left;
	width:345px;
	padding:0px 0;
	display:block;
}

.login-txt-fr {
	float:left;
	width:55px; /* was 25 */
	display:block;
	margin-left:5px; /* was 10 */
	color:#77D9FD;
	font-size:11px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.login-txt-fr a {
	color:#77D9FD;
	font-size:11px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.login-txt-fr a:hover {
	color:#ff0000;
	font-size:11px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.pink-input-fr {
	float:left;
	color:#77D9FD;
	font-size:12px;
	padding:5px 5px;
	text-align:center;
	margin: 0px 3px 0 0;
	border:1px solid #77D9FD;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}

.gray-input-fr {
	float:left;
	color:#939598;
	font-size:12px;
	padding:5px 5px;
	text-align:center;
	margin: 0px 3px 0 0;
	border:1px solid rgb(255,255,255);
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}

.lock-img-fr {
	float:left;
	width:6px;
	display:block;
	margin:0 3px 0 5px;
}

.creator-txt-white {
	color:#fff;
	/*font-family:Arial, Helvetica, sans-serif;*/
	padding:0 0 10px 0;	
	font-size:12px;
	font-weight:normal;
}

.creator-txt-white a{
	color:rgb(255,255,255);
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.creator-txt-white a:hover{
	color:white;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}


.error {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold}

.ERROR {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold}

.errorbold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold}


a img {
	border: 0px;
	/* background-color:#FF0000; */
}

/* New Id Style for JS Warning */
#jsSecureWarning {
	float:left;
	display:block;
	background-color:#FFFF00;
		
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
		
	width:970px;

	padding: 2px;		
	border-bottom: white solid 3px;
}

#jsWarning {
	float:left;
	display:block;
	background-color:#FFFF00;
		
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
		
	width:757px;
		
	margin-top: 3px;
	margin-bottom: -3px;
	padding: 0;		
	border-bottom: white solid 3px;
}


