/* CSS Document */

body {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}

#container-home {
	width:950px; 
	background-color:#000000; 
	padding:20px 0 20px 20px; 
	clear:both;
	}

#container {
	width:950px; 
	background-color:#000000; 
	padding:20px; 
	clear:both; 
	position:relative;
	}

#header {padding-bottom:20px;}

#navigation {
	border-bottom:#353535 1px solid; 
	border-top:#353535 1px solid; 
	height:30px; 
	width:950px; 
	}
	
#sidebar {
	padding: 30px 0 0 0; 
	text-align:center; 
	width:225px; 
	float:left;
	}

#content-home {
	float:left; 
	width:500px; 
	padding-top:40px; 
	color:#CCCCCC; 
	text-align:left; 
	font-size:16px;
	}

#content-home h2 {
	padding:20px 5px 20px 5px; 
	margin:0; 
	font-size:20px; 
	letter-spacing:0.1em;
	}

.content-full {
	width:700px;
	color:#AAAAAA; 
	text-align:center; 
	font-size:16px; 
	padding:0 40px 20px 0;
	margin:0 auto;
	clear:both;
	border-bottom:#353535 1px solid; 
	}
	
.content-chainreaction {
	width:740px;
	color:#AAAAAA; 
	text-align:center; 
	font-size:16px; 
	padding:0 0 20px 0;
	margin:0 auto;
	clear:both;
	border-bottom:#353535 1px solid; 
	}

.copy a {color:#999999;}
.copy a:hover {text-decoration:none;}

#content {
	float:left; 
	width:620px;
	color:#AAAAAA; 
	text-align:left; 
	font-size:16px; 
	padding:40px 20px 0 35px;
	}

#content a {
	color:#EE056D; 
	text-decoration:underline; 
	font-family:"Times New Roman", Times, serif; 
	font-weight:normal;
	}
	
#content a:hover {text-decoration:none; color:#FFFFFF;}
	
#content-home p {padding:0px 40px 0px 40px; text-align:justify;}


#perfectprizes-home {top:257px; left:789px; position:absolute;}





h1 {
	font-size:27px; 
	font-family:"Times New Roman", Times, serif; 
	color:#EE056D; 
	font-weight:normal; 
	letter-spacing:0.1em; 
	text-align:center;
	}

h2 {
	font-size:22px; 
	font-family:"Times New Roman", Times, serif; 
	color:#EE056D; 
	font-weight:normal; 
	letter-spacing:0.1em; 
	text-align:center; 
	margin: 0 80px 0 80px;
	padding:20px 0 0 0;
	}

h3 {color:#AAAAAA; font-weight:normal; padding:0; margin:0; font-size:15px;}
h4 {color:#FFFFFF; margin:0;}

h5 {
	font-size:27px; 
	font-family:"Times New Roman", Times, serif; 
	color:#EE056D; 
	font-weight:normal; 
	letter-spacing:0.1em; 
	text-align:left;
	padding:0;
	margin:0 0 40px 0;
	}

li {margin:5px;}

table .form {
	font-size:15px; 
	color:#000000; 
	font-weight:bold;
	}
	
td {font-size:12px;}
td h1 {letter-spacing:normal;}

p .cite {
	color:#666666;
	font-size:13px;
	font-weight:normal; 
	letter-spacing:normal; 
	text-align:center;
	margin:0 0 0 240px;
	}
	
.pink { 
	font-family:"Times New Roman", Times, serif; 
	color:#EE056D; 
	font-weight:normal; 
	letter-spacing:0.1em; 
	text-align:center;
	}
	
.numbers {
	font-size:18px; 
	font-family:"Times New Roman", Times, serif; 
	color:#EE056D; 
	font-weight:normal; 
	text-align:left; 
	clear:none;
	}
	
.white {font-size:13px; color:#DDDDDD;}
.white-lrg {color:#DDDDDD;}

.small {font-size:12px;}
.small-black {
	font-size:12px; 
	text-align:center; 
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif;
	}
	
.book-copy {
	font-size:11px; 
	color:#777777; 
	font-family:Arial, Helvetica, sans-serif;
	}
	
.quiz {
	font-weight:bold; 
	font-size:16px; 
	color:#FFFFFF; 
	background-color:#000000; 
	border:none; 
	font-family:Arial, Helvetica, sans-serif;
	}
	
.wallpapers a img {border:#EE056D 1px solid;}
.wallpapers a:hover img{border:#FFFFFF 1px solid;}


a:focus {}
#panel {
	background: #000000;
	height: 160px;
	width:225px;
	display: none;
	text-align:center;
	padding:0;
	margin:0;
}
.slide {
	margin: 0;
	padding: 0;
	border-bottom:#353535 1px solid; 
	border-top:#353535 1px solid; 
	height:30px;
}
.btn-slide {
	text-align: center;
	padding: 0;
	margin: 0;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	height:45px;
}
.active {
	background-position: right 12px;
}

#slide-2 #panel {
	background: #000000;
	height: 160px;
	width:225px;
	display: none;
	text-align:center;
	padding:0;
	margin:0;
}
#slide-2 .slide {
	margin: 0;
	padding: 0;
	border-bottom:#353535 1px solid; 
	border-top:#353535 1px solid; 
	height:30px;
}
#slide-2 .btn-slide {
	text-align: center;
	padding: 0;
	margin: 0;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	height:45px;
}

#slide-2 a:focus {}

#slide-2 .active {
	background-position: right 12px;
}


#footer {
	clear:both; 
	width:950px; 
	padding:10px 0 10px 0; 
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#666666; 
	border-top:#353535 1px solid;
	border-bottom:#353535 1px solid;
	}

#footer p {margin:0 0 10px 0; padding:0 0 0 0;}
#footer a {
	color:#FFFFFF; 
	font-weight:bold; 
	text-decoration:none; 
	margin: 0 2px 0 2px; 
	padding:0 2px 0 2px;
	}
#footer a:hover {
	text-decoration:none; 
	background-color:#FFFFFF; 
	color:#000000;
	}
#footer a img {border:none;}

.cvstudios {color:#777777; line-height:normal; padding:30px 0 0 0;}
.cvstudios a {color:#777777; text-decoration:none;padding:30px 0 0 0;}
a.cvstudios:hover {color:#FFFFFF; text-decoration:none;}


#trailer-link a {
	color:#FFFFFF; 
	font-weight:bold; 
	text-decoration:none; 
	margin: 0 2px 0 2px; 
	padding:0 2px 0 2px;
	}
#trailer-link a:hover {
	text-decoration:none; 
	background-color:#FFFFFF; 
	color:#000000;
	}
