/*

Theme Name: Candy Blush

Theme URI: http://www.candy-blush.com

Author: Cynna

Author URI:  http://www.omona-box.com

*/

body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form{

	margin: 0;

	padding: 0;

}

body {

	font-family: Verdana, Tahoma, Sans-serif;

	font-size: 12px;

	text-align: center;

	vertical-align: top;

	background: #ffffff url(images/bg.png) repeat-x;

	color: #554535;



}



em{color: #A24F4F;text-decoration : none;}

b{color: #FF6B6B; text-decoration : none;}

strong{color:#FF6B6B; text-decoration : none;}

i{color: #A24F4F; text-decoration : none; }

u{color:#000000;border-bottom:2px solid #FFACAC; }

input, select, textarea {

font-family:Verdana, Tahoma, Sans-serif; 

font-size:11px; 

color: #555; 

filter:alpha(opacity=90); 

opacity: .90; 

background: #fff; 

padding:3px;

border:#9C6262 1px solid;

}



a {

	color: #FF7277;text-decoration: none;

}

a:hover { text-decoration: none; }



a img { border: 0; }



p { padding: 10px 0 6px; }



blockquote {

	margin: 10px 0 0;

        background: #FFF4F1 url(images/quote.png) left no-repeat;

	border: 2px solid #CEA59C;

}



blockquote p { padding: 10px 10px 10px 65px; }

blockquote blockquote {

	float: none;

	width: auto;

}



dd { padding: 0 0 0 20px; }



p img { max-width: 100%; }



img.aligncenter {

	padding: 4px;

	border: 1px solid #ededed;

}

img.alignright{

	margin: 3px 0 2px 10px;

	padding: 4px;

	border: 1px solid #ededed;

	display: inline;

}

img.alignleft {

	margin: 3px 10px 2px 0;

	padding: 4px;

	border: 1px solid #ededed;

	display: inline;

}

.alignleft { float: left; }

.alignright { float: right }

.aligncenter { 	display: block;	margin-left: auto;	margin-right: auto; }

.clear { margin: 0; padding: 0; clear: both; }

small { font-size: 11px; }

code {

	background: #ffe9b7;

}

ul {

	list-style-type: square;

}

#wrapper{

	width: 1000px;

	margin: 0 auto;

	text-align: left;

}

#header{

	width: 1000px;

	height: 370px;

	margin: 0;

	padding: 0;

	background: #ffffff url(images/header.png) no-repeat;

}

.headerad{

	width: 728px;

	height: 90px;

        float:right;

	margin-top: 5px;

	margin-right: 5px;

	padding: 0;

}

.headerad2{

	width: 350px;

	height: 250px;

        margin-right: 30px;

	margin-top: 5px;	

        margin-bottom: 5px;

	float: right;

	padding: 5px;

        background: #FDDDDD;

        border:2px #D49E93 solid;

	display: inline;



}

#headerside{

	width:200px;

	height: 240px;

        position: relative;

        left: 780px;

	top: 105px;	

	padding: 5px;

        background: #FDDDDD;

        border:2px #D49E93 solid;


}

.candy{

	width: 430px;

	height: 225px;

        margin-top: 5px;	

        margin-bottom: 5px;

        float:right;

	margin-top: 9px;

	margin-right: 5px;

	padding: 5px;

        background: #FDDDDD;

        border:2px #D49E93 solid;

	display: inline;

}



#menu {

	width: 1000px;

	height: 45px;

	border-bottom: 5px #BD8788 solid;

	background: #a56163;

        -moz-border-radius: 4px;

        -webkit-border-radius: 4px;

}



#menu ul{

	margin: 0px  auto;

	padding: 0 0 0 20px;

	list-style: none;

	list-style-type: none;

	font-size: 12px;

        font-family: verdana, tahoma sans-serif;

        text-transform: uppercase;

}



#menu ul li{

	float: left;

	margin: 7px 12px 7px 12px;

	font-size: 12px;

	border: 2px #fff solid;

	background: #D19EA6;

        -moz-border-radius: 5px;

        -webkit-border-radius: 5px;

}



#menu ul li a{

	display: block;

	padding: 5px 8px 8px 9px;

	text-decoration: none;

	color: #ffffff;

        -moz-border-radius: 5px;

        -webkit-border-radius: 5px;



}



#menu ul li a:hover{

	color: #ffffff;

	background: #524132;

}

#menu ul li.current_page_item{

	float: left;

	margin: 5px;

	font-size: 12px;

	color: #ffffff;

	border: 5px #ffaaad solid;

	background: #ff8e94 ;



}

#container {

	float: left;

	width: 1000px;

	background: #ffffff;

}

#content {

	float: left;

	width: 545px;

	margin-right: 2px;

}

#side {

	float: right;

	width: 430px;

	margin-right: 0px;

	font-size: 12px;

        font-family: Century Gothic;

}

.sidebar {

	float: right;

	width: 215px;

	margin-right: 0px;

	font-size: 11px;



}

.post {

	padding: 10px 10px;

}

.post a{

	font-weight: bold;

	text-decoration: none;

	color: #FF7277;

        font-family: Century Gothic;

}

.post a:hover{

	text-decoration: none;

}

.post h2 {

        font-family: Century Gothic;

	font-size: 25px;

	padding-bottom: 1px;

        line-height:26px;

}



.post h2 a {

	padding: 0;

	margin: 0;

	color: #574432;

	text-decoration: none;

	letter-spacing: -1px;

	font-weight: normal;

}



.post h2 a:hover{

	padding: 0;

	margin: 0;	

	color: #FF7277;

	background: none;

}



.meta {

	padding-left: 12px;

        font-size: 11px;

	color: #a56163;

	line-height: 17px;

}

a.comments-link {

	font-weight: normal;

}

.entry {

	line-height: 20px;

}

.entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {

	padding: 10px 0 5px;

}

.entry h2 {

	font-size: 24px;

	border:none;

}

.entry h2 a {

	color: #8f3939;

}

.entry h3 {

	font-size: 22px;

	font-weight: normal;

}

.entry h4 {

	font-size: 20px;

	font-weight: normal;

}

.entry h5 {

	font-size: 18px;

	font-weight: normal;

}

.entry h6 {

	font-size: 16px;

	font-weight: normal;



}

.sidebar a {

	padding: 3px 5px 3px 5px;

	text-decoration: none;

}

.sidebar a:hover{

	padding: 3px 5px 3px 5px;

	color: #ffffff;

}

.sidebar ul {

	list-style: none;

	margin: 0;

	padding: 0;

}

.sidebar ul {

	margin: 0 0 0px;

}

.sidebar ul li {

	padding: 10px 10px 0;

}



.sidebar ul li h1 {

        -moz-border-radius: 5px;

        -webkit-border-radius: 5px;

        background: #F8F6BB;

        border:1px solid #FFDFA5;

	padding: 8px 5px 9px;

        font-family: verdana, tahoma sans-serif;

        text-transform: uppercase;

	font-size: 14px;

        color: #61492F;

	font-weight: normal;

        letter-spacing: 1px;



}

.sidebar ul ul {

	display: block;

}

.sidebar ul ul li {

	padding: 0;

background: #FFE4DD;

border-bottom:1px solid #F5BAAA; 

margin:2px 0 2px 2px;

padding: 4px 6px 4px 14px;

height:1%; /* IE WIN */

}

.sidebar ul ul li a{

color:#5C4B39; }

.sidebar ul ul li:hover {

        background-color: #FF748B;color:#ffffff;}

.sidebar ul ul li a:hover{

color:#ffffff;}

.sidebar ul ul ul {

	padding: 0 0 0 10px;

}

.navigation {

margin: 10px;

	border-top: 5px solid #835151;

	padding: 10px 0;

	margin-bottom: 15px;

	font-size: 14px;

	font-family: Verdana, Arial;

	text-align: center;

}

#comments{

	margin: 20px 10px 10px 10px;

	padding: 10px 0;

	border-top: 5px solid #8F3E4B;

}



#trackbacks{

	margin: 20px 10px 10px 10px;

	padding: 10px 0;

	border-top: 5px solid #8F3E4B;

}



.comment-text {

	background: #fff;

	padding: 10px;

}



.comment-text p {

	margin: 0;

	padding: 0;

}



.comment-text ul {

	list-style-type: square;



}

.comment-text ul li{

	margin:0;

	padding:0;

	border:0;

}



#comments-count {

        font-family: Century Gothic;

        color: #8F3E4B;

	font-size: 22px;

	font-weight: normal;

	padding: 0 10px 10px 10px;

}



#comments ol {

	list-style: none;

	margin: 10px 0;

	padding: 0;

}

#comments ol li{

	list-style: none;

	margin: 10px 0 0;

	padding: 10px;

	line-height: 24px;

}



#comments p.comment-author{

	font-size: 18px;

	padding: 0 0 5px 0;

        color: 947A73;

	font-weight: normal;

	margin: 10px 0 0 0;

}



#comments p.comment-author a{

	text-decoration: none;

	padding: 0;

	margin: 0;

        color: 947A73;

}



p.commentmetadata {

	margin: 0;

	padding: 0;

	font-size: 11px;

}



#respond{

	border: 2px solid #D3B6B0;

	padding: 10px;



}



#respond input, #respond textarea{

	border: 2px solid #FFE6DF;

}

#comment-form-title {

	font-size: 22px;

	font-weight: normal;

	margin: 0 0 10px 0;

        font-family: Century Gothic;

        color: #9C6262;

}



#submit {

	background: #FDBFAE;

	color: #ffffff;

	font-size: 22px;

}



img.avatar {

	float: left;

	margin: 5px;

} 



.commentnr{

	float: right;

	font-size: 18px;

}



ol.commentlist li {

	background: #FFF4F1;

        -moz-border-radius: 5px 5px 0px 0px;

        -webkit-border-radius: 5px;

}



ol.commentlist li.author {

	background: #FFF4F1;

}



#footer{

	float: left;

	width: 1000px;

	padding: 5px 0 5px 0;

	border-top: 5px solid #FF9191;

	text-align: left;

	line-height: 17px;

}

#footer p{

        background: #9C6262;

        padding:9px;

	margin: 0 auto; 

        -moz-border-radius: 5px;

        -webkit-border-radius: 5px;

        color:#fff;

        font-size: 11px;

}

#footer p a {

font-weight: bold;

color:#44322B;

}







#footer p a:hover{



	text-decoration: none;



        color:#fff;



}

    .entry img {
        margin-right: 10px;
    }


