					/*	CSS Design and Coding by Seth Toles for CybermonkeyStudios.com	*/


					/*DONATION*/

.PayPalVerified {
	width: 150px;
	height: 25px;
	float: right;
	margin-right: 50px;
	background-image: url(Layout_Images/PayPal-Verified.png);
}


					/*FORMS*/

.InputBox {
	width: 300px;
}

.FormRow {
	width: 760px;
	display: table-row;
}

.FormSpacer {
	width: 760px;
	height: 5px;
}

.FormColumnL {
	width: 200px;
	text-align: right;
	color: #666666;
	font-size: 13px;
	margin-right: 5px;
	float: left;
	padding-top: 4px;
}

.FormColumnR {
	width: 550px;
	margin-left: 5px;
	float: left;
	line-height: 170%;
}

.FormMessageBox {
	width: 750px;
	background-color: #DAF2DA;
	margin: 10px auto;
	padding: 5px 0px;
	color: #3B733B;
	font-size: 13px;
	text-align: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3B733B;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3B733B;
}

.FormErrorBox {
	width: 750px;
	background-color: #F5D2D2;
	margin: 10px auto;
	padding: 5px 0px;
	color: #CF1313;
	font-size: 13px;
	text-align: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CF1313;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CF1313;
}

.InputCheck{
	color: #FF0000;
	font-size: 12px;
	display: inline;
	margin-left: 20px;
}


					/*NEWS ICONS*/

.sitewideIcon {
	width: 90px;
	height: 20px;
	background-image: url(Layout_Images/HomeIcon.png);
	margin-left: 25px;
	float: left;
}

.filmsIcon {
	width: 90px;
	height: 20px;
	background-image: url(Layout_Images/FilmsIcon.png);
	margin-left: 25px;
	float: left;
}

.flashIcon {
	width: 90px;
	height: 20px;
	background-image: url(Layout_Images/FlashIcon.png);
	margin-left: 25px;
	float: left;
}

.artIcon {
	width: 90px;
	height: 20px;
	background-image: url(Layout_Images/ArtIcon.png);
	margin-left: 25px;
	float: left;
}

.etcIcon {
	width: 90px;
	height: 20px;
	background-image: url(Layout_Images/EtcIcon.png);
	margin-left: 25px;
	float: left;
}


					/*RATINGS*/
					
.smallratingQ {
	width: 150px;
	height: 25px;
	background-image: url(Layout_Images/SmallUnrated.png);
	float: right;
	display: block;
}

.smallratingA {
	width: 150px;
	height: 25px;
	background-image: url(Layout_Images/SmallAll.png);
	float: right;
	display: block;
}

.smallratingT {
	width: 150px;
	height: 25px;
	background-image: url(Layout_Images/SmallTeen.png);
	float: right;
	display: block;
}

.smallratingM {
	width: 150px;
	height: 25px;
	background-image: url(Layout_Images/SmallMature.png);
	float: right;
	display: block;
}

.RatingBoxA {
	width: 50px;
	height: 70px;
	background-image: url(Layout_Images/Ratings.png);
	float: left; }

.RatingBoxA span {
	display: none; }

.RatingBoxT {
	width: 50px;
	height: 70px;
	background-image: url(Layout_Images/Ratings.png);
	background-position: -50px 0;
	float: left; }

.RatingBoxT span {
	display: none; }

.RatingBoxM {
	width: 50px;
	height: 70px;
	background-image: url(Layout_Images/Ratings.png);
	background-position: -100px 0;
	float: left; }

.RatingBoxM span {
	display: none; }
	
.RatingBoxQ {
	width: 50px;
	height: 70px;
	background-image: url(Layout_Images/Ratings.png);
	background-position: -150px 0;
	float: left; }

.RatingBoxQ span {
	display: none; }

.RatingBox {
	height: 70px;
	width: 790px;
	margin-top: 20px;
	margin-left: 4px;
}

.RatingTitleDescription {
	height: 70px;
	width: 700px;
	float: left;
}

.RatingTitle {
	height: 25px;
	width: 700px;
	border-bottom: solid #999999 1px;
	float: left;
	padding-left: 15px;
	line-height: 30px;
	font-size: 16px;
}

.RatingDescription {
	width: 670px;
	padding-top: 5px;
	padding-left: 35px;
	padding-right: 25px;
	font-size: 14px;
	float: left;
	display: block;
}
