* {
	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;
}

.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;
}

.container3{
	float:left;
	width:165px;
	display:block;
	padding:0 0 0 20px;
}

.img-txt{
	float:left;
	width:91px; /* */
	display:block;
	margin:72px 0 0 0; /* 72px 0 0 0 */
	padding-right: 20px; /* 20px */
}

.img-txt2{
	float:left;
	width:125px; /* 91 */
	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;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:2px solid #404040;
	text-decoration:none;
}

.img-txt .txt3{
	float:left;
	display:block;
	color:white;
	width:30px;
	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; /* 70px */
	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; /* 60 */
	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:#fda5a5;
}

ul.top-nav-txt li a.current,ul.top-nav-txt li a.current:hover{
	color:#fda5a5;
}

#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:#fda5a5;
	font-size:12px;
	padding:5px 5px;
	text-align:center;
	margin:-6px 3px 0 0;
	border:1px solid #fda5a5;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}

.login-txt{
	float:left;
	width:25px;
	display:block;
	margin-left:10px;
	color:#fda5a5;
	font-size:11px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.login-txt a{
	color:#fda5a5;
	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-bg.gif) repeat-y;
}

#content-container1{
	float:left;
	width:757px;
	display:block;
	border-bottom:3px solid white;
	background:url(/images/content-container-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:#A10C0F; /* 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:#a10c0f;
}

.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-container-red{
	float:left;
	width:555px;
	display:block;
	border-top:3px solid white;
	/* overflow:hidden; */
	background:url(/images/red-bottom-bg-2.gif) repeat-y;
}

#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:130px;
	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.gif);
	background-repeat: no-repeat;
}

#right-col{
	float:left;
	width:555px;
	display:block;
	background:url(/images/member-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:#6f080a;
	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/red-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{
	float:left;
	width:232px;
	display:block;
	margin-right:3px;
	/*daniela
	background-color:#6D6E71;*/
}

#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 #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;
	/*daniela
	background-color:#6D6E71;*/
}

#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 .video-img{
	float:left;
	width:13px;
	padding:0 0 0 32px;
	display:block;
}

#watch .now-playing{
	float:left;
	width:232px;
	display:block;
	margin-bottom:0px;
	margin-top:0px;
}

#watch .now-playing1{
	float:left;
	width:232px;
	display:block;
	margin-bottom:10px;
}

#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 .bullet2{
	margin:0 5px 0 0;
}

.semi-white12-container2 {
	float:left;
	width: 250px;
	display:block;
	padding-left:10px;
}

.semi-white12-container{
	float:left;
	width: 150px;
	display:block;
	padding-left:10px;
}

.semi-white12{
	color:#fda5a5;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.semi-white12 a{
	color:#fda5a5;
	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; /* 40 20 10 70 */
	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; /* was 373 */
	display:block;
	margin:10px 0 0 0; /* was 19px 0 0 0; */
}

.footer-nav{
	color:#fda5a5;
	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:#fda5a5;
}

.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:#fda5a5;
}

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:#fda5a5;
	font-size:11px;
	font-weight:bold;
	margin:19px 0 0 10px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.printer-text a{
	color:#fda5a5;
	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:#fda5a5;
	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{
	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 white;
	background:url(/images/blue-music-bg.jpg) no-repeat;
	display:none;
}

.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:196px;
	display:block;
	padding: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;
	border-left:3px solid white;
}

#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:480px;   /*  width:247px;  */
	display:block;
	padding:0 0 15px 0;
	margin:21px 0 0 13px;
}

.bottom-link-g{
	float:left;
	width:480px;    /*  width:247px;  */
	display:block;
	margin:10px 0 0 0;
}

.bottom-link-holder-g{
	float:left;
	width:455px;  /* 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:221px;
	display:block;
}

.bottom-lp-record-g{
	float:left;
	width:56px;
	display:block;
	margin-right:5px;
}

.bottom-lp-txt-g{
	float:left;
	width:150px;
	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;
}

.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;
}

.footer-nav-gray a {
	text-decoration:underline;
	font-weight:bold;
	color:#939598;
}

.footer-nav-gray a:hover{
	color:white;
}

.footer-nav-gray a.current, .footer-nav-gray a.current:hover {
	color:white;
}

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;
	height:210px;
	display:block;
	/* margin-right:3px; */
	background:url(/images/index-user-bg.gif) no-repeat;
	background-color: #01577F;
	border-right:3px solid white;
	overflow:hidden;
}

.user-img{
	float:left;
	display:block;
	padding:0 0 12px 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;
}

.creator-txt-white-bold{
	color:#fff;
	/*font-family:Arial, Helvetica, sans-serif;*/
	padding:0 0 10px 0;	
	font-size:12px;
	font-weight:bold;
}

ul.creator-txt-white {
	color:#fff;
	/*font-family:Arial, Helvetica, sans-serif;*/
	padding:0px 0px 0px 17px;
	font-size:12px;
	font-weight:normal;
}

.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;
}

.user-txt-white{
	color:#fff;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	font-weight:bold;
}

#creator{
	float:left;
	width:253px;
	height:210px;
	display:block;
	background:url(/images/index-creator-bg.gif) no-repeat;
	background-color:#70080A;
	overflow:hidden;
}

.creator-img{
	float:left;
	display:block;
	padding:0 0 12px 0; /* 	padding:3px 0 32px 3px; */
}

.uc-link{
	float:left;
	display:block;
	width:169px;
	margin:0 0 0 43px;
}

#socan-intro{
	float:left;
	width:508px;
	display:block;
	background:#000;
	border-bottom:3px solid white;
}

#socan-news {
	float:left;
	width:508px;
	display:block;
	background:#000;
	border-top: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:#a10c0f;
	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:#a10c0f;
	
}

#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;
}

#news-form-right-header{
	float:left;
	width:555px;
	height:62px;
	border-bottom:3px solid white;
	display:block;
	margin-bottom:9px;
}

#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/member-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:0 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:18px; /* was 24 */
	font-weight:bold;
}

.heading2-cf{
	color:#231f20;
	font-size:18px; /* was 24 */
	font-weight:bold; /* delete */
}

.txt-cf-heading {
	color:#700809;
	font-size:24px;
	font-weight:bold;
}

.txt-cf-sub-heading {
	color:#700809;
	font-size:20px;
	font-weight:bold;
}

ul.txt-cf {
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	padding:0px 0px 0px 17px;
}

.txt-cf-bold {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding:0 0 10px 0;
	text-decoration:none;
}

.txt-cf {
	color:#000000;
	font-size:12px;
	font-weight:normal;
	padding:0 0 10px 0;
	text-decoration:none;
}

.txt-small-cf{
	color:#000;
	font-size:11px;
	text-decoration:none;
}

.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;
}


.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:#a10c0f;
}

#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-bg.gif) no-repeat;
}

#socan-juke-box{
	float:left;
	width:555px;
	display:block;
	height:146px;
}

#socan-juke-box-bottom{
	float:left;
	width:555px; // 368
	display:block;
	/* background:url(/images/juke-box-bg.gif) repeat-y; */
}

#socan-juke-box-left{
	float:left;
	width:400px;	/* Was 232 */
	/* margin:5px 1px 5px 0; */
	margin:0px 5px 0px 0px;
	display:block;
}

.socan-juke-box-left{
	float:left;
	width:400px;	/* Was 232 */
	display:block;
	border-bottom:1px solid white;
	/* padding-bottom:8px; */
}

.socan-juke-box-left .video-container{
	float:left;
	width:360px;	/* Was 232 */
	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:360px;	/* Was 232 */
	display:block;
	margin-bottom:32px;
}

.socan-juke-box-left .now-playing1{
	float:left;
	width:360px;	/* Was 232 */
	display:block;
	margin-bottom:12px;
}

.socan-juke-box-left .now-playing1{
	float:left;
	width:360px;	/* Was 232 */
	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-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-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:#a10c0f;
	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:#a10c0f;
}

.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;*/
	width:517px;
	display:block;
	
	/*padding:0 0 30px 28px;*/
	padding:0 0 8px 17px;
}

.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;
}

.socan-news-img-nd{
	/* margin:0 auto 0px 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;
}
.bodyc a{
	color:black;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}




.bodyc a:hover{
	color:black;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	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;
}

#news{
	float:left;
	width:757px;
	display:block;
	border-bottom:3px solid white;
	margin-top:3px;
	background:url(/images/news-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;
}

.superscript{
	font-size:xx-small; 
	vertical-align:top;
}
 
.subscript{
	font-size:xx-small; 
	vertical-align:bottom;
} 

#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:#a10c0f;
	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: none;	
}

img.redhomeicon {
 display: block;	
}

img.bluelockicon {
	display: none;	
}

img.redlockicon {
	display:block;
}

img.blueprintericon {
	display: none;	
}

img.redprintericon {
	display:block;
}


/* -- SPLASH PAGE STYLES -- */
.bg-black-splash{
	background:url(images/bg-splash.gif) repeat-x;
	background-color:#000000;
}

#main-container #top-splash {
	float:left;
	width:757px;
	height:100px;
	display:block;
	border-bottom:3px solid white;
	background:url(images/splash-top-bg.gif) repeat-y;
}

#splash-container{
	float:left;
	width:757px;
	height:220px;
	display:block;
	border-bottom:3px solid white;
	background:url(images/splash-container-bg.gif) repeat-y;
}

#splash-footer{
	float:left;
	width:757px;
	height:45px;
	display:block;
	border-bottom:3px solid white;
	background:url(images/splash-footer-bg.gif) repeat-y;
}

.footer-splash{
	float:left;
	width:200px;
	display:block;
	margin:10px 0 0 320px;
	color:white;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.footer-splash a {
	color:red;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline:
}

.footer-splash a:hover{
	color:white;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

/* -- END SPLASH PAGE STYLES -- */



/* -- 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:#fda5a5;
}

#top-nav-gray {
	float:left;
	width:757px;
	display:block;
	height: 39px;
	_height:35px;
	overflow:hidden;
}

#top-nav-gray .nav-left-fr-container{
	float:left;
	width:406px;
	display:block;
	padding:4px 0;
	margin-right:0px;
	border-right: 3px solid #fff;
}

.top-nav-gray {
	list-style-type:none;
	margin:0 0 0 0px;
	padding:0;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.top-nav-gray a {
	margin:0;
	display:inline;
	text-decoration:underline;
	font-weight:bold;
	color:white;
}

.top-nav-gray a:hover{
	color:#bcbec0;
}

a.current, a.current:hover{
	color:#fda5a5;
}

a.current-gray, a.current-gray:hover{
	color:#bcbec0;
}

.img-txt-fr {
	float:left;
	width:155px; /* was 91 */
	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 73 */
	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-gray {
	float:left;
	width:55px; /* was 25 */
	display:block;
	margin-left:5px; /* was 10 */
	color:#939598;
	font-size:11px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.login-txt-fr-gray a {
	color:#939598;
	font-size:11px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.login-txt-fr-gray a:hover {
	color:#ff0000;
	font-size:11px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.login-txt-fr {
	float:left;
	width:55px; /* was 25 */
	display:block;
	margin-left:5px; /* was 10 */
	color:#fda5a5;
	font-size:11px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.login-txt-fr a {
	color:#fda5a5;
	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;
}

.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;
}

.pink-input-fr {
	float:left;
	color:#fda5a5;
	font-size:12px;
	padding:5px 5px;
	text-align:center;
	margin: 0px 3px 0 0;
	border:1px solid #fda5a5;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}

.lock-img-fr {
	float:left;
	width:6px;
	display:block;
	margin:0 3px 0 5px;
}



/* Start Wide ID and Styles */

#wide-pagecontainer {
	margin:0 auto;
	text-align:left;
	width:976px;
}

#wide-main-container {
	float:left;
	width:970px;
	border-left:3px solid white;
	border-right:3px solid white;
	overflow:hidden;
}

#wide-main-container #wide-top {
	float:left;
	display:block;
	width:970px;
	border-bottom:3px solid white;
	background:url(/images/wide-top-bg.gif) repeat-y;
}

#wide-top .top-left{
	float:left;
	width:908px;
	display:block;
	margin-right:3px;
}

#wide-top .top-right{
	float:left;
	width:59px;
	display:block;
	background-color:#ffcb05;
}

#wide-main-container #top-nav-fr{
	float:left;
	width:970px;
	border-bottom:3px solid white;
	display:block;
	height: 39px;
	_height:35px;
	overflow:hidden;
}

#wide-main-container #top-nav{
	float:left;
	width:970px;
	border-bottom:3px solid white;
	display:block;
	height: 39px;
	_height:35px;
	overflow:hidden;
}

.home-block-contact-wide {
	float:left;
	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: 72px 20px 0 15px;
}

.home-block-contact-wide a {
	color:white;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.home-block-contact-wide a:hover {
	color:red;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#top-nav .nav-left-conainer-wide {
	float:left;
	width:486px;/*695px;*/
	display:block;
	padding:12px 0;
	margin-right:3px;
	/*margin-left:60px;*/
	margin-left:50px;
	border-right: 3px solid #fff;
}

#top-nav .nav-right-conainer-wide {
	float:right;
	width:345px;
	padding:10px 0;
	display:block;
}

.spacer-wide {
	float:left;
	width:260px; /* 280 */
	display:block;
	margin:72px 0 0 0;
}

#creator-form-right-cw{
	float:left;
	width:970px;
	display:block;
	background-color:white;
}

#creator-form-right-header-cw{
	float:left;
	width:768px;		/* was 970 before ie6 */
	height:62px;
	border-bottom:3px solid white;
	display:block;
	background:#000;
}

#creator-form-right-container-cw{
	float:left;
	width:970px;
	border-bottom:3px solid white;
	margin-bottom:3px;
	background:url(/images/c-form-content-bg.gif) repeat-x;
	display:block;
}


#wide-content {
	float:left;
	width:970px;
	display:block;
	border-bottom:3px solid white;
	background:url(/images/creator-form-1-b-bg.gif) repeat-y;
}

#wide-content-container{
	float:left;
	width:950px; /* was 970px; */
	border-bottom:3px solid white;
	margin-bottom:3px;
	background:url(/images/c-form-content-bg.gif) repeat-x;
	display:block;
	padding:10px 10px 10px 10px;
}

#footer-socan-wide {
	float:left;
	width:970px;
	height:55px;
	display:block;
	background:url(/images/footer-wide-bg.gif) repeat-y;
}

#footer-socan-bottom-wide {
	float:left;
	width:970px;
	border-top:3px solid white;
	display:block;
}


/* End Wide ID and Styles */


/* Style for Board Material */
#board-container {
	float:left;
	width:757px;
	display:block;
	background-color:white;
}
.board-container a {
	color:#000000;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}

.board-container a:hover {
	color:#000000;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
/* End Board Styles */


/* ABOUT SOCAN */

#gray-bottom-content {
	float:left;
	width:555px;
	display:block;
	border-top:3px solid white;
	background:url(/images/gray-bottom-content-bg.gif) repeat-y;
}

.gray12{
	color:#FFFFFF;
	/*color:#939598;*/
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.gray12 a:hover{
	color:#bcbec0;
}

#watch-sections{
	float:left;
	width:232px;
	display:block;
	margin-right:3px;
}

/*#right-col-container-about{
	float:left;
	width:555px;
	display:block;
	padding-bottom:9px;
	border-bottom:3px solid white;
	overflow:hidden;
}*/

.centre-about{
	float:left;
	width:535px; /* was 555 */
	display:block;
	padding-bottom:9px;
	padding-left:9px;
	padding-right:9px;
	padding-top:9px; 
}

#left-vertical-col .about-pattern{
	float:left;
	width:199px;
	display:block;
	border-bottom:3px solid white;
	background:url(/images/about-pattern.gif) no-repeat;
}

#header-about{
	float:left;
	width:555px;
	height:62px;
	border-bottom:3px solid white;
	margin-bottom:9px;
	overflow:hidden;
}


#about-socan{
	float:left;
	width:757px;
	display:block;
	border-bottom:3px solid white;
	margin-top:3px;
	background:url(/images/about_socan_bg.gif) repeat-y;
}

#about-socan-right{
	float:left;
	width:555px;
	display:block;
	border-top:3px solid white;
}

#left-vertical-col .left-nav-about{
	float:left;
	width:199px;
	display:block;
	border-bottom:3px solid white;
	background:url(/images/about-socan-nav-bg.gif) no-repeat;
	background-color:#939598; /* Change  Nav Colour Below Image */
}

.left-nav-about .container{
	float:left;
	width:165px;
	display:block;
	padding:0 0 0px 20px;
	margin-top: 15px;
}

#left-about{
	float:left;
	width:262px;
	display:block;
	margin-right:1px;
	padding-bottom:23px;
	padding-left:15px;
	/*background-color:#FFFF00;*/
}

#right-about{
	float:left;
	width:277px;
	display:block;
	padding-bottom:23px;
}

.contents-holder-about{
	float:left;
	display:block;
	width:262px; /* 277 */
	border-top:1px solid #939598;
/*	background-color:#CC6699;*/
}

.socan-about-img-left{
	margin:0 0 0px 0;
	text-align:left;
	width:190px; /* 190 246 230*/
/*	background-color:#FF0000;*/
}

.socan-about-img-ne{
	margin:0 auto 0px auto; /* 0 auto 17px auto */
	text-align:left;
	width:246px;
}

#watch-box{
	float:left;
	display:block;
/*	padding:0px 0px 0px 0px; 
	margin:0;
	_padding:50px 0 0 70px;
*/	
}


/* Search */

#left-border{
	float:left;
	width:757px;
	height:1024px;
	display:block;

	/*background-color:#FF0000;*/
	border-left: 3px solid #fff;
}

#right-border{
	float:right;
	width:10px;
	height:1024px;
	display:block;

	/*background-color:#0000FF;*/
	border-right: 3px solid #fff;
}

.searchBG  {
	background-color : #939598;
}

/* Licensing */

#lic-form {
	float:left;
	width:970px;
	display:block;
	border-bottom:3px solid white;
	background:url(/images/creator-form-1-b-bg.gif) repeat-y;
}

#lic-form-fr {
	float:left;
	width:970px;
	display:block;
	margin-top:3px;
	border-bottom:3px solid white;
	background:url(/images/creator-form-1-b-bg.gif) repeat-y;
}

#lic-form-right {
	float:left;
	width:768px;
	display:block;
	background-color:white;
}

#lic-form-container {
	float:left;
	width:748px;
	border-bottom:3px solid white;
	margin-bottom:3px;
	background:url(/images/c-form-content-bg.gif) repeat-x;
	display:block;
	padding:10px 10px 10px 10px; /* IE6 */
}


#calendar{
	float:left;
	width:757px;
	display:block;
	overflow:hidden;
}

#news-calendar{
	float:left;
	width:757px;
	display:block;
	border-bottom:3px solid white;
	margin-top:3px;
	background:#FFFFFF;
	/*background:url(/images/news-cal-bg.gif) repeat-y;*/
}
.appbold {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.appnormalBold {
	color:#000000;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.appnormal {
	color:#000000;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.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}

.errorRed {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000; font-weight: bold}

.normalbold {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.normal {
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.subtitle  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #333366;
	font-weight : bold;
}
.appsubtitle  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #000000;
	font-weight : bold;
}

.newsbold  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #666666;
	font-weight : bold;
}



/* All Styles below are for SOCAN Interactive Section */

#socan-interactive-jb {
	float:left;
	width:757px;
	display:block;
	border-bottom:3px solid white;
	background:url(/images/interactive-bg.gif) repeat-y;
}

#socan-interactive-jb2 {
	float:left;
	width:757px;
	display:block;
	border-top:3px solid white;
	border-bottom:3px solid white;
	background:url(/images/interactive-bg.gif) repeat-y;
}

#listen-block-si {
	float:left;
	width:199px;
	display:block;
	background-color:#6D6E71;
	
}

.white-3px-border-si{
	float:left;
	width:199px;
	height:26px;
	background-color:#6D6E71;
	border-bottom:3px solid white;
}

#left-vertical-col .interactive-pattern{
	float:left;
	width:199px;
	display:block;
}


/* License Styles */

.licensebold {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding:0 0 10px 0;
	text-decoration:none;
}

.license {
	color:#000000;
	font-size:12px;
	font-weight:normal;
	padding:0 0 10px 0;
	text-decoration:none;
}

.license a {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.license a:hover {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#applicant-form-right-cw{
	float:left;
	width:970px;
         border-bottom:3px solid white;
	display:block;
	background-color:white;
}

#applicant-form-right-header-cw{
	float:left;
	width:970px;		 
	height:62px;
	border-bottom:3px solid white;
	display:block;
	background:#000;
}

/* 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;
}

/* New Style for the Awards Pop Up */
.popup {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration: none;	
}

.popup a {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color:#000000;
	text-decoration: underline;	
}

.popup a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color:#000000;
	text-decoration: none;	
}

.popup a:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color:#000000;
	text-decoration: none;	
}

.popup a:selected {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color:#000000;
	text-decoration: underline;	
}

.popup a:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color:#000000;
	text-decoration: underline;	
}


/* End Awards Pop Up Styles */


/* Added for Dissabilities */

a img {
	border: 0px;
	/* background-color:#FF0000; */
}

/* Start mobile/pc styles*/

.content-right-container-nd2{
	width:517px;
	display:block;
	padding:0 0 8px 17px;
	text-align:left;
	float:left;
    display:inline;
}

.image-container{
  	height:300px;
  	width:500px;
  	float:left;
  	text-align:left;
}

.image-caption-container{
  	width:500px;
  	float:left;
  	text-align:left;
}

.img-display{
	border:0px solid #000000;
  	text-align:left;
	display: inline;
}

.title-mb{
	color:#6d6e71;
	font-size:14px;
	font-weight:bolder;
	padding:12px 0;
	text-decoration:none;
	float:left;
	text-align:left; 
}

.bodyc-mb{
  	width:500px;
	color:#000000;
	font-size:11px;
	padding:0 0 10px 0;
	text-decoration:none;
	float:left;
	text-align:left;
}

.day-place-txt-nd-mb{
	color:#6d6e71;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
    float:left;
	text-align:left;
}

.txt-cf-mb {
	color:#000000;
	font-size:12px;
	font-weight:normal;
	padding:0 0 10px 0;
	text-decoration:none;
}

/* End mobile/pc styles */

