/*



Theme Name: Butterfly 2 Column



Theme URI: http://www.deliciousdesignstudio.com



Description: 2 Column Butterfly Wordpress Theme



Author: Delicious Design Studio



Author URI: http://www.deliciousdesignstudio.com



version: 1.2



*/







/* basics */















*{margin:0; padding:0;}















body {







	background: #301a08;







	font-family: georgia, tahoma, sans-serif;







	font-size: .85em;







	margin: 20px;







	}







	







h1 {font-size: 18pt;}







h2 {font-size: 14pt; margin-top:4px;}







h3 {font-size: 10pt; margin-top:10px;}







h4 {font-size: 9pt;}























/* images and misc. */















img{ border: none; }







img a{border:none;}















img.left{ float: left; border: none; padding: 6px; }







img.right{ float: right; border: none; padding: 6px; }















blockquote{







	border:1px dashed #ccc734;







	margin:15px;







        background: #e3e2b9;







	padding:0 12px 0 12px;







	}















code{







	margin:10px;







	font-family:"georgia", Courier, monospace;}























/* links */















a{







	color:#c1336c;







	text-decoration:none;







	border: none;







	}















a:hover{color:#ccc734;text-decoration: underline; border: none;}































/* container */























#container {







	width: 900px;



	background: #ffffff;







	margin: 0 auto;















	color:#333;











	}







	







/* header */















#header {







	background: #301a08 url('images/header.png');







        width: 900px; 







	color: #fff; 







	height: 218px;







	}















#header h1{







display: none;	







	}







	







#header h1 a{color: #404040; text-decoration: none;}







#header h1 a:hover{color: #666; text-decoration: none;}























#header h2{







	font-family: palatino linotype, georgia, arial, times;







	font-size: 10pt;







	font-weight: 300;







	font-style: italic;







	color: #404040;







	letter-spacing: 1px;







	margin: 0;	







	padding: 0 0 0 18px;	







	}















/* main menu */























#menu {







	background: #ccc734 url(images/menubg.png);







	font-family: century gothic, times, serif;







	font-size: 16px;







	width:900px; 







	height:33px;







font-weight: none;







padding-left: 0px;







	border-top: 1px solid #fff;







text-transform: uppercase;







}























#menu ul {







	margin: 6px 0 0 0;







	padding: 0;







	text-align: center;







}















#menu ul li {







	list-style-type: none;







	display: inline;







	margin: 0;







	padding: 0;







}















#menu ul li a {







	padding: 6px 13px 6px 13px;







	margin: 0;







text-align: center;







	text-decoration: none;







	color: #311b0a;







}















#menu ul li a:hover {







	color:#9ee1e3;







}































/* content */























#content {







	float: left;







	width: 700px;







	overflow: hidden;







text-align: justify;







	}















.post {







	margin: 0 10px;







	padding:15px;







	line-height: 14pt;







	}







	







.post h2{





	background: url(images/sideimg.png) no-repeat;



	font-family: century gothic, verdana, times;







	font-weight: none; 







	font-size: 13pt; 







font-weight: normal;	







text-transform: uppercase;







	text-align: left;







	color: #997a0e;	



padding: 0 0 0 35px;





	}







	







.post h2 a{







	color: #997a0e;







	text-decoration: none;







	}







	







.post h2 a:hover{







	color: #c90057;







	text-decoration: none;







	}







	







.post p{font-size: 9pt;}















.post a{text-decoration:underline;}















.post ul {}















.post li {}















.entry p{margin:12px 0;}















.postmetadata{







	clear: both;





	background: #e4e29e;



       border: 1px solid #c2be4b;



	padding:6px;



color: #2b1402;





	margin-top: 18px;







	}







	















.navigation {







	font-size:8pt;







	float:left;







	width:100%;







	}







	







	.alignleft {float:left; margin:25px;}







	.alignright {float:right; margin:25px;}















.notfound{padding: 25px; font-size: 14pt; font-weight: 300;}































/* right sidebar */















#right{







	font-family: georgia, arial, tahoma;







	font-size:9pt;







	width: 200px;





	float:right;



        background: url(images/sbbg.png) no-repeat;







	margin: 4px 0 24px 0;







	padding: 0;















	}















#right h2{





	font-family: century gothic, verdana, times;







	font-weight: none; 







	font-size: 13pt; 



padding-top: 15px;



        text-transform: uppercase; 















font-weight: normal;	







	text-align: left;











	color: #997a0e;	







	margin: 0 0 0 0;







	border-bottom: 1px dashed #A2A2A2;















}















#right p {margin:0; padding: 0 6px 0px 12px;}















#right img {padding: 0; margin: 0;}















#right ul {







	margin:12px;







	padding:0;























	list-style-type: none;







	}















#right ul li {







	margin: 0;







	padding: 0;







	line-height: 14pt;







	list-style-type: none;







	}















#right ul ul {







	margin: 6px 0 6px 12px;







	padding: 0;







}















#right ul ul li {







	list-style-type: none;







	list-style-position: inside;







	}















#right ul ul ul{























	margin: 0;







	padding: 0;



















}



















#right ul ul ul li{







	padding: 0 0 0 15px;







	list-style-type: square;







	color: #898989;







}















/* comments */















#commentssection{







	clear: both;







	padding: 2px 12px;







	margin: 0;







	}







	







#commentssection h3{







	font-family: georgia, times, verdana;







	font-size: 12pt;







	font-weight: 300;







	font-style: normal;







	color: #000;







	}















#commentform{







	background: #f8d2e4;







	margin: 12px 12px 20px 12px;







	padding:20px;







	}







	







#commentform p{







	color: #000;







	}







	







#commentform a{color: #000; text-decoration: none; border-bottom: 1px dotted #f371b0; line-height: 14pt;}







	







#commentform h3{







	font-family: georgia, times, verdana;







	font-size: 10pt;







	font-weight: 300;







	color: #000;







	}







	







#commentbox{







	width:75%;







	min-width:400px;







	margin:5px 5px 0 0;







	}















#author, #email, #url, #commentbox, #submit{







	background: #fff;







	font-family: arial, arial, times;







	font-size: 10pt;







	margin:5px 5px 0 0;







	border: none; 







	padding: 6px;







	border: 1px solid #f371b0;







	}















#submit{margin:5px 5px 0 0;}















	







ol.commentlist {list-style-type: none;}















ol.commentlist li {







	background: #fff;







	margin:10px 0;







	padding:5px 0 5px 10px;







	overflow: hidden;







	}















ol.commentlist li.alt {background: #EDEDED;}







ol.commentlist li p {margin: 6px 0 6px 0; padding: 0 12px 0 0; line-height: 14pt;}















ol.commentlist a {color:#000;}















cite {







	font-family: arial, verdana, tahoma;







	font-size: 9pt;







	font-weight: bold;







	font-style: normal;







	}







	







cite a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;}























/* search */















#searchform{







	padding: 6px 0 6px 6px;







	font-family: verdana, arial, times;







	}















#searchform input#s{







	font-family: verdana, arial, times;







	font-size: 8pt;







	padding: 2px;







	margin: 2px;







	border: 1px solid #B7B7B7;







	}















#searchform input#searchsubmit{







	font-family: verdana, arial, times;







	font-size: 7pt;







	padding: 2px;







	margin: 2px 0 0 2px;







	border: 1px solid #B7B7B7;







	background-color: #fff;







	color: #797979;







	}















/* footer */















#footer {









	background: #301a08 url('images/footer.png');







	clear: both;







	width: 100%;



height: 218px;



	margin-top:15px;







text-align: center;







	font-family: georgia, tahoma;







	font-size: 12px;







	}







	







#footer p{padding:6px;margin: 0; color: #000000;}







#footer a{color: #f371b0;text-decoration: none;}







#footer a:hover{color: #5D5D5D;text-decoration: underline;}















