* { padding:0; margin:0; }
html { font:65% Verdana, Geneva, sans-serif; }
body { background:#050608; }
.violet { background:#000; }
.pink { background:#060709; }
.clear { clear:both; }
.italic { font-style:italic; }

img { border:none; }
a { text-decoration:none; }
p { color:#fff; }
h2 { font-weight:normal; font-size:21px; }
h2 sup { font-size:9px; }
.violet a, .violet h1, .violet h2, .violet h3, .violet h4 { color:#7860aa; }
.pink a, .pink h1, .pink h2, .pink h3, .pink h4 { color:#d563a6; }
.orange a, .orange h1, .orange h2, .orange h3, .orange h4 { color:#fcb85c; }
.red a, .red h1, .red h2, .red h3, .red h4 { color:#f15c42; }
.blue a, .blue h1, .blue h2, .blue h3, .blue h4 { color:#56c9e8; }
.green a, .green h1, .green h2, .green h3, .green h4 { color:#66923e; }
.yellow a, .yellow h1, .yellow h2, .yellow h3, .yellow h4 { color:#fcb85c; }

#wrapper { width:1224px; height:792px; margin:0 auto; }
	.violet #wrapper { background:url(images/violet_bg.jpg) no-repeat; }
	.pink #wrapper { background:url(images/pink_bg.jpg) no-repeat; }
	.orange #wrapper { background:url(images/orange_bg.jpg) no-repeat; }
	.red #wrapper { background:url(images/red_bg.jpg) no-repeat; }
	.blue #wrapper { background:url(images/blue_bg.jpg) no-repeat; }
	.green #wrapper { background:url(images/green_bg.jpg) no-repeat; }
	.yellow #wrapper { background:url(images/yellow_bg.jpg) no-repeat; }
		#extra { width:390px; height:105px; float:left; margin:630px 0 0 135px; padding:0 50px; }
			#extra p { font-size:11px; font-style:italic; }
				.violet #extra p { color:#7860aa; }
				.pink #extra p { color:#bc1e69; }
				.orange #extra p { color:#fcb85c; }
				.red #extra p { color:#f15c42; }
				.blue #extra p { color:#56c9e8; }
				.green #extra p { color:#66923e; }
				.yellow #extra p { color:#fcb85c; }
		#content { float:right; width:410px; height:555px; margin:180px 155px 0 0; padding:10px; }
			#navigation {}
				#menu { list-style:none; }
					#menu li { display:inline; }
					#menu a { display:block; float:left; color:#fff; padding:7px; font-size:11px; }
				#second_nav { list-style:none; }
					#second_nav li { display:inline; }
					#second_nav a { display:block; float:left; padding:5px; font-size:11px; }
			#layout {
	color:#FFF;
	padding:0 5px;
}
				.violet #layout { height:270px; margin:50px 0 0 0; }
				.pink #layout { margin:30px 0 0 0; }
				.green #layout { margin:5px 0 0; }
					#green_layout_left { width:43%; float:left; text-align:center; padding:0 1% 0 0; }
					#green_layout_rigth { width:50%; float:left; text-align:center; padding:0 3%; }
					#layout h1 { margin: .67em 0 0 }
					#layout h2 { margin: .75em 0 0 }
					#layout h3 { margin: .83em 0 0 }
					#layout h4, #layout p, #layout blockquote, #layout ul, #layout fieldset, #layout form, #layout ol, #layout dl, #layout dir, #layout menu { margin: 1.12em 0 0 }
					#layout h5 { margin: 1.5em 0 0 }
					#layout h6 { margin: 1.67em 0 0 }
					#layout blockquote { margin-left: 40px; margin-right: 40px }
					#layout ol, #layout ul, #layout dir, #layout menu, #layout dd { margin-left: 10px }
					#layout li { margin-bottom:10px; }
						.gallery { list-style:none; }
						.currentTextHolder { color:#000; }
						.pp_description { color:#000; }
			#footer { font-size:11px; }
				.violet #footer p { color:#7860aa; }
					#radio { width:110px; float:left; text-align:center; margin-right:30px; }
					#angel { width:110px; float:left; text-align:center; margin-right:30px; }
					#academy { width:110px; float:left; text-align:center; margin-right:20px; }

