/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/
*{
margin:0;
padding:0
}
a{
color:#346086
}
a img{
border:none
}
a:hover{
text-decoration:none
}
blockquote{
margin-left:3em;
margin-right:3em
}
body{
background:url(images/canada-shisha-img01.gif) #ffffff repeat-x;
color:#6e6e6e;
font:13px "Trebuchet MS",Arial,Helvetica,sans-serif
}
h1{
font-size:38px
}
h1 a:hover,h2 a:hover{
text-decoration:underline
}
h1,h1 a,h2,h2 a{
color:#414141;
text-decoration:none
}
h1,h2,h3{
font-family:Georgia,"Times New Roman",Times,serif;
letter-spacing:-0.05em;

}
h2{
font-size:28px
}
h3{
color:#939292;
font-size:16px;
font-weight:normal
}
hr{
display:none
}
img.left{
float:left;
margin-right:20px
}
img.right{
float:right;
margin-right:20px
}
input,textarea{
background:url(images/canada-shisha-img09.gif) #ffffff repeat-x;
border:1px solid #ffffff;
border-left-color:#d6d6d6;
border-top-color:#a3a3a3;
color:#6e6e6e;
font:normal 1em/normal "Trebuchet MS",Arial,Helvetica,sans-serif
}
p,ul,ol{
line-height:190%;
margin-top:1.5em
}
ul,ol{
margin-left:3em
}
.post{
}
.post .entry{
padding:0 20px
}
.post .meta{
background:url(images/canada-shisha-img07.gif) no-repeat;
height:47px;
line-height:normal;
margin:20px 0 40px 0;
padding:15px 0 0 20px
}
.post .title{
margin:0;
padding:0 20px
}
/* Banner */
#banner{
margin:0 auto;
padding:8px 0;
width:960px
}
#calendar #next{
text-align:right
}
#calendar caption{
font-weight:bold;
margin:-20px auto 0 auto;
text-align:center
}
#calendar table{
caption-side:bottom;
margin:0 auto
}
#calendar tbody td{
color:#9e9e9e;
height:31px;
text-align:center;
width:31px
}
#calendar tfoot td{
font-weight:bold;
padding-top:20px
}
#calendar thead th{
color:#ffffff;
font-weight:bold;
height:40px;
width:31px
}
/* Content */
#content{
float:left;
width:603px
}
/* Footer */
#footer{
background:url(images/canada-shisha-img05.gif) no-repeat;
clear:both;
height:50px;
margin:0 auto;
padding:35px 45px;
width:870px
}
#footer .credit{
float:right
}
#footer .legal{
float:left
}
#footer a{
color:#b4b4b4
}
#footer p{
color:#b4b4b4;
line-height:normal;
margin:0
}
/* Logo */
#logo{
height:60px;
margin:0 auto;
width:870px
}
#logo a{
text-decoration:none
}
#logo h1{
float:left;
padding-top:20px
}
#logo h1,#logo h2{
margin:0
}
#logo h2{
float:right;
font-size:16px;
font-weight:normal;
padding-top:40px
}
#logo h2,#logo h2 a{
color:#939292
}
/* Menu */
#menu{
background:url(images/canada-shisha-img02.jpg) #252e3a no-repeat;
height:62px;
margin:0 auto;
width:960px
}
#menu a{
color:#ffffff;
font-size:14px;
font-weight:bold;
text-decoration:none
}
#menu li{
background:url(images/canada-shisha-img03.gif) no-repeat left center;
float:left;
padding:0 20px 0 22px
}
#menu li.first{
background:none
}
#menu ul{
line-height:normal;
list-style:none;
margin:0;
padding:21px 0 0 30px
}
/* Page */
#page{
background:url(images/canada-shisha-img05.gif) no-repeat;
margin:0 auto;
padding:45px 35px 45px 25px;
width:900px
}
/* Search */
#search{
float:right;
width:227px
}
#search #s{
margin-right:7px;
padding:2px 5px;
width:136px
}
#search #x{
background:none;
border:none
}
#search fieldset{
border:none
}
#search input{
float:left
}
/* Sidebar */
#sidebar{
float:right;
background-color:#B8C4D2;
border:1px solid #475767;
width:253px
}
/* Calendar */
#sidebar #calendar{
background:url(images/canada-shisha-img08.jpg) no-repeat;
padding:0
}
#sidebar li{
padding:0 15px 0 20px
}
#sidebar li h2{
font-size:18px;
text-align:center;
padding-top:10px;
}
#sidebar li li{
border-bottom:1px solid #e5e5e5;
margin:0;
padding:5px 0
}
#sidebar li ul{
}
#sidebar ul{
line-height:normal;
list-style:none;
margin:0;
padding:0
}

