/*  
Theme Name: Crystal Hunt
Theme URI: http://www.crystalhunt.com/
Description: Word Press theme developed specifically and ONLY for Crystal Hunt by <a href="http://www.myeverydream.com/">My Every Dream</a>.
Version: 1
Author: My Every Dream
Author URI: http://www.myeverydream.com/
*/

/* COLOR PALETTE FOR CRYSTALHUNT.COM
	lt teal: #EAEEF1
    dk teal: #C6D1D5
    lt purple: #DEE0EC
    dk purple: #B4B0D1
    lt brown: #E5D8D2
    dk brown: #B4917B
    lt pink: #ECD0DE
    dk pink: #E6B6CC
*/


/* **************************** */
/* Body & Default Colors        */
/* **************************** */

body {		margin: 0;
			padding: 0;
			text-align: center;
			background: #E5E3F0 url('http://www.crystalhunt.com/images/layout/bg.jpg'); }


/* **************************** */
/* Header & Main Menu - 100%    */
/* **************************** */

#header {	width:100%;
			height: 193px;
		    margin: 0;
			padding: 68px 0 0 400px;
			text-align: left;
			background: #C8CFD7 url(http://www.crystalhunt.com/images/layout/header.jpg) repeat-x; 
			color: #ffffff;
			font-size: 11px; 
 			font-family: Arial, sans-serif; }

#header a, a:link, a:visited, a:active {	
			color: #ffffff;
			font-size: 11px; 
 			font-family: Arial, sans-serif;
			text-decoration: none;  
			text-align: left; }

#header a:hover {	
			color: #ffffff;
		    font-size: 11px; 
 			font-family: Arial, sans-serif;
			text-decoration: none; 
			text-align: left; }


/* **************************** */
/* Wrapper - Main Box - 800px   */
/* **************************** */

#wrapper {	width:730px;
			margin:0 auto;
			padding: 10px 5px 0 5px; 
			background: #CAC1DE; }

#sidebar {
		    float: left;
			padding: 0;
		    margin: 0;
			width: 240px; 
			background: #CAC1DE; 
			text-align: left; }

#sidebar .boxpurplec {		
			width: 240px; 
			padding: 0;
		    margin: 0 0 -10px 0;
			background: url(http://www.crystalhunt.com/images/layout/box_purple_bg.png) repeat; }

#sidebar .boxpurplec .boxcontent {	
			padding: 0 30px 0 30px;
			margin: 0;
			text-align: center;
		 	font-family: Arial, sans-serif;
			color: #959595;
			font-size: 10px;
			background: url(http://www.crystalhunt.com/images/layout/box_purple_bg.png) repeat; }

#sidebar .boxpurplec .boxcontent a, a:link, a:active, a:visited { 
		 	font-family: Arial, sans-serif;
			font-size: 10px;
			color: #B4B0D1;  
			text-decoration: none; }

#sidebar .boxpurplec .boxcontent a:hover { 
		 	font-family: Arial, sans-serif;
			font-size: 10px;
			color: #B4B0D1; 
			text-decoration: underline; }

#sidebar .boxpurplel {		
			width: 240px; 
			padding: 0;
		    margin: 0 0 -10px 0;
			text-align: left;
			background: url(http://www.crystalhunt.com/images/layout/box_purple_bg.png) repeat; }

#sidebar .boxpurplel .boxcontent {	
			padding: 0 20px 0 20px;
			margin: 0;
		 	font-family: Arial, sans-serif;
			color: #959595;
			font-size: 10px;
			text-align: left;
			background: url(http://www.crystalhunt.com/images/layout/box_purple_bg.png) repeat; }

#sidebar .boxpurplel .boxcontent img {	
			float: left;
			margin: 2px 5px 2px 5px;
			padding: 0;
			border: 0; }

#sidebar .boxpurplel .boxcontent .title { 
 			font-family: Arial, sans-serif;
			font-size: 12px;
			font-weight: 900;
			color: #B4B0D1;  
			text-decoration: none; 
			text-align: left; }

#sidebar .boxpurplel .boxcontent a, a:link, a:active, a:visited { 
		 	font-family: Arial, sans-serif;
			font-size: 10px;
			color: #B4B0D1;  
			text-decoration: none; 
			text-align: left; }

#sidebar .boxpurplel .boxcontent a:hover { 
		 	font-family: Arial, sans-serif;
			font-size: 10px;
			color: #B4B0D1; 
			text-decoration: underline; 
			text-align: left; }

#content { 
		    float: right;
			padding: 0;
		    margin: 0;
			width: 480px;
			background: #CAC1DE; }

#content .item {
			width: 480px;
			padding: 0;
			margin: 0;
			text-align: left;
			background: url(http://www.crystalhunt.com/images/layout/box_main_bg.png) repeat-y; }

#content .item h2 {
			margin: 0;
			padding: 25px 25px 0 25px;
		 	font-family: Arial, sans-serif;
			font-size: 15px;
			color: #E6B6CC;
			background: url(http://www.crystalhunt.com/images/layout/box_main_header.png) no-repeat left top; }

#content .item h2  a, a:link, a:active, a:visited {
			font-size: 15px;
			color: #E6B6CC;
			text-decoration: none; }

#content .item h2  a:hover {
			font-size: 15px;
			color: #E67CAD;
			text-decoration: underline; }

#content .item .byline {
			margin: 0;
			padding: 0 25px 15px 25px;
		 	font-family: Arial, sans-serif;
			font-size: 11px;
			color: #E6B6CC; }

#content .item .byline a, a:link, a:active, a:visited {
			font-size: 11px;
			color: #E6B6CC;
			text-decoration: none; }

#content .item .byline a:hover {
			font-size: 11px;
			color: #E67CAD;
			text-decoration: underline; }

#content img {	
			float: left;
			margin: 0 5px 0 2px;
			padding: 0;
			border: 0; }

#content .item .indent {
			padding: 2px 55px 2px 10px;
			margin: 0 0 20px 45px;
		 	font-family: Arial, sans-serif;
			font-size: 11px;
			color: #959595; 
			background: url(http://www.crystalhunt.com/images/layout/box_indent_bg.png) repeat-y left top; }

#content .item .indent a, a:link, a:active, a:visited {
			color: #9F99CD; 
			text-decoration: none; }

#content .item .indent a:hover {
			color: #8179BD; 
			text-decoration: underline; }

#content .item p {
			margin: 0;
			padding: 0 25px 15px 25px;
		 	font-family: Arial, sans-serif;
			font-size: 11px;
			color: #959595; }

#content .item p a, a:link, a:active, a:visited {
			font-size: 11px;
			color: #9F99CD;
			text-decoration: none; }

#content .item p a:hover {
			font-size: 11px;
			color: #8179BD;
			text-decoration: underline; }

#content .item .underline {
			padding: 0;
			margin: 5px 25px 5px 25px;
			background: url(http://www.crystalhunt.com/images/layout/underline_bg.png) repeat-x right bottom; }			

#content .item .last {
			padding: 0 25px 50px 25px;
			background: url(http://www.crystalhunt.com/images/layout/box_main_footer.png) no-repeat left bottom; }

#content .item hr { 
			margin: 0;
			padding: 0 25px 0 25px;
			height: 0px; 
			width: 420px; 
			border: solid #CAC1DE; 
			border-top-width: 0px; 
			text-align: center;
			border-bottom-width: 1px;}

#content ul {
			list-style-type: disc; 
			padding: 0 0 20px 75px;
			margin: 0; 
		 	font-family: Arial, sans-serif;
			font-size: 11px;
			color: #959595; }

#content ul a, a:link, a:active, a:visited {
		 	font-family: Arial, sans-serif;
			font-size: 11px;
			color: #9F99CD; 
			text-decoration: none; }

#content ul a:hover {
		 	font-family: Arial, sans-serif;
			font-size: 11px;
			color: #8179BD; 
			text-decoration: underline; }

#footer {	width:730px;
			margin:0 auto;
			padding: 40px 10px 2px 0; 
			text-align: center;
			background: #A99DC9; 
		 	font-family: Arial, sans-serif;
			font-size: 10px;
			color: #ffffff; 
			background: url(http://www.crystalhunt.com/images/layout/footer_bg.png) no-repeat;}

#footer a, a:link, a:active, a:visited {
		 	font-family: Arial, sans-serif;
			font-size: 10px;
			color: #ffffff; 
			text-decoration: none; }

#footer a:hover {
		 	font-family: Arial, sans-serif;
			font-size: 10px;
			color: #ffffff; 
			text-decoration: underline; }

.clear { 	clear: both; }




/* **************************** */
/* Form Formatting		        */
/* **************************** */

fieldset {	padding: 15px 15px 0 15px;
			margin: 15px 0 30px 25px;
			width: 270px;
			border: 1px solid #C5C5C5;
			background: #F6F6F6; }

label { 	display: block; }

input {
			width: 165px; 
			font: normal 11px Arial;
			color : #838383;
			background-color: #FBFBFB;  
			border-color : #C5C5C5;
			border-width: 1px; 
			border-style: solid; 
			padding: 2px; }

input#mlist {
			width: 100px; 
			font: normal 11px Arial;
			color : #838383;
			background-color: #FBFBFB;  
			border-color : #C5C5C5;
			border-width: 1px; 
			border-style: solid; 
			padding: 2px; }

select {
			width: 340px; 
			font: normal 11px Arial;
			color : #838383;
			background-color: #FBFBFB;  
			border-color : #C5C5C5;
			border-width: 1px; 
			border-style: solid; 
			padding: 2px; }

textarea {	width: 340px; 
			font: normal 11px Arial;
			color : #838383;
			background-color: #FBFBFB;  
			border-color : #C5C5C5;
			border-width: 1px; 
			border-style: solid; 
			padding: 2px; }

input:focus, textarea:focus, select:focus {
			background: #ffffff; }



