/** RESET **/

/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.reset {
	clear: both;
}
.hidden {
	display: none;
}

/** /RESET **/


body {
	font-family: "Georgia";
}

#splash-container {
	width: 1015px;
	margin: 0 auto;
}
	#sc-content {
		background: url(splash_imgs/bg_loop.png) repeat-x;
		padding-bottom: 30px;
	}
		#header {
			text-align: center;
			padding: 30px 0;
		}
			#header img {
				background: #fff;
				padding: 10px;
			}
		
		#cwrap {
			width: 956px;
			margin: 0px auto;
		}
			#cwrap h1 {
				color: #96281e;
				font-size: 36px;
				font-style: italic;
				font-family: Georgia;
				margin-bottom: 15px;
			}
			
			#cwrap h2 {
				color: #7b7b7b;
				font-size: 25px;
				font-style: italic;
				font-family: Georgia;
			}
			
			#cwrap p {
				font-family: "Myriad Pro";
				font-size: 14px;
				line-height: 18px;
				margin: 13px 0;
				color: #4a4747;
			}
			
			#cw-left {
				width: 380px;
				padding-left: 10px;
				float: left;
			}
				#cwrap .aw {
					margin-top: 50px;
				}
					#cwrap .aw p {
						color: #7b7b7b;
					}

				#cw-left p {
					color: #ea674b;
				}
					#cw-left p.big {
						color: #ea674b;
						font-size: 24px;;
					}

					#cw-left p.biglink {
						color: #000;
						text-decoration: none;
						font-size: 30px;
					
					}
					#cw-left p.medium {
						font-size: 16px;
						line-height: 18px;
					}
						#cw-left p.medium small {
							font-size: 12px;
						}

					#cw-left p.mini {
						line-height: 8px;
						font-size: 10px;
						word-spacing: 5px;
					}


			#cw-right {
				float: right;
				width: 545px;
			}
				.cr-middler {
					text-align: right;
					padding-right: 10px;
				}
			
			a.main-butt {
				width: 240px;
				padding-right: 20px;
				height: 65px;
				display: table-cell;
				background: url(images/butt.png) no-repeat;
				vertical-align: middle;
				text-align: center;
				font-size: 24px;
				color: #fff;
				font-family: "Myriad Pro";
				text-decoration: none;
			}
				a.main-butt:hover {
					text-decoration: underline;
				}

			a.grey-butt {
				width: 240px;
				padding-right: 20px;
				height: 65px;
				display: table-cell;
				background: url(images/grey-butt.png) no-repeat;
				vertical-align: middle;
				text-align: center;
				font-size: 27px;
				color: #fff;
				font-family: "Myriad Pro";
				text-decoration: none;
			}
				a.grey-butt:hover {
					text-decoration: underline;
				}



		.cw-bt {
			margin-top: 20px;
		}
			.cb-item {
				float: right;
				padding: 10px;
				color: #666666;
				line-height: 18px;
			}
			.cb-item:hover {
				background-color: #3e3e3e;
				color: #ffffff;
			}
				.cbi-pict {}
				.cbi-link {
				}
					.cb-item:hover .cbi-link a {
						color: #ffffff;	
					}
						.cbi-link a {
							text-decoration: none;
							color: #666666;
							text-weight: bold;
						}
							.cbi-link a:hover {
								color: #ffffff;
								text-decoration: underline;
							}
				.cbi-inf {
					font-size: 14px;
				}
					.cbi-coun {
						font-weight: bold;
						color: #32bff2;
					}

	.sc-text {
		width: 956px;
		margin: 20px auto;
		
		font-size: 18px;
		font-family: "Myriad Pro";
	}

	#cwrap h2 {
		color: #7b7b7b;
		font-size: 25px;
		font-style: italic;
		font-family: Georgia;
	}
	
	#cwrap p {
		font-family: "Myriad Pro";
		font-size: 14px;
		line-height: 18px;
		margin: 13px 0;
		color: #4a4747;
	}

	#sc-footer {
		background-color: #252525;
		font-family: "Myriad Pro";
		font-size: 15px;
		color: #acacac;
		font-weight: bold;
		padding: 15px;
		text-align: center;
		height: 35px;
	}
		#sc-footer ul {}
			#sc-footer li {
				display: inline;
				padding: 0 10px;
			}
				#sc-footer a {
					color: #acacac;
				}
					#sc-footer a:hover {
						color: #ffffff;
					}


.cw-movies {
    margin-top:10px;
}

.cw-movies .cb-item {
    float:left;
}


#cw-right .buttons-holder {
    float: right;
    margin: 47px 7px 0 0;
    width: 100%;
}
#cw-right .buttons-holder .left {
    float: left;
}
#cw-right .buttons-holder .right {
    float: right;
}
#cw-right .buttons-holder .right a {
    font-weight: bold;
}

#cwrap .movies-holder {
    width: 100%;
    margin: 30px 0 0;
}
#cwrap .movies-holder ul li {
    float: left;
    margin: 15px 0 0 14px;
    padding: 18px 20px;
}
#cwrap .movies-holder ul.movie li {
    width: 264px;
}
#cwrap .movies-holder ul.dvd li {
    width: 184px;
}
#cwrap .movies-holder ul li p {
    color: #333333;
}
#cwrap .movies-holder ul li.clear-line {
    height: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    width: 780px;
}
#cwrap .movies-holder ul li:hover {
    background: #3E3E3E repeat scroll 0 0;
}
#cwrap .movies-holder ul li:hover a,
#cwrap .movies-holder ul li:hover p,
#cwrap .movies-holder ul li:hover strong {
    color: #D2D2D2 !important;
}
#cwrap .movies-holder ul li a {
    color: #666666;
    font-weight: bold;
    line-height: 1.4;
}
#cwrap .movies-holder ul li p {
    margin: 0;
    font-family: "Lucida Sans","Lucida Grande","Lucida Sans Unicode",sans-serif;
    font-size: 10px;
}
#cwrap .movies-holder ul li p.ico {
    padding: 0 0 0 19px;
}
#cwrap .movies-holder ul li p.cast {
    color: #666666;
    font-size: 12px;
}
#cwrap .movies-holder ul li strong {
    color: #9B1D1E;
    font-style: italic;
}
#cwrap .movies-holder ul li p.views {
    background: url("http://i.tainster.com/images/icon_views.png") no-repeat scroll left center transparent;
    margin: 0.5em 0 0;
}
#cwrap .movies-holder ul li:hover p.views {
    background-image: url("http://i.tainster.com/images/icon_views2.png");
}
#cwrap .movies-holder ul li p.downloads {
    background: url("http://i.tainster.com/images/icon_downloads.png") no-repeat scroll left center transparent;
}
#cwrap .movies-holder ul li:hover p.downloads {
    background-image: url("http://i.tainster.com/images/icon_downloads2.png");
}
#cwrap .movies-holder ul li p.site,
#cwrap .movies-holder ul li p.studio {
    font-style: italic;
    font-weight: bold;
    margin: 0.2em 0 0;
}
#cwrap .movies-holder ul li p.site {
    background: url("http://i.tainster.com/images/icon_site.png") no-repeat scroll left center transparent;
}
#cwrap .movies-holder ul li:hover p.site {
    background-image: url("http://i.tainster.com/images/icon_site2.png");
}
#cwrap .movies-holder ul li p.studio {
    background: url("http://i.tainster.com/images/icon_studio.png") no-repeat scroll left center transparent;
}
#cwrap .movies-holder ul li:hover p.studio {
    background-image: url("http://i.tainster.com/images/icon_studio2.png");
}