/*

Theme Name: Girly Pastel

Version: 1.1

Theme URL: http://www.acmomcee.com

Author: ACmomCee

Author URL: http://www.acmomcee.com

Description: 3 Columns Girly Pastel theme. Designed by <a href="http://www.acmomcee.com">ACmomCee</a>.

Tags: pastel, girly, fixed width

*/

body {

 font: 12px Arial;

 font-weight: bold;

 background: url('images/background.png') repeat fixed;

 text-align: justify;

 padding: 10px;

 margin: 10px;

 }

#wrap {

 width: 920px;

 padding: 0px;

 margin: auto;

 background: #FFFFFF;

 border: 10px ridge #993300;

 }

#header {

 background: url('images/header.png') no-repeat bottom center;

 border-top: 2px solid #DF3088;

 border-bottom: 2px solid #DF3088;

 clear: both;

 height: 238px;

 margin: 0px 0px 10px 0px;

 padding: 50px 0px 0px 0px;

 text-align: center;

 color: #FFFFFF;

 }

#header h1 {

 color: #FFFFFF;

 font: 0px Georgia Times Serifs;

 margin: 0px;

 padding: 0px;

 width: 920px;

 height: 238px;

 }

#navigation {
 clear: both;
 height: 30px;
 font-weight: bold;
 color: #FFFFFF;
 font-size: 18px;
 text-transform: uppercase;
 background: url('images/footer1.png') no-repeat;
 border-bottom: 2px solid #DF3088;
 margin: -10px 0px 10px 0px;
 }

#content {
 float: left;
 width: 535px;

 }

.entry_body {

 clear: both;

 padding: 0px;

 margin: 0px 10px 20px 0px;

 line-height: 18px;

 font-family: Arial;

 font-size: 12px;

 color: #5D3310;

 background: #FFFFFF;

 border: 1px solid #DF3088;

 }

img {

border:0;

}

.entry_date {

 clear: both;

 background: url('images/entry_top1.png') no-repeat center;

 color: #FFFFFF;

 border: 2px solid #DF3088;
 font-family: Honey Script;
 font-size: 24px;

 font-weight: bold;

 padding: 6px 20px;

 margin: 0px;

 }

.entry_col {

 padding: 10px;

 }

.entry_col h1 {

 font-size: 24px;
 font-family: Cutie Pop;

 padding: 7px 0px 7px 35px;

 margin: 0px;

 background: url('images/entry_header.png') no-repeat left center;

 }

.entry_col blockquote {

 padding: 5px 15px;

 margin: 10px 50px;

 background: url('images/blockquote.jpg') repeat-y left;

 color:  #330000;

 text-align: justify;

 }

.entry_footer {

 clear: both;

 background: #F4BFD8;

 font-family: Kittyspoon;

 color: #FFFFFF;

 font-size: 20px;


 padding: 6px;

 height: 18px;

 margin: 0px;

 }

.entry_comment {

 float: left;

 }

.entry_category {

 float: right;

 }

#footer_link {

 width: 520px;

 clear: both;

 padding: 10px 0px;

 height: 30px;

 color: #FFFFFF;

 }

.footerleft {

 color: #FFFFFF;

 float: left;

 }

.footerright {

 color: #FFFFFF;

 float: right;

 }

#content_bottom {

 clear: both;

 }

#sidebar {

 width: 385px;

 padding: 10px auto 30px;

 float: left;

 margin: 0px;

 }

#side_left {

 float: left;

 width: 190px;

 }

#side_right {

 float: right;

 width: 190px;

 }

#sidebar h2 {

 font-size: 20px;

 font-family: Cutie Pop;

 font-weight: strong;

 color: #FFFFFF;

 background: url('images/side_title1.png') no-repeat center;

 border: 2px solid #DF3088;

 padding: 12px;

 margin: 0px;

 line-height: 0px;

 }

#sidebar ul {

 list-style: none;

 margin: 10px 0px 10px 0px;

 padding: 0px 0px 5px 0px;

 border: 1px solid #DF3088;

 }

#sidebar li {

 padding: 5px;

 font-family: Arial;

 font-size: 12px;

 color: #5D3310;

 border-bottom: 1px solid #DF3088;

 }

#sidebartabs {

 background: url('images/tab_header1.png') no-repeat center #D54488;

 border: 2px solid #DF3088;

 display: block;

 clear: both;

 padding: 5px;

 margin: 0px;

 height: 24px;

 font-size: 20px;

 font-weight: bolder;

 font-family: Cutie Pop;

 }

#sidebartabs a {

 color: #FFFFFF;

 float: left;

 padding: 3px;

 margin: 0px 10px 0px 0px;

 text-decoration: none;

 }

#sidebartabs a.selected {

 color: #642D17;

 float: left;

 padding: 3px;

 margin: 0px 10px 0px 0px;

 text-decoration: none;

 }

#footer {

 clear: both;

 display: block;

 background: url('images/footer1.png') no-repeat right center #D54488;

 border-top: 2px solid #DF3088;

 color: #FFFFFF;

 font-size: 10px;

 font-family: Arial;

 padding: 10px;

 margin: 50px 0px 0px 0px;

 }

.pagetitle {

 text-align: center;

 }

.wp-caption-text {

 display: block;

 font-size: 10px;

 text-align: center;

 padding: 0px;

 margin: 0px;

 }

.aligncenter {

 display: block;

 margin: auto;

 }

.alignright {

 float: right;

 padding: 0px;

 margin: 0px 0px 0px 10px;

 display: inline;

 }

.alignleft {

 float: left;

 padding: 0px;

 margin: 0px 10px 0px 0px;

 display: inline;

 }

.postmetadata {

 clear: both;

 border: 1px solid #F4F4EA;

 padding: 5px;

 }

#comment_box {

 margin: 5px 20px;

 background: url('images/comment_form.png') no-repeat;

 }

.commentlist {

 margin: 0px 0px 30px 0px;

 list-style: none;

 }

#comment_box ul {

 margin: 0px;

 padding: 0px;

 }

#comment_box li {

 padding: 10px;

 margin: 2px 0px;

 list-style: none;

 font-size: 12px;

 font-family: Arial;

 color: #5D3310;

 border: 1px solid #DF3088;

 }
.reply a {
 display: hidden;
 width: 0px;
 font-size: 0px;
 text-align: center;
 padding: 0;
 color: #FFFFFF;
 background: #FFFFFF;
 }
.reply a:hover {
 color: transparent;
 text-decoration: none;
 }

#comment_box li {

 list-style: none;

 }

.avatar {

 float: right;

 }

.children {

 padding: 0px;

 margin: 10px 20px;

 }

.fn {

 font-weight: bold;

 }

.commentmetadata {

 font-size: 10px;

 }

.textwidget {

 margin: 10px 0px 10px 0px;

 padding: 5px;

 border: 1px solid #642D17;

 }

select {

 margin: 5px 0px 5px 0px;

 }

#wp-calendar {

 border: 1px solid #642D17;

 width: 100%;

 margin: 0px 0px 10px 0px;

 text-align: center;

 }

#wp-calendar th {

 color: #642D17;

 }

#wp-calendar caption {

 font-weight: bold;

 padding: 0px;

 margin: 0px;

 }

#wp-calendar a {

 border-bottom: 1px solid #642D17;

 }

a {

 font-weight: 900;

 text-decoration: none;

 color: #6633FF;

 }

a:hover {

 text-decoration: inherit;

 color: #FF0066;

 }

.footerleft a {

 display: block;

 color: #FFFFFF;

 background: #642D17;

 text-decoration: none;

 padding: 5px 10px;

 }

.footerright a {

 display: block;

 color: #FFFFFF;

 background: #642D17;

 text-decoration: none;

 padding: 5px 10px;

 }

#footer a {

 color: #642D17;

 text-decoration: none;

 }

#footer a:hover {

 color: #642D17;

 text-decoration: underline;

 }

.wpcf7-form {background:#EEEAEA;}

#navi{height:29px;background:transparent;display:block;padding:0;font:normal 18px Arial,sans-serif;text-transform:uppercase;}
#menu ,#menu ul {margin: 0;padding: 0;list-style: none;height:29px;}
#menu a {color: #FFFFFF;display: block;padding: 4px 10px 6px 10px;}
#menu a:hover {color: #FFFFFF;display:block;text-decoration: none;background:#CC00CC;} /* Design for links when the mouse is over them */
#menu li {float: left;margin: 0;padding: 0;}
#menu li li {float: left;margin: 0 0 0 5px;padding: 0;font-size:14px;}
#menu li li a, #menu li li a:link, #menu li li a:visited {background:url('images/tab_header1.png');width: 150px;float: none;margin: 0;padding: 4px 10px 5px 10px;color:#FFFFFF;}
#menu li li a:hover, #menu li li a:active {background:#cc00cc;width: 150px;float: none;margin: 0;padding: 4px 10px 5px 10px;color:#fff;}
#menu li ul {position: absolute;width: 10em;left: -999em;z-index:1;}
#menu li:hover ul {left: auto;display: block;}
#menu li:hover ul, #menu li.sfhover ul {left: auto;}
#menu li.current_page_item a{background:#CC0099;color:#fff;} /* Design for the link to whatever page the user is currently on (if applicable) */
#menu li.current_page_item a:hover{background:#cc00cc;color:#FFFFFF;text-decoration:none;}
 

