body {margin: 0;padding: 0;background: #333333 ;font-size: 13px;font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: left;color: #636363;}

h1, h2, h3 {margin: 0;font-weight: normal;color: #FFFFFF;}

h1 {letter-spacing: -1px;font-size: 32px;}

h2 {font-size: 23px;}

p, ul, ol {/*text-align: justify;line-height: 26px*/;}

a:link {color: #616161; text-decoration:none}

a:hover, a:active {text-decoration: none;color: #616161;}

a:visited {color: #616161;}

img {border: none;}
a:focus{outline:0px solid;}
img.left {float: left;margin-right: 15px;}

img.right {float: right;margin-left: 15px;}

/* Form */

form {margin: 0;padding: 0;}

fieldset {margin: 0;padding: 0;border: none;}

legend {display: none;}

input, textarea, select {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 13px;color: #333333;}

#wrapper {}

/* Header */

#header {width:800px;margin: 20px auto 0 auto;height: 29px;background: none;}

/* Menu */

#menu {}

#menu ul {margin: 0;padding: 0px 0 0 10px;list-style: none;line-height: normal;}

#menu li {display: block;float: left;}

#menu a {display: block;float: left;background: url(images/nav-normal.gif) no-repeat center center;	margin:0px 3px 0 0;	padding: 8px 17px;text-decoration: none;font-size: 13px;color: #fff;width:127px; height:13px; font-weight:bold; text-align:center}

#menu a:hover {color:#35659e; background: url(images/nav-hover.gif) no-repeat center center;}

#menu .current_page_item a {color: #35659e; background: url(images/nav-hover.gif) no-repeat center center;}

/** LOGO */
#logo-wrap{ background:url(images/bg-logo.jpg) no-repeat top center; width:760px; height:131px; margin:0 auto; padding:10px 0 0 40px}

/* Page */
#page {	width: 800px;margin: 0 auto;/*background-color: #fff;*/padding: 0;}

/* Content */

#content {float: left;width: 485px; padding:10px 0 0 20px}
/*#content img {float:left; margin:0px 10px 5px 0px;}*/
#content img {margin:0px 10px 5px 0px;}
#bg{background:url(images/bg-contentbody.gif) repeat-y top center; width:800px; margin:0 auto; }

/* Post */

.post {padding: 5px 0px;margin:0 0 10px 0;}
.post .title { /*width:480px;*/}
.post .title a {text-decoration: none;color: #1a4f8e;}
.post h1 {padding: 0px;font-size: 24px;color: #1a4f8e; border-bottom:2px solid #e7e7e7; margin:0 0 10px 0; float:left; width:420px}
.post h2 {padding: 0px 0 0 0px;font-size: 22px;color: #1a4f8e;border-bottom:2px solid #e7e7e7; margin:0 0 10px 0; float:left; width:420px}
.post .entry p{ line-height:16px}
.entry a:link, .entry a:visited{ color:#35659e; text-decoration:underline;}
.entry a:hover{ color:#000; text-decoration:none;}
/*.post .entry img.imgleft{ float:left; margin:2px 15px 2px 0}*/
.imgleft{ float:left;}
.wp-caption{ float:left; text-align:center;}

.post .meta {padding: 15px 15px 30px 0px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.post .meta p {	margin: 0;padding-top: 15px;line-height: normal;color: #000;}
.post .meta .byline {float: right; color:#616161}
.byline span{ color:#1a4f8e; font-weight:bold; margin:0 20px 0 0 }
.post .meta .links {float: right;}
.post .meta .more {padding: 0 10px 0 18px;}
.post .meta .comments {}
.post .meta b {display: none;}

/* Sidebar */

#sidebar {/*width: 210px;*/float: left;margin:15px 0 0 25px;padding: 0;}
#sidebar ul {margin: 0;padding: 0;list-style: none;}
#sidebar li {margin: 0 auto 15px auto; background:url(images/sidebar-bottomimg.gif) no-repeat bottom center; width:258px; padding:0 0 8px 0}
#sidebar li ul { background-color:#f4f4f4; border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; padding:0 15px; width:226px}
#sidebar li li {margin: 0; background:url(images/bullet1.gif) no-repeat left 10px; padding:7px 0 7px 18px; font:12px Verdana, Arial, Helvetica, sans-serif; border-bottom:1px solid #e6e6e6; width:200px}
#sidebar li li a{ color:#cc5100; text-decoration:none;}
#sidebar li li a:hover{ color:#000; text-decoration:none;}
#sidebar h2 {width: 248px;height:27px;background: url(images/bg-headsidebar.gif) no-repeat top center;font-size: 20px;color: #FFFFFF; padding:5px 0 0 10px; font-size:14px; color:#f0f4f7; font-weight:bold}
#sidebar li ul  li ul{ background:none; list-style-image:none; border:none; width:190px; padding:0}
#sidebar li ul  li ul li{ border: none; background:url(images/arrow2.gif) no-repeat center left}
#sidebar li ul  li ul li a{ border: none;}

.widget_tag_cloud a{text-decoration:none;}
.widget_tag_cloud a:hover{ color:#35659e; text-decoration:none;}

/* Search */

#search {}
#search h2 {margin-bottom: 20px;}
#s {
	/*width: 140px;*/
	margin-right: 5px;
	padding: 3px;
	border: 1px solid #BED99C;
}
#x {
	padding: 3px;
	border: none;
	background: #8BD80E;
	text-transform: lowercase;
	font-size: 11px;
	color: #FFFFFF;
}
.txtfield185{ color:#595959; background-color:#e8e8e8; border:1px solid #434343; width:180px; padding:2px 3px; height:15px; margin:5px 0 0 0}
.button{ background-color:#fd6400; padding:2px 5px; color:#fff; border:none; cursor:pointer}
/* Boxes */

.box1 {
	padding: 20px;
}

.box2 {
	color: #BABABA;
}

.box2 h2 {
	margin-bottom: 15px;
	font-size: 16px;
	color: #FFFFFF;
}

.box2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.box2 a:link, .box2 a:hover, .box2 a:active, .box2 a:visited  {
	color: #EDEDED;
}

/* Footer */
#footer-wrap {}

#footer {margin: 0 auto;padding:10px 0 0px 0;background:url(images/bg-footer.jpg) no-repeat center top; height:190px; width:800px}

/*html>body #footer {height: auto;}*/

#footer p {margin:0; font:18px Verdana, Arial, Helvetica, sans-serif; color:#ffcf73; /*border-bottom:1px solid #545454*/}

#legal {padding:0 20px;	color: #FFFFFF; float:left; width:480px}
#legal ul li{ list-style:none; color:#656565}
#legal ul li a { margin:0; list-style:none; list-style-image:none; background:url(images/arrow.jpg) no-repeat left center; padding:0 0 0 15px; color:#656565; text-decoration:none; font-size:14px}
#legal ul li a:hover { text-decoration:underline}
#legal a {font-weight: normal;color: #FFFFFF;}
.bg-twitter{ background:url(images/bg-twitter.gif) no-repeat right top; width:223px; height:37px; padding:5px 15px; margin:0px 0 7px 0}
.bg-rss{ background:url(images/bg-rss.gif) no-repeat right top; width:183px; height:47px; padding:5px 5px 10px 65px; margin:0px 0 7px 0; color:#848783}
.rss-link{ font:11px Arial, Helvetica, sans-serif; color:#e1e2e3}
.rss-link a{ text-decoration:none; color:#e1e2e3; font-size:11px; line-height:11px}
.rss-link a:hover{ text-decoration: none; color:#848783}

#comment {width: 400px;	height: 100px;}

.bg-main{background: url(images/bg-body.jpg) no-repeat right top;}
.clear{ clear:both}
.add{padding:10px 40px 30px 40px;background: url(images/topimg-contentarea.gif) no-repeat top center; width:720px; color:#000; text-align:center;  height:75px; margin:-3px auto 0 auto}
.bg-date{background:url(images/bg-date.gif) no-repeat top left; width:45px; height:40px; float:left; margin:0 15px 10px 0; text-align:center; color:#fff; font-size:15px; font-weight:bold; padding:5px 0 0 0; line-height:18px}
.bg-date span{ color:#616161; font-size:12px; font-weight:normal; display:block;}
.bottom-roundedimg{height:11px; background:url(images/bottomimg-content.gif) no-repeat bottom center; width:800px; margin:0 auto 20px auto; padding:0}
.copyright{ margin:0 0 20px 0; text-align:center}
.search{ background: url(images/bg-search.jpg) no-repeat top center; width:243px; height:58px; margin:0 auto 15px auto; padding:10px 0 0 15px}
.textwidget{background:#f4f4f4 url(images/beercan.jpg) no-repeat 10px center; height:40px; border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; padding:20px 15px 0 100px; width:141px}
.rightbox{margin:0 auto; width:257px}
.rightbox h1{width: 248px;height:27px;background: url(images/bg-headsidebar.gif) no-repeat top center;font-size: 20px;color: #FFFFFF; padding:5px 0 0 10px; font-size:14px; color:#f0f4f7; font-weight:bold}
.bannersmall1{ float:left; border:1px solid #595959; margin:0 3px 15px 0; width:125px; height:125px}
.bannersmall2{ float:left; border:1px solid #595959; margin:0 0 15px 0; width:125px; height:125px}
.newsletter{background-color:#f4f4f4; border-right:1px solid #dedede; border-left:1px solid #dedede; font-size:11px}
.newsletter-txtfield{ width:150px; border:1px solid #969696; background-color:#e2e2e2; font-size:11px}
.tagcloud{ background-color:#f4f4f4; border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; padding:5px 15px 0 15px; width:226px}
.addbrd{ width:728px; height:90px; border:3px solid #aaa985; margin:0 auto}
.buymebeer{background:#f4f4f4 url(images/banneradd1.jpg) no-repeat 10px center; border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; padding:25px 15px 10px 95px; width:146px;}
.buymebeer span{ color: #fd4700; font-weight:bold}
.float-left{ float:left}

table.goal{
	background-color:#dedede;
	border:1px solid #dedede;
}
table.goal tr{
	background-color:#fff;
}
table.goal td{
	width:50%;
	line-height:18px;
	vertical-align:top;
}
table.goal tr.yellowbg{
	background-color:#fffff3;
}
table.goal tr.bluebg{
	background-color:#35659e;
}
table.goal tr.bluebg td{
	color:#FFFFFF;
	font-weight:bold;
}
h2.goals{
	font-size:13px;
	font-weight:bold;
	color:#fd6400;
	margin:0px;
	padding:10px 0px 2px;
}
#legal ul{
	padding-left:15px;
}
#legal ul li{
	line-height:20px;
}

div.sociable {
	clear:both;
}
