/* Global Settings */
input.checkbox { border: 1px solid #bdac85; }

#othervideo a img, .groupthumb a img,#small-rightbox a img { border: 0; }
.relatedvideothumb a img {
    padding: 2px;
    border: 1px solid #EAEAEA;
}


form { margin: 0; padding: 0; }
fieldset { margin: 1em 0; border: none; }
legend {
    margin: 1em 0;
    padding: 0 .5em;
    background: transparent;
    font-size: 19px;
    font-weight: normal;
	color:#ff9600;
	letter-spacing: -1px;
}
input.fullboxtext {
    margin: 0 0 10px 0;
    padding: 3px;
    border: 1px solid #666666;
    background: #393939 url(../images/tpl_input_bg.gif) no-repeat top left;
    font: normal 14px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	color: #ccc;
    width: 240px;
    height: 15px;
}
textarea.fullboxtext{
    margin: 0 0 10px 0;
    padding: 3px;
    border: 1px solid #666666;
    background: #1b1a1a url(../images/tpl_textarea_bg.gif) no-repeat top left;
	color: #ccc;
    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    width: 240px;   
}
/* End Of Global Settings */



/*=========================================================================================================================================================
===========================================================================================================================================================
===========================================================================================================================================================*/



/* Clip Share Logo */
#header_wrap {
	width: 960px;
	margin: /*35px*/ 0 auto 0 auto;
}
#top_nav_bar {
	z-index: 1001;
	background: transparent url(../images/tpl_nav_top_bg.jpg) repeat-x scroll 0% 0%;
	height: 35px;
	width: 100%;
	/*position: fixed;*/
	top: 0px;
	left: 0px;
}
#top_nav_links {
	float: right;
	font: 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    color: #fff;
	margin-right: 20px;
	margin-top: 5px;
	word-spacing: 1px;
}
#top_nav_links a {
	color: #FFFFFF;
}
#head {
    margin: 0px auto;
    padding: 0px;
    width: 960px;
	height: 217px;
	background: url(../images/head_bg_1.jpg) no-repeat;
}
#head h1 {
    margin: 30px 30px 0px 0px;
    padding: 0px;
    background: transparent url(../images/logo.gif) no-repeat;
    text-indent: -9999px;
    float: left;
    display: inline;
}
#head h1 a.logo {
    display: block;
    width: 178px;
    height: 133px;
    border: none;
}
#head h2 {
    margin: 48px 0 0 10px;
    padding: 0px;
    font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    color: #303030;
    float: left;
}
#head h3 {
    margin: 48px 0 0 30px;
	font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    padding: 0px;
    float: right;
}
/* End of Clip Share Logo */

/* Clip Share Navigation */
#headnav {
    margin: 0px auto;
    padding: 0px;
    text-align: left;
    width: 100%;
}
#navbar {
    width: 100%;
    height: 24px;
}
#navsubbar {
    width: 100%;
    background: url(../images/tpl_subnavbar_bg.gif) repeat-x;
    height: 35px;
	line-height: 35px;
}
#navcontainer {
    position: relative;
    width: 720px;   
    margin: 0px auto;   
}
#navcontainer ul {
    margin:0;
    padding: 0;
    list-style-type: none;
    text-align: center;
    font: bold 12px/27px Arial, Helvetica, sans-serif;
}
#navcontainer li {
    display:inline;
    margin:0;
    padding:0;
}



#navcontainer a {
    float: left;
    display: block;
    width: 89px;
    height: 24px;
    margin-right: 1px;
}


#navcontainer a:link, #navcontainer a:visited {
    float: left;
    background: url(../images/tpl_navbar_btn.png) no-repeat left top;
    background-position:0% -23px;
    color: #1c1c1c;
    text-decoration: none;

}


#navcontainer a:hover {
    float: left;
    background: url(../images/tpl_navbar_btn.png) no-repeat left top;
    /*background-position:0% -47px;*/
	background-position:0% 1px;
    color: #1c1c1c;
    text-decoration: none;
    line-height: 24px;
}


#navcontainer li a#currentTab {
    float: left;
    background: url(../images/tpl_navbar_btn.png) no-repeat left top;
    background-position:0% 1px;
    color: #0a4d00;
    text-decoration: none;
    line-height: 24px;
}



#navsubbar p {

    margin: 0px;

    color: #ffffff;

	float: left;
	
	padding-left: 10px;

}



#navsubbar p a {

    margin: 0px 7px;

    color: #ffffff;

}



/* End of Clip Share Navigation */

    /* GENERAL CONTAINER */

#container {

    margin: 0px auto;
	
	padding: 0 0 10px 0;

    width: 960px;

    text-align: center;
	
	/*overflow: hidden;*/
	height: auto !important;

}

#wrapper {
	
	padding: 10px 0 0 0;
	
	width: 960px;
	
	margin: 0px auto;
	
	background-color: #2d2d2d;
	height: auto !important;
}

#leftside {

    margin: 0px;

    padding: 0px;

    width:700px;

    text-align: left;

    float: left;

}
#leftside-signup {

    margin: 0 auto;

    padding: 0px;

    width: 940px;

    text-align: left;

}

#fullside {

    margin: 0px;

    padding: 0px 0px 0px 5px;

    text-align: left;
	
	float: left;
	
	width: 925px;
}

#fullside_static {

    margin: 0px auto;

    padding: 0px 0px 0px 5px;

    text-align: left;
	
	width: 925px;
}


#login-title, #statistic-title, #online-title,#vote-title,#populartags-title,

#adv-title, #latestvideo-title, #profiledetail-title, 

#recenttags-title, #userinfo-title, #mediumbox-title, 

#recently-title, #fullbox-title, #myprofile-title,#invitefriend-title,#invitenewfriend-title, 

#mostactive-title, #topwatched-title, #signup-title, #viewvideo-title,

#bookmark-title, #videocomment-title, #othervideo-title, #relatedvideo-title, 

#relatedtag-title,#recently-added-title,#browsegroup-title, #smallbox-title,

#videodetails-title, #sharedetails-title, #myvideo-title, #myfriends-title,

#groups-title, #groupforum-title, #grouprecentvideo-title,#small-rightbox-title  {

   height: 22px;

    padding-left: 10px;

	text-align: left;

    background: url("../images/tpl_box_bar_fff.gif") repeat-x;

	border: 1px solid #fff;

    letter-spacing: 0;

    color:#B92917;

	direction: ltr;
	font: 15px/21px Arial, Helvetica, Geneva, sans-serif;
}
#small-rightbox-title-small{

    height: 25px;

    padding-left: 10px;

    background: url("../images/tpl_box_bar.png") repeat-x;

    font: normal 15px/23px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    letter-spacing: -1px;

    color:#FFFFFF;

}  

#populartags-content, #recenttags-content, #relatedtag-content {
    padding:10px;

    margin-top: 2px;

    background: url("../images/tpl_box_shading2.png") repeat-x;
	
	text-align: justify;
	
}

#login-content, #statistic-content, #adv-content, #online-content,

#latestvideo-content, #profiledetail-content, #vote-content, 

#userinfo-content, #mediumbox-content, #fullbox-content,#invitefriend-content,#invitenewfriend-content,

#myprofile-content, #viewvideo-content, #relatedvideo-content, 

#browsegroup-content, #smallbox-content, #videodetails-content, #sharedetails-content, 

#groupforum-content, #grouprecentvideo-content,#small-rightbox-content {

    padding: 0 10px 10px 10px;

    margin-top: 0px;

}
#signup-content {
    padding: 17px 10px 10px 10px;
	margin-top: 0px;
}	

#fullbox-content {
	padding: 0px;
}

#recently-content, #bookmark-content, #othervideo-content, #mostactive-content, #topwatched-content,

#recently-added-content {

    padding:10px;

    margin-top: 2px;
	
	background: transparent url("../images/tpl_box_shading2.png") repeat-x;

}

#videocomment-content, #myvideo-content, #myfriends-content, #groups-content {

	padding: 10px;
	
	margin-top: 2px;

	background: transparent url("../images/tpl_box_shading2.png") repeat-x;
	
}


/* End of GENERAL CONTAINER Clipshare */

#small-rightbox-content span.title {

	font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}

#small-rightbox-content span.duration {

	font: bold 12px Arial, Helvetica, sans-serif;

}

#small-rightbox-content span.info {

	color: #444444;
	
	font-size: 13px;

}

#small-rightbox-content span.tags {

	text-decoration: none;
	font-weight: normal;
	border-bottom:dotted 1px #aaaaaa;

}
	
/* Clip Share Search */

#containersearch{

    margin: 0 0 10px 0;

    position: relative;

    display: block;

    width:100%;

 

}

#search {

    width:496px;

    text-align: right;

    

}



#search form p {

    margin: 0px;

    padding: 0px;

}



#search form input.text, #search form select {

	margin: 0 0 0 0;

    border: 1px solid #666666;

    background: #393939 url(../images/tpl_input_bg.gif) no-repeat top left;

    font: normal 14px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

	color: #ccc;
	
}



#search form input.text {

    width: 200px;

    padding: 3px;

}



#search form select {

    width: 130px;

    padding: 2px;

}



#search form input.button {

    margin: -7px 0 0 0;

    padding: 0px;

    vertical-align: middle;

}



/* End of Clip Share Search */



/* Clip Share Banner */



#banner {

    margin: 0 0 10px 0;

    padding: 0px;

    width: 688px;

    background: transparent url(../images/tpl_banner_bg.png) top;

    border: 1px solid #333333;

    height: 196px;

}



/* * html #banner {

    margin: -10px 0 10px 0;

} */



.feature {

    margin: 10px 0 0 15px;

    padding: 5px;

    float: left;

    width: 136px;

    display: inline;
	

} 



.feature h3 {

    margin: 0px;

    padding: 0px;

    font: normal 30px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #ff9600;

    letter-spacing: -2px;

}



.feature p {

    margin: 0px;

    padding: 0px;

}



.feature p img {

    margin: 5px;

    padding: 0px;

    display: block;

}



/* Clip Share left side */

#recently, #userinfo, #mediumbox, #mostactive, #topwatched, 

#browsegroup, #groups ,#viewvideo, #recently-added, /*#signup,*/

#myvideo, #myfriends, #bookmark, #videodetails, #sharedetails, #videocomment, #events, #contest{

    display:block;

    width:925px;

    padding:2px;

    background: #111111;
	
	margin: 0px auto 0px auto;
	
	text-align: left;

}

#videodetails {
	width: 450px;
}
#events {
	width: 920px;
	/*background-image: url(../images/news_bg.gif);*/
	background-image: url(/images/SJR_template_images/left_right_col_bg.jpg);
	background-repeat: repeat-x;
	/*background-color: #323232;*/
	background-color: #2D2D2D;
	padding-bottom: 50px;
}
#contest {
	width: 920px;
	/*background-image: url(../images/news_bg.gif);*/
	background-image: url(/images/SJR_template_images/left_right_col_bg.jpg);
	background-repeat: repeat-x;
	/*background-color: #323232;*/
	background-color: #2D2D2D;
	padding-bottom: 50px;

}


#holidaycontest {
	width: 600px;
	/*background-image: url(../images/news_bg.gif);*/
	background-image: url(/images/SJR_template_images/left_right_col_bg.jpg);
	background-repeat: repeat-x;
	/*background-color: #323232;*/
	background-color: #2D2D2D;
	padding-bottom: 50px;
	float: left;
	clear: both;
	
}

#upload {
	
    width:920px;
	background-image:url(../images/news_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#323232;
	float: left;
}

#signup1
{
display:block;

    width:920px;

    padding:2px;

    background: #111111;

    border: 1px solid #2f2f2f;

    margin-bottom: 10px;

    margin-left: auto;

    margin-right: auto;

}
.signup-width
{

width:920px; background-color:#323232; background-image:url(../images/signup-bg.gif);background-position:top; background-repeat:repeat-x ;
border:#2F2F2F 1px solid;  padding:2px;
}

#signup1-content
{
}
#signup1-topcontent1
{
width:815px;
 height:60px; 
 background-image:url(../images/signup-top.gif);
 background-position:top left;
 background-repeat:no-repeat;

}
#signup1-alertsign
{
width:78px; padding-top:3px; float:left;
}
#signup1-topcontent1text
{
width:720px;padding-top:8px; float:left;
}
#signup1-Serious-Artists
{
width:290px; float:left; background-image:url(../images/signup-vertical-line.gif); background-position:right; background-repeat:no-repeat;
}
#signup1-Serious-Artists1
{
width:260px;
}
#signup1-Industry-Professionals
{
width:290px; float:left; background-image:url(../images/signup-vertical-line.gif); background-position:right; background-repeat:no-repeat;
}
#signup1-Industry-Professionals1
{
width:260px;
}
#signup1-Industry-Professionals-height
{
height:260px;
}

#signup1-Super-Fans
{
width:260px; float:left;
}
#signup1-Super-Fans1
{
width:260px;
}
#signup-leftcoloumn
{
width:290px; height:350px; float:left ; /*background-image:url(../images/line.gif); background-position:right; background-repeat:no-repeat; */padding-left:15px;
}

#signup-leftcoloumn1 {
	width:260px; 
	padding-top: 20px;
}

#signup-rightcoloumn
{
width:600px; float:right; border-left: 1px dashed white; padding: 5px;
min-height: 500px; _height: auto !important;
}
#mostactive img.thumb, #topwatched img.thumb,#recently-added img.thumb{

    width:120px;

    height:90px;

}





#useraction {

    display:block;

    padding:2px;

    background: #161616;

    border: 1px solid #333333;

    margin: 10px 0 10px 0;

}

#useraction2 {

    display:block;

    padding:2px;

    background: #161616;

    border: 1px solid #333333;

    margin: 10px 9px 10px 425px;

}

#useraction span.info {

	color: #444444;

}

#bookmark ul{

    margin-left: 20px;

    padding: 0;

}

* html #bookmark ul{

    margin-left: 0;

    padding: 0;

}

#useraction p {

    float: left;

    margin: 20px;

}


#videocomment .arrow-general

{

    margin: 0px;

    padding: 0px;

    height: 9px;

    background: transparent url(../images/tpl_box_arrow.gif) no-repeat top left;

    position: relative;

    top: -2px; 

    left: 0; 

}

/*#groupforum .arrow-general {

    margin: 0px;

    padding: 0px;

    height: 9px;

    background: transparent url(images/tpl_box_arrow.gif) no-repeat top left;

    position: relative;

    top: -12px; 

    left: 0;

}*/

#myvideo .arrow-general, #myfriends .arrow-general, #groups .arrow-general {

    margin: 0px;

    padding: 0px;

    height: 9px;
	

    background: transparent url(../images/tpl_box_arrow.gif) no-repeat top left;

    position: relative;

    top: -2px; 

    left: 0; 

}

#online .arrow-general {

    margin: 0px;

    padding: 0px;

    height: 9px;

    background: transparent url(../images/tpl_box_arrow.gif) no-repeat top left;

    position: relative;

    top: -12px; 

    left: 0; 

}

#recently a img.right {

    margin: 35px 0px 0px 0px;

    padding: 0px;

    border: 0px solid #bbbfaf;

    float: left;

}

#recently a img.left {

    margin: 35px -4px 0px 8px;

    padding: 0px;

    border: 0px solid #bbbfaf;

    float: left;

}



.viewed {

    margin: 10px 9px 0 13px;

    padding: 0 0 30px 0;

    float: left;

    width: 80px;

    /*width: 100px;*/

    display: inline;

}



.viewed a {

    border: none;

    text-decoration: none;

}



.viewed a img.image {

    margin: 0 0 15px 0;

    padding: 0px;

    border: 1px solid #bbbfaf;

    display: block;

}



.viewed p {

    margin: 0px;

    padding: 0px;

    text-align: center;

}



.viewed p span {

    display: block;

    font-size: 10px;

}



/* End of Clip Share Recently */



/* Clip Share Sub Tab Menu */



#submenu {

    margin: 0px;

    padding: 0px;

    width: 500px;

}


/*
#tabmenucontainer {

    margin: 0px;

    padding: 0px;

    position: relative;

	width: 485px;

}
*/
#tabmenuprofile {
	
	margin: 0px;

    padding: 0px;
	
	position: relative;
	
	display: block;
}

#tabmenucontainer ul {
	/*--------------------*/
	color:#B92917;
	font-family:Arial,Helvetica,Geneva,sans-serif;
	font-size:15px;
	line-height:21px;
	text-align:left;
	/*--------------------*/
    letter-spacing: normal;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    /*text-align: center;
	font: normal 12px/24px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;*/
}

#tabmenuprofile ul {

    margin: 0px;

    padding: 0px;

    list-style-type: none;

    text-align: center;

    font: normal 12px/24px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}

#tabmenucontainer li {

    display: inline;

    margin: 0px;

    padding: 0;

}

#tabmenuprofile li {

    display: inline;

    margin: 0px;

    padding: 0px;

}
/*
#tabmenucontainer a {
    float: left;
    display: block;
    width: 162px;
    height: 25px;
    color: #ffffff;
    border: none;
    text-decoration: none;
}
#tabmenucontainer a:hover { color: black; }
*/



/*#tabmenucontainer a:link, #tabmenucontainer a:visited, #tabmenucontainer a:hover, #tabmenucontainer li a.tabactive {*/
/*
#tabmenucontainer a:link, #tabmenucontainer a:visited, #tabmenucontainer li a.tabactive {
    float: left;
    background: transparent url(../images/tpl_tabs_btn_162.gif) repeat-x left top;
    background-position: 0% -25px;
}

#tabmenucontainer a:link, #tabmenucontainer a:visited {
    background-position: 0% -25px;
}

#tabmenucontainer ul li.tabactive {
    background: transparent url(../images/tpl_tabs_btn_162.gif) repeat-x left top;
    background-position: 0% 0px;
    line-height: 24px;
}

#tabmenucontainer li a.tabactive {
    background-position: 0% 0px;
    line-height: 24px;
}
*/


#subcontent {

    margin: -9px 0 0 0;

    padding: 10px 0px 10px 0px;

    background: #111111 url(../images/tpl_box_shading2.png) repeat-x;

    /*border: 1px solid #333333;*/
	border-bottom:1px solid #4D4D4D; border-left:1px solid #4D4D4D; border-right:1px solid #4D4D4D;
	
    width: 485px;

}



#subcontent p{

    margin: 0px;

    padding: 10px;

    float: left;

    display: block;

    width: 480px;
	
	background: #111111;
	
	font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}

#subcontent p.blue {

    margin: 0;

    padding: 10px;

    float: left;

    display: block;

    background: #161616;

    width: 480px;
	
	font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}

#subcontent span.title {

	font: normal 14px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}

#subcontent span.duration {

	font: bold 12px Arial, Helvetica, sans-serif;

}

#subcontent span.info {

	color: #444444;

}

#subcontent span.tags {

	text-decoration: none;
	font-weight: normal;
	border-bottom:dotted 1px #444444;

}

#subcontent p a img {

    margin: 0 20px 0 0;

    padding: 1px;

    text-decoration: none;

    border: 1px solid #333333;

    float: left;

}

#searchbar {
	 
	float:left;
	
    font-size:11px;
	
	margin: 0px;
	
	padding: 0px;
	
	display: block;
	
	margin-left: 20px;


}

#searchbar input {

	margin: 0px;
	padding: 0px;
	
}

#navsubbar #searchbar input.subNavSearchBox, #navsubbar #searchbar select {
    margin:0;
    border: 1px solid #666;
    font-size:11px;
    vertical-align: middle;
}

#searchbar input.subNavSearchBox { width: 120px; }

#searchbar select { width: 100px; }

.go_button {
	vertical-align: middle;
}

.comment {

    margin: 0;

    padding: 0;

    float: left;

    display: block;

    border-bottom: 1px solid #eaeaea;

    width: 477px;

}

.comment p a img {

    margin: 0 20px 10px 0;

    padding: 0px;

    text-decoration: none;

    border: 1px solid #bbbfaf;

    float: left;

}



.blue {

    background: #161616;

}

.selectedvideo {

    background: #262626;

}

/* End of Clip Share Sub Tab Menu */



/* Content Styling */

.contentbox {

    margin: 10px;

}

.firstdefinition {

    font-size: 14px;

    font-weight: bold;

}

.txturgent {

    font-size: 14px;

    font-weight: bold;

}

.txtsignup {

    color: #ff9600;

}

p.txturgent a {

    color: #ff9600;

}

.txtcontent a {

    text-decoration:underline

}

.hellomessage {

    font-size: 13px;

    font-weight: bold;

}

.imgprofile {

    margin: 10px 0 0 0;

}

.profileinfo {

    margin: 10px 5px 0 0;

}

.pictprofile {

    text-align: center;

}

.mypict {

    width: 52px;

    margin: 10px;

    float: left;

    display: block;

}

.userprofile {

    width: 150px;

    width: 130px;

    margin-left: 80px;



}

#bookmarklist{

    margin: 0 auto;

    text-align: center;
	
	padding-left: 12px;
	
}

#bookmarklist li {

    list-style-type: none;
	display: block;
	float:left; 
	width: 58px;
	text-align: center;

		/*margin: 0 15px 15px 0;*/

}

.strongtext {

    font: bold 14px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}

.ratingDiv,.boxPart {

    margin: 5px 0;

    text-align: center;
	
	padding-bottom: 7px;

    border-bottom: 1px solid #333333;
	
	font-size: 13px;


} 



.relatedvideolist {

    margin: 0 0 20px 0;
	
	padding-top: 5px;
	
	padding-bottom: 5px;
	
}

/* End Content Styling */



/* Right Side */



#rightside {

    margin: 0px;

    margin-right: 10px;

    padding: 0px;

    width: 215px;

    text-align: left;

    float: right;

}
#rightside-signup {

    margin: 0px;

    margin-right: 10px;

    padding: 0px;

    width:700px;

    text-align: left;

    float: left;

}



#login, #statistic, #online,#vote, #adv, #latestvideo, #populartags,

#profiledetail, #recenttags, #othervideo, #relatedvideo,

#relatedtag,#small-rightbox {

    display:block;

    width:213px;

    padding:2px;

    background: #111111;

    /* border: 1px solid #2f2f2f; */

}

#groupforum, #grouprecentvideo {

    display:block;

    width:700px;

    padding:2px;

    background: #111111;

    border: 1px solid #2f2f2f;

}

#login-nosearch, #recenttags-nosearch, #othervideo-nosearch{

    display:block;

    width:213px;

    padding:2px;

    background: #111111;

    border: 1px solid #2f2f2f;

}



#login form {

    margin: 2px;

    padding: 0px;

}



#login form p {

    margin: 0px;

    padding: 0px;

    font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #888888;

}

#login form a {

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}



#login form p input.logintext {

    margin: 0 0 5px 0;

    padding: 2px;

    border: 1px solid #666666;

    background: #393939 url(../images/tpl_input_bg.gif) no-repeat top left;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

	color: #ccc;

    width: 180px;

}



#login form p input.loginbutton {

    margin: 15px 0 0 0;

    padding: 0px; 

}


#login, #recenttags, #othervideo,#small-rightbox {

    margin: 0px auto;
	
	text-align: left;

    margin-bottom:10px;

}

#login {
	
	width: 240px;
	
}


#small-rightbox-content textarea.fullboxtext{

    width:180px;

}



#login-nosearch, #recenttags-nosearch, #othervideo-nosearch{

    margin: 0px 0 0 5px;

}



#latestvideo {

    margin: 37px 0 0 5px;

}



#profiledetail {

    margin: 37px 0 0 5px;

}



#statistic {

    margin: 10px 0 0 5px;

    /*height: 230px;*/

}



#online {

    margin: 10px 0 0 5px;

    /*height: 330px;*/

}



#populartags{

    margin: 10px 0 0 5px;

}



#vote{

    margin: 10px 0 0 5px;

}



#adv {

    margin: 10px 0 0 5px;

    /*height: 232px;*/

}



#recenttags p {

    text-align: center;

    margin: 0 10px;

    padding-bottom: 20px;

}

#latestvideo p {

    text-align: center;

}



#statistic span {

    margin: 20px 10px;

    padding: 0 0 0 25px;

}



#statistic span.public {

    background: transparent url(../images/tpl_icon_public.gif) no-repeat;

}



#statistic span.private {

    background: transparent url(../images/tpl_icon_private.gif) no-repeat;

}



#statistic span.member {

    background: transparent url(../images/tpl_icon_member.gif) no-repeat;

}

#statistic span.watch {

    background: transparent url(../images/tpl_icon_watched.gif) no-repeat;

}



#statistic span.visitors {

    background: transparent url(../images/tpl_icon_visitors.gif) no-repeat;

}

#statistic font.info {

   color: #444444;

}



#online p {

    margin: 0px 5px;

    padding: 0px;
	
	font-size: 14px;

}



#online p span {

    margin: 5px 10px 0 0;

    padding: 0 0 0 18px;

    font-weight: normal;
	
	font-size: 11px;

}



#online p span.video {

    background: transparent url(../images/tpl_icon_video.gif) no-repeat;

}



#online p span.flag {

    background: transparent url(../images/tpl_icon_flag.gif) no-repeat;

}



#online p span.people {

    background: transparent url(../images/tpl_icon_people.gif) no-repeat;

}



#adv p {

    text-align: center;

}



#adv a img {

    margin: 0px auto;

    padding: 0px;

    border: none;

    text-decoration: none;

    vertical-align: middle;

}



/* Right Side */



/* Clip Share Rich Footer */



#richfooter {

    margin: 10px auto 0px;

    padding: 0px;

   /* background: #181818;*/
	background-color:#2D2D2D;

}



#richcontainer {

    margin: 0px auto;

    padding: 0px;

    width: 730px;

    text-align: center;

}



#news, #channel, #tags {

    margin: 20px 20px 0px 5px;

    padding: 0 0 30px 0;

    text-align: left;

    width: 210px;

    color: #e0e0e0;

    float: left;

}



#news h3, #channel h3, #tags h3 {

    margin: 0 0 10px 0;

    padding: 0px;

    font: normal 20px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #ff9600;

}



#news p, #channel p {

    margin: 0px;

    padding: 5px;

    border-top: 1px dotted #444444;

    display: block;

}

#tags p {

    margin: 0px;

    padding: 0px;
	
	padding-top: 5px;

    border-top: 1px dotted #444444;
	
	text-align: justify;

    display: block;

}



#news p:hover, #channel p:hover {

    background: #222222;
	
}



#news p a, #channel p a {


    text-decoration: none;

    color: #ccc;

}



#news p a:hover, #channel p a:hover {

    color: #ff9600;

}

#news img, #channel img {

padding: 1px;

}

#tags p a {

    border: none;

    text-decoration: none;

    color: #aaa;

}



#tags p a:hover {

    color: #ffffff;

}



#tags p.semore {

    float: right;

    border: none;

}



/* End of Clip Share Rich Footer */



/* Clip Share Footer */



#footer {
    margin: 0px auto;
    padding: 20px 0 15px 0;
   	background-color:#000000;	
	width: 960px;
	height: 350px;
}

#footcontainer {
    margin: 0px auto;
    padding: 0px;
    width: 960px;
    text-align: left;
}

#footcontainer p {
    margin: 0 10px;
    padding: 0px;
    color: #444444;
}

#footcontainer h3 {
    font-size: 16px; 
    color: #ffd158; 
    padding-bottom: 4px; 
    line-height:24px;}
}


#footcontainer p a {
   margin: 0px;
    border: none;
    text-decoration: none;
    color: #cccccc;
}


#footcontainer p a:hover {
    border-bottom: 1px dotted #444444;
	color: #ff9600;
}

#footcontainer p a img.rss {
    border: none;
    text-decoration: none;
}


/* Clip Share Medium Box */

/*

#mediumbox {

    margin: 0;

    padding: 0;

    background: transparent url(images/bg_main_box.jpg) repeat-x; 

    border: 1px solid #eaeaea;



}

#mediumbox h3 {

    margin: 0px;

    padding: 0 0 0 5px;

    background: transparent url(images/recently_bar.gif) no-repeat top;

    color: #ffffff;

    font: normal 19px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    letter-spacing: -1px;

    height: 38px;

}

*/

/* End Clip Share Medium Box */



/* Clip Share Full Box */

#fullbox,#invitefriend,#invitenewfriend{

    display:block;

    padding:2px;

    text-align: left;

}



#fullbox label,#invitefriend label,#invitenewfriend label {

    font-weight: bold;

}

#fullbox form input.inputtext,#invitefriend form input.inputtype,#invitenewfriend form input.inputtype  {

	margin: 0 0 5px 0;

    padding: 2px;

    border: 1px solid #666666;

    background: #393939 url(../images/tpl_input_bg.gif) repeat-x top left;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

	color: #ccc;

    width: 240px;
	
}





#fullbox form p input.submitbutton,#invitefriend form p input.submitbutton,#invitenewfriend form p input.submitbutton {

    margin: 5px 0 0 0;

}



#fullbox div.fm-req,#fullbox div.fm-opt,

#invitefriend div.fm-req,#invitenewfriend div.fm-req,

#invitefriend div.fm-opt,#invitenewfriend div.fm-opt{

    

}



#fullbox div.fm-req label:before,

#invitefriend div.fm-req label:before,

#invitenewfriend div.fm-req label:before{

    content: "* "; /* does not work in IE */

    color: #CC0000;

    font-weight: bold;

}



#fullbox div.fm-opt label:before,

#invitefriend div.fm-opt label:before,

#invitenewfriend div.fm-opt label:before{

    color: #CC0000;

}

 



.submitbutton {

    margin-left: 150px;

    padding : 10px 0 0 25px;

} 





/* End Clip Share Full Box */



/* Clip Share Signup */

#signup form {

    margin: 10px;

    padding: 0px;

}


#signup label, #fullbox label {

    float: left;

    width: 150px;

    padding: 0 1em;

    text-align: right;

    font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #ffffff;

}

#fullbox label {
	text-align: left;
}
#signup form p {

    margin: 0px;

    padding: 0px;

    font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #ffffff;

}



#signup form input.signuptext,#fullbox form input.fullboxtext {

    margin: 0 0 10px 0;

    padding: 2px;

    border: 1px solid #666666;

    background: #393939 url(../images/tpl_input_bg.gif) no-repeat top left;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

	color: #ffffff;

    width: 220px;

    height: 15px;

}



textarea.fullboxtext {

	margin: 0 0 10px 0;

    padding: 6px;

    border: 1px solid #666666;

    background: #1b1a1a url(../images/tpl_textarea_bg.gif) repeat-x top left;
	
	color: #ccc;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    width: 220px;

}



#signup form p input.signupbutton {

    margin: 5px 0 0 0;

    padding: 0px;

}



/* required fields - does not work in IE */

#signup div.fm-req {

    font-weight: bold;
	color:#FFFFFF;

}



#signup div.fm-req label:before {

    content: "* "; /* does not work in IE */

    color: #ffffff;

}

.captcha {

    float: left;

    width: 400px;

    text-align: center;

    margin-left:60px;

}

.captcha {

/*  float: right;

    width: 100%;

    text-align: right;

    margin-right: 20px;*/

}



.signupstatement {

    margin-left: 150px;

    float: left;

}

#signup ul li {

    list-style-type: square;

}

.signupbutton {

    margin-left: 150px;

    padding : 0 0 0 25px;

}

/* End Clip Share Signup */



/* My Profile */

#myprofile {

    display:block;

    width:726px;

    padding:2px;

    background: #111111;

    border: 1px solid #2f2f2f;

    text-align: left;

}



#myprofile form {

    margin: 10px;

    padding: 0px;

}

#myprofile fieldset {

    margin: 1em 0;

    border: none;

}



#myprofile legend {

    margin: 1em 0;

    padding: 0 .5em;

    background: transparent;

    font-size: 19px;

    font-weight: normal;
	
	color:#ff9600;

	letter-spacing: -1px;

}



#myprofile label {

    float: left;

    width: 150px;

    padding: 0 1em;

    text-align: right;

    font-size: 12px;

    font-weight: normal;

}

#myprofile form p {

    margin: 0px;

    padding: 0px;

    font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #008ece;

}



#myprofile form input.myprofiletext {

    margin: 0 0 5px 0;

    padding: 2px;

    border: 1px solid #666666;

    background: #393939 url(../images/tpl_input_bg.gif) no-repeat top left;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

	color: #ccc;

    width: 240px;
	

}

#myprofile form textarea.myprofiletext, #fullbox form textarea.inputtext {

	margin: 0 0 10px 0;

    padding: 6px;

    border: 1px solid #666666;

    background: #1b1a1a url(../images/tpl_textarea_bg.gif) repeat-x top left;
	
	color: #ccc;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    width: 240px;

}

#myprofile form select.myprofiletext {

    margin: 0 0 5px 0;

    padding: 2px;

    border: 1px solid #666666;

    background: #393939 url(../images/tpl_input_bg.gif) no-repeat top left;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

	color: #ccc;

}

#myprofile form input.myprofilebrowsefile {

    margin: 0 0 5px 0;

    padding: 2px;

    border: 1px solid #666666;

    background: #393939 url(../images/tpl_input_bg.gif) no-repeat top left;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

	color: #ccc;


}



#myprofile form p input.myprofilebutton{

    margin: 5px 0 0 0;

    padding: 0px;

}



/* required fields - does not work in IE */

#myprofile div.fm-req {

    font-weight: bold;

}



#myprofile div.fm-req label:before {

    content: "* "; /* does not work in IE */

    color: #CC0000;

}

.myprofilestatement {

    margin-left: 150px;

    float: left;

}

#myprofile ul li {

    list-style-image: url(../images/tpl_icon_bullet.gif);

}

.myprofilebutton {

    margin-left: 150px;

    padding : 0 0 0 25px;

}



/* End My Profile */



/* Clip Share User Menu */

#usermenu p{

    margin: 10px 10px;

    padding: 0 0 0 25px;

}

#usermenu h4 {

    font: normal 19px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color:#ff9600;
	
	letter-spacing: -1px;



}

.mystats {

    margin: 0 0 0 5px;

    float: left;

    width: 250px;

    display: inline;

}

.myinbox {

    margin: 0 0 0 5px;

    float: left;

    width: 210px;

    display: inline;

}

p.myvideostat {

    background: transparent url(../images/tpl_icon_video.gif) no-repeat;

}

p.friends {

    background: transparent url(../images/tpl_icon_friends.gif) no-repeat;

}

p.friendreq {

    background: transparent url(../images/tpl_icon_friend_req.gif) no-repeat;

}

p.watch {

    background: transparent url(../images/tpl_icon_watched.gif) no-repeat;

}

p.visitors {

    background: transparent url(../images/tpl_icon_visitors.gif) no-repeat;

}

p.profile {

    background: transparent url(../images/tpl_icon_profile.gif) no-repeat;

}

p.message {

    background: transparent url(../images/tpl_icon_new_message.gif) no-repeat;

}


/* End Clip Share User Menu */



/* Most Active User */



ul#mostactiveuser {

    margin: 0;

    padding: 0;

}

ul#mostactiveuser li {

    margin: 0;

    float: left;

    list-style-type: none;

    padding: 0 0 0 24px;
	
	padding-bottom: 15px;

    text-align: center;

}

ul#mostactiveuser img {

    padding: 1px;

    border: 1px solid #333;
	
}

ul#mostactiveuser li.boxshow{

    margin: 0;

    float: left;

    list-style-type: none;

    padding: 0 0 0 20px;

    text-align: center;
	
	line-height: 14px;

    height:230px; 

}

ul#mostactiveuser span.title {

	font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}

ul#mostactiveuser span.duration {

	font: bold 12px Arial, Helvetica, sans-serif;

}

ul#mostactiveuser span.info {

	color: #444444;

}

/* End Most Active User */



/* top watched */

/*#topwatched {



    margin: 10px 0 0 0px;

    height: 230px;

}*/



/* End top watched */



p.specialmessage {

    border: 1px solid #333;

    padding: 10px;

    margin: 10px auto;

    width: 350px;

    text-align: center;

    background-color: #161616;

}

.navvideo {

    display: inline;

    text-align: right;

    float:left;

}

#fullbox-title .basicdetailed {

    display: inline;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #333333;

    letter-spacing: normal;

    margin: 0 40px 0 40px;

    width:100px;

    float:left;

    padding-top:5px;

}

#fullbox-title .basicdetailed a:hover{

    color: #FFFFFF;

}

.titlepage{

    float:left;

}



.videopaging {

    display: inline;

    width: 200px;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #ffffff;

    letter-spacing: normal;

    margin: 0;

    text-align: right;

    float:right;

    padding-top:5px;

    margin-right:10px;

}

#fullbox-title p img {

    margin-right: 5px;

}

#videobox, #photobox {

    text-align: center;

    margin: 0 auto;
	
	line-height: 14px;
}

#tagsbox {

    text-align: justify;

    margin: 0 auto;
	
}

#videobox table tr td{
    /*padding-bottom: 30px;

    padding-left:12px;*/

}

#videobox img {

    padding: 1px;

    border: 1px solid #333;

}

#videobox img.star {

    border: none;

}

#videobox span.title {

	font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}

#videobox span.duration {

	font: bold 12px Arial, Helvetica, sans-serif;

}

#videobox span.info, .featured-vid span.info {

	color: #444444;

}

.center {

    text-align: center;

}

#paging{

    margin: 0px auto;

    padding: 0px;

    text-align:center;

}

#paging-left{

    width:496px;

}

.pagingnav{

color: #8CC63F;
text-decoration: underline;
cursor: pointer;
margin: 3px 7px 0 7px;
background-color: #fff;
border: #fff 2px solid;

}

/*.paging-links {
	float: right;
}*/

/*.pagingnav {

padding: 0;

margin: 0px auto;

text-align: center;

}

.pagingnav a{

color: #888;

margin: 2px; 

text-decoration: none;


}

.pagingnav   a:hover{

    text-decoration: none;
	
	color: #fff;

    font-weight: normal;

}

span.pagingnav {

color: #ff830e;

margin: 2px; 

text-decoration: none;

}*/

.replythis {

    background: url(../images/tpl_icon_reply.gif) no-repeat left center;

    padding: 0 80px 0 20px;

    float: right;

    margin-bottom: 10px;

}

.textdesc{

    width:120px;

}

/*.listchannel, */
.listchannellarge{

    float:left;

    padding:25px;

    margin-bottom: 5px;
	
	/*height: 150px;*/

}

.listchannellarge{

    width:650px;

}

.listchannellarge .imagechannelinfo,.listchannellarge{ /* .imagechannel{*/

    float:left;

}



.listchannellarge .imagechannelinfo{

    padding-left:10px;

    text-align:left;

}



.listchannellarge .imagechannelinfo .title{

    

}



.listchannel .imagechannel a img{

    width:90px;

}

.listchannellarge .imagechannel a img{

    width:120px;

    height:90px;

}



.listchannel .star img,.listchannellarge .star img{

    border:none;

}



.startratebox{

    height:19px;

    width:120px;

	/*   text-align:center; */

    border:0px solid;
	
}

.startratebox img {

    border: 0 !important;

}



.startratebox2{

    height:19px;

    width:192px; 

    border:0px solid;

}

.startratebox2 img {

    border: 0 !important;

    width:11px;

}

/* group */

 

#browsegroup-title .videopaging{



}

.groupdetail{

    float:left;

}

/* end group */



/* Friends */

.friendlist {

    margin: 0;

    padding: 0;

    float: left;

    display: block;

    border-bottom: 1px solid #eaeaea;

    width: 496px;

}

.friendspict {

    width: 52px;

    margin: 10px 20px 0 10px;

    float: left;



}

.dropdownviewnav {

    width: 100%;

    display: block;

    float:right;

    text-align: right;

    padding: -5px 10px 10px 0;

}

.friendsaction {

    width: 496px;

}

.selectaction { 

    padding: 10px;

    text-align:right;

}

#myfriends p {

    margin: 0;

    padding: 5px 0 5px 0;

}

.friendstat {

    margin-left: 70px;

}

.friendstat p span {

    padding: 0 30px 0 20px;

}

.friendstat p span.video {

    background: transparent url(../images/tpl_icon_video.gif) no-repeat;

}



.friendstat p span.flag {

    background: transparent url(../images/tpl_icon_flag.gif) no-repeat;

}



.friendstat p span.people {

    background: transparent url(../images/tpl_icon_people.gif) no-repeat;

}

/* End Friends */



/*My Video */

.myvideo {

    margin-top: 10px;

    width: 495px;

    display:block;

    float: left;

}

.videothumb {

    width: 140px;

    display: block;

    float: left;

    text-align: center;

}

.videothumb img {

    padding: 2px;

    border: 1px solid #333;

}

.maindesc {

    width: 320px;

    display: block;

    float: left;

    margin: 0 0 0 10px;

    border-bottom: 1px solid #EEE;

}

.maindescwithoutborder {

    width: 320px;

    display: block;

    float: left;

    margin: 0 0 0 10px;

    border-bottom: none;

}



.otherdesc {

    width: 320px;

    display: block;

    float: left;

    margin: 0 0 0 140px;

}   



/* End My Video */



/* Inbox Outbox */



.inbox th {

    border-bottom: 3px solid #333333;

    height: 30px;

    background-color: #262626;

    text-align: center;
	
	color: #ccc;

}

.inbox td {

    height: 20px;

    padding: 4px 10px 4px 10px;

}

.inbox td.blue {

    background-color: #161616;

    padding: 4px 10px 4px 10px;

}

a.newmail {

    padding-left: 25px;

    background: transparent url(../images/tpl_icon_new_message.gif) no-repeat;

    /*font-weight:bold;*/

}

a.openedmail {

    padding-left: 25px;

    background: transparent url(../images/tpl_icon_message.gif) no-repeat;

}

/* End Inbox Outbox*/



/* Groups */

#groups p {

    margin: 15px 5px;

    padding: 0px;

}



#groups p span {

    margin: 5px 5px 0 0;

    padding: 0 0 0 18px;

    font-weight: bold;

}



.group {

    margin-top: 10px;

    width: 496px;

    display:block;

    float: left;

}

.groupthumb {

    width: 140px;

    display: block;

    float: left;

    text-align: center;

    margin: 10px 0 0 0;

}

.groupthumb img {

    padding: 1px;

    border: 1px solid #333;

}



#groups p span.video {

    background: transparent url(../images/tpl_icon_video.gif) no-repeat;

    letter-spacing: -1px;

}



#groups p span.topic {

    background: transparent url(../images/tpl_icon_topic.gif) no-repeat;

    letter-spacing: -1px;

}



#groups p span.people {

    background: transparent url(../images/tpl_icon_people.gif) no-repeat;

    letter-spacing: -1px;

}



p#grouphome_icon, p#grouppost_icon {

    margin: 15px 5px;

    padding: 0px;

}



p#grouphome_icon span, p#grouppost_icon span {

    margin: 5px 5px 0 0;

    padding: 0 0 0 18px;

    font-weight: bold;

}



p#grouphome_icon span.video, p#grouppost_icon span.video {

    background: transparent url(../images/tpl_icon_video.gif) no-repeat;

    letter-spacing: -1px;

}

p#grouphome_icon span.people, p#grouppost_icon span.people {

    background: transparent url(../images/tpl_icon_people.gif) no-repeat;

    letter-spacing: -1px;

}

p#grouppost_icon span.flag {

    background: transparent url(../images/tpl_icon_flag.gif) no-repeat;

    letter-spacing: -1px;

}

p#grouphome_icon span.newpeople {

    background: transparent url(../images/tpl_icon_membernew.gif) no-repeat;

    letter-spacing: -1px;

}

p#grouphome_icon span.newvideo {

    background: transparent url(../images/tpl_icon_videonew.gif) no-repeat;

    letter-spacing: -1px;

}





.groupdesc {

    width: 320px;

    display: block;

    float: left;

    margin: 0 0 0 10px;

}

.group-home-desc {

    display: block;

    float: left;



}

.groupforum-items {

    margin: 0 10px;

}

.group-post-desc {

    display: block;

    float: left;

    width: 550px;



}

.grouppost-comment {

    border-bottom: 1px solid #EAEAEA;

}



.divede-box{

    clear:both;

    padding-bottom:20px;

    display:block;

}

/*

form#add_group_topic textarea.fullboxtext{

    width: 300px;

    float: left;

}

.attachvideo {

    width: 300px;

    margin: 0 0 0 20px;

}*/

/*End Group */



#prevmovie {

    width: 60px;

    float: left;
	
	padding-left: 7px;
	
	text-align: center;

}

#nextmovie {

    width: 60px;
	
	float: left;

    text-align: center;
	

}

#playmovie {

    width: 60px;

    float: left;

    text-align: center;

}

.relatedvideothumbnail {

	padding-left: 5px;

    width: 60px;

    float: left;

    display: block;

    text-align: center;
	
}

.relatedvideodesc {

    width: 100px;

    float: left;

    display: block;

    padding-left: 8px;

    text-align:left;
	
	font: normal 11px/14px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}


#recent1,#recent2,#recent3{

    /*padding-left:16px;*/

    padding: 0 8px;

    width:410px;

    float:left;

}



.side_results{

    overflow: auto;

    height: 350px;

    width: 196px;
	
	display: block;
	
}

.boxtable{

    padding-left:30px;

}



.floatmenu{

    /*float:left;*/
	display: block;
    text-align:left;
    font-size: 11px;
    background: transparent url(../images/tpl_icon_arrow.gif) no-repeat;

    padding-left:15px;
	
	line-height: 14px;
	
}



.floatmenu-without-arrow{

    /*float:left;*/
	display: block;
    text-align:left;

    padding-left:15px;

}



.comment-content{

    word-wrap: break-word ;

    overflow: auto;

    width:300px;

}



.errorbox{

	border: dotted 1px #FF0000;
	
	color: #FF0000;

	font-weight: normal;
	
	font-size: 13px;

	/*width:915px;
	
	margin-top: 10px;
	
	margin-bottom: 15px;*/
	margin: 10px 5px 10px 5px; 

	padding: 3px;
}

.msgbox{

	border: dotted 1px #009933;
	
	color: #009933;

	font-weight: normal;
	
	font-size: 13px;

	margin: 10px 5px 10px 5px; 
	
	/*margin-top: 10px;
	
	margin-bottom: 15px;*/

	padding: 3px;

}


a.cloudtags {

	text-decoration: none;

	/*border-bottom:dotted 1px #cccccc;*/

	padding: 2px;

	color: #777777;

}

a.cloudtags:hover {

	text-decoration: none;

	border-bottom: none;

	background: #ff9600;

	color: white;

	padding: 2px;

}

/* Display Comments */

.comment-divider {

	border-bottom: dotted 1px #ccc;
	
}

.comment-image {

	margin: 3px;
	
	margin-top: 7px;
	
	padding: 1px;
	
	border: 1px solid #333;

}

span.comment-info {

	font-size: 11px;
	
	color: #444444;

}

.comment-body {

	padding: 8px;
	
	border: 1px dashed #333333;
	
	background: #161616;

}

#videotabcontainer {

    margin: 0 0 0 5px;

    padding: 0px;

    position: relative;

    top: 0px;

    width: 375px;

}



#videotabcontainer ul {

    margin: 0px;

    padding: 0px;

    list-style-type: none;

    text-align: center;

    font: normal 14px/24px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}



#videotabcontainer li {

    display: inline;

    margin: 0px;

    padding: 0px;

    text-indent: 0px;

}



#videotabcontainer a {

    float: left;

    display: block;

    width: 110px;

    height: 25px;

    color: #ffffff;

    border: none;

    text-decoration: none;

}



#videotabcontainer a:link, #videotabcontainer a:visited, #videotabcontainer a:hover, #videotabcontainer li a.tabactive {

    float: left;

    background: transparent url(../images/tpl_videotabs_btn.gif) no-repeat left top;

    background-position: 0% -25px;

}



#videotabcontainer a:link, #videotabcontainer a:visited {

    background-position: 0% -25px;

}



#videotabcontainer ul li.tabactive {

    background: transparent url(../images/tpl_videotabs_btn.gif) no-repeat left top;

    background-position: 0% 0px;

    line-height: 24px;

}



#videotabcontainer a:hover {

    background-position: 0% -50px;

    line-height: 24px;

}

 



#videotabcontainer li a.tabactive {

    background-position: 0% 0px;

    line-height: 24px;

}


.textfield
{
	font-size:11px;
	color:#ffffff;
	background-image:url(images/text-field-bg.gif);
	background-position:left;
	background-repeat:repeat-x;
	border:1px solid #6C6C6C;
	height:18px;
	width:225px;
}
.hm_lclperf
{
	color:#FFFFFF;
	font-size: 11px;
}
.style2
{
	font-size:18px;
	color:#FFD158;
}
.style2small
{
	color:#FFD158;
	font-size: 14px;
}
.style3
{

	font-size:18px;
	color:#B92917;
}
.style3small
{
	color:#B92917;
	font-size: 14px;
}
.style4
{

font-size: 16px;
color:#8CC63F;
}
.style4small
{
	color:#8CC63F;
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
}
.style4small a:link
{
text-decoration:none;
color:#8CC63F;
}
.style4small a:active
{
text-decoration:none;
color:#8CC63F;
}
.style4small a:visited
{
text-decoration:none;
color:#8CC63F;
}
.style4small a:hover
{
text-decoration:none;
color:#ffffff;
}

.style5 {
	font-size:18px;
	color:#FF854A;
}

.heading {
	font-family:Arial Narrow;
	font-size:14px;
	font-weight:bold;
	color:#B92917;
}

.styleheading {
	font-size:18px;
	color:#FF854A;
}

.styleheading1 {
	font-size: 16px;
	color:#FFD158;
}

.style6 {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	font-size: 18px;
	color:#ffffff;
}

.style6-whiteparagraph {
	font-size: 14px;
	color:#ffffff;
	line-height: 17px;
	text-align: center;
}

font-size:15px;
color:#FFD158;
}

.style6-red {
	font-size:15px;
	color:#B92917;
}

.style6-green {
	font-size: 18px;
	color:#8CC63F;
}

.style7-yellow {
	color:#FFD158;
	font: 20px Arial, Helvetica, sans-serif;
}

.style7-orange {
	color: #FF854A;
	border-width: 1px;
	border-color: #98edfd;
	font: 22px Arial, Helvetica, sans-serif;
}

.style8-orange {
	font-size:22px;
	color:#FF854A;
	font-weight:bold;
}

.style9-yellow {
	color:#FFD158;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.style9-white {
	font-size: 12px;
	color:#ffffff;
}

.style10-white {
	color:#ffffff;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
}

/*news page*/

.newsbg
{
width:920px;
background-image:url(../images/news_bg.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#323232;
 }
#news_leftcontent
{
width:715px;
float:left;
background-image:url(../images/news_line.gif);
background-position:top right;
background-repeat:no-repeat;
} 
#news_rightcontent
{
width:195px;
float:right;
} 

.topleft
{
width:279px;
float:left;
}
.topright
{
width:434px;
float:right;
}
.heading1
{
color:#FFFFFF;
padding-left:13px;
	font: 21px Arial, Helvetica, sans-serif;
}
.heading2-yellow
{
color:#FFD158;
padding-left:63px;
	font: 22px Arial, Helvetica, sans-serif;
}
.heading2-red
{
color:#B92917;
	font: 22px Arial, Helvetica, sans-serif;
}
.heading2-green
{
color:#8CC63F;
	font: 22px Arial, Helvetica, sans-serif;
}
.heading3
{
color:#F68C1B;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
}
.date
{
font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
font-size: 9px;
color:#969696;
font-weight:normal;
}
.green-italic-stytle
{
color:#8CC63F;
	font: italic 10px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.green-italic-stytle a:link
{
color:#8CC63F;
text-decoration:none;
}
.green-italic-stytle a:active
{
color:#8CC63F;
text-decoration:none;
}
.green-italic-stytle a:visited
{
color:#8CC63F;
text-decoration:none;
}
.green-italic-stytle a:hover
{
color:#8CC63F;
text-decoration:none;
}


.margin-left
{
padding-left:25px;
padding-right:15px;
}
.new-txt
{
font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
color:#FFFFFF;
font-size: 11px;
line-height: 14px;
}
.sponser-top
{
background-image:url(../images/sponser-linkbg.gif);
background-position:top left;
background-repeat:no-repeat;
width:193px;
height:33px;
padding-top:4px;
padding-left:10px;
color:#B92917;
	font: 15px/16px Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 0;
}
.sponser-txt
{
font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
color:#FFFFFF;
font-size: 10px;
line-height: 13px;
padding-left:20px;
	padding-right: 10px;
}
.sponser-txt-orange
{
color:#FF854A;
	font: 11px/14px "Lucida Grande", Lucida, Verdana, sans-serif;
}
.sponser-txt-blue
{
font-family:"Arial, Helvetica, Geneva, sans-serif";
color:#7CD7E5;
font-size:11px;
padding-left:20px;
	padding-bottom: 5px;
}
.sponser-txt-blue a:link{color:#7CD7E5;text-decoration:none;}
.sponser-txt-blue a:active{color:#7CD7E5;text-decoration:none;}
.sponser-txt-blue a:visited{color:#7CD7E5;text-decoration:none;}
.sponser-txt-blue a:hover{color:#000000;text-decoration:none;}

/* end news page*/

/*singer page*/
.singerbg
{
width:940px;

/*background-color:#323232;*/
background-color: #2D2D2D;
 }
#singer_leftcontent
{
width:715px;
float:left;
/*background-image:url(../images/news_bg.gif);*/
background-image: url(/images/SJR_template_images/left_right_col_bg.jpg);
background-position:top right;
background-repeat:repeat-x;
}  
.signer-topleft
{
width:150px;
float:left;
margin-top: 15px;
}
.signer-topright
{
width:540px;
float:left;
	margin-top: 15px;
}

.leftmenu
{

font-size:11px;
color:#FFFFFF;
line-height:16px;
padding-left:20px;

}
.leftmenu a:link
{
text-decoration:none;

}
.leftmenu a:active
{
text-decoration:none;
color:#FFFFFF;
}
.leftmenu a:visited
{
text-decoration:none;

}
.leftmenu a:hover
{
text-decoration:none;
color:#FFD158;
}
.left-heading
{

font-size: 12px;
color:#F68C1B;
line-height:16px;
}
.left-highlight
{

font-size: 12px;
color:#FFD158;
line-height:16px;
}

.links {  /*float: left;*/
	font-size: 12px;
	color:#white;
	line-height: 16px;
	padding: 5px 10px 5px 10px; 
	border-bottom: 1px solid #999999;
}
.links a:link
{
text-decoration:none;
color:#8CC63F;
padding-left:5px;
padding-right:5px;
}
.links a:active
{
text-decoration:none;
color:#8CC63F;
padding-left:5px;
padding-right:5px;
}
.links a:visited
{
text-decoration:none;
color:#8CC63F;
padding-left:5px;
padding-right:5px;
}
.links a:hover
{
text-decoration:none;
color: #ffd158;
padding-left:5px;
padding-right:5px;
}
.links_active
{
color:#F68C1B;
padding-left:5px;
padding-right:5px;
	font: 13px/16px Arial, Helvetica, sans-serif;
}
.group
{
width:100px;
float:left;
}
.clear
{
clear:both;
}
.group-head
{
color:#D9E021;
	font: 11px Arial, Helvetica, Geneva, sans-serif;
}
.group-head1
{
color:#8CC63F;
	font: 11px Arial, Helvetica, Geneva, sans-serif;
}
.group-head1 a:link
{
color:#8CC63F;
text-decoration:none;
}
.group-head1 a:active
{
color:#8CC63F;
text-decoration:none;
}
.group-head1 a:visited
{
color:#8CC63F;
text-decoration:none;
}
.group-head1 a:hover
{
/*color:#8CC63F;
text-decoration:underline;*/
color: white;
}

.group-text
{
font-family:"Arial";
font-size: 10px;
color:#ffffff;
line-height: 12px;
}
/*end singer page*/

/*wanted post*/
#wantedpost_leftcontent
{
width:206px;
float:left;
background-image:url(../images/WantedPost1_leftline.gif);
background-position:top right;
background-repeat:no-repeat;
height:716px;
}  
#wantedpost_leftcontent1
{
width:193px;

} 
#wantedpost_rightcontent
{
width:710px;
float:left;
}
.wantedpost_rightcontenttop
{
background-image:url(../images/SJR_WantedPost1_03.gif);
background-position:top left;
background-repeat:repeat-x;
}
.wantedpost_rightcontenttopleft
{
width:500px;
float:left;
padding-left:25px;
}
.wantedpost_rightcontenttopright
{
width:180px;
float:right;

}

.textbox-1
{

font-size:11px;
color:#000000;
border:1px solid #8C8C8C;
height:18px;
width:190px;
}
.right-box
{
width:690px;


}
.right-box-border
{
border-left:#4D4D4D 1px solid;
border-right:#4D4D4D 1px solid;
border-bottom:#4D4D4D 1px solid;
background-color:#1A1A1A;
}
.tab-active
{
background-image:url(../images/tpl_tabs_btn.gif);
background-position:0% 0%;
background-repeat: repeat-x;
height:23px;
padding-top:2px;
width:125px;
color:#B92917;
float:left;
	font: 14px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
}
.tab-active1
{
background-image:url(../images/tpl_tabs_btn.gif);
background-position:top left;
background-repeat: repeat-x;
height:25px;
width:118px;
font-family:"Arial Narrow";
font-size:14px;
font-weight:bold;
color:#B92917;


float:left;
}
.tab-view-all-post
{
background-image:url(../images/tpl_tabs_btn.gif);
background-position:0% -25px;
background-repeat:no-repeat;
height:25px;
width:120px;
color:#ffffff;


float:left;
	font: 14px/23px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.tab-view-all-post a:link
{
color:#ffffff;
text-decoration:none;
}
.tab-view-all-post a:active
{
color:#ffffff;
text-decoration:none;
}
.tab-view-all-post a:visited
{
color:#ffffff;
text-decoration:none;
}
.tab-view-all-post a:hover
{
color:#000000;
text-decoration:none;
}


.tab-add-a-post
{
background-image:url(../images/tpl_tabs_btn.gif) ;
background-position:0% -25px;
background-repeat:no-repeat;
height:25px;
width:125px;
color:#ffffff;


float:left;
	font: 14px/23px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.tab-add-a-post a:link
{
color:#ffffff;
text-decoration:none;
}
.tab-add-a-post a:active
{
color:#ffffff;
text-decoration:none;
}
.tab-add-a-post a:visited
{
color:#ffffff;
text-decoration:none;
}
.tab-add-a-post a:hover
{
color:#000000;
text-decoration:none;
}

.rightmenu-wanted
{
width:177px;
float:left;

}
.most-recent-post
{
width:479px;
float:left;
padding-left:25px;
border-left:#666666 2px solid;
}

.rightmenu-active
{
background-image:url(../images/WantedPost1_left-tab-select.gif);
background-position:top left;
background-repeat:no-repeat;
height:22px;
padding-top:3px;
padding-left:5px;
color:#8CC63F;
	font: 12px/18px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.rightmenu-active a:link
{
color:#8CC63F;
text-decoration:none;
}
.rightmenu-active a:active
{
color:#8CC63F;
text-decoration:none;
}
.rightmenu-active a:visited
{
color:#8CC63F;
text-decoration:none;
}
.rightmenu-active a:hover
{
color:#ffffff;
text-decoration:none;
}

.rightmenu-deactive
{
background-image:url(../images/WantedPost1_left-tab.gif);
background-position:top left;
background-repeat:no-repeat;
height:24px;
padding-top:3px;
padding-left:5px;
color:#8CC63F;
	font: 12px/18px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.rightmenu-deactive a:link
{
color:#8CC63F;
text-decoration:none;
}
.rightmenu-deactive a:active
{
color:#8CC63F;
text-decoration:none;
}
.rightmenu-deactive a:visited
{
color:#8CC63F;
text-decoration:none;
}
.rightmenu-deactive a:hover
{
color:#ffffff;
text-decoration:none;
}
.listing-post
{
width:225px;
float:left;
}
.listing-left
{
width:55px;
float:left;
}
.listing-right
{
width:166px;
float:left;
}
.mostrecentpostheading
{
color:#FFD158;
	font: 16px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.rssfield-box
{
background-image:url(../images/WantedPost1_footerbg.gif);
background-repeat:repeat-x;
height:21px;
padding-top:2px;
border:#535353;
}
.rssicon
{
width:30px;
float:left;
}
.rsstxt
{
width:200px;
float:left;
color:#FFFFFF;
	font: 11px/18px "Lucida Grande", Lucida, Verdana, sans-serif;
}
.rsstxt a:link
{
text-decoration:none;
color:#FFFFFF;
}
.rsstxt a:active
{
text-decoration:none;
color:#FFFFFF;
}
.rsstxt a:visited
{
text-decoration:none;
color:#FFFFFF;
}
.rsstxt a:hover
{
text-decoration:underline;
color:#FFFFFF;
}
.wantedpostboreder2-border2
{
border-bottom:#4D4D4D 1px solid;
}
.wantedpostboreder2-topleft
{
width:300px;
float:left;
}
.wantedpostboreder2-topright
{
width:300px;
float:right;
}
.category
{

font-size: 12px;
color:#FFD158;
width:63px;
border-right:#404040 1px solid;
height:22px;
padding-top:3px;
float:left;

}
.genre
{

font-size: 12px;
color:#FFD158;
width:63px;
border-right:#404040 1px solid;
height:22px;
padding-top:3px;
float:left;
}
.posted-by
{

font-size: 12px;
color:#FFD158;
width:80px;
border-right:#404040 1px solid;
height:22px;
padding-top:3px;
float:left;
}
.subject
{

font-size: 12px;
color:#FFD158;
width:120px;
border-right:#404040 1px solid;
height:22px;
padding-top:3px;
float:left;
}
.date-posted
{

font-size: 12px;
color:#FFD158;
width:85px;
border-right:#404040 1px solid;
height:22px;
padding-top:3px;
float:left;
}
.location
{

font-size: 12px;
color:#FFD158;
width:115px;
border-right:#404040 1px solid;
height:22px;
padding-top:3px;
float:left;
}
.replies
{

font-size: 12px;
color:#FFD158;
width:70px;
border-right:#404040 1px solid;
height:22px;
padding-top:3px;
float:left;
}
.response
{

font-size:12px;
color:#FFD158;
font-weight:bold;
width:80px;

height:22px;
padding-top:3px;
float:left;
}

.category1
{
font-family:"Arial Narrow";
font-size:11px;
color:#F68C1B;
width:63px;
border-right:#404040 1px solid;
height:22px;
padding-top:3px;
float:left;

}
.genre1
{
font-family:"Arial Narrow";
font-size:11px;
color:#ffffff;

width:63px;
border-right:#404040 1px solid;
height:22px;
padding-top:3px;
float:left;
}
.posted-by1
{
font-family:"Arial Narrow";
font-size:11px;
color:#8CC63F;

width:80px;
border-right:#404040 1px solid;
height:22px;
padding-top:3px;
float:left;
}
.posted-by1 a:link
{
color:#8CC63F;
text-decoration:none;
}

.posted-by1 a:active
{
color:#8CC63F;
text-decoration:none;
}
.posted-by1 a:visited
{
color:#8CC63F;
text-decoration:none;
}

.posted-by1 a:hover
{
color:#8CC63F;
text-decoration:none;
}



.subject1
{
font-family:"Arial Narrow";
font-size:11px;
color:#ffffff;

width:120px;
border-right:#404040 1px solid;
padding-top:3px;
float:left;
}
.date-posted1
{
font-family:"Arial Narrow";
font-size:11px;
color:#ffffff;

width:85px;
border-right:#404040 1px solid;
height:22px;
padding-top:3px;
float:left;
}
.location1
{
font-family:"Arial Narrow";
font-size:11px;
color:#ffffff;

width:115px;
border-right:#404040 1px solid;
padding-top:3px;
float:left;
}
.replies1
{
font-family:"Arial Narrow";
font-size:11px;
color:#ffffff;

width:70px;
border-right:#404040 1px solid;
height:22px;
padding-top:3px;
float:left;
}
.response1
{
font-family:"Arial Narrow";
font-size:11px;
color:#8CC63F;

width:80px;

height:22px;
padding-top:3px;
float:left;
}
.wantedpost3-col-left
{
width:134px;
float:left;

font-size:12px;
color:#CA751B;
font-weight:bold;
}
.wantedpost3-col-right
{
width:290px;
float:left;

font-size:12px;
color:#ffffff;
}
.wantedpost3-txt-head
{


font-size:12px;
color:#CA751B;
font-weight:bold;
}
.wantedpost3-pinktext
{


font-size:12px;
color:#B618B6;
font-weight:bold;
}

.wantedpost3-left
{
width:70px; float:left;
}
.wantedpost3-right
{
width:535px; float:left;
}

.arrow-general-wanted {

    margin: 0px;

    padding: 0px;

    height: 9px;

    background: transparent url(../images/arrow.gif) no-repeat top left;
	background-position:top;
	background-repeat:repeat-x;
	background-color:#5A5A5A;

    position: relative;
	
    top: 0px;

    left: 0px;
	

}

.arrow-general-wanted {

    margin: 0px;

    padding: 0px;

    height: 9px;

    background: transparent url(../images/arrow.gif) no-repeat top left;


    position: relative;
	
    top: 0px;

    left: 0px;
	

}

.wantedpost5-left1
{
width:140px; float:left;

font-size:12px;
color:#ffffff;
padding-left:20px;
border:none;
}
.wantedpost5-left2
{
width:166px; float:left;
padding-left:10px;
font-size:12px;
color:#ffffff;border:none;
}
.wantedpost5-left3
{
width:270px; float:left;
padding-left:20px;
color:#8E8E8E;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;border:none;
}
.wantedpost5-left4
{
width:370px; float:left;
padding-left:10px;
color:#8E8E8E;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;border:none;
}

.wantedpost5_heading1
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFD158;
padding-left:170px;
}
.wantedpost5_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding-left:20px;
}

.wantedpost5_listbox
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color:#FFFFFF;
	background-color:#5A5A5A;
	height:20px;
	border:1px solid #888;
	width:135px;
	padding-bottom: 3px;
}
.simpleArtistSearchBox {
	padding-left: 20px;
	margin-top: 10px;
}

.defaultInput {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image:url(../images/text-field-bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#5A5A5A;
	color: white;
	height:18px;
	border:#666666;
	width:135px;
}
.wantedpost5-border
{
border:#4D4D4D 1px solid;
}
#wantedpost5_leftcontent
{
width:206px;
float:left;
background-image:url(../images/wanted-post5-line.gif);
background-position:top right;
background-repeat:no-repeat;
height:1074px;
} 
#homepage_topleftcontent
{
width:688px;
padding-left:7px;
float:left;

}   
.homepagetopbanner
{
background-image:url(../images/homepage-banner.gif);
background-position:top left;
background-repeat:no-repeat;
height:196px;
width: 700px;
}
.hometopleft
{
width:158px;
float:left;
}
.hometopright
{
width:400px;
float:right;
}
.hometopleftlink
{
color:#FFFFFF;
height: 33px;
padding-top:5px;
padding-left:15px;
	font: 13px/11px "Lucida Grande", Lucida, Verdana, sans-serif;
}
.hometopleftlink a
{
display: block;
}
.hometoprighttext
{

padding-top:25px;
padding-left:25px;
padding-right:20px;
}
.signupfreenow
{
width:140px;
float:left;
padding-top:15px;
}
.signupfreenowtext
{
width:200px;
float:left;
}
.homepagebottomleft
{
width:192px;
float:left;
background-color:#323232;
/*background-image:url(../images/homepage-leftbarbg.gif);*/
background-image:url(/images/SJR_template_images/left_right_col_bg.jpg);
background-position:top;
background-repeat:repeat-x;

}
.video_preview_tabs
{
width:485px;
margin-bottom: 10px;
float:left;
}
.homepageleft-txt
{
color:#FFFFFF;
	font: 11px/14px "Lucida Grande", Lucida, Verdana, sans-serif;
	padding: 10px 10px 10px 20px;
}
#homepage_rightcontent
{
width: 210px;
margin: 0px auto;
background-color:#323232;
/*background-image:url(../images/homepageright-barbg.gif);*/
background-image:url(/images/SJR_template_images/left_right_col_bg.jpg);
background-position:top;
background-repeat:repeat-x;
} 
.homepageright-txt
{
color:#FFFFFF;
	font: 11px/14px Arial, Helvetica, Geneva, sans-serif;
	padding: 5px 10px 10px 20px;
}
.featured-videos
{
padding: 0px;
}
font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
}
.readmeyellow
{
font-family:"Arial Narrow";
font-size:11px;
color:#FFD158;
width:70px;

float:left;
}
.readmeyellow a:link
{
text-decoration:underline;
color:#FFD158;
}
.readmeyellow a:active
{
text-decoration:underline;
color:#FFD158;
}
.readmeyellow a:visited
{
text-decoration:underline;
color:#FFD158;
}
.readmeyellow a:hover
{
text-decoration:none;
color:#FFD158;
}


.setup__heading
{
color:#F68C1B;
	font: 14px Arial, Helvetica, Geneva, sans-serif;
margin-bottom: 10px;
}
.creatprofile-right
{
width:380px; float:left;
padding-left:20px;
color:#8E8E8E;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;border:none;
}
.month
{
font-family:"arial";
color:#FFFFFF;
font-size:12px;
width:72px;
float:left;
}
.yelowbox
{
border:2px solid #FFD158;
width:180px;
}
#creatprofile-leftcoloumn
{
width:300px; height:625px; float:left ; background-image:url(../images/creatprofile_line.gif); background-position:right; background-repeat:no-repeat; padding-left:15px;
}
#SJR_Profile-LoggedInView-leftcoloumn
 {
	width: 214px;
	
	float:left;
	
	border-right: 1px dashed #333333;
	
	padding-left: 15px;
}
#SJR_Profile-LoggedInView-centercoloumn
{
width:375px; float:left ; 
padding-left:5px;

}
#SJR_Profile-LoggedInView-rightcoloumn
{
width:310px; float:right ; 
}

.hiray
{
color:#FFD158;
	font: 13px Arial, Helvetica, Geneva, sans-serif;
}
.picleft
{
width:110px;
float:left;
}
.picright
{
width:75px;
float:left;
}

.myinbox1
{
float:left;
width:23px;
}
.myinbox2
{
float:left;
width:90px;
}
.myinbox3
{
float:left;
width:75px;
}

.my-fav-artist-vid-box
{
background-image:url(../images/centerbox1bg.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#323232;
border:1px solid #262626;
margin: 0px 0 10px 0;
}
.my-fav-artist-vid-heading
{
background-image:url(../images/my_fav_artisit_vid.gif);
background-position:top center;
background-repeat:no-repeat;
width:348px;
height:33px;
padding-left:15px;
padding-top:3px;
color:#B92917;
	font: bold 14px "Lucida Grande", Lucida, Verdana, sans-serif;
}
.my-fav-artist-vid-image
{
width:115px;
float:left;
}
.my-fav-artist-songs-image
{
float:left;
}
.smallvideotext
{font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
color:#8CC63F;
}
.my-fav-artistimage
{
padding: 3px;
float:left;
}

.sponsered_linkbox
{

background-image:url(../images/FAN-SJR_Profile-LoggedInVie.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#666666;
border:1px solid #454545;

}
.sponser_white
{
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
color:#ffffff;
line-height: 12px;
}
.sponser_orange
{
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
color:#F68C1B;
line-height: 12px;
}
.sponser_blue
{

font-size: 10px;
color:#7CD7E5;
line-height: 12px;
}
.sponser_blue a:link
{
color:#7CD7E5;
text-decoration:none;
}
.sponser_blue a:active
{
color:#7CD7E5;
text-decoration:none;
}
.sponser_blue a:visited
{
color:#7CD7E5;
text-decoration:none;
}
.sponser_blue a:hover
{
color:#7CD7E5;
text-decoration:underline;
}
.my-comments_box
{
background-image:url(../images/centerbox1bg.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#323232;
border:1px solid #262626;
}
.my-activity-box
{
background-image:url(../images/myactivity.gif);
background-position:top;
background-repeat:no-repeat;
width:185px;
height:34px;
padding-left:15px;
color:#B92917;
padding-top:3px;
	font: bold 14px/18px Arial, Helvetica, Geneva, sans-serif;
}
.my-comments_head
{
background-image:url(../images/FAN-SJR_Profile-LoggedIn-comments.gif);
background-position:top;
background-repeat:no-repeat;
width:286px;
height:36px;
padding-left:15px;
color:#B92917;
padding-top:3px;
	font: bold 14px/18px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.mycomments_imgtext
{
width:210px;
float:left;
font-family:"arial";
font-size:9px;
color:#FFFFFF;
}

/*Artist_BAND-AddPerformanceDate*/
#AddPerformanceDate-rightcoloumn

{
width:620px; float:right; /*background-image:url(../images/AddPerformanceDate-line.gif); background-position: top left; background-repeat:no-repeat;*/
}

#AddPerformanceDate-leftcoloumn
{
width:220px;  float:left ;  padding-left:15px;
}
#AddPerformanceDate-leftbox
{
width:195px;
border:2px solid #404040;
background-image:url(../images/AddPerformanceDate_left-col.gif);
background-position:top;
background-repeat:repeat-x;
padding:5px;
background-color:#5B5B5B;

}

.AddPerformanceDate-yellowtext
{
color:#FFD158;
	font: 13px Arial, Helvetica, sans-serif;
}
.AddPerformanceDate-whitetext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
}
.AddPerformanceDate-whitetextsmall
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
}
.AddPerformanceDate-redtext
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FF0000;
}
.AddPerformanceDate-left3
{
width:270px; float:left;
color:#8E8E8E;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;border:none;
}
.YESNO
{
font-family:"arial";
color:#FFFFFF;
font-size:12px;
width:40px;
float:left;
}
.edit_delete
{
font-family:"arial";
color:#FFD158;
font-size:12px;
}
.edit_delete
{
font-family:"arial";
color:#FFD158;
font-size:12px;
}


/*-----------  Artist BAND AddVideos  -------------*/

#artrist-band-addvideos-rightcoloumn

{
width:590px; float:right;background-image:url(../images/Artist_BAND-AddVideos_line.gif); background-position: top left; background-repeat:no-repeat;
}
#artrist-band-addvideos-leftcoloumn
{
width:275px;  float:left ;  padding-left:15px;
}

.artrist-band-addvideos-left3
{
width:270px; float:left;
color:#8E8E8E;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;border:none;
}
.artrist-band-addvideos-left1
{
width:150px; float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding-left:20px;
border:none;
}

/*------------------arists creat pro----------------*/

.artist-creat-pro-left1
{
width:160px; float:left;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#ffffff;
padding-left:20px;
border:none;
}
.artist-creat-pro-box
{
padding:5px;
border:1px solid #6C6C6C;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFD158;
}
#artist-creat-pro-leftcoloumn
{
width:280px;  float:left ;padding-left:15px;
}

/*---------------artist edit profile-------------------*/
.artist_myinbox1
{
float:left;
width:23px;
}
.artist_myinbox2
{
float:left;
width:60px;
}
.artist_myinbox3
{
float:left;
width:115px;
padding-left: 10px;
}
#artist_editProfile_centercoloumn
{
width:375px; float:left ; 
padding-left:5px;

}
.artist_editProfile-vid-image
{
width:115px;
float:left;
}
.artist_editProfile-style4small
{
color:#8CC63F;
	font: 11px/15px Arial, Helvetica, sans-serif;
	margin-left: 10px;
}
.artist_editProfile-style4small a:link
{
text-decoration:none;
color:#8CC63F;
}
.artist_editProfile-style4small a:active
{
text-decoration:none;
color:#8CC63F;
}
.artist_editProfile-style4small a:visited
{
text-decoration:none;
color:#8CC63F;
}
.artist_editProfile-style4small a:hover
{
text-decoration:none;
color:#ffffff;
}

.artist_editProfile-_imgtext
{
width:225px;
float:left;
color:#FFFFFF;
	font: 11px/15px Arial, Helvetica, Geneva, sans-serif;
}
.artist_editProfile-reply-comments
{
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
color:#8CC63F;
}
#artist_editProfile-leftcoloumn
{
width:214px;  
float:left ;
border-right: 1px dashed #333333;
padding-left: 8px;
padding-right: 5px;
}

#threeColLeftProfile {
	width:214px;  
	float:left ;
	border-right: 1px dashed #333333;
	padding-left: 8px;
	padding-right: 5px;
}

#threeColCenterProfile {
	width:375px; 
	float:left ; 
	padding-left:5px;
}

/*---------------------------------------------------------------*/
#sjr_signup-topcontent1text {
	width:730px;
	padding-top:8px; 
	float:left;
}
.sjr_signup_style1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align: left;
}

.bediscover_box
{
	width:688px;
	height:330px;
	background:url(../images/signup_bediscover_bg.png) no-repeat top left;
	padding: 20px 30px 10px 30px;
}
.bediscover_box1, .bediscover_box2
{
	width:204px;
	border:1px dashed #6D6D6D;
	height: 160px;
	text-align: center;
}
.bediscover_box1 {
	float: left;
}
.bediscover_box2
{
	float:right;
}
.bediscovered_box_btm {
	border:1px dashed #6D6D6D;
	height: 170px;
	text-align: center;
}
.bediscovered_box_center {
	height: 116px;
}
.discover_talents
{
width:305px;
float:left;
background:url(../images/signup_discover_sm_bg.png) top no-repeat;
height:340px;
padding-top:19px;
padding-bottom:19px;

}
.vote-for-your-favourite
{
width:305px;
float:right;
background:url(../images/signup_discover_sm_bg.png) top no-repeat;
height:340px;
padding-top:19px;
padding-bottom:19px;
}

.sjrsignup-width
{

width:920px; 
background: #323232 url(../images/SJR-SignUP_bg.gif) top repeat-x;
border:#2F2F2F 1px solid;  
padding:2px;
}

.band-creat-pro-left1
{
width:160px; float:left;
color:#DDB54C;
padding-left:20px;
border:none;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.band-creat-pro-text1
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
padding-left:20px;
border:none;
}
.band-creat-pro-text2
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;

border:none;
}

#Artist-MyProfileEXTView-rightcoloumn
{
width:230px; float:right ; 
}
.Artist-MyProfileEXTView_linkbox
{
width: 225px;
background-image:url(../images/FAN-SJR_Profile-LoggedInVie.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#666666;
border:1px solid #454545; padding: 0;
}
.Artist-MyProfileEXTView_white
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
line-height:14px;
}
.Artist-MyProfileEXTView_box
{
background-image:url(../images/centerbox1bg.gif);
background-position:top;
background-repeat:repeat-x;
width:230px;
background-color:#323232;
border:1px solid #262626;
}
.Artist-MyProfileEXTView_head
{
background-image:url(../images/FAN-SJR_Profile-LoggedIn-comments.gif);
background-position:top;
background-repeat:no-repeat;
width:230px;
height:36px;
font-family:"Arial Narrow";
font-size:14px;
font-weight:bold;
padding-left:15px;
color:#B92917;
padding-top:3px;
}

#Artist-MyProfileEXTView-centercoloumn
{
width:450px; float:left ; 
padding-left:5px;

}
.Artist-MyProfileEXTView-vid-box
{

width:45px;
background-color:#323232;
border:1px solid #262626;
}
.Artist-MyProfileEXTView-vid-heading
{
background-image:url(../images/my_fav_artisit_vid.gif);
background-position:top center;
background-repeat:no-repeat;
width:450px;
height:33px;
font-family:"Arial Narrow";
font-size:14px;
font-weight:bold;
padding-left:15px;
padding-top:3px;
color:#B92917;
}
.Artist-MyProfileEXTView-vid-box
{
background-image:url(../images/centerbox1bg.gif);
background-position:top;
background-repeat:repeat-x;
width:450px;
background-color:#323232;
border:1px solid #262626;
}
.Artist-MyProfileEXTView-vid-heading
{
background-image:url(../images/my_fav_artisit_vid.gif);
background-position:top center;
background-repeat:no-repeat;
width:450px;
height:33px;
font-family:"Arial Narrow";
font-size:14px;
font-weight:bold;
padding-left:15px;
padding-top:3px;
color:#B92917;
}
/*--------------------------------*/

/*Artist-MyProfileEXTView2*/

.Artist-MyProfileEXTView2-leftcoloumn
{
 width:210px;
 float:left;
 border-right: 1px dashed #333333;
 padding-right: 5px;
}
.Artist-MyProfileEXTView2-centertcoloumn
{
 width:455px;
 float:left;
 padding-left:15px;
}
.Artist-MyProfileEXTView2-rightcoloumn
{
 width:230px;
 float:right;
 margin-right: 2px;
}
.Artist-MyProfileEXTView2
{
width:930px;
background-image:url(../images/Artist-MyProfileEXTView2_bg.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#323232;
padding-bottom: 100px;
 }
 
 .runtime-area
 {
background-image:url(../images/Artist-MyProfileEXTView2_ru.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#323232;
border:1px solid #3C3C3C;
padding:5px;
height:75px;
}

 .runtime-fontgray
 {
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#8B9298;
}
 .runtime-fontwhite
 {
color:#ffffff;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
}
 .runtime-fontgreen
 {
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#ffffff;
}
/*.comments-on-this-video
 {
 border:1px solid #3C3C3C;
 background-color:#000000;
}*/
.category2
{
font-family:"Arial Narrow";
font-size:12px;
color:#F68C1B;
height:22px;
padding-top:3px;
float:left;
}

/*-----------------------------------------*/

.SJR-ProsSor-topleft
{
width:150px;
float:left;
margin-right: 4px;
}

.SJR-ProsSor-links
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
line-height:16px;
font-weight:bold;
padding-left:15px;
}
.SJR-ProsSor-links a:link
{
text-decoration:none;
color:#FFFFFF;
padding-left:2px;
padding-right:2px;
}
.SJR-ProsSor-links a:active
{
text-decoration:none;
color:#FFFFFF;
padding-left:2px;
padding-right:2px;
}
.SJR-ProsSor-links a:visited
{
text-decoration:none;
color:#FFFFFF;
padding-left:2px;
padding-right:2px;
}
.SJR-ProsSor-links a:hover
{
text-decoration:none;
color:#FFD158;
padding-left:2px;
padding-right:2px;
}
.SJR-ProsSor-links_active
{
color:#F68C1B;
padding-left:2px;
padding-right:2px;
	font: 12px/16px Arial, Helvetica, sans-serif;
}
.SJR-ProsSor-group-head
{
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size: 11px;
color:#F68C1B;
height: 30px;
margin-top: 5px;
line-height: 13px;
}

.SJR-ProsSor-groupgroup {

width:105px;
float:left;

}

/*-------------------inbox2----------------------*/

.my-inbox2-head
{
background-image:url(../images/my-inbox2.gif);
background-position:top center;
background-repeat:no-repeat;
width:363px;
height:34px;
font-family:"Arial Narrow";
font-size:14px;
font-weight:bold;
padding-top:3px;
color:#B92917;
}

.my-inbox2-box
{
background-image:url(../images/Inbox2-bg.gif);
background-position:top;
background-repeat:repeat-x;
width:367px;
background-color:#323232;
border:1px solid #262626;
}
#landingpage_leftcontent
{
width:200px;
float:left;

} 
#landingpage_centercontent
{
width:505px;
height: 550px;
text-align: center;
float:left;
background-repeat:repeat-x;
background-position:top left;
background-color:#323232;

} 
#landing_rightcontent
{
width:760px;
float:left;
}
#leftside-landing {

    margin: 0px;

    padding: 0px;

    text-align: left;

    float: left;

}
.leftside-landing1
{
	/*background-image:url(../images/news_bg.gif);*/
	background-image: url(/images/SJR_template_images/left_right_col_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#323232;
}
 
 .landing_loginbg
 {
 background-image:url(../images/login-bg.gif);
 background-position:top;
 background-repeat:repeat-x;
 background-color:#323232;
 border:1px solid #4D4D4D;
 }
 
 #homepagenotloggin{

    margin: 0px;

    padding: 0px;

    width: 960px;

    text-align: left;

    float: left;

}
.homepagenotloggin1
{
width:960px;
/*background-image:url(../images/news_bg.gif);*/
background-image: url(/images/SJR_template_images/left_right_col_bg.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#323232;
 }
.homepage-left
{
    width: 200px;
    text-align: left;
    float: left;
}
.homepage-center
{
	width: 485px;
	padding-left: 20px;
    text-align: left;
    float: left;
}
.homepage-right
{
    width:240px;
    text-align: center;
    float: left;
}
.homepagenotloggintopbanner
{
background-image:url(../images/home_info_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
height:150px;
width: 485px;
}
.homepagenotloggintopright
{
width:320px;
float:right;
}
#home_artists, #home_pros, #home_fans {
	display: block;
	height: 33px;
	width: 100px;
}
#home_signup {
	display: block;
	height: 33px;
	width: 200px;
	margin-left: 100px;
}
.homepagenotloggintext
{

padding-top:5px;
padding-left:5px;
padding-right:5px;
}
.homepagenotloggin-heading2-yellow
{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#FFD158;
font-weight:bold;

}
.homepagenotloggin-signupfreenow
{
width:122px;
float:left;
padding-top:15px;
}
.homepagenotloggin-signupfreenowtext
{
float:left;
}
.homepagenotloggin-yellow
{
color:#FFD158;
	font: 12px Arial, Helvetica, sans-serif;
}

.homepagenotloggin_linkbox
{
width:242px;
background-image:url(../images/FAN-SJR_Profile-LoggedInVie.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#666666;
border:1px solid #454545; padding:10px;
float:right;
}
.homepagenotloggin-right-box-border
{
border-left:#4D4D4D 1px solid;
border-right:#4D4D4D 1px solid;
border-bottom:#4D4D4D 1px solid;
border-top:#4D4D4D 1px solid;
background-color:#1A1A1A;
}

.homepageloggintopbanner
{
background-image:url(../images/SJR-HomePgLoggedIn_topce.gif);
background-position:top left;
background-repeat:no-repeat;
height:153px;
width: 485px;
}
.links_active1
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#F68C1B;
line-height:16px;
font-weight:bold;
}
#friendrequest-centercoloumn
{
width:368px; float:left ; 
padding-left:5px;

}
.confrimation-subscription
{
font-family:"arial";
color:#FFD158;
font-size:18px;
background-image:url(../images/confirmation-ur-subscriptio.gif);
background-repeat:no-repeat;
width:520px;
height:39px;
padding-top:10px;
}


.all_Performances
{
background-color:#333333;
border:1px solid #6C6C6C;
padding:13px;
}

.sold
{
color:#FF0000;
	font: 12px Arial, Helvetica, sans-serif;
}
#SJR_friendrequired-leftcoloumn
{
width:214px;  float:left ; height:auto; background-image:url(../images/creatprofile_line.gif); background-position: top right; background-repeat:repeat-y; padding-left:15px;
}

#advancesearch_topleftcontent
{
width:700px;
padding-left:7px;
float:left;
margin-right: 10px;
/*background-image:url(../images/news_bg.gif);*/
background-image: url(/images/SJR_template_images/left_right_col_bg.jpg);
background-position:top;
background-repeat:repeat-x;
} 
#advancesearch_right {
	width: 200px;
	float: left;
	margin: 0px auto;
	background-color:#323232;
	background-image:url(../images/homepageright-barbg.gif);
	background-position:top;
	background-repeat:repeat-x;
}
#twoColLeft {
	width:700px;
	padding-left:7px;
	float:left;
	margin-right: 10px;
	background-image:url(../images/SJR_template_images/left_right_col_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
#twoColRight {
	width: 200px;
	float: left;
	margin: 0px auto;
	background-color:#323232;
	background-image:url(../images/homepageright-barbg.gif);
	background-position:top;
	background-repeat:repeat-x;
}

#threeColLeft {
	width: 170px;
	float: left;
	margin-right: 3px;
	/*background-image:url(../images/homepageright-barbg.gif);*/
	background-image:url(/images/SJR_template_images/left_right_col_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
#threeColCenter {
	width: 553px;
	float: left;
	margin-right: 3px;
	/*background-image:url(../images/homepageright-barbg.gif);*/
	background-image:url(/images/SJR_template_images/left_right_col_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
#threeColRight {
	float: left;
	width: 210px;
	/*background-image:url(../images/homepageright-barbg.gif);*/
	background-image:url(/images/SJR_template_images/left_right_col_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
#threeColwide {
	width:914px;
	padding:15px 0 10px 7px;
	float:left;
	margin-right: 10px;
	background-image:url(../images/SJR_template_images/left_right_col_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	text-align: left;
}
#advancedsearch-shift {
	margin-top: -9px;
}
#box-shift {
	margin-top: -9px;
}
.mybiography_box
{
width:448px;
border:1px solid #3A3A3A;
background-image:url(../images/my_biography_bg.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#323232;
}

.bio-link-orange
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#F68C1B;
font-weight:bold;
}
.bio-link-orange a:link
{
text-decoration:none;
color:#F68C1B;
}
.bio-link-orange a:active
{
text-decoration:none;
color:#F68C1B;
}
.bio-link-orange a:visited
{
text-decoration:none;
color:#F68C1B;
}
.bio-link-orange a:hover
{
text-decoration:none;
color:#ffffff;
}

.bio-link-white
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:bold;
}
.bio-link-white a:link
{
text-decoration:none;
color:#ffffff;
}
.bio-link-white a:active
{
text-decoration:none;
color:#ffffff;
}
.bio-link-white a:visited
{
text-decoration:none;
color:#ffffff;
}
.bio-link-white a:hover
{
text-decoration:none;
color:#F68C1B;
}

.mynetwork-pro
{
background-color:#000000;
border:1px solid #3E3E3E;
}

.pro_editProfile-vid-image
{
width:120px;
float:left;
}
.mycomments_1
{
width:20px;
float:left;
}
.FAN-my-fav-artist-vid-image
{
width:120px;
float:left;
}
 .FANfavruntime-area
 {
background-image:url(../images/FAN-Myfavruntime_bg.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#323232;
border:1px solid #3C3C3C;


}
.seajorkupdate
{
background-image:url(../images/seajorkupdate.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#323232;
border:1px solid #404040;
width:188px;
padding:5px;
}
.fan-my-profileextview
{
background-image:url(../images/FAN_my-fav-bg.gif);
background-position:top center;
background-repeat:no-repeat;
width:430px;padding-left:15px;
height:32px;
font-family:"Arial Narrow";
font-size:14px;
font-weight:bold;
padding-top:3px;
color:#B92917;
}
.fan-my-profileextviewrightheading
{
background-image:url(../images/mary-networkbg.gif);
background-position:top center;
background-repeat:no-repeat;
width:215px;
padding-left:15px;
height:33px;
padding-top:3px;
color:#B92917;
	font: 14px/18px "Lucida Grande", Lucida, Verdana, sans-serif;
}
.fan-my-profileextview-orangetxt
{
color:#F68C1B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.fan-my-profileextview-mybiography_box
{
width:445px;
border:1px solid #3A3A3A;
background-image:url(../images/my_biography_bg.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#323232;
}
 .fan-my-profileextview-FANfavruntime-area
 {
 width:445px;
background-image:url(../images/FAN-Myfavruntime_bg.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#323232;
border:1px solid #3C3C3C;
}
.fan-my-profileextview-comments-on-this-video
 {
 border:1px solid #3C3C3C;
 width:445px;
 background-color:#000000;
}
#videowrapper {
	margin-top: 10px;
}

/* Highlight Colors */
.highlight-orange {
	color: #e68c1b;
}
.highlight-yellow {
	color: #FFD158;
}
.highlight-red {
	color: #B92917;
}
.highlight-green {
	color:#8CC63F;
}
.highlight-white {
	color: #fff;
}
.highlight-blue {
	color: #7CD7E5;
}
.highlight-black {
	color: #000000;
}
/* home pages */
.hmPrvImg {
	border: 1px solid #000000;
}

/* Modules */
.my-calendar-module {
	/*background-image:url(../images/centerbox1bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#323232;
	border:1px solid #262626;*/
}

/* uprofile */
#band-profile {
	margin: 0 auto;

    padding: 0px;

    width: 930px;

    text-align: left;
}

#artistSearchResults-box {
	border-top: 1px dashed #fff;
	border-bottom: 1px dashed #fff;
	margin-top: 5px;
}

/* jcalendar css */

fieldset.jcalendar {
border:1px solid #A1A5A9;
font:.9em Arial, Helvetica, sans-serif;
}

div.jcalendar-wrapper {
width:20em;
}

div.jcalendar table {
background:#a1a5a9;
color:#000;
}

div.jcalendar table th {
background:#eee;
}

div.jcalendar table td {
background:#f9f9f9;
padding:0;
width:2.2em;
}

div.jcalendar table th.weekend {
background:#ddd;
}

div.jcalendar table td.weekend {
background:#e9e9e9;
}

div.jcalendar table td a {
color:#333;
display:block;
line-height:1.7em;
text-align:center;
text-decoration:none;
width:2.2em;
}

div.jcalendar table td.today a {
background:#777;
border-color:#aaa;
color:#fff;
font-weight:700;
}

div.jcalendar table td a:hover,div.jcalendar table td a:focus,div.jcalendar table td a:active {
background:#77b0d3;
color:#fff;
padding:0;
}

div.jcalendar table td a.selected {
background:#0072b9;
color:#fff;
}

div.jcalendar-links {
margin:.4em;
text-align: left;
}

div.jcalendar-links a {
padding:.2em .4em;
}

.signupButton {
	background: url(../images/button_wide_green.png) no-repeat;
	font-family: "Arial Narrow";
	font-size: 14px;
	height: 22px;
	width: 207px;
	display: block;
}

/* Advertisement classes */
.headerAd {
	margin: 10px auto; 
	width: 728px; 
	height: 90px; 
	display: block; 
	background-color: #000000;
	color: #ffffff;
}

/* Tabs */
#pro_network a, #pro_favartist a {
	display: block;
	cursor: pointer;
}

#pro_network, #pro_favartist {
	float: left;
	display: block;
}
.module_padding {
	margin-bottom: 10px;
}
#pro_biobox {
	text-align: left;
}
#pro_mybiotab, #pro_mytipstab, #pro_extfavid, #pro_extnetwork, #pro_extfavartist {
	cursor: pointer;
}

#pro_extbiotips a, #pro_extfavid a{
	display: block;
	cursor: pointer;
}

#pro_extbiotips {
	width: 300px;
}
#pro_extfavid {
	width: 145px;
}



#pro_favartistbox {
	padding-left: 15px;
}

#signup {
	padding-bottom: 10px;
	/*background: #323232 url(../images/news_bg.gif) repeat-x;*/
	background-image:url(/images/SJR_template_images/left_right_col_bg.jpg) !important; 
	background-position:top !important; 
	background-repeat:repeat-x;
}

.landingArtist {
	background: #000000 url(../images/landing_bg_header.jpg) no-repeat 0 0;
}
.landingPros {
	background: #000000 url(../images/landing_bg_header.jpg) no-repeat 0 -300px;
}
.landingFans {
	background: #000000 url(../images/landing_bg_header.jpg) no-repeat 0 -600px;
}
#landing_signup_button {
	display: block;
	height: 50px;
	width: 50px;
	position: relative;
	top: 200px;
	left: 385px;
}
#landing_signup_button a {
	display: block;
	height: 50px;
	width: 50px;
}
#landing_type_buttons {
	float: left;
	height: 50px;
	width: 120px;
	position: relative;
	top: 200px;
	left: 20px;
}
#landing_type_buttons a {
	float:left;
	height: 50px;
	width: 120px;
	left: 20px;
}

.home_top_banner {
	display: block; 
	width: 485px; 
	height:72px; 
	padding-top: 10px; 
	padding-bottom: 10px; 
	text-align:left;
}
#band-biography-box, #artist-biography-box {
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;

}
.artist_myinbox33 {
	float: left;
	padding-left: 3px;
}
.listPostings, .listPostings th, .listPostings td {
	border-collapse: collapse;
	border: 1px solid #404040;
	text-align: center;
	
}
.listPostings th{
	color: #FFD158;	
}
#delete_videos {
	margin: 0px;
}

#inbox_message, #inbox_message th, #inbox_message td {
	border-collapse: collapse;
	border: 1px solid #404040;
}

#signupLeftcol, #signupCentercol, #signupRightcol {
	height: 500px; background-color: #2D2D2D; float: left;
}
#signupLeftcol a, #signupCentercol a, #signupRightcol a {
	height: 18px;
	width: 156px;
	display: block;
}
#signupLeftcol {
	background: #2D2D2D url(../images/signup_bediscovered.png) no-repeat 0 0;
}
#signupCentercol {
	background: #2D2D2D url(../images/signup_discovertalent.png) no-repeat 0 0;
}
#signupRightcol {
	background: #2D2D2D url(../images/signup_fans.png) no-repeat 0 0;	
}

#advid div { padding: 1px; }
