/*



Theme Name: minimal



Theme URI: http://rizzlestudios.ath.cx/wordpress/minimal



Description: A minimalistic WordPress theme utilizing no images in the template.



Version: 1.1



Author: rizzlestudios



Author URI: http://rizzlestudios.ath.cx/



Tags: white, two-column, one-column, minimalist, widgets, widgetized



Licensed under GPL. 



*/



body 



{



	margin: 0;



	padding: 0;



	background: #e2e6e9;



	font: normal 13px Verdana, Arial, Sans-Serif;



        text-align: left;



}







/* Links */







a:link { color: #cc6600; text-decoration: none;}







a:visited { color: #CC9900;; text-decoration: none; }







a:hover, a:active { color: #ffffff; background-color: #343838;}







h3 a:link { color: #cc6600; text-decoration: none; }







h3 a:visited { color: #cc6600; text-decoration: none; }







h3 a:hover, a:active { color: #cc6600; }







/* Typography */







h1, h2, h3, h4, h5, h6 { font-weight: normal; margin: 10px 0; padding: 0; }







h1 { font-size: 36px; color: #293138;}







h2 { font-size: 28px; color: #cc6600;}







.post-title h2 {color: #3f4f5c; font-weight:bold; margin-bottom:5px;}







h3 { font-size: 24px; color: #cc6600; }







h4 { font-size: 20px; color: #3f4f5c; }







h5 { font-size: 16px; color: #3f4f5c;}







h6 



{ 



	font-size: 13px; 



		margin: 5px 0; 



	font-weight: bold; 



}







ul { line-height: 1.8em; list-style-type: circle; color: #333333; }







ol { line-height: 1.8em; color: #333333;}







blockquote



{



	color: #555555;



	background-color: #eeeeee;



	border: 1px solid #cfcfcf;



	padding: 5px 10px; 



	margin: 10px 10px;



}







code {  font-family: Consolas, Verdana, Arial, "Courier New"; 	



        color: #555555;



        font-weight: bold;



	padding: 5px 10px; 



	margin: 10px 20px;



     }







abbr, acronym { font-style: normal; border-bottom: 1px dotted #333333; cursor: help; }







em { font-style: italic; }







strong { font-weight: bold; }







del { text-decoration: line-through; color: #555555; font-size: 11px; }







ins { text-decoration: none; color: #679b3c; }







p em, 



cite



{



	font-family: Consolas, Verdana, Serif;



}







/* Structure */







#container



{



	width: 950px;



	margin: 0 auto;



}







#header



{



	padding: 0px 0;



        margin-bottom: 10px;	



}



#header-flash



{



	padding: 0px 0;



        margin-bottom: 10px;	
height: 950px; 


}






#navigation



{



	float: left; 



	width: 950px;



	background-color: #282d2d;



	        font-size: 14px;



}







#wrapper



{



	margin: 0;



	padding: 0;



	clear: both;



	float: left;



	width: 950px;



        background: #ffffff;



        border-left: solid #dde0e1 2px;



        border-right: solid #dde0e1 2px;



        border-bottom: solid #dde0e1 2px;



}







#content-wrapper



{



	width: 730px;



	float: left;



}







#content



{



	float: left;



	padding: 27px;



	line-height: 1.6em;



	text-align: left;



}







#content .commentbox {



	color: #918E85;



	background-color: #FBF4E2;



	padding: 2px 5px 2px 5px;



	border-top: solid #D4CBB4 1px;



	border-bottom: solid #D4CBB4 1px;



		font-size: 11px;



        margin-bottom: 10px;



        width: 670px;



}



#comments {



	color: #4A4A4A;



	padding: 0px;



}



#comments .comment {



        padding: 10px;



        background-color: #F6F6F6;



	border-bottom: 20px solid #ffffff;



}



#comments .comment cite {



        font-size: 14px;



        font-weight: bold;



        font-style: normal;



}



#sidebar-wrapper



{



        display: inline;



        margin-left: 5px;



        margin-top: 25px;



        margin-bottom: 25px;



	width: 180px;



	float: left;



        background-color: #F3F2F2;



	border: solid #E6E4E4 1px;



}







#sidebar



{



	float: left;



	width: 150px;



	padding: 15px;



        color: #5b5c5c;



	font-size: 9pt;



	text-align: left;



}



#white {



       background-color: white;



       width: 950px;



       height: 15px;



}



#footer



{



	clear: both;



	float: left;



	width: 100%;



	margin: 0px 0;



	color: #555555;



	padding: 10px 0;



        text-align: center;



}







/* Single Post */







#post_content-wrapper



{



	width: 640px;



	padding: 10px 0 20px 0;



	margin: 5px 0 0 80px;



}







#post_content



{



        float: left;



	padding: 27px;



	line-height: 1.6em;



	text-align: left;



}







#post_content .commentbox {



	color: #918E85;



	background-color: #FBF4E2;



	padding: 2px 5px 2px 5px;



	border-top: solid #D4CBB4 1px;



	border-bottom: solid #D4CBB4 1px;



		font-size: 11px;



        margin-bottom: 10px;



        width: 575px;



}















/* Navigation */











#navigation ul



{



	margin: 0 5px;







	float: left;



	width: 950px;



	padding: 0px 0;



	list-style-type: none;



}







#navigation li { float: left; margin: 0 0 0 5px; padding: 0; }







#navigation a:link,



#navigation a:visited



{



	float: left;



	display: block;



	color: #c6c6c6;



	padding: 5px 10px;







}







#navigation ul li.current_page_item   a:link,



#navigation ul li.current_page_item   a:visited,



#navigation ul li.current_page_item   a:hover,



#navigation ul li.current_page_item   a:active



{



	color: #ffffff;







	background-color: #414646;



	border-left: solid #6b7070 1px;



        border-right: solid #6b7070 1px;



}







#navigation ul li.search



{



        float:right;



        margin-right: 10px;



}











/* Header */







#header h1 {color: #191a1a; font-weight: bold; margin-bottom: 10px; }







#header h1 a {width:750px; height: 200px; background: transparent url() center center no-repeat; }







#header h1 a:link,



#header h1 a:visited



{


 font-size: 33px;
	color: #cc6600;
font-family: "Century Gothic", "trebuchet MS", "arial narrow", arial, tahoma;



}







#header h1 a:hover,



#header h1 a:active



{



	color: #000000;



	background-color: transparent;



}







#header h1 span {color:#5b5c5c;}











h1.blog-title {



        display: inline;



        }







h1.blog-title a {



	font-family: Verdana, Arial, Sans-Serif;



	font-weight: bold;



	font-size: 36px;	



     



	color: #333333;



	letter-spacing: -1px;



	font-weight: bold;



	font-size: 36px;



	border-bottom: none;



	}







h1.blog-title a:hover {



	text-decoration: none;



	color: #000000;



	background: transparent;



	}







.tagline {	



        font-family: Verdana, Arial, Sans-Serif;



	font-weight: normal;



	font-size: 18px;



        text-align: right;



	margin-left: 3px;



	padding: 0;



	color: #A1A1A1;



	letter-spacing: -1px;



		display: inline;



	}







/* Content */







.date {	



        font-family: Verdana, Arial, Sans-Serif;	



        font-weight: normal;



	font-size: 24px;



	margin-left: 3px;



        margin-right: 20px;



	padding: 0;



	color: #ccc;



	letter-spacing: -1px;



		display: inline;



	}







h3.post-title {



        display: inline;



        }







h3.post-title a {	



      	
 font-family: "Century Gothic", "trebuchet MS", "arial narrow", arial, tahoma;


        font-weight: bold;



	font-size: 24px;	



 	color: #cc6600;



	letter-spacing: -1px;



	border-bottom: none;



	}







h3.post-title a:hover {



	text-decoration: none;



	color: #222;



	background: transparent;



	}







/* Sidebar */







#sidebar h2 { font-size: 16px; color:#cc6600; border-bottom: solid #cc6600 2px;}



.widgettitle { font-size: 18px; color:#5b5c5c; border-bottom: solid #5b5c5c 2px;}







#sidebar ul



{



	margin: 0;



	padding: 0;



	line-height: 1.6em;



	list-style-type: none;



}







#sidebar ul li



{



	padding: 5px;



	border-bottom: 1px dotted #cccccc;



}



#sidebar ul li:hover



{



	background-color: #eeeeee;



}







#sidebar ul li .title



{



	display: block;



	font-weight: bold;



}







#sidebar ul li .date



{



	display: block;



	color: #777777;



	font-size: smaller;



}







#sidebar ul li .content



{



	display: block;



}







#sidebar ul li a:link,



#sidebar ul  li a:visited



{



	padding: 0; 



	color: #333333;



}







#sidebar ul  li a:hover,



#sidebar ul  li a:active



{



	background-color: transparent; 



}







#sidebar ul  .list_subpages {



	padding: 5px;



	border-bottom: 1px dotted #cccccc;



	list-style-type: none;



}











/* Footer */







#footer a:hover,



#footer a:active



{



	color: #003355;



	background-color:transparent;



}











/* Comments */



.alt {



	margin: 0;



	padding: 10px;



	}







.commentlist {



	padding: 0;



	text-align: justify;



	}







.commentlist li {



	margin: 15px 0 3px;



	padding: 5px 10px 3px;



	list-style: none;



	border: 1px solid #ddd;



	}







.commentlist p {



	margin: 10px 5px 10px 0;



	}







#commentform p {



	margin: 5px 0;



	}







.nocomments {



	text-align: center;



	margin: 0;



	padding: 0;



	}







.commentmetadata {



	margin: 0;



	display: block;



	}



.commentlist li, #commentform input, #commentform textarea {



	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;



	}







.commentlist li {



	font-weight: bold;



	}







.commentlist li .avatar { 



	float: right;



	border: 1px solid #eee;



	padding: 2px;



	background: #fff;



	}







.commentlist cite, .commentlist cite a {







	font-weight: bold;



	font-style: normal;



	font-size: 1.1em;



	}











.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;



	}



.alt {



	background-color: #f8f8f8;



	border-top: 1px solid #ddd;



	border-bottom: 1px solid #ddd;



	}







/







/* Images */



.aligncenter,



div.aligncenter {



   display: block;



   margin-left: auto;



   margin-right: auto;



}







.alignleft {



   float: left;



}







.alignright {



   float: right;



}







.wp-caption {



   border: 1px solid #ddd;



   text-align: center;



   background-color: #f3f3f3;



   padding-top: 4px;



   margin: 10px;



   /* optional rounded corners for browsers that support it */



   -moz-border-radius: 3px;



   -khtml-border-radius: 3px;



   -webkit-border-radius: 3px;



   border-radius: 3px;



}







.wp-caption img {



   margin: 0;



   padding: 0;















   border: 0 none;



}







.wp-caption p.wp-caption-text {



   font-size: 11px;



   line-height: 17px;



   padding: 0 4px 5px;



   margin: 0;



}











/* Forms */



#searchform input {width: 145px;}







#searchsubmit {width: 130px;}







textarea {width: 400px;}