/*
-----------------------------------------------------------
Theme Name: Flowery
Theme URI: http://www.ewebscapes.com
Description: A Pink Floral Theme
Version: 2.0
Author: Lisa Sabin-Wilson
Author URI: http://ewebscapes.com
-----------------------------------------------------------
*/

BODY
{
 background-color: #aa9594;
 background-image: url(images/bg.jpg);
 background-repeat: repeat-x;
}

.navi {
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 11px;
 text-align: center;
 color: #d7d3d3;
}

.navi a, a:visited, a:active {color: #6a5a6b; text-decoration: none;}
.navi a:hover { color: #6a5a6b; background: #fff; text-decoration: underline;}


/* STRUCTURE */

#page {
 width: 790px;
 margin-left: auto;
 margin-right: auto;
}

#frame {
 background: url('images/frame.jpg') repeat-y;
 float: left;
 width: 790px;
}

#frame2 {
 float: left;
 width: 790px;
}

#topbanner {
 background: url('images/header.jpg') no-repeat;
 width: 790px;
 height: 140px;
}



#topbanner2 {
 background: url('images/header2.jpg') no-repeat;
 width: 790px;
 height: 261px;
}

.info {
 text-align: right;
 padding-right: 50px;
 padding-top: 0px;
 font-family: Corsiva, "Lucida Handwriting", script;
 color: #808080;
 font-size: 14px;
 letter-spacing: 1px;
 font-weight: bold;
}

.title {
 color: #c1819b;
 font-family: Corsiva, "Lucida Handwriting", script;
 font-size: 40px;
 padding-top: 50px;
 text-align: right;
 letter-spacing: 1px;
 padding-right: 150px;
}

.title a  { color: #c1819b; text-decoration: none;}
.title a:active{ color: #c1819b; text-decoration: none;}
.title a:visited { color: #c1819b; text-decoration: none;}
.title a:hover {color: #c1819b; text-decoration: underline;}


#main {
 float: left;
 margin: 50px 0 0 25px;
 width: 490px;
 background-color:transparent;
 overflow:hidden;
}


#menu li {list-style: none; margin:0; padding-bottom: 10px;}

#menu {
 float: left;
 width: 200px;
 padding-left:36px;
 margin-right: 0px;
 margin-top: 100px;
 overflow:hidden;
}


#menu form {
 margin: 5px 0 5px 10px;
}

#menu input#s {
 width: 80%;
 background: #eee;
 border: 1px solid #6a5a6b;
 color: #000;
}

#menu ul {
 color: #000;
 list-style-type: none;
 margin: 0;
 padding-left: 3px;
}

#menu ul li {
  font-family: Verdana, tahoma,Arial, Helvetica, sans-serif;
 font-size: 8pt;
 line-height: 130%;
 letter-spacing: 0.1em;
 margin-top: 10px;
 padding-bottom: 2px; /*border-bottom: dotted 1px #ccc;*/
}

#menu ul ul {
 font-variant: normal;
 font-weight: normal;
 list-style-type: none;
 margin: 0;
 padding: 0;
 text-align: left;
}

#menu ul ul li {
   font-family: Verdana, tahoma,Arial, Helvetica, sans-serif;
 font-size: 8pt;
 background: url(images/bullet.gif) no-repeat;
 padding-left: 15px;
 margin: 0 0 0 8px;
}

#menu ul ul li a { color: #6a5a6b; text-decoration: none;}
#menu ul ul li a:hover {background:#fff;}



#menu ul ul ul.children {
 font-size: 8pt;
 padding-left: 6px; border:0px;
}

h2 {
 font-family: Corsiva, "Lucida Handwriting", script;
 color: #808080;
 font-size: 18px;
 padding: 10px 0 10px 10px;
 font-weight: bold;
 letter-spacing: 1px;
 list-style: none;
 margin:0;
}





/* Formatting */

.main_date {
 float: left;
 color: #b59595 ;
 font-family: Georgia,'Lucida sans ms', Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align: center;
 font-weight: bold;
 margin: 3px 10px 0 0;
 padding: 8px 3px;
 width: 55px;
 background: #d7d3d3;
 border: 1px #b59595 solid;
 line-height:1em;
}

.main_title {
 color: #c06489;
 font-weight: bold;
 font-size: 18px;
 letter-spacing: 2px;
 font-family: Georgia;
 margin-left: 3px;
}


.main_title a {color: #c06489; text-decoration: none;}
.main_title a:active {color: #c06489; text-decoration: none;}
.main_title a:visited {color: #c06489; text-decoration: none;}
.main_title a:hover {color: #c06489; text-decoration: underline;}


.main_post {
 font-family: Verdana, tahoma,Arial, Helvetica, sans-serif;
 font-size: 10pt;
 padding: 5px;
 line-height: 130%;
 text-align: justify;
 background: #f1eded;
 border: 1px solid #d4cccc;
 margin-left: 10px;

}
.main_post img {padding-left: 15px;padding-bottom: 15px;border-width: 0px; float: right;}

.main_post a {color: #c06489; text-decoration:underline;}
.main_post a:active {color: #c06489; text-decoration:underline;}
.main_post a:visited {color: #c06489; text-decoration:underline;}
.main_post a:hover { background: #fff; color: #c06489; text-decoration:underline;}


.main_feedback {
 font-size:10px;
 color: #b59595 ;
 text-align: left;
 font-family: verdana, arial, helvetica, sans-serif;
}

.main_feedback a { color: #c06489; text-decoration: underline;}
.main_feedback a:active { color: #c06489; text-decoration: underline;}
.main_feedback a:visited { color: #c06489; text-decoration: underline;}
.main_feedback a:hover { color: #c06489; text-decoration: underline;}

blockquote {
 color: #b59595 ;
 line-height: 130%;
}



form {
 margin:0px;
 padding:0px;
}


#s {
 border:1px solid #b59595 ;
 background: #f1eded;
 width:130px;
}

#b {
 border:1px solid #b59595 ;
 background: #f1eded;
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:10px;
 margin-top:5px;
}

#button {
 border:1px solid #b59595 ;
 background: #f1eded;
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:10px;
 margin-top:5px;
}

INPUT{
 border:1px solid #b59595 ;
 background: #f1eded;
}

TEXTAREA{
 border:1px solid #b59595 ;
 background: #f1eded;
 width:400px;
}

#wp-calendar {empty-cells: show;font: 10px verdana, arial, helvetica, sans-serif;color: #808080;margin: 0;width: 175px;}
#wp-calendar #next a{padding-right: 10px;text-align: right;color: #808080;}
#wp-calendar #prev a{padding-left: 10px;text-align: left; color: #808080;}
#wp-calendar a{	color: #b1a7a7;display: block;text-decoration: none;}
#wp-calendar a:hover{color: #404040; background: #cac6c6;text-decoration: none;border: none;}
#wp-calendar caption{font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight:bold; letter-spacing: 1px; color: #404040; }
#wp-calendar td{color: #404040;font: 10px verdana, arial, helvetica, sans-serif;letter-spacing: normal;padding: 1px 0;text-align: center;}
#wp-calendar td.pad:hover{color: #404040;background: #cac6c6;text-decoration: none;border: none;}
#wp-calendar #today{background: #cac6c6;color: #404040;}
#wp-calendar th{font-style: normal;text-transform: capitalize;}

<!-- /* Comments Form Styles */ -->

.comments_header {
 color: #e0970a;
 text-align: left;
 font-weight: bold;
 font-size: 14px;
 width:350px;
 border-bottom:1px solid #e0970a;
}

#footer {
 background:url('images/footer.jpg') no-repeat;
 float: left;
 width: 790px;
 height: 101px;
}

#footer p {
 text-align: center;
 margin-top: 30px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; color: #808080;
 font-weight: normal;
}

#footer a:link { color: #c06489; text-decoration: none;}
#footer a:visited { color: #c06489; text-decoration: none;}
#footer a:active { color: #c06489; text-decoration: none;}
#footer a:hover { color: #c06489; background: #fbf3f7; text-decoration: underline;}

