/*  
Theme Name: WordPrezzie
Theme URI: http://wordprezzie.com
Author: Nick Cernis for Goburo
Author URI: http://goburo.com
Description: The WordPrezzie theme.
*/

/* General */
body					{ background-color: #31241C; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; color: #31241C; }

/* Typography */
p, ul, ol				{ padding-bottom: 9px; font-size:1.2em; margin-bottom: 9px; }
ul {margin:0 40px 0 40px;} 
li						{ padding-bottom:4px; }
h1						{ color: #4ebcd5; margin-top:10px; font-size: 2.4em;}
h2						{ color: #30241c; margin-top:2px; margin-bottom:5px; }
h3						{ color: #31241C; margin-bottom:7px; }
.blog-area h3			{ padding-top:10px; }
.footy h3, .footy p 	{ color:#fff; }
.footy h3			 	{ font-size:1.8em; }
.triple-column h2, 
.page-template h2 		{ font-size:1.2em; padding-top:15px; }
.page-column h2 		{ padding-top:7px; margin-bottom:1px; }
.posts h2, .postarea h2 { font-size:2em; }
.postarea h3			{ color: #4EBCD5; font-size: 1.8em;}

/* Links */
a, a:link, a:active, 
a:visited 				{ background-color:#9ADCF7; color:#31241C; text-decoration:none; }
a:hover 				{ text-decoration:underline; }
a img, a:link img, 
a:active img, 
a:visited img, 
a:hover img 			{ background-color:transparent; text-decoration:none; }
.footy a 				{ background-color:transparent; }
a.thumblink				{ background-color:transparent; }

/* Containers */
.main-content			{ background: url('main-content.png') repeat-y left;	padding-top:25px; }
.big-banner				{ padding-top:14px; height:48px; }
.topcurve				{ background: url('topcurve.png') no-repeat; }
.the-blog				{ background: url('the-blog.gif') no-repeat; height:90px; }
.triple-column			{ padding-top:20px; }
.page-template			{ background: url('whitebg.png') repeat-y left; padding-bottom:30px; }
.blog-area				{ background: url('blog-area.png') repeat-y left; }
.footer-blue			{ background: url('footer-blue.gif') repeat-y left; }
.footer-final			{ background: url('footer-curve.gif') no-repeat left; height:45px; }
.footy					{ padding-top:15px;	padding-bottom:20px; }
.credits 				{ font-size:0.9em;	padding-top: 6px; }
#drawer					{ padding-bottom:25px; }

/* Images */
.postarea img			{ margin:0; padding-right:15px; padding-bottom:15px; background-color: transparent; border:none; }
.posts img				{ border-bottom: 10px solid #49BDD6; }
.page-column img.title	{ padding-top:25px; }
.page-template img.mini	{ padding-bottom:25px;}

/* Nav links */
#top-nav				{ display:block; width: 490px; height: 25px; margin-left:350px; background: url(nav.png) no-repeat; }
#top-nav a 				{ text-decoration:none; }
.hide 					{ visibility:hidden; }
#home 					{ float: left; position:absolute; width : 85px; height: 25px; margin-left: 0px; margin-top: 0px; background:none; }
#themes 				{ float: left; position:absolute; width : 97px; height: 25px; margin-left: 88px; margin-top: 0px; background:none; }
#tutorials 				{ float: left; position:absolute; width : 97px; height: 25px; margin-left: 187px; margin-top: 0px; background:none; }
#hire-us 				{ float: left; position:absolute; width : 97px; height: 25px; margin-left: 288px; margin-top: 0px; background:none; }
#support 				{ float: left; position:absolute; width : 97px; height: 25px; margin-left: 388px; margin-top: 0px; background:none; }

/* RSS links */
#top-rss				{ display:block; width: 110px; height: 69px; background: url(subscribe.png) no-repeat; }
#top-rss a 				{ text-decoration:none; }
#rss 					{ float: left; position:absolute; width : 50px; height: 50px; margin-left: 1px; margin-top: 17px; background:none; }
#email1					{ float: left; position:absolute; width : 50px; height: 50px; margin-left: 56px; margin-top: 17px; background:none; }

/* Banner links  */
#top-banner				{ display:block; width: 900px; height: 309px; }
#top-banner a			{ text-decoration:none; }
#live-demo				{ position:absolute; width : 101px; height: 36px; margin-left: 560px; margin-top: 144px; background:none; }
#buy-it					{ position:absolute; width : 129px; height: 73px; margin-left: 560px; margin-top: 188px; background:none; }
#more-info				{ position:absolute; width : 118px; height: 18px; margin-left: 373px; margin-top: 232px; background:none; }

/* Blog header links */
#blog-links				{ display:block; }
#blog-links a			{ text-decoration:none; }
#blog-rss 				{ position:absolute; width : 38px; height: 38px; margin-left: 727px; margin-top: 13px; background:none; }
#blog-email				{ position:absolute; width : 38px; height: 38px; margin-left: 769px; margin-top: 13px; background:none; }

/* Misc */
.clear					{ clear:both;}
a.img-link				{ background-color: transparent;}
.commentlist li p		{ font-size: 0.9em;}
.commentlist li			{ list-style-type: none; }
.commentlist			{ margin-left:0; padding-left:0;}

/* List styles */
ul p				{ padding-left: 0px; font-size:1em;}
ol p {font-size: 1em; }
ol li strong{font-size:1.6em; font-weight:normal;}
ol li ol li {font-size: 0.8em;}

/* Pretty comments */
.commentlist li {
 	padding: 5px 18px 22px 18px;
	margin-top:15px;
	background:#31241C url('bg_commentlist.png') bottom no-repeat;
	color:#e4edee;
	}

.commentlist cite {
	display:block;
	font-style:normal;
	font-size:0.9em;
	}

.commentlist cite a:link, .commentlist cite a:visited {
	color:#31241C;
	background-color: transparent;
	text-decoration:none;
	}

.commentlist cite a:hover, .commentlist cite a:active {
	color:#31241C;
	background-color: transparent;
	text-decoration:none;
	}
	
#commentarea ul, #commentarea ul li{
	list-style-type: none;
	margin-left:0;
	font-size:12px;
	
	
}
