body{
   text-align:center; /*For IE6 */  
}  

#header{ margin-left: 0; } /*For IE7*/

body {
	background-image: 		url(images/tdBG2.jpg);
	background-repeat:no-repeat;
	background-color: 		#000000;
	background-position: 	top center;
	margin-top:0;
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	font-family: Arial, Helvetica sans-serif;
	font-stretch:expanded;
}

h1, h4, h2{
color: #330000;
/*font-style: italic;*/
font-size:24px;
font-family:"Times New Roman", Times, serif;

}

h4{
font-style: italic;
text-align:center;
font-size:30px;
}

h2{
font-size: 20px;
font-style: italic;
}


events_h{
line-height: 5px;


}

#wrapper{

	width: 820px;
    margin:	0 auto; 

}

#banner{
margin-top:89px;

}

#leftDiv{
margin-bottom: 20px;


}

#divRight{

text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#efdcba;
border:dotted thin #ccc;
padding: 10px;
}


#content{
text-align:left;
background-color: 		#fdfeec;
margin-top:3px;
/*border:solid thin #62260a;*/

}
#nav{
width: 185px;
float:left;
margin-top: 20px;
padding: 0px;


}

#mainCon{
margin: 0px;
padding: 5px 30px;
text-align: left;
font-size:14px;
line-height: 20px;


}


#menu {
background:url("images/nav.jpg") no-repeat;
	width:			185px;
    height:			300px;
    margin:			0px;
    padding:		0px;	
	text-align: right;
	border: none;
    }
 #menu span {
    display: 		none;
    }
 
 #menu li, #menu a {
   height:			47px;
    display:		block;
    }
 
#menu li {
    float:			left;
    list-style:		none;
    display:		inline;
    }
 
#home {width: 185px;}
    #cigars {width: 185px;}
    #events {width: 185px;}
    #locations{width: 185px;}
	#contact {width: 185px;}
	#news {width: 185px;}
 
   #home a:hover{background:url("images/nav.jpg") -185px 0px no-repeat; }
    #cigars a:hover{background:url("images/nav.jpg") -185px -47px  no-repeat; }
    #events a:hover {background:url("images/nav.jpg") -185px -94px  no-repeat; }
    #locations a:hover {background:url("images/nav.jpg") -185px -141px  no-repeat; }
	#contact a:hover {background:url("images/nav.jpg") -185px -188px  no-repeat; }
#news a:hover {background:url("images/nav.jpg") -185px -235px  no-repeat; }


#sidebar{
width: 185px;
height:auto;
}

#h_events{
background:url("images/event_b.jpg") x-repeat;
color:#fff;
#efdcba
font-weight: bold;
}

#footer{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;

}

#footer a{
color:#5c5c5c;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;

}

#footer a:hover{
color:#666600
font-family:Arial, Helvetica, sans-serif;
font-size:9px;

}

.monthd{
color:#660000;
font-size:40px;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
text-align:center;
text-decoration:underline;

}

.c_list{
line-height: 13px;
font-size: 12px;
vertical-align:top;
}

.c_desc{
line-height: 18px;
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-size: 14px;
}
.drop{
font-size:18px;
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-weight:bold;

}

.g_tag{
font-size:20px;
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-weight:bold;
color:#330000;
padding-bottom: 10px;

}
#map{
border:solid 1px #62260a;

}



#side_bar{
color: #3f0000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
line-height: 20px

}

#side_bar2{
background-color:#efdcba;
border:dotted thin #ccc;
text-align:left;
padding: 10px 10px 20px 10px;
margin-left:15px
}

news_link{


}

.event{
border:none;
}

.style1{
	color: #666666;
	font-size: 12px;
}

.styleP{
color:#3f0000;
font-size:10px;
}

#featCigar{
padding: 0px;
border: #7b7b7b solid 1px;
margin: 10px;


}

#letter_body{
border: #d0ad67 solid 2px;
background-color:#FFFFFF;
margin: 25px;
padding: 25px;
}

.letter{
font-size: 12px;
line-height: 16px;
}

.quote_JC{
font-size: 12px;
color:#333333;
line-height: 16px;
}

#blocks{ background-image:url(../TDNewsletter%20images/images/cm_background.jpg);
background-repeat:no-repeat;

}

#fcigar{


}

#future{
padding: 0px 0px 0px 25px;
font-size: 13px;
line-height: 18px;

}

#specials{
margin: 20px;
border: #990000 solid 1px;

}

#review{
margin: 20px;

}

.eventHome{

}