/*

Theme Name: Emmyrose

Description: A custom design for Dancing With Butterflies.

Author: Shera

Author URI: http://www.sweetnsimpledesign.com

Version: 1.0





*/



/*general page structure*/

body    {

	font: .70em "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;

         color: #404040;

         background-image: url("images/butterflystripebg.png");

	}



#page   {

	margin: 10px auto;

        padding: 0px;

	width: 850px;

        border: 2px solid #f380c7;

        background: #fbcfea url('images/butterfliescenterbg.png');

	}



.leftwrap {

        width: 655px;

        float: left;  

        margin: 0px 0px; 

        }



.container {

        font: 1.3em Trebchet, Sans-Serif;

        line-height: 1.4em;

        float: right;

        margin: 10px 0px 0px 0px;      

        padding: 0px 10px 0px 10px; 

        border-right: 1px solid #f494ce;

        border-left: 1px solid #f494ce;

	width: 450px;

	text-align: left;

        /*fixes ie double margin bug*/ display: inline;

        }



#header {

	margin: 0px auto;

        padding: 2px 0px;

	height: 188px;

	width: 850px;

        background-image: url("images/emmyroseheader.png");

        background-repeat: no-repeat;

	}

a       {

        color: #9d709e;

        text-decoration: none;

        } 



h2       {

         color: #846490;

         font: bold 1.5em 'Monotype Corsiva', Serif;

         margin: 10px 0px 8px 0px;

         text-decoration: underline;

         }



h3       {

         font: bold 1.1em Trebuchet, Sans-Serif;

         color: #c599e2;

         margin: 0px 0px 5px 0px;

         }



/*sidebar*/

#sidebar, #leftside {

        font: 1.1em Trebuchet, Sans-Serif;

        line-height: 1.2em;

        width: 170px;

        margin: 5px 5px 4px;

        float: right;

        /*fixes ie double margin bug*/ display: inline;

	}



#leftside {

        width: 170px;

        float: left;

        margin: 5px 5px 5px 5px;

        }



#leftside h2, #sidebar h2 {

        background-image: url('');

        background-repeat: no-repeat;

        padding: 20px 3px 10px 3px;

        margin: 0px 0px;

        }



#leftside ul li, #sidebar ul li {

        margin: 0px 0px 10px 0px;

        padding: 3px 3px;

        }



#sidebar li, #sidebar ul, #sidebar ul ul li, #sidebar ul li li, #sidebar ul li ul li, 

#leftside li, #leftside ul, #leftside ul ul li, #leftside ul li li, #leftside ul li ul li {

        list-style-type: none;

        margin: 12px 2px;

        padding: 0px;

        }



#leftside ul li#rectangle {

        width: 150px;

        }



/*header menu*/



#menu {

       text-align: center;

       margin: 170px 0 0 ;  

       font: 1.3em 'Monotype Corsiva', Serif;

       font-weight:normal;

       }



#menu ul {

        margin: 0; 

        padding: 0; 

	list-style-type: none; 

        list-style-image: none; 

}

#menu li {

        display: inline; 

}

#menu ul li a {

        text-decoration:none;  

        font-size: 18px; 

        margin: 1px;

        padding: 1px 4px 1px 4px; 

        color: #8f6490;

        background: #f7f0b1; 

        border: 1px solid #f38dcb;

}

#menu ul li a:hover {

        color: #f7f0b1;

	background: #8f6490;

}



   

/*post*/

.heading a {

        font: bold 1.4em Georgia, Serif;

        color: #8f6490;

        text-decoration: none;

        border-bottom: 0px solid #838e4c;

        }  



.post   {

	margin: 0px 0px 30px 0px;

        font: .92em Verdana, Sans-Serif;

        line-height: 1.1em;

	}



.content {

        margin: -7px 0px;

        }



p.postinfo, p.postmetadata  {

         font-size: .8em;

         text-align: center;

         line-height: .9em;

         }



p.postmetadata { 

         line-height: 1em;

         text-align: left;

         clear: left;

         }



#navigation,#navigation .alignleft a,#navigation .alignright a{

         margin: 0px 0px 70px 0px;

         font: bold 1.1em Trebuchet, Sans-Serif;

         }



/*comments*/

.commentlist {

        font: 0.9em Trebuchet, Sans-Serif;

        margin: 10px auto;

        padding: 0px;

        }



.comment, .alt {

        background-color: #fff;

	border-bottom: 1px solid #8f6490;

        font-size: 1.2em;

	margin: 15px 0px;

	padding: 5px 5px;

	list-style: none;

	}



.alt    {

        background-color: #fff;

        }



#commentform textarea {

        width: 400px;

        background-color: #fff;

        border: 1px solid black;

        margin: 10px 0px;

	padding: 2px;

	}



#commentform #submit {

        background-color: #fff;

	margin: 5px 0px;

        padding: 2px;

	float: left;

	}



#commentform #author, #commentform #email, #commentform #url {

        background-color: #fff;

        border: 1px solid black;

        } 



/*footer*/

#footer {

	margin-bottom: 0px;

	padding: 10px;

	border-top: 1px solid #8f6490;

         clear: both;

	}





/*comments popup page*/

#smallpage {

        margin: 0px auto;

	width: 300px;

        padding: 5px 20px;

        border: 2px solid #000;

        background-color: #fff;

        }



#smallpage textarea {

        width: 200px;

        background-color: #fff;

        border: 1px solid black;

        margin: 10px 0px;

	padding: 2px;

	}



#smallpage #commentform #submit {

        background-color: #fff;

	margin: 5px 0px;

        padding: 2px;

	}



#smallpage #commentform #author, #commentform #email, #commentform #url {

        background-color: #fff;

        border: 1px solid black;

        } 



/*miscellaneous classes*/

#s, #barsubmit {

         margin: 7px 2px;

         width: 90px;

         height: 17px;

         padding: 2px 1px;

         background-color: #fff;

         border: 1px solid #000;

	 }



#barsubmit {

	 margin: 6px 0px;

	 padding: 2px 0px;

         height: 23px;

         width: 26px;

	 }



ul, li, ul li, li ul li, ul ul li, ul ul ul li {

        list-style-type: none;

        margin: 5px 0px;

        padding: 2px 0px;

        }



ol      {

        margin: 0px 15px;

        padding: 0px 10px;

        }



ol li   {list-style-type: decimal}



.alignleft {float: left}



.alignright {float: right;}



.center {text-align: center;}



code {font: 1.1em 'Courier New', Courier, Fixed, monospace;}



.entry form { /* This is mainly for password protected posts, makes them look better. */

	text-align:center;

	}



select  {width: 130px;}



blockquote {

	margin: 10px 15px;

        border-left: 3px solid #8f6490;

        padding: 0px 7px;

	}



hr      {display: none;}



a img   {

	border: none;

        margin: 1px 0px;

	}



img     { border: none;}





.textwidget {

        margin: 10px 3px;

        }



.fix    {

display: inline;

        }



.watermark {   

        margin: 3px auto;

        font: 1.1em Trebchet, Sans-Serif;

        line-height: 1.15em;

        width: 800px;

        color: #8f6490;

        border-left: 0px solid #589;

        border-right: 0px solid #589;

        text-align: center;

        }