/*  
Theme Name: Pick Me Up Book
Theme URI: http://pickemeupbook.org/
Description: Custom Theme made specially for Pick Me Up Book's website. Designed by Vicky, built by Wai Kay
Version: 1.0b
Author: Vicky, Wai Kay
Author URI: http://www.bionic-creative.com/

	Pick Me Up Book v1.0	

	This theme was designed by Bionic Creative (http://www.bionic-creative.com/) and built by Wai Kay (http;;/waikay.net).
	

*/



/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Verdana, Arial, Sans-Serif;
	background: white;
	color: #333;
	text-align: center;
	}
	
#page {
	background-color: white;	
	text-align: left;
	}

#masthead .description {
	font-size: 1.4em;
	color: white;
}

#masthead a, #masthead a:visited {
	color: white;
}

#navbar
{
	list-style: none;
	font-size: 1.1em;
	color: white;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 10px;
}

#navbar li {
	padding: 0 9px;	
}

#navbar li + li { border-left: 2px #BBC4A3 solid; }

#navbar li a:link, #navbar li a:visited {
	color: white;
	text-decoration: none;
}

#navbar li a:hover { text-decoration: underline; }

#sidebar-container { font-size: 1.1em; color: #333; }
#sidebar-container a {color: #333; text-decoration: none;}
#sidebar-container ul
{
	margin: 0 0 3em 0;
	padding: 0;
}

#sidebar-container li { list-style: none; padding: 0 3px; }
#sidebar-container ul ul li:before {content:"\00bb \0020";}
#sidebar-container li li:before {content:"\00bb \0020";}
#sidebar-container ul ul { text-indent: -1em; margin: 0; }
#sidebar-container ul ul li {
	padding: 10px 0 10px 1.1em;
	margin: 0 -3px;
	border-top: 1px #ccc solid;
}

#sidebar-container h2
{
	border-bottom: 1px #999999 solid;
	margin: 0 -3px;
	padding: 12px 0 12px 26px;
	font-size: 1em;
	text-transform: uppercase;
	color: #993399;
}

#sidebar-container img
{
	border: 0;
}

#footer {
	font-size: 1.1em;
	color: #fff;
	text-align: left;
}

#content { 
	
}

.widget
{	background: url(images/widget.png) no-repeat; }
.widget_recent_comments { background: url(images/widget_recent_comments.png) no-repeat; }
.widget_links { background: url(images/widget_links.png) no-repeat; }
.widget_links a { font-weight: bold; }
.widget_pickmeup_countdown { background: url(images/widget_countdown.png) no-repeat; }
.widget_wp_shopping_cart { background: url(images/widget_shopping_cart.png) no-repeat; }
.widget_pickmeup_rss { background: url(images/widget_rss.png) no-repeat; }

.dull, .dull a { color: #808080; }
.white, .white a { color: #fff; }

.post {
	margin: 20px 0;
	padding-bottom: 20px;
	border-bottom: 1px solid #ccc;
	line-height: 1.3;
}

.post h2 {
	font-size: 2.2em;
	font-weight: normal;
	margin: 20px 0 2px 0;
}

.post h2 a, .post h2 a:visited {
	color: #ff9900;
	text-decoration: none;
}

.post h2 a:hover {
	color: #993399;
}

.post small {
	font-size: 1.1em;
	color: #666;
	margin: 6px 0;
}

.post small a {
	color: #666;
}

.postmeta-info { background: url(images/icon_post_date.png) no-repeat; padding: 0 0 2px 20px; }
.postmeta-category { background: url(images/icon_post_category.png) no-repeat; padding: 0 0 2px 20px; }
.postmeta-comments { background: url(images/icon_post_comments.png) no-repeat; padding: 0 0 2px 20px; }

.entry {
	font-size: 1.2em;
}

.entry a {
	color: black;	
}

.comment-form h2 {
	color: #993399;
	font-size: 1.4em;
	font-weight: normal;
}

.comment-form label, .comment-form input {
	display: block;
	float: left;
	margin-bottom: 10px;
}

.comment-form br { clear: left; }

.comment-form label {
	font-size: 1.1em;
	font-weight: bold;
	width: 70px;
	margin-top: 3px;
}

.comment-form input {
	font-size: 0.9em; 	
}

.comment-form textarea { width: 400px; 	font-family: Arial; font-size: 1.2em; }

input.button {
	background: url(images/button-bg.png) repeat-x;
	border: 1px solid black;
	font-family: Century Gothic, Verdano, sans-sherif;
	font-weight: bold;
	font-size: 1.2em;
	text-transform: uppercase;
	color: white;
	height: 24px;
	margin-top: 1em;
	float:right;	
}

ul#comments {
	list-style: none;
	font-size: 1.1em;
	padding: 0;
}

ul#comments h3 {
	font-size: 1em;
	margin: 0;
}

ul#comments h3 a {
	text-decoration: none;
}

ul#comments h3 a:hover {
	text-decoration: underline;
}

ul#comments li {
	padding: 1em 3em;	
}

ul#comments li.alt {
	background: #e8e8e8;
}

ul#comments li p
{
	margin-top: 0;
}

/* End Typography & Colors */



/* Begin Structure */
body {
	margin: 0px;
	padding: 0; 
	}

#page {
	background: white url(images/page.png) repeat-y;
	margin: 0px auto;	
	padding: 0 26px 0 43px;
	width: 955px;
	border: 0px solid #959596;
	}
	
#masthead {
	background: url(images/masthead.png) repeat-x;
	height: 122px;
}

#masthead img {
	float: left;
	margin-left: 45px;
	margin-top: 16px;
	border: none;
}

#masthead .description {
	float: right;
	width: 340px;
	margin-right: 45px;
	margin-top: 16px;
}

#navbar{
	background: url(images/navbar.png) repeat-x;
	height: 29px;
	margin-top: 1px;
}

#navbar li { display: inline; }

#wrap {
	margin: 0 20px;
}

#content {
	float: left;
	width: 475px;
}

#sidebar-container {	
	float: right;
	width: 425px;
	}

#sidebar1 {
	float: left;	
	width: 200px;	
}

#sidebar2 {
	float: right;	
	width: 200px;	
}

#footer {
	background: url(images/bottom.png) repeat-x #fff;
	height: 43px;
	width: 955px;
	padding: 8px 26px 0 43px;
	margin: 0px auto;
}

#footer p {
	margin: 0;
	padding: 0 18px;
}

.left { float: left; }
.right { float: right; }

.clear-float { clear:both; }
/* End Various Tags & Classes*/
