@charset "utf-8";


/*
++++++++++++++++++++++++++++++++++++++++++++++
Last Updated: June 10, 2010
++++++++++++++++++++++++++++++++++++++++++++++
*/



/*----------------------------------
 page layout
------------------------------------*/
body {background:#ffffff; padding:0; margin:0;}
#outer {width:100%;}
#container {width:880px; text-align:left; margin:0 auto;}


#blogcontainer {width:880px; text-align:left; margin:30px 0;}
#blogmain {width:640px; float:left;}
#blognav {width:210px; float:right;}



/*----------------------------------
 header
------------------------------------*/
h1 {width:100%; background:#6D2C05; text-decoration:none; margin-top:20px; padding:7px 0; text-align:center;}


/*----------------------------------
 nav
------------------------------------*/
.navbox {margin-bottom:35px;}
.navbox .hd {margin-bottom:10px;}

ul#category {list-style-type:none; margin:0; padding:0;}
ul#category li {margin:0; background:#ffffff url(http://www.kitchen-bravo.com/blog/img/li.gif) no-repeat 0px 2px; padding:0 0 5px 10px; line-height:14px; font-weight:bold;}

ul#recent {list-style-type:none; margin:0; padding:0;}
ul#recent li {margin:0; background:#ffffff url(http://www.kitchen-bravo.com/blog/img/li2.gif) no-repeat 0px 2px; padding:0 0 5px 10px; line-height:14px;}


/*----------------------------------
 search
------------------------------------*/
#searchform {position: relative;}
#search {width: 125px; height: 16px; background:url(http://www.kitchen-bravo.com/blog/img/search.png) no-repeat 6px 3px; border: 1px solid #6d2c07; padding: 2px 2px 2px 26px;}  
#searchBtn {position:absolute; top:0; left:160px;}


/*----------------------------------
 blogmain
------------------------------------*/
.blogitem {padding:10px 0 35px 0;}
.blogitem .ttl {height:65px; background:#fff url(http://www.kitchen-bravo.com/blog/img/bravo_logo.gif) no-repeat;}
.blogitem .ttlleft {width:570px; float:left; height:65px;}
.blogitem .ttlright {width:60px; float:right; height:65px;}

.blogitem h2 {font-size:14px; padding:11px 0 0 45px; font-weight:bold;}
.blogitem h3 {font-size:10px; padding:5px 0 0 45px;}
.blogitem .retweet {padding:11px 0 0 0; text-align:right;}
.blogitem p {margin-bottom:17px; line-height:17px;}
.blogitem div {line-height:17px;}
.Apple-style-span { line-height:17px;}

#blogmain .hr {background:#fff url(http://www.kitchen-bravo.com/blog/img/hr_dot.gif) repeat-x; width:640px; height:15px;}
.pagenav {text-align:center;}


/*----------------------------------
 Retweet
------------------------------------*/
.rtbutton:link,
.rtbutton:visited {
display: block;
margin-top: 2px;
text-align: center;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
font-size: 11px;
line-height: 16px;
background-color: #336699;
border-color: #336699;
text-shadow: #2A5580 1px 1px 0px;
color: #FFFFFF;
}

.rtbutton:hover {
background-color: #f7941d;
border-color: #f7941d;
color: #FFFFFF;
font-size: 11px;
line-height: 16px;
}

#hr_footer {background:#fff url(http://www.kitchen-bravo.com/blog/img/hr_dot.gif) repeat; width:880px; height:1px; margin-top:70px; margin-bottom:20px;}
#footer {text-align:center; background:#f0e9e6;}

#footer h4 {padding:5px 0 0 0; text-align:center;}
#footer h5 {padding:20px 0 0 0; text-align:center;}
#footer h6 {padding:15px 0; text-align:center;}


/*----------------------------------
 calendar
------------------------------------*/

#calendar {margin: 5px 0 10px;; color: #444444;}
.calendarhead {background:#6D2C05; color:#ffffff; width:210px; text-align:center; padding:5px 0 2px 0;}
.calendarhead a:link, .calendarhead a:visited {color:#ffffff; text-decoration:none;}
.calendarhead a:active {color:#ffffff; text-decoration:none;}
.calendarhead a:hover {color:#E01D2E; text-decoration:none;}
#calendar table {width:210px; border:1px solid #6D2C05; background:#f0e9e6;}
#calendar th {text-align:center; width:30px; padding:3px 0; color:#6D2C05; font-weight:normal;}
#calendar td {text-align:center; width:30px; padding:3px 0; color:#a88a7e;}
#calendar table td a:link, #calendar table td a:visited {color:#6D2C05; text-decoration:none; font-weight:bold;}
#calendar table td a:active {color:#6D2C05; text-decoration:none; font-weight:bold;}
#calendar table td a:hover {color:#E01D2E; text-decoration:none; font-weight:bold;}
.today {display: block; background:#ffffff;}
