body{ background:url('http://assets.cigaraficionado.com/cao/static/bigsmoke/BSLV13-bgImg.jpg') 50% 0 fixed;margin:60px auto}
.container {
    padding:50px 10px;
    background:#fff;
    width:940px;
    -webkit-box-shadow:10px 10px 20px rgba(0,0,0,.60);-moz-box-shadow:10px 10px 20px rgba(0,0,0,.60);box-shadow:10px 10px 20px rgba(0,0,0,.60);
}
.header img, .navbar{ margin:0 42px; }
.navbar{ margin-top:28px; margin-bottom:28px; }
.navbar{
	background:#a71e22;
	margin-top:21px;
	font-size:18px;
}
.navbar .nav > li > a {
    padding: 15.5px 27px;
}
.span12 h1, .span12 h3, .span12 p, .span12 ul, .span12 img{ margin-left:42px; margin-right:42px; }
.left h1, .left h2, .left h3, .left p, .left ul, .left img{ margin-left:42px; }
.right h1, .left h2, .right h3, .right p, .right ul, .right img{ margin-right:42px; }
.span6 img{ border:2px solid #000; }
h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:37px;
	color:#c61f25;
}
h3{
	font-size:22px;
	line-height:normal;
	font-weight:normal;
}
hr {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #f5b445;
    -moz-use-text-color #f5b445;
    border-image: none;
    border-left: 0 none;
    border-right: 0 none;
    border-top: 0 white;
    border-style: dotted none;
    border-width: 5px 0;
    margin: 10px 42px 10px 0;
}
/*.mainBlurb img{
	float:left;
	margin-right:10px;
}
.mainBlurb p{
	font-size:20px;
}
.mainBlurb a span, .mainBlurb a:hover span{
	text-decoration:none;
	color:#000;
}*/
.content{
	margin-top:30px;
	font-size:17px;
}
.content h2{ line-height:normal; }
.content h2 span{ font-family: Arial, Helvetica, sans-serif; font-size:70%; }
.content h2, .content h3{ font-family:Georgia, "Times New Roman", Times, serif; color:#c61f25; }
.content h2 a:link, .content h2 a:visited{ color:#c61f25; }
.content .gold strong{ color:#b98223; }
.content .span12 h2{ text-align:center; }
.content .span12 hr{ margin-left:42px; }
.caps{ text-transform:uppercase; }
small {
    font-size: 12px;
}
.footer{ margin-top: 30px; }
.footer p{ text-align:center; }
@media (min-width: 768px) and (max-width: 959px) {
	body{ margin:30px auto}
	.header img, .navbar{ margin:0 2px; }
	.span12 h1, .span12 h3, .span12 p, .span12 ul, .span12 img{ margin-left:2px; margin-right:2px; }
	.left h1, .left h2, .left h3, .left p, .left ul, .left img{ margin-left:2px; }
	.right h1, .left h2, .right h3, .right p, .right ul, .right img{ margin-right:2px; }
	hr{  margin-right:2px; }
	.content .span12 hr{ margin-left:2px; }
	/*.navbar .nav > li > a {
    	padding: 15.5px 10%;
    	text-wrap:none;
	}*/
	.container {
	    padding:50px 10px;
	}
}
@media (max-width: 767px) {
	body{ margin:30px auto}
	.header img, .navbar{ margin:0 2px; }
	.navbar{ margin-top:10px; margin-bottom:10px; }
	.span12 h1, .span12 h3, .span12 p, .span12 ul, .span12 img{ margin-left:2px; margin-right:2px; }
	.left h1, .left h2, .left h3, .left p, .left ul, .left img{ margin-left:2px; }
	.right h1, .left h2, .right h3, .right p, .right ul, .right img{ margin-right:2px; }
	hr{  margin-right:2px; }
	.content .span12 hr{ margin-left:2px; }
	.container {
	    padding:50px 10px;
	}
}
@media (max-width: 959px) {
	.header img, .navbar{ margin:0 2px; }
	.navbar{ margin-top:10px; margin-bottom:10px; }
	.span12 h1, .span12 h3, .span12 p, .span12 ul, .span12 img{ margin-left:2px; margin-right:2px; }
	.left h1, .left h2, .left h3, .left p, .left ul, .left img{ margin-left:2px; }
	.right h1, .left h2, .right h3, .right p, .right ul, .right img{ margin-right:2px; }
	hr{  margin-right:2px; }
	.content .span12 hr{ margin-left:2px; }
	.container {
	    padding:20px 10px;
	}
}
@media (min-width: 320px) and (max-width: 480px) {
	body{ margin:10px auto}
	.header img, .navbar{ margin:0 2px; }
	.navbar{ margin-top:10px; margin-bottom:10px; }
	.span12 h1, .span12 h3, .span12 p, .span12 ul, .span12 img{ margin-left:2px; margin-right:2px; }
	.left h1, .left h2, .left h3, .left p, .left ul, .left img{ margin-left:2px; }
	.right h1, .left h2, .right h3, .right p, .right ul, .right img{ margin-right:2px; }
	hr{  margin-right:2px; }
	.content .span12 hr{ margin-left:2px; }
	.container {
	    padding:10px 10px;
	}
}