/*
Theme Name: Cupcakes
Theme URI: http://wordpress.org/
Description: The 2010 theme for WordPress is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Twenty Ten supports six widgetized areas (two in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.
Author: Howheather Designs
Version: 1.1
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
*/


/* basics */
*{margin:0; padding:0;}
body {
	background: #;
background-image:url("http://baketasticblog.com/wp-content/uploads/2010/11/baketasticbgstripe1.png");      
background-attachment:fixed;
background-repeat:repeat;}
table, tr, td {

    border: 0px;
    padding:0;
}

 

	font-family: century gothic, times, serif;
	font-size: .85em;
	margin: 0px;
	}

h1 {font-size: 18pt;}
h2 {font-size: 14pt; margin-top:4px;}
h3 {font-size: 10pt; margin-top:10px;}
h4 {font-size: 9pt;}
h5 {font-size: 14pt;}
h6 {font-size: 20pt; font-style: bold;}


/* 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 #e684bc;
	margin:15px;
        background: #fde8f4;
	padding:0 12px 0 12px;
	}

code{
	margin:10px;
	font-family:"#404040", Courier, monospace;}


/* links */
a{
	color:#c1336c;
	text-decoration:none;
	border: none;
	}

a:hover{color:#6DBBB7;text-decoration: underline; border: none;}


/* container */
#container {
	width: 920px;
	background: #fff;
	margin: auto;
        margin-top: 50px;
	color:#;

	}

/* header */
#header {
	background: transparent url('http://baketasticblog.com/wp-content/uploads/2011/01/newheader2.png');
       
clear: both;
      width: 920px; 
	color: transparent; 
	height: 300px;
	}


#header h1{
display: none;	
	}

#header h1 a{color: #404040; text-decoration: none;}
#header h1 a:hover{color: #dc040f; text-decoration: none;}

#header h2{
	font-family: century gothic, times, serif;	
	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: #9cd4d1;
	font-family: century gothic, times, serif;
	font-size: 16px;
	width:920px; 
	height:33px;
        font-weight: none;
        color: #404040;
        padding-left: 0px;
	border-top: 16px solid #9cd4d1;
        vertical-align: middle;
        text-transform: uppercase;

}

#menu ul {
	margin: 6px 0 0 0;
	padding: 0;
        vertical-align: middle;
        text-align: center;

}

#menu ul li {
	list-style-type: none;
	display: inline;
        vertical-align: middle;
	margin: 0;
	padding: 0;
}

#menu ul li a {
	padding: 6px 13px 6px 13px;
	margin: 0;
        text-align: right;
	text-decoration: none;
        vertical-align: middle;
	color: #000000;
}

#menu ul li a:hover {color: #e684bc
	color:#dc040f;
        vertical-align: middle;
}


/* content */
#content {
        background: #ffffff;
	float: left;
	width: 700px;
 	overflow: hidden;
text-align: justify;
	}

.post {
        font-family: century gothic, verdana, times;
	margin: 0 10px;
	padding: 15px;
	line-height: 14pt;
	}

.post h2{
	font-family: century gothic, verdana, times;
	font-weight: none; 
	font-size: 14pt; 
font-weight: normal;	
text-transform: uppercase;
	text-align: left;
	color: #404040;	
padding: 0 0 0 0px;
	}

.post h2 a{
	color: #6DBBB7;
	text-decoration: none;
	}

.post h2 a:hover{
	color: #6DBBB7;
	text-decoration: none;
	}
.post h3{
	font-family: century gothic, verdana, times;
	font-weight: none; 
	font-size: 12pt; 
font-weight: normal;	
text-transform: ;
	text-align: left;
	color: #404040;	
padding: 0 0 0 0px;
	}

.post h3 a{
	color: #c1336c;
	text-decoration: none;
	}

.post h3 a:hover{
	color: #6DBBB7;
	text-decoration: none;
	}

.post p{font-size: 10pt;}
.post a{text-decoration:underline;}
.post ul {}
.post li {}
.entry p{margin:}

.postmetadata{
	clear: both;
	background: #fceff6;
	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: century gothic, arial, tahoma;
	font-size:9pt;
	width: 200px;
	float:right;
	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: #ce0513;	
	margin: 0 0 5px 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: century gothic, 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: century gothic, 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: century gothic, 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: century gothic, 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: century gothic, arial, times;
	}

#searchform input#s{
	font-family: century gothic, arial, times;
	font-size: 8pt;
	padding: 2px;
	margin: 2px;
	border: 1px solid #B7B7B7;
	}

#searchform input#searchsubmit{
	font-family: century gothic, arial, times;
	font-size: 7pt;
	padding: 2px;
	margin: 2px 0 0 2px;
	border: 1px solid #B7B7B7;
	background-color: #fff;
	color: #797979;
	}

/* footer */
#footer {
    background: transparent;
    clear: both;
    width: 100%;
height: 33px;
    margin-top:5px;
text-align: center;
    font-family: century gothic, tahoma;
    font-size: 12px;
    }

#footer p{padding:6px;margin: 0; color: #000000;}
#footer a{color: #cf2f1e;text-decoration: none;}
#footer a:hover{color: #cf2f1e;text-decoration: underline;}

