/* CSS Document */

#containerMain {
	margin:0 auto;
	width:986px;
}
#header {
	margin: 0 auto;
	width:986px;
}

/*>>>>>>>>>>>>>>>>>>>> banner <<<<<<<<<<<<<<<<<<<<<<<*/
ul.pink_banner {
	height:155px;
	background:#b82377;
	margin:0px;
	padding:0px;
}

ul.pink_banner{
	margin:0px;
	padding:0px;
}
ul.pink_banner li{
	display:inline;
	float:left;
	list-style:none;
}
ul.pink_banner li a{
	display:block;
	float:left;
	list-style:none;
	text-indent:-9999px;
}
ul.pink_banner li#video_first a {
	background:url(../images/banner.jpg) no-repeat 0px 0px;
	width:254px;
	height:155px;
}
ul.pink_banner li#video_first a:hover {
	background:url(../images/banner.jpg) no-repeat 0px -155px;
	width:254px;
	height:155px;
}


ul.pink_banner li#video_second a {
	background:url(../images/banner.jpg) no-repeat -254px 0px;
	width:166px;
	height:155px;
}
ul.pink_banner li#video_second a:hover {
	background:url(../images/banner.jpg) no-repeat -254px -155px;
	width:166px;
	height:155px;
}


ul.pink_banner li#video_third a {
	background:url(../images/banner.jpg) no-repeat -420px 0px;
	width:162px;
	height:155px;
}
ul.pink_banner li#video_third a:hover {
	background:url(../images/banner.jpg) no-repeat -420px -155px;
	width:162px;
	height:155px;
}


ul.pink_banner li#video_four a {
	background:url(../images/banner.jpg) no-repeat -582px 0px;
	width:169px;
	height:155px;
}
ul.pink_banner li#video_four a:hover {
	background:url(../images/banner.jpg) no-repeat -582px -155px;
	width:169px;
	height:155px;
}

ul.pink_banner li#video_five a {
	background:url(../images/banner.jpg) no-repeat -751px 0px;
	width:235px;
	height:155px;
}
ul.pink_banner li#video_five a:hover {
	background:url(../images/banner.jpg) no-repeat -751px -155px;
	width:235px;
	height:155px;
}
/*>>>>>>>>>>>>>>>>>>>> end banner <<<<<<<<<<<<<<<<<<<<<<<*/

#middle {
	background:url(../images/middle-bg.gif) top right repeat-y #fdf4f9;
	overflow:hidden;
	margin: 0 auto;
	width:986px;
	
}
#leftcontent {
	float:left;
	width:750px;
	background:#fdf4f9;
	
}
#rightcontent {
	float:right;
	width:234px;
	background:#ffffff;
	border-left: solid 1px #f2d3e3;
	
}
#content_row, #content_row1 {
	margin: 0 auto;
	width:690px;
	float:left;
	overflow:hidden;
	padding: 22px 30px;
}
#white_row {
	margin: 0 auto;
	width:750px;
	float:left;
	padding: 10px 0px;
	background:#FFFFFF;
}
#r-content {
	float:left;
	width:210px;
	padding-right: 12px;
	padding-left: 12px;
}

#mainFooter {
	width:986px; 
	position:relative; 
	margin:auto; 
	padding-top:50px;
	padding-bottom:20px;
}
#m_copyright {
	clear:both;  
	width:986px;
}
#l_copyright { 
	float:left;  
	width:786px;
}
#r_copyright { 
	float:right;  
	width:200px;
}
ul#inner  {
	height: 25px;
	margin:0px;
	padding:0
	
	}
	
#inner li {
	display: inline;
	float: left;
	list-style: none;
	border-right:1px solid #fff;
	}
	
#inner li a {
	display: block;
	height: 24px;
	padding-top:3px;
	font-weight:bold;
	color:#fff;

	/*text-indent: -9999px;*/
}
#inner li a:hover {
	display: block;
	height: 24px;
	padding-top:3px;
	background-color:#920455;
	font-weight:bold;
	color:#FFFFFF;
	/*text-indent: -9999px;*/
}

#inner li span {
	display: block;
	height: 24px;
	padding-top:3px;
	background-color:#920455;
	font-weight:bold;
	color:#FFFFFF;
	/*text-indent: -9999px;*/
}
#inner li#first {
	width:auto;
	background-position:0 0;
	
}
	
#inner li#first a {
	width:auto;
	background-position:0 0;	
}
	
#inner li#first a:hover {
	width:auto;
	background-repeat:no-repeat;
}
#team_box, #team_box1, #team_box2, #team_box3, #team_box4, #team_box5, #team_box6, #team_box7, #team_box8, #team_box9, #team_box10, #team_box11, #team_box12, #team_box13, #team_box14 {
	margin-right:16px;
	float:left;
}
#team_box_right {
	float:left;
}
#smilegallery_box, #smilegallery_box1, #smilegallery_box2, #smilegallery_box3, #smilegallery_box4, #smilegallery_box5 {
	margin-right:20px;
	float:left;
}
#img_boxes {
	float: left;
	width: 92px;
	margin:0px 15px 15px 0px;
	_margin-right: 13px;
}

