/* 
Theme Name: Enchanted Creations
Theme URI: http://www.unodesignstudio.com/wordpress1003
Description: 3-column template designed by UNO Design Studio
Version: 1.0
Author: UNO Design Studio
Author URI: http://www.unodesignstudio.comp

	Enchanted Creations
	 http://www.unodesignstudio.1com

	This theme is designed by UNO Design Studio

 */

*, html { margin: 0; padding: 0; }

body { background-color: yellow; background-position: top; background-repeat: no-repeat; text-align: center; color: #F7E6D4; font-family: Arial, sans-serif; font-size: 65%; }




a { text-decoration: none; color: #fb30d7; }

a:hover { text-decoration: underline; }

	#sidebar a { color: #383434; }
	
	#footer a { color: #ffffff; font-size: 1.1em; }
	
h2 { font-size: 1.5em; text-align: left; line-height: 180%; }

	#sidebar h2 { color: #fb30d7; text-decoration: none; font-weight: normal; font-size: 1.4em; margin: 15px 0 5px 0; }
	
	#footer h2 { color: #737272; border-bottom: 1px solid #4a4747; padding: 10px; margin: 0 0 10px 0; font-size: 1.7em; font-weight: normal; }
	
	#content h2 { color: #383434; font-size: 1.8em; font-weight: normal; }
	
	.post h2 { font-size: 1.7em; font-weight: normal; border-bottom: 1px solid #ddd; clear: both; padding: 0 0 5px; margin: 0 0 5px; }
		
		.post h2, .post h2 a { color: #383434 !important; text-decoration: none; }
		
h3 { font-size: 1.3em; }

ul { list-style: none; }

	#header ul { float: right; display: margin: 8px 20px 0 0; block; list-style: none; }
	
	#content ul { list-style: disc; }
	
	#sidebar ul ul { border-bottom: 1px solid #ddd; }
	
		#sidebar ul ul li { background: url(images/bullet.gif) no-repeat left top; padding: 2px 0 3px 16px; } 
		
	#sidebar ul ul ul { border: none; }
	
	#footer ul li { width: 255px; float: left; padding: 10px 5px 30px 5px; }
	
		#footer ul li p { padding: 0 10px; text-align: justify; }
	
		#footer ul li ul { padding: 0 10px; }
	
			#footer ul li ul li { float: none; padding: 3px; }

.navigation { display: block; margin: 20px 0; clear: both; padding: 10px 0; }

.alignleft { float: left; }

.alignright { float: right; }

.center { text-align: center; }

.alt {
	background-color: #f8f8f8;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	}


/*~=._// Major Structures //_.=~*/

#bodycontainer { margin: 0 auto; width: 980px; padding: 20px 0; border-color: black;}

	#page { position: relative; margin-left: auto; margin-right: auto; background-color: #fff; width: 800px; color: #383434; text-align: left; margin-bottom: 20px; }

		#header { background-color: transparent; background-image: url(images/header-bg.png); background-position: top; background-repeat: no-repeat; height: 88px; padding: 20px 0 0 20px; }
		
		#content { float: right; width: 300px; padding: 25px 20px 0 0; }
		
		#sidebar { width: 343px; padding: 30px 0 30px 20px; font-size: 1.2em; }
				
		#footer { clear: both; background-color: #161515; color: #ffffff; border-top: 1px solid #4a4747;  }
		


/*~=._// Header Structure, Typography and Styles //_.=~*/

h1.headtitle { color: #772f9d; font-weight: normal; font-size: 3.2em; }
	
	 h1.headtitle a { color: #772f9d; text-decoration: none; }

.description { color: #772f9d; padding: 0 0 0 100px; font-size: 1.3em; font-weight: bold; }

#header ul .page_item { float: left; margin: 0 1px 0 1px; font-size: 1.25em;  }

	#header ul .page_item a { display: block; background: url(images/header-nav.jpg); background-position: bottom; background-repeat: no-repeat; width: 76px; height: 14px; padding: 7px 0 6px 0; text-align: center; overflow: hidden; color: #fff; }
	
	#header ul .current_page_item a, #header ul .page_item a:hover { background-position: top; color: #383434; text-decoration: none; }



/*~=._// Content Structure, Typography and Styles //_.=~*/
.postdate { float: right; background-image: url(images/postdate.gif); background-position: left; background-repeat: no-repeat; padding: 0 0 0 16px; color: #fb8b07; }

#content .entry { clear: both; font-size: 1.2em; line-height: 1.5em; padding: 10px 0; text-align: justify; }

wp-smiley.img { vertical-align: text-bottom; }

#content ul, #content ol { margin: 15px; padding: 0 0 0 10px; }

.postmetadata { border-bottom: 1px solid #ddd; margin: 10px 0 25px 0; padding: 10px 0; display: block; }

	.commenttopost { text-align: right; background-image: url(images/comment.gif); background-position: right; background-repeat: no-repeat; padding: 0 20px 0 0; }

	.postmetadata a { color: #fb8b07; font-size: 1.1em; }
	
.commentlist { list-style: none; padding: 0; margin: 0; font-size: 1.1em; }

.commentlist li, #commentform input, #commentform textarea { font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;	}

.commentlist li {	font-weight: bold; padding: 10px; }

	.commentlist li li { padding: 0px }

.commentlist cite, .commentlist cite a {	font-weight: bold;	font-style: normal;	font-size: 1.1em; color: #666 !important;	}

.commentlist p {	font-weight: normal;	line-height: 1.5em;	text-transform: none;	}

#commentform p {	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;	}

.commentmetadata {	font-weight: normal; color: #999; }

	.commentmetadata a { color: #999; }

/*~=._// Sidebar Structure, Typography and Styles //_.=~*/
.leftside { width: 200px; float: left; }
			
.rightside { width: 125px; float: left;}



/*~=._// Footer Structure, Typography and Styles //_.=~*/
.footclear { clear: both; border-top: 1px solid #4a4747; background: #161515; text-align: center; color: #fffff5; font-size: 1.1em; padding: 15px 0 15px 0; }

	.footclear a { color: #fffff5; }
	
/*~=._// Search Structure, Typography and Styles //_.=~
#searchform { margin: 0; padding: 0; border: 1px solid #383434; width: 300px; text-align: center; }

#searchsubmit { background-image: url(images/search.gif); background-repeat: no-repeat; border: none; width: 19px; height: 19px; }

#s { border: 1px solid #fff; }*/
#sidebar #searchform { text-align: center; 
