/*
Theme Name:		WP Framework
Theme URI: 		http://wpframework.com/
Version: 		0.2.4.10
Description: 	A <em>blank</em> WordPress Theme Framework <strong>that's everything you need, and nothing you don't.</strong> With features like <em>microformats, a traditional template structure, convention over configuration, clean semantic code, documenation, and it's atomic templating system</em>, WP Framework is <em>completely extensible, flexible</em> and <strong><em>the</em></strong> starting point for theme authoring and customization. To learn more, visit <a href="http://wpframework.com">http://wpframework.com</a>.
Author: 		Ptah Dunbar
Author URI:		http://ptahdunbar.com
Tags:			one-column, two-columns, three-columns, fixed-width, sticky-post, threaded-comments, microformats

Copyright 2008 Ptah Dunbar <http://ptahdunbar.com> All rights reserved.
WP Framework is licensed under the terms of the GNU General Public License version 2.

If you have any questions, comments, or concerns, 
visit <http://wpframework.com> for more information!
*/

/* Reset Browser Defaults */
@import url( 'library/media/css/reset.css' );

/* Apply base theme styles and colors */
@import url( 'library/media/css/base.css' );

@import url('css/datePicker.css');

/* These empty css selectors are temporarily here for compatiability with the WordPress theme repository checklist. */
.aligncenter {} .alignleft {} .alignright {} .wp-caption {} .wp-caption-text {}
body {
   background:#dcc696 url(images/bg.jpg) top center no-repeat;
}
* {
   font:12px/14px Tahoma, Arial, Helvetica, sans-serif;
}
#wrap {
   margin:0 auto;
   width:820px;
}
#head {
   background:url(images/head-bg.png) top center no-repeat;
   height:248px;
   position:relative;
}
#logo {
	padding:45px 0 0 276px;
}
.nav {
   background:url(images/menu-bg.jpg);
   border:none;
   margin:0 33px;
   width:755px;
}
#menu {
   background:url(images/body-bg.png) top center repeat-y;
   height:35px;
}
#body {
   background:url(images/body-bg.png) top center repeat-y;
}
   #body-bg {
      background:url(images/body-top-bg.jpg) top center no-repeat;
   }
   #body-foot {
      background: url(images/body-bot-bg-new.png) bottom center no-repeat;
      min-height:450px;
      overflow:auto;
      margin:0 33px;
   }
#main {
   background:url(images/main-top.png) top no-repeat;
   float:left;
   margin:45px 50px;
   padding-top:11px;
   width:477px;
}
#main-bot {
   background:url(images/main-bot.png) bottom no-repeat;
   min-height:200px;
   padding:0 10px 20px 10px;
}
#side {
   background:url(images/side-top.png) no-repeat;
   float:left;
   margin-top:45px;
   padding-top:16px;
   width:169px;
}
#side-bot {
   background:url(images/side-bot.png) bottom no-repeat;
   padding:0 5px 1px 5px;
   min-height:130px;
}
#footer {
   background:url(images/body-foot-bg.png) top center repeat-y;
padding-top:10px;
}
#foot {
   background:url(images/foot-bg-new.jpg) center no-repeat;
   height:140px;
   padding:10px 0 0 90px;
}
#foot-foot {
   background:url(images/foot-bg.png) 4px 0 no-repeat;
   height:50px;
}
#primary a:link, #primary a:visited {
   color:#df5c24;
   text-decoration:none;
}
#primary a:hover {
   text-decoration:underline;
}
h1 {
   color:#df5c24;
   font-size:18px;
   line-height:120%;
   padding-bottom:10px;
   text-align:left;
}
h2 {
   font-style:italic;
}
#side h4:first-child {
   background: url(images/side-btm-f-bg.png) no-repeat;
}
#side h4 {
   background:url(images/side-btm-s-bg.png) no-repeat;
   /*color:#4d463c;*/
text-transform:uppercase;
font-family: Georgia, Arial;
   color:#282318;
   font-weight:bold;
   font-size:12px;
   height:22px;
   margin-bottom:5px;
   padding:3px 5px 0px 5px;
   text-align:center;
   width:147px;
}
#side h4.large {
   background:url(images/side-btm-l-bg.png) no-repeat;
   height:39px;
}
.foot_nav:first-child {
   border:none;
}
.foot_nav {
   border-left:2px solid #7f7f7f;
   list-style:none;
   float:left;
   height:90%;
   padding-left:10px;
}
.foot_nav a:link, .foot_nav a:visited {
   color:#e1cfc1;
font-size:12px;
}
.article {
   text-align:justify;
}


     #nights_5 {
                display:block;
                float:left;
                width:213px;
                height:136px;
                margin:3px;
                background-image:url(images/5nights.png);
                cursor:pointer;
            }
            #nights_7 {
                display:block;
                float:left;
                width:213px;
                height:136px;
                margin:3px;
                background-image:url(images/7nights.png);
                cursor:pointer;
            }
            .price_btn {
                display:block;
                background-image:url(images/price_box.png);
                cursor:pointer;
                width:443px;
                height:46px;
                margin-top:6px;
                margin-bottom:6px;
                font-size:20px;
                font-weight:bold;



            }
.widget-title{
color:#fff;
}
#social-widget-3{
padding-left:10px;
}

