/*  RendezVous style - WPstudios 2010 */

html, body {
  background: #212733;
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  color: #fff;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
h1, h2, h3, h4, h5 {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

#wrap {
  background: #212733 url(rendezvous/bg_body_silk.jpg) no-repeat 49% 0%;
  text-align: left;
}

/*  Images */
#top-out {
/*	background: url(rendezvous/bg_top.gif) repeat-x 0 0; */
  background: transparent url(rendezvous/nav_bar.gif) repeat-x;
}
#top        { width: 943px; }
#page_navi  { height: 34px; }

#nav li { background: transparent url('rendezvous/bg_separator.gif') no-repeat scroll left 10px; }
#nav a { color: #fff; }

#page_navi ul { font-weight: bold; font-size: 12px; }
#page_navi ul.rss { float: left; }
#page_navi .facebook { padding:6px 6px 5px 24px; background: transparent url('rendezvous/facebook.gif') no-repeat scroll left 5px; float: left; position: relative; color: #fff; font-size:12px; font-weight:bold; }
#page_navi .facebook_link { padding-top: 5px; }
#page_navi ul.rss li { background: transparent url('rendezvous/bg_separator.gif') no-repeat scroll right 4px; }
#page_navi a { color: #fff; }


#header {
/*	background: url(rendezvous/bg_top_gradient.gif) no-repeat 60px 0; */
  background: transparent;
  height: 145px;
  padding-top: 0;
}
#wz_search {
  position: absolute;
  background: #000 url(rendezvous/wz_search_spy.gif) no-repeat right;
  min-width: 300px;
  width: 300px;
  min-height: 30px;
  height: 30px;
  top: 100px;
  left: 640px;
}
#wz_search input {
  position: relative;
  background: #000;
  border: 0;
  margin: 0;
  padding: 0;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  padding-top: 5px;
  padding-left: 5px;
  min-width: 260px;
  width: 260px;
}

/* MENU */
#cat_navi   { height: 28px; }
#secnav a { padding: 4px 10px 8px 2px; color: #fff; }
#secnav a:hover { background: #9dA6B4; }
#secnav li { font-size: 22px; font-weight: normal; }
#secnav a:hover { background: #9dA6B4; }
#secnav li ul { margin-left: -8px; border-color: #888; width: 200px}
#secnav li ul li a { background: #6d7684; padding-left: 10px; width: 170px; font-size: 22px; color: #fff; }
#secnav li ul li a:hover { background: #9dA6B4; }
#secnav li:hover, #secnav li.sfhover1 { background: #6d7684; }

#middle-out-top { /* Background - Middle Top */
/*	background: #000000 url(rendezvous/bg_middle_out_top.gif) repeat-x 0 0; */
  background: transparent;
}
#middle-out-bottom { /* Background - Middle Bottom Gradient */
/*	background: url(rendezvous/bg_middle_out_bottom.gif) repeat-x left bottom; */
  background: transparent;
}
#middle-out-bottom .single { /* Background - Content - Single Page */
/*	background: url(rendezvous/bg_middle_content_single.gif) repeat-y; */
  background: transparent;
}
#middle-content { /* Background - Content */
/*	background: url(rendezvous/bg_middle_content.gif) repeat-y; */
  background: transparent;
  width: 943px;
}
#middle-content-bottom { /* Background - Content Bottom */
/*	background: url(rendezvous/bg_middle_content_bottom.gif) no-repeat 0 bottom; */
  background: transparent;
}
#content {
/*	background: url(rendezvous/bg_middle_top.gif) no-repeat 0 0; */
	background: url(rendezvous/bg_middle_content.gif) repeat-y;
  width: 943px;
  padding: 0;
  margin: 0;
  margin-top: 24px;
}

.col_left {}
.col_right {}

#main-content, .single #main-content {
  width: 555px;
  padding: 0;
  margin: 0;
  padding-left: 16px;
  padding-right: 16px;
  background: transparent;
}

#footer {
/*	background: url(rendezvous/bg_footer_gradient.jpg) no-repeat 0 0; */
  position: relative;
  background: transparent;
  width: 943px;
	padding: 0;
	margin: 0;

}
#footer .position { margin: 0; margin-left: 0px; ;width: 943px; }
#footer .block { position: relative; display: inline; padding: 0; margin: 0; min-height: 0px;}
/*  Colors */
a {
	color: #fff;
}

/* POST */
#main-content .post-title { width: 100%; }
#main-content .archives {   padding-right: 16px; }
#main-content h2,#main-content .archives h2 { padding: 0; padding-top: 10px; padding-right: 35px; }
#main-content h2 a, #main-content .archives h2 a { font-size: 40px; font-weight: normal; color: #fff; }
#main-content h3 a { color: #fff; }
#main-content .post img.thumbnail { border: 0; padding: 6px; background: transparent; }
#main-content p.post-details { font-size: 12px; padding: 0; margin: 0; padding-bottom: 10px; color: #fff; }
#main-content p.post-details a { color: #fff; }
#main-content .comment-cloud   { top: 25px; }
#main-content .comment-cloud a { color: #fff; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; }
#main-content .post h4.continue a,
#sidebar ul#idTabs li a.selected, #sidebar ul#idTabs li a:hover { padding-left: 30px; padding-right: 30px; background: #89999a; }
#main-content .post h4.continue a:hover { padding-left: 30px; padding-right: 30px; background: #89999a; }
.more_entries { border: 0; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; }


/* COMMENTS */
#comments { width: 587px; background: transparent;}
#comments_wrap { padding: 0; margin: 0; background: transparent; width: 571px; padding-left: 16px;}
#form_wrap { border: 0; width: 571px; padding-left: 16px;  }
#comments .comment .col-right { background: transparent; }
#comments .comment .col-left .inside { background: transparent; }


/* ARCHIVE */
#main-content h2.arh { margin-top: 0; margin-right: 17px; }

/* SIDEBAR */
#sidebar { width: 356px; padding: 0; margin: 0;}
#sidebar h2 { color: #89999A; font-size: 34px; font-weight: normal; padding: 0; margin: 0;}
#sidebar .widgetized h2 { width: 100%; }
#sidebar .block { padding: 0; margin: 0; width: 316px; padding: 20px; background: url(rendezvous/bg_sidebar_separator.gif) repeat-x 0 bottom; }
#sidebar a { color: #fff; }
#sidebar a:hover { color: #fff; }
#advert_356 { padding: 0; margin: 0; background: url(rendezvous/bg_sidebar_separator.gif) repeat-x 0 bottom; padding-bottom: 2px; }


/* OTHERS */

#footer h2.widget_title {
	background: #222222;
	color: #fff;
}
#footer .block ul, #footer .block .textwidget , #footer .block #calendar_wrap{
	border: #333333 5px solid;
	background: #EDEDED;
}
.Nav a, .Nav .on,
#sidebar h2,
#sidebar ul#idTabs li a {
	background: #000000;
}

.Nav .on, .Nav a:hover {
	background: #838383 !important;
}

#copyright-out {
	background: #000000;
}
#nav li ul li a {
	background: #3a3a3a;
	border-bottom: 1px solid #333333;
}
#footer-out {
	background: #2D2D2D;
}



