/*  
Theme Name: Fun Country Kettle Corn
Theme URI: funcountrykettlecorn.com
Description: Fun Country Kettle Corn Wordpress Theme developed by SynaVista Entertainment Network
Version: 1.0
Author: Synavista Entertainment Network
Author URI: http://www.synavista.com

*/

body { margin: 0; font: normal 14px Arial, Helvetica, sans-serif; color: #000; line-height: 25px; }

* { margin: 0; padding: 0; }

h1 { font-size: 36px; color: #0060B6; margin: 0 0 15px 0; }
h2 { font-size: 23px; color: #0060B6; margin: 0 0 10px 0; }
h3 { font-size: 23px; color: #FFF; margin: 0 0 15px 0; }
h4 { font-size: 19px; margin: 0 0 20px 0; }
h5 { font-size: 30px; color: #FFF; }

p { margin-bottom: 15px; }

a { text-decoration: none; color: #336699; }
a:hover {  }

img { border: 0; }

.alignleft { float: left; margin: 0 15px 15px 0; }
.alignright { float: right; margin: 0 0 15px 15px; }

.clear { clear: both; }

#hdrWrap { width: 100%; height: 150px; background: url(graphics/bg-hdrwrap.jpg) repeat-x; }
#hdrWrap2 { width: 100%; height: 150px; background: url(graphics/hdr.jpg) no-repeat center; }
#hdr { margin: 0 auto; width: 900px; height: 150px; background: url(graphics/hdr.jpg) no-repeat center; text-align: right; position: relative; }
#hdr h5 { padding: 25px 0 0 0; }

.facebook { width: 195px; height: 74px; float: right; margin: -74px 0 0 0; position: absolute; right: 0; bottom: 0; }

#nav { margin: 0 auto; height: 31px; width: 100%; background: #0060b6; }
#nav ul { list-style: none; margin: 0 auto; width: 900px; }
#nav li { float: left; position: relative; }
#nav a { color: #FFF; text-decoration: none; line-height: 31px; height: 31px; font-size: 16px; padding: 7px 30px; }
#nav a:hover { color: #000; }

#nav ul ul { display: none; position: absolute; top: 31px; left: 0; float: left; width: 200px; background: #0060B6;
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	border: 1px solid #FFBF00; border-width: 0 2px 2px 2px;
	border-top: 1px solid #00519a;
	}
#nav ul li:hover > ul { display: block; }

#nav #menu-item-47 { margin-left: -15px; }

#contentWrap { width: 100%; background: url(graphics/bg-content.jpg) repeat-x #f9f3db; }
#content { margin: 0 auto; width: 870px; padding: 25px 15px 15px 15px; }

#content ul, #content ol { margin: 0 0 15px 30px; }
#content ul ul { margin: 0 0 0 20px; }

#content-sidebar { float: left; width: 560px; }

#sidebar { width: 230px; margin: 0; padding: 0 0 0 40px; float: right; border-left: 1px solid #CCC; }
#sidebar ul { list-style: none; margin: 0; }
#sidebar li {  }

#indexSubWrap { width: 100%; background: #0060B6; border-top: 8px solid #FFBF00; padding: 15px 0 2px 0; }
#indexSub { margin: 0 auto; width: 900px; color: #FFF; }

#ftrWrap { width: 100%; border-top: 8px solid #FFBF00; padding: 7px 0; }
#ftr { margin: 0 auto; width: 900px; font-size: 12px; text-align: center; line-height: 15px; }

.comments-template { margin: 10px 0 0; border-top: 1px solid #ccc; padding: 10px 0 0; }
.comments-template ol {	margin: 0; padding: 0 0 15px; list-style: none; }
.comments-template ol li { margin: 10px 0 0; line-height: 18px; padding: 0 0 10px; border-bottom: 1px solid #ccc; }
.comments-template h2, .comments-template h3 { font-family: Georgia, Sans-serif; font-size: 16px; }
.commentmetadata { font-size: 12px; }
.comments-template p.nocomments { padding: 0; }
.comments-template textarea { font-family: Arial, Helvetica, Georgia, Sans-serif; font-size: 12px; }
