/* Start of CMSMS style sheet 'ish_css' */
/*****************
browsers interpret margin and padding a little differently, 
we'll remove all default padding and margins and
set them later on
******************/

body { font-family:Helvetica;
		font-size:12px; line-height:16px;
		text-decoration:none; text-align:left; margin-top:30px; color:#000;  }
		
a:link { color:#000; text-decoration:none; font-size:12px;}
a:visited, a:active { color:#000; text-decoration:none; font-size:12px;}
a:hover { color:#ff9900; text-decoration:none; font-size:12px;}


img { border:0; }

		
#page { width:918px; margin-left:auto; margin-right:auto;}

#l-sh { padding-top:87px; width:9px; float:left;} 

#r-sh {  padding-top:87px; width:9px; float:right;}


#header { width: 900px; margin-left:auto; margin-right:auto; padding-bottom:24px; } 

#header .logo { width: 159px;} 

#hmenu { width: auto; float:right; margin-top:35px; text-align:right;}

#hmenu ul { display:inline;}

#hmenu ul li { margin:0; padding:0; text-align:right; padding-left:20px;  list-style:none; display:inline; font-weight:bold; font-size:13px;}

#hmenu ul li a:link, a:visited, a:active { color:#000; font-size:13px; text-decoration: none;}

#hmenu  ul li a:hover{ color:#ff9900; font-size:13px; text-decoration: none;}

#hmenu ul li .on { color:#ff9900;}

#content {  width: 900px; margin-left:auto; margin-right:auto; background:#000; } 

#left { width:270px; height:323px; color: #fff; padding-bottom:15px; padding-top:30px; padding-left: 28px; font-weight:bold;}

#left  ul { display:inline; margin:0; padding:0;  font-weight:normal;}

#left  ul li { text-align:left; margin:0; padding:0; list-style:none; font-weight:normal; } 
#left ul li .on { color:#ff9900; font-weight:normal;}
#left ul li a { color:#fff;  font-weight:normal;} 
#left ul li a:visited, a:active { color:#fff; text-decoration:none; font-size:12px; font-weight:normal;}
#left ul li a:hover { color:#ff9900;  font-weight:normal;}


#left ul li ul { display:inline;  font-weight:normal;}
#left ul li ul li  .on { color:#ff9900;  font-weight:normal;}
#left ul li ul li { text-align:left; margin:0; padding-left:10px; list-style:none; font-weight:normal; } 
#left ul li ul li a:visited, a:active { color:#fff; text-decoration:none; font-size:12px; font-weight:normal;}
#left ul li ul li a:hover { color:#ff9900;  font-weight:normal;}



#left ul li ul li ul{ display:inline;  font-weight:normal;}
#left ul li ul li ul li .on { color:#ff9900;  font-weight:normal;}
#left ul li ul li ul li { text-align:left; margin:0; padding-left:10px; list-style:none; font-weight:normal; } 
#left ul li ul li ul li a:visited, a:active { color:#fff; text-decoration:none; font-size:12px; font-weight:normal;  }
#left ul li ul li ul li a:hover { color:#ff9900;  font-weight:normal;}

.currentpage { color:#ff9900; font-size:12px;}

#right { width:520px; float:right; height:308px; padding-bottom:30px; padding-top:30px; padding-right:80px;  color:#fff; font-size: 12px;}
#right a:link { color:#ff9900; text-decoration:underline; font-size:12px;  font-weight:normal; }
#right a:visited, a:active { color:#ff9900; text-decoration:underline; font-size:12px;  font-weight:normal; }
#right a:hover { color:#ff9900; text-decoration:underline; font-size:12px;  font-weight:normal; }


#right .artist img { margin-right:20px;  margin-bottom:20px;}
#right .artist ul { display: block; width:600x; margin:0;  }
#right .artist ul li { text-align:left; list-style:none; } 

#client { width:550px; margin:0;padding:0; float:left;}
#client ul { margin:0; padding:0;}
#client ul li { text-decoration:none;line-height:normal;
		    list-style-type:none;text-align:left;
		   float:left; padding-bottom:10px; padding-right:3px; 
                   height:140px; border:1px solid #000; width:130px;
		   font-size:11px;} 
#client ul li img {padding-bottom:5px;}

#people { width:550px; margin:0;padding:0; float:left;}
#people ul { margin:0; padding:0;}
#people ul li { text-decoration:none;line-height:normal;
		    list-style-type:none;text-align:left;
		   float:left; padding-bottom:10px;  
                   height:150px; border:1px solid #000; width:550px;
		   font-size:11px;} 
#people ul li img {padding-bottom:10px;float:left; padding-right:15px;}


#bcontent { width: 900px; margin-left:auto; margin-right:auto; background:url(uploads/images/index/btbg.jpg) no-repeat; } 

#quote { with:900px;   padding-top:26px;  color:#666; font-size:12px; text-decoration:none; text-align:left; height:25px; }

#player { width:450px; float:right; margin-left:20px; } 

#player-sh { width: 450px; background:none; no-repeat; padding-bottom:20px; }

#space30 { height:0px;}

#bline { height:1px; background:#cc6600; width:450px; float:right;} 

#login { text-align:right; height:20px; font-size:10px; }
#login a:link { color:#000; text-decoration:none; font-size:10px;  font-weight:normal; }
#login a:visited, a:active { color:#000; text-decoration:none; font-size:10px;  font-weight:normal; }
#login a:hover { color:#ff9900; text-decoration:none; font-size:10px;  font-weight:normal; }

#fmenu { font-family:Helvetica; text-align:right; height:20px; padding-top:11px; width:900px;}
#fmenu a { font-family:Helvetica; color:#000; text-decoration:none; font-size:12px; font-weight:normal;}
#fmenu a:visited, a:active { color:#000; text-decoration:none; font-size:12px;font-weight:normal;}
#fmenu a:hover { color:#ff9900; text-decoration:none; font-size:12px; font-weight:normal;}

#fmenu ul { display:inline;}

#fmenu ul li { margin:0; padding:0; text-align:right; padding-left:19px;  list-style:none; display:inline; font-size:12px;}

#fmenu ul li a { font-family:Helvetica; color:#000; text-decoration:none; font-size:12px; font-weight:normal;}
#fmenu ul li a:visited, a:active { color:#000; text-decoration:none; font-size:12px; font-weight:normal;}
#fmenu ul li a:hover { color:#ff9900; text-decoration:none; font-size:12px; font-weight:normal;}


#copyright { text-align:right;font-size:10px; }
#copyright a:link { color:#000; text-decoration:none; font-size:10px;  font-weight:normal; }
#copyright a:visited, a:active { color:#000; text-decoration:none; font-size:10px;  font-weight:normal; }
#copyright a:hover { color:#ff9900; text-decoration:none; font-size:10px;  font-weight:normal; }

#footer { width: 900px;}

#fcontent { width:450px; float:right;}

input { width:250px; border:1px solid #999999; color:#fff; background:#000;}
textarea { border:1px solid #999999; color:#fff; background:#000;}
select { width:250px; border:1px solid #999999; color:#fff; background:#000;}
.title { color:#ff9900; font-size:13px; font-weight:bold;}
.on {color:#ff9900;}
.fbsubmit{ width:100px; border:1px solid #ff9900; color:#ff9900; background:#000;}
.bsubmit{ width:100px; border:1px solid #ff9900; color:#ff9900; background:#000; padding:3px; text-decoration:none; font-weight:normal; font-size:12px;}
.bsubmit a { text-decoration:none;}


.root 	{
		position:relative;
		height:			323px;
		width:			500px;
		margin: 		0px 0px 0px 0px;		
		}
		
.root p 	{
		margin:			0px 0px 0px 0px;
		}
		
.thumb1 		{
		position:			absolute;
		height:			30px;
		width:			12px;
		left: 			10px; 
		
		
		}
.up	{
		position:	    absolute;
		left: 			12px; 
border-left: 1px solid #666; 
border-right: 1px solid #666; 
height:284px; width:12px;
		}

 .dn {
		position:	    absolute;
		left: 			12px; padding-left:1px;
z-index:300px;
		}
		
.up a, .dn a,  .thumb1 a , .up a img, .dn a img, .thumb1 a img  {
		border: 0
		}

		
.scrollContainer { 
		position:			absolute; 
		left:			0px; 
		top:			0px;
		width:			500px; 
		height:			800px; 
		clip:			rect(0 500 323 0); 
		overflow:			auto; 
		border-top:		1px solid #000;
		border-left:		1px solid #000;
		border-right:		1px solid #000;
		border-bottom:		1px solid #000;
		background:		#000;
		}
		

.scrollContent {
	position:			absolute;
	left:			0px;
	top:			0px;
	width:			350px;
		}

.root2 		{
		position:relative;
		height:			323px;
		width:			500px;
		margin: 		0px 0px 0px 0px;		
		}	
		
.scrollContainer2 { 
		position:		absolute; 
		left:			0px; 
		top:			0px;
		width:			480px; 
		height:			350px; 
		clip:			rect(0 500 350 0); 
		overflow:		auto; 
		border-top:		1px solid #000;
		border-left:	1px solid #000;
		border-right:	1px solid #000;
		border-bottom:	1px solid #000;
		background:		#000;
		}
		
.scrollContent2 {
	position:		absolute;
	left:			0px;
	top:			0px;
	width:			500px;
		}


#m3fbrp__203_0 label {
float:left;
}

/* End of 'ish_css' */

