/*
Theme Name: Branson Coupons
Theme URI: http://www.freebransoncoupons.net/
Description: Branson Coupons Theme
Version: 1.0
Author: Branson Coupons
Author URI: http://www.freebransoncoupons.net/
*/

body {
margin:0px;
font-family:arial;
font-size:14px;
}

a:link {
text-decoration:none;
}
a:visited {
text-decoration:none;
}
a:hover {
text-decoration:underline;
}

#header {
width:100%;
height:80px;
}

#header h1 {
font-family:georgia;
font-size:13px;
font-style:italic;
font-weight:normal;
color:#656565;
display:inline;
}

#description  {
font-family:georgia;
font-size:13px;
font-style:italic;
color:#656565;
margin:48px 0px 0px 145px;
}

#description p {
display:inline;
}

#logo-trademark {
font-family:arial;
font-size:11px;
color:#656565;
}

#logo {
padding:5px 0px 0px 5px;
width:550px;
height:75px;
}

#body {
width:800px;
}

#body p {
font-family:georgia;
font-size:16px;
color:#333333;
line-height:24px;
margin:0px 0px 20px 0px;
}

#body-home p {
font-family:georgia;
font-size:16px;
color:#333333;
line-height:24px;
margin:0px;
}
#body-home p a {
color:#0033cc;
text-decoration:underline;
}

#body h1 {
font-family:arial;
font-size:28px;
line-height:28px;
font-weight:normal;
border-bottom:1px solid #cccccc;
padding:3px 0px;
margin:0px;
}
#body h1 a:link {
color:#000000;
text-decoration:none;
}
#body h1 a:visited {
color:#000000;
text-decoration:none;
}
#body h1 a:hover {
color:#0033cc;
text-decoration:none;
}

#body h2 {
font-family:arial;
font-size:23px;
font-weight:normal;
color:#0033cc;
padding:0px;
margin:2px 0px;
border-bottom:1px solid #cccccc;
padding:4px 0px;
}
#body h2 a:link {
color:#0033cc;
text-decoration:none;
}
#body h2 a:visited {
color:#0033cc;
text-decoration:none;
}
#body h2 a:hover {
color:#ff0000;
text-decoration:none;
}

#body h4 {
font-family:arial;
font-size:23px;
font-weight:normal;
color:#0033cc;
padding:0px;
margin:2px 0px;
border-bottom:1px solid #cccccc;
padding:4px 0px 4px 35px;
}

.branson-shows {
background:url(images/branson-shows.gif) no-repeat center left;
}
.branson-restaurants {
background:url(images/branson-restaurants.gif) no-repeat center left;
}
.branson-coupons {
background:url(images/branson-mo-coupons.gif) no-repeat center left;
}
.branson-photos {
background:url(images/branson-photos.gif) no-repeat center left;
}

#body h5 {
font-family:arial;
font-size:12px;
padding:0px;
margin:2px 0px;
display:inline;
}

#body h6 {
font-family:arial;
font-size:11px;
color:#7d7d7d;
font-weight:normal;
padding:0px;
margin:2px 0px;
}
#body h6 a:link {
color:#7d7d7d;
text-decoration:none;
}
#body h6 a:visited {
color:#7d7d7d;
text-decoration:none;
}
#body h6 a:hover {
color:#0000cc;
text-decoration:none;
}

#sidebar {
width:190px;
padding-top:15px;
}

#sidebar h3 {
font-family:arial;
font-size:11px;
color:#0033cc;
padding:0px;
margin:2px 0px;
}

#sidebar p {
font-family:arial;
font-size:14px;
color:#000000;
padding:0px;
margin:2px 0px;
}

#body-margin {
width:20px;
}

#footer {
width:100%;
height:50px;
font-family:arial;
font-size:11px;
}

#footer a:link {
color:#0033cc;
text-decoration:underline;
}
#footer a:visited {
color:#0033cc;
text-decoration:underline;
}
#footer a:hover {
color:#0033cc;
text-decoration:none;
}

#footer h5 {
font-family:georgia;
font-size:11px;
color:#000000;
font-weight:normal;
display:inline;
}



#resource {
font-family:arial;
font-size:11px;
color:#ff6600;
display:inline;
}

table.details {
	border-width:1px;
	border-style:solid;
	border-color:#e4f2b9;
	border-collapse:collapse;
	width:100%;
font-size:12px;
}
table.details td {
border-bottom:1px dotted #cccccc;
	padding:6px;
}
.details a:link {
color:#0033cc;
text-decoration:underline;
}
.details a:visited {
color:#0033cc;
text-decoration:underline;
}
.details a:hover {
color:#0033cc;
text-decoration:underline;
}


#author {
font-family:arial;
font-size:14px;
color:#000000;
width:300px;
}
#email {
font-family:arial;
font-size:14px;
color:#000000;
width:300px;
}
#url {
font-family:arial;
font-size:14px;
color:#000000;
width:300px;
}
#comment {
font-family:arial;
font-size:14px;
color:#000000;
width:800px;
}

.leave-comment {
font-family:arial;
font-size:16px;
font-weight:bold;
}

.commentlist {
list-style:none;
margin:0px;
padding:0px;
}
.commentlist li {
margin:0px;
padding:0px;
}

.comment-author {
font-family:arial;
font-size:14px;
}
.comment-date {
font-family:arial;
font-size:11px;
color:#7d7d7d;
}
.comment-date a {
font-family:arial;
font-size:11px;
color:#7d7d7d;
}
.comment-text {
font-family:arial;
font-size:14px;
}
.comment-moderation {
font-family:arial;
font-size:16px;
}

.experiences {
font-family:arial;
font-size:18px;
color:#008000;
}
.experiences a {
color:#008000;
}

.contribute {
font-family:arial;
font-size:18px;
}

.contribute a {
font-size:18px;
}

.mini-nav {
font-size:16px;
}

#photo img {
padding:10px;
border:1px solid #cccccc;
}

.coupon-padding {
padding:15px;
}
.coupon {
background:url(images/coupon-bg.gif) no-repeat;
padding:0px;
margin-right:15px;
margin-bottom:15px;
float:left;
width:200px;
height:184px;
font-family:arial !important;
font-size:14px !important;
color:#333333 !important;
}
.coupon a {
font-family:arial !important;
font-size:14px !important;
color:#0033cc !important;
font-weight:bold;
text-decoration:underline !important;
}


.view-post-home {
margin-top:20px;
font-family:arial !important;
font-size:14px !important;
color:#ff0000 !important;
}
.view-post-home a {
font-family:arial !important;
font-size:14px !important;
color:#ff0000 !important;
text-decoration:underline !important;
}


.photo {
padding:0px !important;
border:0px !important;
}

.flickr-thumb {
padding:5px !important;
border:1px solid #cccccc !important;
margin:0px 5px 5px 0px !important;
}

.flickr-gallery {
margin-top:6px !important;
}

.coupon-container {
border:1px dashed #008000;
padding:15px;
margin:15px 0px;
}

.coupon-title a {
font-family:arial !important;
font-size:14px;
line-height:18px !important;
text-decoration:underline !important;
}

.coupon-title a:link {
text-decoration:underline !important;
color:#0000cc !important;
}
.coupon-title a:visited {
text-decoration:underline !important;
color:#0000cc !important;
}
.coupon-title a:hover {
text-decoration:underline !important;
color:#000000 !important;
}

.coupon-text {
font-family:arial !important;
font-size:12px;
color:#000000;
line-height:16px !important;
}

.coupon-url {
font-family:arial !important;
font-size:11px !important;
color:#ff0000 !important;
line-height:11px !important;
margin:0px !important;
padding:0px !important;
}
.coupon-url a {
color:#ff0000 !important;
font-weight:normal;
text-decoration:none !important;
}