a:link {
	text-decoration: none;
	-moz-outline: none;
	outline: none;
}

a:visited {
	text-decoration: none;
	-moz-outline: none;
	outline: none;
}

img{
	border:none;
}

#feedback{
	position:absolute;
	width:25px;
	height:80px;
	left:0px;
	top:400px;
	z-index:1000;
	background-image:url(../images/feedback.gif);
}

#loaderBox{
	display:none;
	position:relative;
	height:100px;
	width:100px;
	margin-left:auto;
	margin-right:auto;
	top:300px;
	z-index:9;
}

#fixedContainer{
	position:absolute;
	top:0px;
	bottom:0px;
	right:0px;
	left:0px;
	width:auto;
	height:auto;
}

#playerCenterBox{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	height:100%;
	width:964px;
}
/*REWRITE RULES STYLING*/

#noJavascriptBox {
	position:absolute;
	left:0px;
	top:100px;
	width:600px;
	height:500px;	
	overflow:auto;
	border:1px solid #111111;
}
#pageTitle{
	height:20px;
	position:absolute;
	width:300px;
	top:10px;
	left:10px;
	font-family:lucida grande,lucida sans unicode,tahoma,verdana,arial,sans-serif;
	font-size:14px;
	color:#111111;
}

#noscriptHeader {
	height:180px;
	width:100%;
}

#pageItems{
	padding-top:30px;
	width:100%;
	height:auto;
	z-index:100;
	font-family:lucida grande,lucida sans unicode,tahoma,verdana,arial,sans-serif;
	font-size:12px;
	color:#111111;
}

#pageItems a{
	color:#111111;
	padding-left:40px;
}

#relatedPages{
	font-family:lucida grande,lucida sans unicode,tahoma,verdana,arial,sans-serif;
	font-size:12px;
	color:#111111;
	width:100%;
	position:relative;
	z-index:100;
	padding-top:30px;
}

#relatedPages a{
	color:#111111;
	padding-left:40px;
}
/*END REWRITE RULES STYLING*/
/* TOP HEADER STYLING */
#topBar{
	position:absolute;
	width:100%;
	height:35px;
	left:0px;
	background-image:url(../images/topBarBG.png);
	border-bottom:1px solid #002845;
	z-index:60;
}

#flotateButton{
	float:left;
	height:35px;
	width:auto;
	margin-right:20px;
}

.mainCategoryButton {
	width:60px;
	float:left;
	height:27px;
	padding-top:8px;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	color:#ccddee;
	font-size:14px;
	text-align:center;
}

.mainCategoryButton:hover{
	color:#ffffff;
	background:#0077c7;
}

.mainCategoryButtonSelect{
	width:60px;
	float:left;
	height:27px;
	padding-top:8px;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	color: #ccddee;
	font-size:14px;
	text-align:center;
	background:#0066aa;/*-image:url(../images/mainButtonSelectBG.png);*/
}

.userNameContainer {
	color: #ccddee;
	width:auto;
	font-size:12px;
	float:right;
	height:25px;
	padding:10px 5px 0px 5px;
	text-align:center;
}

.userNameContainer a{
	color: #ccddee;
}

#userName{
	font-weight:bold;
}

.userNameContainer:hover {
	background:#0077c7;
	color:#ffffff;
}

.userNameContainer a:hover {
	background:#0077c7;
	color:#ffffff;
}

.topBarInput {
	float:left;
	border:0px;
	padding:3px 0px 0px 3px;
	width:240px; 
	height:19px;
	font-size:13px;
	border: 1px solid #004878;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}

#createButton{
	margin-left:300px;
	width:250px;
	height:27px;
	float:left;
	margin-top:4px;
	background-image:url(../images/createButton.png);
}

.submitTopBar {
	border:0px;
	width:60px;
	float:left;
	padding:0px;
	margin:0px;
	height:24px;
	border-right:1px solid #004878;
	border-top:1px solid #004878;
	border-bottom:1px solid #004878;
	background-image:url(../images/searchButton.png);
}

.autoCompleteResult {
	color:#002244;
	padding: 1px 2px 1px 3px;	
	cursor:default;
}

.autoCompleteResultSelected {
	color:#ffffff;	
	padding: 1px 2px 1px 3px;
	background:#004991;
	cursor:default;
}

#autoCompleteBox {
	height:auto;
	display:none;
	background:#ffffff;
	font-family:lucida grande,lucida sans unicode,tahoma,verdana,arial,sans-serif;
	font-size:10px;
	color:#002244;
	width:243px;
	overflow-x:hidden;
	border:1px solid #666666;
	position:absolute;
	top:22px;
	left:0px;
}

/* END TOP HEADER STYLING*/
/*MID HEADER STYLING*/
#midHeader{
	position:absolute;
	left:0px;
	top:36px;
	height:50px;
	width:100%;
	background-image:url(../images/midHeaderBG.png);
}

#midHeaderButtonContainer{
	position:absolute;
	left:0px;
	top:36px;
	height:50px;
	width:280px;
}

#midHeaderCenter{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:964px;
	height:50px;
	color:#111111;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}

#discoverButton{
	position:absolute;
	top:0px;
	left:169px;
	height:37px;
	width:80px;
	color: #111111;
	padding:13px 12px 0px 12px;
	text-align:center;
	z-index:5;
}

.midHeaderButton:hover{
	background:#33cc70;
}

.midHeaderButtonSelect{
	background:#22aa44;
}

#homeButton{
	position:absolute;
	top:0px;
	left:95px;
	width:50px;
	height:37px;
	color:#111111;
	padding:13px 12px 0px 12px;
	z-index:5;
	text-align:center;
}
/*END MID HEADER STYLING*/
/*LOWER HEADER STYLING*/
#bottomHeader{
	top:100px;
	left:0px;
	position:absolute;
	height:70px;
	width:100%;
	background:#ffffff;
	border-bottom:1px solid #88bbdd;
	color:#111111;
	font-size:14px;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	z-index:4;
}

#bottomHeaderCenter{
	margin-left:auto;
	margin-right:auto;
	width:964px;
	height:100%;
	position:relative;
}

#homePageTitle{
	position:absolute;
	color:#111111;
	font-size:16px;
	top:0px;
	width:auto;
	height:15px;
	padding:0px 0px 5px 0px;
	left:0px;
	font-weight:bold;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}

#homePageButtonContainer{
	height:25px;
	width:500px;
	position:absolute;
	left:0px;
	top:45px;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:13px;
}

.homePageButton{
	width:auto;
	height:21px;
	float:left;
	margin:0px 5px 0px 5px;
	padding:4px 5px 0px 5px;
	text-align:center;
	background: #004878;
	color:#ffffff;
}

.homePageButton:hover{
	background:#88bbdd;	
	color:#ffffff;
}

.homePageButtonSelect{
	width:auto;
	height:20px;
	float:left;
	margin:0px 5px 0px 5px;
	padding:4px 5px 0px 5px;
	text-align:center;
	color:#003357;
	background:#ffffff;	
	border-top:1px solid #88bbdd;
	border-left:1px solid #88bbdd;
	border-right:1px solid #88bbdd;
	border-bottom:1px solid #ffffff;
}

#discoverDropDownContainer{
	position:absolute;
	width:auto;
	height:25px;
	left:0px;
	top:40px;
	color:#111111;
	font-family:lucida grande,lucida sans unicode,tahoma,verdana,arial,sans-serif;
	font-size:14px;
	z-index:5000;
}

#orderByContainer{
	float:left;
	width:230px;
	height:25px;
	background-image:url(../images/categoryBG.png);
	z-index:5000;
}

#categoryContainer{
	float:left;
	width:230px;
	height:25px;
	margin-right:10px;
	background-image:url(../images/categoryBG.png);
	z-index:5000;
}

.categoryButton {
	position:absolute;
	margin-left:6px;
	height:25px;
	width:150px;
	cursor:pointer;
	z-index:5000;
}

/*END LOWER HEADER STYLING*/
 /* CATEGORY HEADER STYLING */

#shareContainer{
	position:absolute;
	right:0px;
	width:auto;
	height:28px;
	top:71px;
	color:#ffffff;
	font-family:lucida grande,lucida sans unicode,tahoma,verdana,arial,sans-serif;
	font-size:12px;
	background-image:url(../images/shareButtonsBG.png);
}

#shareButtonContainer{
	padding-left:10px;
	width:auto;
	float:right;
}

#shareToggleButton{
	float:right;
	height:28px;
	width:80px;
	border-left:1px solid #006620;
	background-image:url(../images/shareToggle.png);
}

#shareContainer a{
	color:#ffffff;
}
/* END CATEGORY HEADER STYLING*/
/*RESULTS INFO STYLING*/
.resultsTitle{
	position:relative;
	height:30px;
	width:100%;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	color:#111111;
	cursor:default;
	margin-left:25px;
}

.moreResults{
	height:24px;
	margin:15px 0px 30px 200px;
	padding:1px 6px 0px 6px;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	color:#ffffff;
	text-align:center;
	background-image:url(../images/resultsBG.png);
	cursor:pointer;
}

.notificationBlurb{
	margin:15px 20px 15px 20px;
	max-width:500px;
	width:auto;
	height:auto;
	overflow:hidden;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	color:#003357;
	font-size:13px;
}

/*END RESULTS INFO STYLING*/
/* DROP DOWN STYLING */
.orderByDropDown{
	display:none;
	position:absolute;
	top:23px;
	padding-top:2px;
	left:320px;
	width:auto;
	height:auto;
	color: #111111;
	background:#004878;
	font-family:lucida grande,lucida sans unicode,tahoma,verdana,arial,sans-serif;
	font-size:12px;
	z-index:-1;
}

.orderByDropDown a{
	position:relative;
	display:block;
	height:25px;
	background:#004878;
	width:150px;
	color:#ffffff;
	padding:0px 0px 0px 0px;
}

.orderByDropDown a:hover{
	color:#003152;
	z-index:1000;
	background:#88bbdd;
}

.orderByImg{
	float:left;
	height:25px;
	width:55px;
}

.orderByText{
	float:left;
	width:auto;
	margin-top:4px;
	height:20px;
	text-align:left;
}

.horizontalDropDownContainer{
	float:left;
	width:130px;
	height:auto;
}

.categoryDropDown {
	left:80px;
	display:none;
	width:auto;
	background:#004878;
	position:absolute;
	color: #ffffff;
	z-index:-1;
	margin-top:25px;
}

.categoryDropDown a{
	z-index:1000;
	position: relative;
	display: block;
	font-size:12px;
	padding: 4px 15px 4px 3px;
	text-align: left;
	background:#004878;
	color: #ffffff;
	font-family:lucida grande,lucida sans unicode,tahoma,verdana,arial,sans-serif;
}

.categoryDropDown a:hover{
	z-index:1000;
	background:#88bbdd;
	color:#003152;
}

.accountDropDownContainer{
	position:absolute;
	margin-left:-5px;
	width:70px;
	height:auto;
	top:35px;
	left:auto;
	display:none;
	background:#004878;
	z-index:60;
}

.accountDropDownContainer a{
	display:block;
	width:auto;
	height:15px;
	z-index:60;
	font-size:12px;
	padding: 4px 5px 4px 5px;
	text-align: left;
	color: #ffffff;
	background: #004878;
	font-family:lucida grande,lucida sans unicode,tahoma,verdana,arial,sans-serif;
	z-index:100000;
}

.accountDropDownContainer a:hover{
	background:#88bbdd;
	color:#003152;
}
/* END DROP DOWN STYLING */
 /* PLAY LIST STYLING */
 
#playerAndPlayList{
	position:absolute;
	top:36px;
	bottom:0px;
	height:auto;
	right:0px;
	z-index:50;
}
#leftNavPlayList {
	padding-bottom:5px;
	padding-left:0px;
}

#leftNavPlayListContainer {
	padding-top:0px;
	position:absolute;
}

#playListContainer {
	position:absolute;
	top:96px;
	width:342px;
	padding-top:10px;
	height:auto;
	left:0px;
	bottom:0px;
	overflow-y:auto;
	overflow-x:hidden;
	background:#002138;
}
 /* END PLAY LIST STYLING */
 /* PLAY LIST STYLING */

.playListItem {
	position: relative;
	overflow: none;
	width: 342px;
	height: 20px;
	left: 0px;
	top: auto;
	cursor:default;
	font-size:11px;
	font-weight:normal;
	color:#33aaff;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	
}

.playListPageItem{
	position: relative;
	overflow: hidden;
	width: 342px;
	height: 22px;
	left: 0px;
	padding-top:2px;
	top: auto;
	cursor:default;
	font-size:12px;
	font-weight:bold;
	color:#adddff;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}

.playListItemSelected {
	position: relative;
	overflow: hidden;
	width: 342px;
	height: 20px;
	left: 0px;
	top:auto;
	color:#00dd00;
	font-weight:bold;
	cursor:default;
	font-size:11px;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}

.playListItemClose {
	position:absolute;
	left:5px; 
	padding-top:2px;
	cursor: pointer;		
}

.playListItemTitle {
	position: absolute;
	padding-top:2px;
	cursor:move;
	right:60px;
	left:20px;
	height:13px;
	width: auto;
	overflow:hidden;
}

.playListPageContainer {
	padding-top:14px;
	padding-left:0px;
}

.playListVideoButtons{
	position:absolute;
	right:0px;
	width:50px;
	height:20px;
}

.smallEditButton{
	width:30px;
	height:14px;
	margin-top:2px;
	float:left;
	background-image:url(../images/smallEditButton.png);
}

.smallEditButton:hover{
	background-image:url(../images/smallEditButtonHover.png);
}

.smallLikeButton {
	float:left;
	margin-top:3px;
	width:14px;
	height:14px;
	background-image:url(../images/smallLikeButton.png);
}

.smallLikeButton:hover{
	background-image:url(../images/smallLikeButtonHover.png);
}

.smallDislikeButton {
	float:left;
	margin:3px 0px 0px 3px;
	width:14px;
	height:14px;
	background-image:url(../images/smallDislikeButton.png);
}

.smallDislikeButton:hover{
	background-image:url(../images/smallDislikeButtonHover.png);
}

/*END PLAY LIST STYLING*/
 /* PLAY LIST CONTROLS AND BUTTONS STYLING */
 #playlistcontrol {
	position:absolute;
	top:0px;
	left:0px;
	height:30px;
	width:342px;
	background-image:url(../images/playListControlBar.png);
}
 
.playListRepeat{
	height:30px;
	width:40px;
	float:right;
	background-image:url(../images/playListRepeat.png);
}

.playListRepeat:hover{
	background-color:#338ccc;
}

.playListRepeatSelected{
	height:30px;
	width:40px;
	float:right;
	background-image:url(../images/playListRepeatSelect.png);
}

.playListRepeatSelected:hover{
	background-color:#338ccc;
}

#playListClear {
	height:30px;
	width:60px;
	float:right;
}

#playListClear:hover{
	background-color:#338ccc;
}

.playListRandom{
	height:30px;
	width:45px;
	float:right;
	background-image:url(../images/playListRandom.png);
}

.playListRandom:hover{
	background-color:#338ccc;
}

.playListRandomSelected{
	height:30px;
	width:45px;
	float:right;
	background-image:url(../images/playListRandomSelect.png);
}

.playListRandomSelected:hover{
	background-color:#338ccc;
}

#playListBack{
	width:45px;
	background-image:url(../images/playListPrevious.png);
}

#playListNext{
	width:45px;
	background-image:url(../images/playListNext.png);
}

#playListPlay{
	width:45px;
	background-image:url(../images/playListPlay.png);
}

.playListControlButton{
	float:left;
	height:30px;
	border-right:1px solid #aacde6;
}

.playListControlButton:hover{
	background-color:#338ccc;
}

#playListHeader{
	position:absolute;
	top:30px;
	left:0px;
	width:342px;
	height:62px;
	background-image:url(../images/playListHeaderBG.png);
	border-top: 1px solid #001626;
	border-bottom: 3px solid #001626;
}

#playListHeaderTitle{
	width:342px;
	height:26px;
	padding-top:5px;
	font-family:lucida grande,lucida sans unicode,tahoma,verdana,arial,sans-serif;
	font-size:13px;
	color:#00dd00;
	overflow:hidden;
}

#playListHeaderTitleText{
	padding-top:2px;
	float:left;
	width:270px;
	padding-left:5px;
	overflow:hidden;
	height:18px;
}

#playListFBShare{
	height:15px;
	width:15px;
	float:left;
	margin-right:6px;
	margin-top:4px;
	background-image:url(../images/smallFBIcon.gif);
}

#playListFormButtonContainer{
	height:24px;
	width:auto;
}

#saveCollectionButton{
	width:270px;
	height:23px;
	float:left;
	margin-left:35px;
	border:1px solid #001626;
	background-image:url(../images/saveCollectionButton.png);
}

#saveCollectionButton:hover{
	background-image:url(../images/saveCollectionButtonHover.png);
}

#cancelEditButton{
	width: 110px;
	background-image:url(../images/cancelEditButton.png);
	height:23px;
	float:left;
	margin-left:29px;
	margin-right:10px;
	border:1px solid #001626;
}

#cancelEditButton:hover{
	background-image:url(../images/cancelEditButtonHover.png);
}

#updateCollectionButton{
	width:160px;
	height:23px;
	float:left;
	background-image:url(../images/updateCollectionButton.png);
	border:1px solid #001626;
}

#updateCollectionButton:hover{
	background-image:url(../images/updateCollectionButtonHover.png);
}

/* END PLAY LIST CONTROLS AND BUTTONS STYLING*/
/* MAP STYLING */

.collectionHolder{
	position:relative;
	min-height:115px;
	height:auto;
	right:0px;
	display:block;
	width:auto;
}

.smallCollectionHolder{
	position:relative;
	min-height:80px;
	right:0px;
	height:auto;
	display:block;
	width:auto;
}

.outerContent{
	position:relative;
	height:115px;
	display:block;
	width:auto;
	font-family:lucida grande,lucida sans unicode,tahoma,verdana,arial,sans-serif;
	border-bottom:1px solid #ccddee;
}

.innerContent{
	position:relative;
	width:auto;
	height:80px;
	font-family:lucida grande,lucida sans unicode,tahoma,verdana,arial,sans-serif;
	border-bottom:1px solid #ccddee;
}

.contentImage{
	position:absolute;
	width:140px;
	height:80px;
	top:12px;
	left:40px;
	overflow:hidden;
	MozUserSelect:none;
	border:1px solid #444444;
}

.smallContentImage{
	position:absolute;
	width:88px;
	height:50px;
	top:7px;
	left:35px;
	overflow:hidden;
	MozUserSelect:none;
	border:1px solid #444444;
}

.contentInfoContainer{
	top:10px;
	left:190px;
	right:0px;
	height:100px;	
	position:absolute;
	width:auto;
}

.smallContentInfoContainer{
	top:5px;
	left:135px;
	right:0px;
	height:60px;	
	position:absolute;
	width:auto;
}

.largeContentInfoContainer{
	top:0px;
	left:0px;
	right:0px;
	height:70px;	
	position:absolute;
	width:600px;
}

.contentTitle {
	height:35px;
	top:5px;
	overflow:hidden;
	width:auto;
	left:25px;
	right:105px;
	color:#111111;
	font-size: 14px;
	position:absolute;
}

.smallContentTitle{
	height:30px;
	top:7px;
	overflow:hidden;
	width:auto;
	left:25px;
	right:105px;
	color:#111111;
	font-size: 12px;
	position:absolute;
}

.showContentArrow{
	position:absolute;
	left:0px;
	top:35px;
	height:30px;
	width:30px;
	cursor:pointer;
	background-image:url(../images/showContentButton.png);
}

.commentPrompt{
	display:none;
	position:absolute;
	left:0px;
	bottom:-22px;
	height:20px;
	width:100px;
	color:#ffffff;
	font-size:11px;
}

.commentPrompt a{
	color:#ffffff;
}

.closeButtonSmall{
	height:12px;
	width:9px;
	top:0px;
	float:right;
	color:#ffffff;
	font-size:10px;
	border: 1px solid #ffffff;
	padding-left:3px;
	z-index:1000;
}

.closeButtonSmall:hover{
	background:#004991;
}

.collectionBar{
	position:absolute;
	height:10px;
	bottom:5px;
	left:40px;
	font-size:10px;
}

.bigPlayButton{
	position:absolute;
	height:30px;
	width:30px;
	top:40px;
	left:95px;
	background-image:url(../images/bigPlayButton.png);
}

.smallPlayButton{
	position:absolute;
	height:26px;
	width:26px;
	top:22px;
	left:65px;
	background-image:url(../images/smallPlayButton.png);
}

.bigPlayButton:hover{
	background-image:url(../images/bigPlayButtonHover.png);
}

.smallPlayButton:hover{
	background-image:url(../images/smallPlayButtonHover.png);
}

.bigAddButton{
	position:absolute;
	height:30px;
	width:30px;
	top:35px;
	left:95px;
	background-image:url(../images/bigAddButton.png);
}

.bigAddButton:hover{
	background-image:url(../images/bigAddButtonHover.png);
}

.smallAddButton {
	position:absolute;
	left:0px;
	top:5px;
	height:20px;
	width:20px;
	background-image:url(../images/smallAddButton.png);
}

.smallAddButton:hover{
	background-image:url(../images/smallAddButtonHover.png);
}

.smallActionContainer{
	position:absolute;
	width:auto;
	height:20px;
	left:5px;
	bottom:15px;
	font-size:11px;
	color:#111111;
	cursor:pointer;
}

.smallActionContainer a{
	color:#111111;
}

.largeActionContainer{
	position:absolute;
	width:auto;
	height:25px;
	left:0px;
	bottom:5px;
	font-size:12px;
	color:#111111;
	cursor:pointer;
}

.largeActionContainer a{
	color:#111111;
}

.actionButton{
	float:left;
	height:100%;
	margin:5px 4px 0px 4px;
}

.smallActionButton{
	float:left;
	height:100%;
	margin:4px 2px 0px 2px;
}

.smallShareButton{
	margin:0px 1px 0px 1px;
	height:20px;
	width:auto;
	float: left;
}

.shareButton{
	float:left;
	height:auto;
	margin:3px 3px 0px 3px;
	width:auto;
}

.smallShareContainer{
	display:none;
	width:auto;
	height:20px;
	float:left;
}

.shareContainer{
	display:none;
	width:auto;
	height:30px;
	float:left;
}

.smallFavoriteButton {
	height:20px;
	width:25px;
	float:left;
	background-image:url(../images/smallFavoriteButton.png);
}

.favoriteButton{
	height:25px;
	width:30px;
	float:left;
	background-image:url(../images/favoriteButton.png);
}

.addToPageButton{
	position:absolute;
	width:26px;
	height:60px;
	top:5px;
	left:5px;
	background-image:url(../images/addToPage.png);
}

.likeContainer{
	position:absolute;
	left:5px;
	top:10px;
	width:20px;
	height:50px;
	color:#444444;
	font-size:10px;
}

.bigLikeContainer{
	position:absolute;
	left:0px;
	top:10px;
	width:25px;
	height:80px;
	color:#444444;
	font-size:13px;
}

.likeButton{
	position:absolute;
	top:0px;
	left:0px;
	width:20px;
	height:20px;
	background-image:url(../images/likeButton.png);
}

.bigLikeButton{
	position:absolute;
	top:0px;
	left:0px;
	width:25px;
	height:30px;
	background-image:url(../images/bigLikeButton.png);
}

.bigLikeButton:hover{
	background-image:url(../images/bigLikeButtonHover.png);
}

.dislikeButton{
	position:absolute;
	bottom:0px;
	left:0px;
	width:20px;
	height:20px;
	background-image:url(../images/dislikeButton.png);
}

.bigDislikeButton{
	position:absolute;
	bottom:0px;
	left:0px;
	width:25px;
	height:30px;
	background-image:url(../images/bigDislikeButton.png);
}

.bigDislikeButton:hover{
	background-image:url(../images/bigDislikeButtonHover.png);
}

.likeButton:hover{
	background-image:url(../images/likeButtonHover.png);
}

.dislikeButton:hover{
	background-image:url(../images/dislikeButtonHover.png);
}

.numberLikes{
	position:absolute;
	left:0px;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	text-align:center;
	width:25px;
}
/* END MAP STYLING */
/* RATINGS STYLINGS */
.ratingStarFull{
	float:left;
	height:15px;
	width:16px;
	background-image:url(../images/stars/blueStarFull.png);
}

.ratingStarHalf{
	float:left;
	height:15px;
	width:16px;
	background-image:url(../images/stars/blueStarHalf.png);
}

.ratingStarEmpty{
	float:left;
	height:15px;
	width:16px;
	background-image:url(../images/stars/blueStarEmpty.png);
}

.ratingStarFullLarge{
	float:left;
	height:18px;
	width:19px;
	background-image:url(../images/stars/blueStarFullLarge.png);
}

.ratingStarHalfLarge{
	float:left;
	height:18px;
	width:19px;
	background-image:url(../images/stars/blueStarHalfLarge.png);
}

.ratingStarEmptyLarge{
	float:left;
	height:18px;
	width:19px;
	background-image:url(../images/stars/blueStarEmptyLarge.png);
}

.videoRatingStar{
	float:left;
	height:80%;
	margin-top:2px;
}

.ratingContainer{
	height:16px;
	top:10px;
	width:100px;
	position:absolute;
	right:0px;
}

.ratingContainerLarge{
	position:absolute;
	right:0px;
	top:0px;
	height:24px;
	width:auto;
}

/* END RATINGS STYLINGS */
