@charset "utf-8";

/* CSS Document */



body {

	background:url(../images/bg.gif);

	background-repeat:repeat;

	text-align:center;

	font-family:Arial, Helvetica, sans-serif;

}



#header {

	width:1106px;

	height:85px;

	margin-left:auto;

	margin-right:auto;

	background:url(../images/header.jpg);

}



#memwas_homelink {

	float:left;

	height:50px;

	margin-left:182px;

	margin-top:24px;

	width:317px;

}



#footer {

	width:1106px;

	height:132px;

	margin-left:auto;

	margin-right:auto;

	background:url(../images/footer.jpg) no-repeat;

}



#vidwindow {

	width:1106px;

	height:404px;

	margin-left:auto;

	margin-right:auto;

}



.sidespacer {

	width:84px;

	height:404px;

	float:left;

	text-align:left;

}



#vidwindow_bg {

	width:938px;

	height:404px;

	float:left;

	background:url(../images/vidwindow_bg3.jpg);

	text-align:left;

}



#vidholder {

	width:503px;

	height:404px;

	background-color:white;

	margin-left:220px;

	float:left;

	z-index:5;

}



.mainbg {

	width:1106px;

	height:auto;

	background-image:url(../images/mainbg.jpg);

	margin-left:auto;

	margin-right:auto;

	text-align:left;

}



.notificationarea {

	width:902px;

	height:50px;

	background-image:url(../images/notificationarea_bg.png);

	background-repeat:no-repeat;

	margin-left:102px;

	margin-top:15px;

}



#numHolder, #currentHolder, #pageHolder, #pageHolder2 {

	width:380px;

	height:25px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:0.8em;

	color:#999999;

	margin-top:15px;

	margin-left:20px;

	float:left;

}



#currentHolder { width:530px; }



#pageHolder, #pageHolder2 {

	font-size:0.75em;

	font-weight:bold;

	width:100px;

	text-align:right;

}



#pageHolder { width:180px; }



/* 2 CONTENT COLUMNS > LEFT: COMMENTS > RIGHT: METADATA */



.columnWrapper {

	width:1106px;

	height:auto;

	background-image:url(../images/mainbg.jpg);

	background-repeat:repeat-y;

	float:left;

}



#leftColumn {

	width:550px;

	height:auto;

	float:left;

	margin-left:105px;

}



#rightColumn {

	width:352px;

	height:auto;

	float:left;

	background-image:url(../images/meta-new_bg.jpg);

	background-repeat:repeat-y;

}



#meta_topcap, #meta_botcap {

	width:352px;

	height:31px;

}



.meta_content {
	color:white;
	width:305px;
	margin-left:24px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}

.meta_container {
	width:272px;
	float:right;
	height:auto;
	margin-right:12px;
	text-align:right;
}


#nameHolder { 
	margin-left:12px; 
	margin-top:3px; 
	color:#6f6f6f;
}



.event_info {

	width:264px;

	margin-left:12px;

	font-size:0.8em;

	font-weight:normal;

	margin-top:6px;

	line-height:1.4em;

}



#quicklink_addcomment {

	float:left;

	width:100px;

	height:25px;

}



a.deletelink:link, a.deletelink:active, a.deletelink:visited {

	color:red;

	text-decoration:none;

	font-family:Arial, Helvetica, sans-serif;

}



a.deletelink:hover {

	text-decoration:underline;

}



.login_logout_button {

	width:100px;

	height:30px;

	background:url(../images/login_logout_combo.png) no-repeat -0px -27px;

	float:right;

	margin-top:40px;

	margin-right:90px;

}



.login_logout_button:hover {

	background:url(../images/login_logout_combo.png) no-repeat -0px -2px;

	cursor:pointer;

}



.currentlogin {

	color:#999999;

	float:right;

	font-size:0.7em;

	height:16px;

	margin-right:14px;

	margin-top:47px;

	overflow:hidden;

	text-align:right;

	width:415px;

}



#quicklink_comment {

	float:left;

	width:148px;

	height:39px;

	background:url(../images/quicklink_addcomment.png) no-repeat;

	margin-left:36px;

	margin-top:355px;

}



#quicklink_comment:hover {

	background:url(../images/quicklink_addcomment.png) no-repeat 0px -40px;

}

#right_button_container {
	width:212px;
	height:52px;
	float:right;
	margin-top:0px;
}

#quicklink_popup_container {
	width:212px;
	height:61px;
	float:right;
	margin-top:291px;
	overflow:hidden;
}

#quicklink_popup {
	width:212px;
	height:61px;
	background-image:url(../images/quicklink_popup.png);
	margin-top:52px;
}

#quicklink_contents {
	width:190px;
	margin-left:10px;
	margin-top:18px;
	height:10px;
	float:left;
	/* font info */
	font-size:0.7em;
	color:grey;
}

#left_button_container {
	width:217px;
	height:52px;
	float:left;
	margin-top:352px;
}

#search_box_container {
	width:186px;
	height:34px;
	margin-left:14px;
	margin-top:10px;
	float:left;
	background:url(../images/searchbox_sprite.png) no-repeat 0px 0px;
}
#search_box_container:hover {
	background:url(../images/searchbox_sprite.png) no-repeat 0px -34px;
	cursor:text;
}

#button_rate, #button_comment, #button_tellafriend, #button_purchase {
	width:43px;
	height:44px;
	float:left;
	margin:4px 0 0 4px;
	
}

#button_rate {
	background:url(../images/quicklink_block1.jpg) no-repeat 0px 0px;
	margin-left:13px;
}

#button_comment {
	background:url(../images/quicklink_block1.jpg) no-repeat -43px 0px;
}

#button_tellafriend {
	background:url(../images/quicklink_block1.jpg) no-repeat -86px 0px;
}

#button_purchase {
	background:url(../images/quicklink_block1.jpg) no-repeat -129px 0px;
}

#button_rate:hover {
	background-position:0px -44px;
	cursor:pointer;
}

#button_comment:hover {
	background-position:-43px -44px;
	cursor:pointer;
}

#button_tellafriend:hover {
	background:url(../images/quicklink_block1.jpg) no-repeat -86px -44px;
	cursor:pointer;
}

#button_purchase:hover {
	background:url(../images/quicklink_block1.jpg) no-repeat -129px -44px;
	cursor:pointer;
}

#feedback_button {
	position:fixed;
	top:0px;
	left:0px;
	width:120px;
	height:120px;
	background-image:url(../images/feedbackbutton.png);
}



#learnmore {

	font-size:0.8em;

	color:white;

	margin-top:66px;

	margin-left:85px;

	float:left;

}



a.learnmore_link:link, a.learnmore_link:active, a.learnmore_link:visited {

	text-decoration:none;

	color:white;

}

a.learnmore_link:hover {

	text-decoration:underline;

	color:white;

}

	