/*
Theme Name: missbouqu
Theme URI: 
Description:  
Version: 
Author: 
Author URI: 
Tags:
*/


html, body {width:100%;height:100%;margin:0;padding:0;font-family:Verdana, Arial, Sans-Serif;font-size:13px;}
body {background:#f073ae;padding:40px 0;}
a {color:#254099;text-decoration:none}
a:hover {text-decoration: underline;}
h1 {margin:0;padding:4px 0;font-weight:normal;font-size:15px;font-variant: small-caps;color:#4a4566;border-bottom:dashed 2px #4a4566}
h2 {margin:0;padding:10px 0 0 0;font-weight:normal;font-size:15px;font-variant: small-caps;}
h2 a {text-decoration:none;color:#231f20;}
h3 {font-size:14px;color:#323232;}
img {border:0;}
form {margin:0;padding:0;}
.both {clear:both;}
a {color:#000;}
#page {margin: 0 auto;width:924px;border:1px solid #000;position: relative;background:#fff;}
#bg_page {background:#fff url(images/bg_middle.gif) repeat-y top right;}
#header {height:220px;position: relative;width:100%;background: #000 url(images/top_bg.jpg) repeat-x bottom left;}
#header .menu {position:absolute;top:165px;left:0px;width:100%;background:#fff;font-size:15px;height:34px;line-height:34px;}
#header .menu a {text-decoration:none;color:#231f20;padding:0 20px;}
#header .menu a:hover,#header .menu a.active {color:#4a4566;}
#logo {position:absolute;top:0px;left:0px;height:165px;width:100%;margin:0;padding:0;}
#logo a {height:165px;width:100%;display:block;text-indent:-10000px;background: url(images/logo.gif) -50px 0 no-repeat;}
#top_bg_r {background: url(images/top_bg.png) no-repeat 0 0;position:absolute;top:-35px;right:-48px;width:131px;height:110px;}
/* #middle {background: url(images/bg_middle.gif) repeat-y top right;} */
#TopImgNav {margin:0;padding:30px 0 10px 0;}
#sidebar {width:190px;float:right;margin:0;padding:10px 5px;}
#sidebar ul    {margin:0;padding:0 0 10px 0;list-style:none;}
#sidebar ul li {margin:0;padding:3px 0;font-size:15px;font-variant: small-caps;}
#sidebar ul li li {padding:0 0 0 25px;font-size:12px;font-variant: normal;background: url(images/bg_slide_li.gif) no-repeat 10px 5px;}
#sidebar ul li li ul {margin:0 0 0 -25px;}
#sidebar ul li a {text-decoration:none;color:#231f20;}
#sidebar ul li a:hover,#sidebar ul li a.active {color:#4a4566;}
#sidebar ul#large-ad li {margin:0;padding:0;background-image:none;width:160px;height:250px;}
#sidebar ul#large-ad {width:160px;height:250px;}
#sidebar ul#small-ad li {margin:0;padding:0;background-image:none;}
#sidebar #mb_twitter li {width:180px;overflow:hidden;background-image:none;}
#sidebar #mb_twitter li h4 {font-size:11px;margin:0;padding:5px;display:block}
#sidebar #mb_twitter li div {font-size:9px;width:100px;padding:5px;overflow:hidden;height:7px;display:block}
#sidebar #mb_twitter li.even {background-color:#E8F8C2;}
div.rssHeader {display:none}
#sidebar h2    {margin:0;padding:0;font-weight:normal;font-size:15px;font-variant: small-caps;}
.entry_link {text-align:right;}
.entry_link a {color:#4a4566;}
.entry_link a.more {float:left;}
.content_cat_box {padding: 0 0 20px 0;margin-bottom:20px;border-bottom:1px dashed #4A4566;}
#s {width:120px;}

#content {margin:0;padding:10px 0 10px 30px;width:660px;float:left;}
#footer {background:#4a4566;height:80px;color:#fff;font-size:0.9em;}
#footer p {margin:0;padding:20px 10px;line-height:16px;}
#footer a {color:#fff;text-decoration:none;}
#footer a:hover {text-decoration:underline;}

#catMenu {margin:0;padding:0;list-style:none;float:right;position:relative;z-index:1000;}
#catMenu li {position:relative;margin:0;padding:0 3px;float:left;color:#6a859c;font-weight:bold;font-size:11px; border-left:1px solid #6a859c;}
#catMenu li a {margin:0;padding:0;color:#6a859c;}
#catMenu li a:hover {text-decoration:none;}
#catMenu li ul {display:none;position:absolute;z-index:1000;top:12px;left:0;width:160px;list-style:none;background:#6a859c;margin:0;padding:0;}
#catMenu li ul li {width:160px;float:none;margin:0;padding:0;}
#catMenu li ul li a {color:#fff;width:150px;padding:5px 0;margin:0 5px;text-decoration:none;float:left;border-bottom:1px solid #fff;}
#catMenu li ul li a:hover {color:#ff9900;border-bottom:1px solid #ff9900;}

#skinted #catMenu li {color:#818285;border-left:1px solid #818285;}
#skinted #catMenu li a {color:#818285;}
#skinted #catMenu li ul {background:#818285;}
#skinted #catMenu li ul li a {color:#fff;}
#skinted #catMenu li ul li a:hover {color:#9e1f63;border-bottom:1px solid #9e1f63;}
#catMenu li.nobord,#skinted #catMenu li.nobord {border:0;}

.csb_index {margin:0;padding:0;list-style: none;}
.csb_index li {margin:0;padding:0; float:left;width:141px;height:167px; text-align:center; background: url(images/csb_index.gif) no-repeat 0 0px;}
.csb_index li b {margin:0 0 0 5px;padding:0;display:block;width:130px;height:20px;overflow:hidden;text-align:center;}
.csb_index li img {margin:0 auto;padding:20px 0 0 0;width:118px;height: 113px;}

#bbfsdate {margin:0;padding:0;list-style: none;}
#bbfsdate li {margin:0;padding:0; float:left;width:144px;height:166px; text-align:center; background: url(images/bg_bbf_date.jpg) no-repeat 0 0px;overflow:hidden;}
#bbfsdate li a {margin:0;padding:125px 0 0 0; float:left;width:144px;height:166px; text-align:center;text-decoration:none;}


.archive_navigation, .postmetadata {margin:5px 0; padding:5px;border:1px solid #323232;font-size:11px;text-align:right;}
.archive_navigation a, .postmetadata a {color:#323232;text-decoration:none;}
.archive_navigation a:hover, .postmetadata a:hover {text-decoration:underline;}

.navigation-bottom {height:33px;}
.navigation-bottom .alignright {float:right;}
.navigation-bottom .alignleft {float:left;}
.navigation-bottom .alignright a,.navigation-bottom .alignleft  a {background: #4a4566 url(images/navigation-bottom.gif) no-repeat 0 0;color:#fff;width:127px;height:27px;line-height:26px;text-align:center;display:block;text-decoration:none;}
.archive_img  {float:left; margin: 10px 10px 10px 0;}
.archive_data {margin:0;padding:0;color:#4a4566;font-size:10px;}
textarea {width: 100%;padding:2px;}

.navigation .alignleft {float:left;width:220px;height:20px;line-height:15px;}
.navigation .alignright {float:right;width:220px;text-align:right;height:20px;line-height:15px;}
.navigation .alignleft a,.navigation .alignright a {display:inline-block;width:200px;height:15px;overflow:hidden;}

.page_img_bg {background: url(images/page_img_bg.gif) repeat-y 0 0;width:142px;float:left;margin: 0 20px 20px 0;}
.page_img_bg_t {width:142px;background: url(images/page_img_bg_t.gif) no-repeat 0 0;height:9px;}
.page_img_bg_img {width:130px;margin:5px auto;text-align:center;}
.page_img_bg_text {width:130px; text-align:center;margin:0 auto;height:20px;overflow:hidden;text-align:center;}
.page_img_bg_b {width:142px;background: url(images/page_img_bg_b.gif) no-repeat 0 0;height:9px;}

.tagsBox {border:1px solid #cad8a8;margin:5px 0;padding:0;}
.tagsBox p {border:5px solid #e8f8c2;padding:10px;margin:0;}
.tagsBox a {color:#323232;text-decoration:underline;}
.tagsBox a:hover {text-decoration:none;}

#respond {border:1px solid #cad8a8;}
#bord_respond {border:5px solid #e8f8c2;padding:10px;}
#respond h3 {margin:0; padding:10px 0; border-bottom:1px solid #ebebeb;color:#1a1a1a;font-weight:normal;font-size:18px;}
#respond label {color:#131212;font-size:14px;font-weight:bold;}
#respond label small {color:#898888;font-size:10px;}
#respond p.right {text-align:right;}
#for_author {background: url(images/for_author.gif) no-repeat 0 0;padding-left:55px;margin:5px 0;}
#for_email{background: url(images/for_email.gif) no-repeat 0 0;padding-left:55px;margin:5px 0;}
#for_url{background: url(images/for_url.gif) no-repeat 0 0;padding-left:55px;margin:5px 0;}
#for_comment{padding-left:55px;margin:5px 0;}
#submit {background: url(images/buut.gif) no-repeat 0 0;color:#fff;font-size:11px;border:0;width:124px;height:27px;line-height:27px;text-align:center;}
#wineblogger {display:inline-block;width:108px;height:31px;background: url(images/wineBloger.gif) no-repeat 2px 2px;}


.Gallery_bg {width:380px;background:#f6ebd9 url(images/Gallery_bg.gif) repeat-y 0 0;}
.Gallery_bg_c {padding:0 10px 10px 10px;}
.Gallery_bg_b {height:17px;width:380px;background: url(images/Gallery_bg_b.gif) no-repeat 0 0;}

textarea#comment, input#author, input#email, input#url {border:1px solid #ebebeb;}

ol.commentlist {margin:0; padding:0;list-style:none;}
ol.commentlist li {margin:5px 0; padding:10px; border:5px solid #443636;}
ol.commentlist li .avatar {margin:0; padding:0;position: absolute;top:0px;right:10px;}
ol.commentlist li .comment-childs .avatar {top:10px;}
cite.fn {text-align:left;margin:0; padding:0; border:1px solid #fff;position:absolute;top:0px;left:0px;}
span.says {position:absolute;top:0px;left:150px;}


.syp,.page-template-SpeakYourPalate-php .comment{margin:10px 0;padding:0;background: url(images/syp_bg_c.gif) repeat-y 0 0;width:442px;}
.syp_b, .page-template-SpeakYourPalate-php .comment-body  {background: url(images/syp_bg_b.gif) no-repeat left bottom;}
.syp_t, .page-template-SpeakYourPalate-php .comment-author {background: url(images/syp_bg_t.gif) no-repeat 0 0;border:0;}
.syp_c {margin:0 10px;padding:10px 0;width:370px;}
.syp_c p {margin:0;padding:0;}
.page-template-SpeakYourPalate-php .thdrpy,.page-template-SpeakYourPalate-php img,.page-template-SpeakYourPalate-php .says,.page-template-SpeakYourPalate-php .comment-meta, .page-template-SpeakYourPalate-php h3#comments,.page-template-SpeakYourPalate-php  .commentmetadata{display:none;}
.page-template-SpeakYourPalate-php .commentlist,.page-template-SpeakYourPalate-php  .comment {border:0;}
.page-template-SpeakYourPalate-php .comment-childs {margin:0;padding:0; border:0;background:transparent;width:400px;}
.page-template-SpeakYourPalate-php .comment-body p {margin:0;padding:10px;width:370px;}



#MyTwitter {display:inline-block;width:27px;height:30px;background: url(images/t.gif) no-repeat 0 0;}
#MyRss {margin-left:2px;display:inline-block;width:27px;height:30px;background: url(images/rss.gif) no-repeat 0 0;}
#content-Contact #MyTwitter {position:absolute;top:580px;left:50%;}
.comment-author, .comment-meta {position: relative;margin:0;padding:0;height:20px;}
.comment-childs {position: relative;}

img.centered, img.aligncenter {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left;}
a {color:#254099;}

#winter {background:#792438;}
#winter #top_bg_r {background: url(images/winter.png) no-repeat 0 0;}
#winter h1,#winter .archive_data,#winter #header .menu a:hover,#winter #header .menu a.active,#winter #sidebar ul li a:hover,#winter #sidebar ul li a.active,#winter .entry_link a{color:#5d8041;}
#winter h1,#winter .content_cat_box {border-color:#5d8041;}
#winter #footer,#winter .navigation-bottom .alignright a,#winter .navigation-bottom .alignleft  a {background-color:#5d8041;color:#FFFFFF;}

#summer {background: #fdfcc9;/*#f9a4bd;*/}
#summer #top_bg_r {background: url(images/summer.png) no-repeat 0 0;}
#summer h1,#summer .archive_data,#summer #header .menu a:hover,#summer #header .menu a.active,#summer #sidebar ul li a:hover,#summer #sidebar ul li a.active,#sidebar .entry_link a{color:#4a4566;}
#summer h1,#summer .content_cat_box {border-color: #4a4566;}
#summer #footer,#summer .navigation-bottom .alignright a,#summer .navigation-bottom .alignleft  a {background-color:#4a4566;color:#FFFFFF;}

#autume {background:#746276;}
#autume #top_bg_r {background: url(images/autume.png) no-repeat 0 0;}
#autume h1,#autume .archive_data,#autume #header .menu a:hover,#autume #header .menu a.active,#autume #sidebar ul li a:hover,#autume #sidebar ul li a.active,#autume .entry_link a{color:#7bae41;}
#autume h1,#autume .content_cat_box {border-color: #7bae41;}
#autume #footer,#autume .navigation-bottom .alignright a,#autume .navigation-bottom .alignleft  a {background-color:#7bae41;color:#FFFFFF;}


#spring {background:#fdfcc9;}
#spring #top_bg_r {background: url(images/spring.png) no-repeat 0 0;}
#spring h1,#spring .archive_data,#spring #header .menu a:hover,#spring #header .menu a.active,#spring #sidebar ul li a:hover,#spring #sidebar ul li a.active,#spring .entry_link a{color:#016938;}
#spring h1,#spring .content_cat_box {border-color: #016938;}
#spring #footer,#spring .navigation-bottom .alignright a,#spring .navigation-bottom .alignleft  a {background-color:#016938;color:#FFFFFF;}

.linkcat h2 {display: none;}
#validEmail {display:inline-block;width:16px;height:16px;}

.addthis-box {margin-bottom:10px;height:35px;line-height:35px;padding:0 5px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#e8f6ff;position: relative;}
#sidebar .addthis-box {height:auto;padding-bottom:5px;margin-bottom:0;}
.addthis-box-l {color:#464e50;font-weight:bold;height:35px;line-height:35px;font-family: Verdana,Arial,Sans-Serif;font-size: 13px;}
.addthis-box-r {position:absolute;top:7px;right:5px;}
#sidebar .addthis-box-r {top:0;right:0;position: relative;}

#mwf-link {background: url(images/myWineFriend.png) no-repeat 0 0;position:absolute;top:10px;right:10px;width:140px;padding:20px 0 0 60px;height:34px;font-size:14px;color:#fff;text-decoration:none;}
#it-linl {background: url(images/iTunes.png) no-repeat 0 0;position:absolute;top:80px;right:10px;width:200px;padding:40px 0 0 0;font-size:14px;color:#fff;text-decoration:none;}

/** Event module **/
.left {
    height:100%;
    width:40%;
    float:left;
}
.right {
    float:left;
    width:58%;
    height:100%;
    padding-left:8px;
}
.min-height {
  min-height:400px;
}
.section-title,.span_event_time_label,.event_price_label {font-weight: bold}
.google-map-link {display:block;padding:10px 0;}
.event_prices {padding:0 0 10px 0;}
