<style>

/* Universal */
* {margin: 0px; padding: 0px;}
body {
	margin: 0px; 
	padding: 0px; 
	font-family:   Georgia, serif;;
	font-size:17px;
	color: #404617;
}
a {color: #2b79ba; text-decoration: none;}
a:hover {color: #82ba34 !important; text-decoration: none;}
a img {border: none;}
acronym, abbr {}
blockquote {background: #76d6ff; border:2px solid #ed0900; padding: 5px 10px; margin: 0px 0px 10px;}
blockquote cite {}
code, pre {}
.clear {clear: both;}
fieldset {border: none;}
legend {display: none;}
h1, h2, h3, h4, h5, h6 {margin: 0px; padding: 0px;}
h1 {}
h2 {}
h3 {margin-top:25px;}
h4 {margin-top:25px; font-size:24px; color:red;}
h5 {margin-top:25px; font-size:14px; line-height:20px; padding-bottom:5px; font-weight:bold;}
hr {display: none;}
input, textarea {padding: 2px; font-size: 100%;}
td, th, tr {}
p {line-height: 18px; margin: 8px 0px;}
em {font-family: Georgia, serif; font-style: oblique; text-align: justify;}
/* Header */
#header {
	margin: 0px; 
	padding: 0px;
	height: 315px; 
	width: 1260px;
	background: #428f99 url(images/header-bg.jpg) top repeat-x; 
	/*background: url(images/header.png) top left no-repeat; overflow: hidden;*/
}
#header img {
	width:870px;
}


/* Navigation */
#nav {
	background-color: #f1facb; 
	background-image: url(images/bg-color.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 86px;
	margin-bottom: 0px auto;
	padding: 0px;
	z-index:20;
}
/*.navigation {display: block;text-align: center;margin-top: 10px;margin-bottom: 60px;}*/



#wrapper {
	/*background-image: url(images/bg-color); */
	background-color: #f1facb; 
	background-image: url(images/content-bg.jpg);
	background-position: center 770px;	background-repeat: repeat;
	margin: -8px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	}

#container {width: 860px; margin: 0px; padding: 0px;}



/* Content */
#content {float: left; width: 600px; margin: 15px 0px 0px 0px; padding: 0px;}
#sidebar {float: right; width: 250px; margin: 15px 0px 0px 0px; padding: 0px;}

/* pages */
.full_top{width: 900px; height: 15px; padding: 0px; margin: 0px 0px 0px;}
.full {width: 900px; padding: 0px; margin: 0px auto;}
.full_bot{width: 900px; height: 15px; padding: 0px; margin: 0px 0px 10px;}
.fullinner {float: left; width: 600px; padding: 10px 20px; margin: 0px; }
.fullinner h2 {
	background: #FFF67D url(images/h2_bg.png) bottom left no-repeat; 
	color: #ED0900; 
	padding: 0px 0px 5px 30px;
	margin: 0px 0px 10px; 
	border-bottom: 1px dotted #999; 
}
.sideinner {float: right; width: 160px; padding: 10px 20px; margin: 0px 50px 0px 0px; }

/* fan club */
.fan_top{width: 180px; height: 46px; padding: 0px; margin: 0px; background: url(images/box-blue-top.png) top left no-repeat;}
.fan_top h2 {padding: 5px 10px; color: #FFF;text-align: center;}
.fan {width: 160px; padding: 10px 10px; margin: 0px auto; background: url(images/box-blue-center.png) repeat-y;}
.fan p {text-align: center;}
.fan_bot{width: 180px; height: 27px; padding: 0px; margin: 0px 0px 10px; background: url(images/box-blue-bottom.png) bottom left no-repeat;}

/* contests */

#contest-kid-box {float:left; width:300px; margin-top:20px;}
#contest-parent-box {float:right; width:300px; margin-top:20px;}


.contest_kid_top{width: 300px; height: 45px; padding: 0px; margin: 0px; background: url(images/contest-kids-top.png) top left no-repeat;}
.contest_kid {width: 280px; padding: 10px 10px; margin: 0px auto; background: url(images/contest-kids-middle.png) repeat-y;}
.contest_kid_bot{width: 300px; height: 10px; padding: 0px; margin: 0px; background: url(images/contest-kids-bottom.png) bottom left no-repeat;}

.contest_parent_top{width: 300px; height: 45px; padding: 0px; margin: 0px; background: url(images/contest-parents-top-r.png) top left no-repeat;}

.contest_parent {
	width: 280px; 
	padding: 10px 10px; 
	margin: 0px auto; 
	background: url(images/contest-parents-middle.png) repeat-y;
}
.contest_parent_bot{
	width: 300px; 
	height: 10px; 
	padding: 0px; 
	margin: 0px 0px 10px; 
	background: url(images/contest-parents-bottom.png) bottom left no-repeat;
}

.contest_parent h3 {font-size:24px; padding: 5px 10px; text-align: center;}
.contest_kid h3 {font-size:24px; padding: 5px 10px; text-align: center;}
.contest_parent p {text-align: center; line-height:130%;}
.contest_kid p {text-align: center; line-height:130%;}

/* book ad */
.buy_book {padding: 0px 0px 15px 0px; margin: 0px;}

/*

/* newsletter */
.news_top{width: 180px; height: 46px; padding: 0px; margin: 0px; background: url(images/box-green-top.png) top left no-repeat;}
.news_top h2 {padding: 5px 10px; color: #FFF; text-align: center;}
.news {width: 160px; padding: 10px 10px; margin: 0px auto; background: url(images/box-green-center.png) repeat-y;}
.news p {}
.news_bot{width: 180px; height: 27px; padding: 0px; margin: 0px 0px 10px; background: url(images/box-green-bottom.png) bottom left no-repeat;}
.signupframe {
  border: 1px solid #FFF;
  background: #ffffff;
  color: #226699;
	font-weight: bold;
}
.signupframe input {
	width: 145px;
	border: 1px solid #2b79ba;
	font-size: 10px;
	margin: 5px 0px 0px;
}
.signupframe .submit {
	width: 50px;
	font-size: 12px;
	text-align: right;
	margin: 5px 0px 0px;
}

/* other ads */
.other_ads {padding: 10px 0px; margin: 0px;}



/* blog posts */
.post_top{width: 600px; height: 15px; padding: 0px; margin: 0px 0px 0px; background: url(images/post_top.png) top left no-repeat;}
.post {width: 600px; padding: 0px; margin: 0px auto; background: url(images/post_bg.png) repeat-y;}
.post .left-column{float:left; width:182px; height:auto; clear: left; padding-bottom: 25px;}
.post .right-column{float:left; padding-left:10px; width:365px; text-align:left}
.post .left-column img{border:1px solid #e3daba}

.post_bot{width: 600px; height: 15px; padding: 0px; margin: 0px 0px 10px; background: url(images/post_bot.png) bottom left no-repeat;}
.inner {width: 560px; padding: 10px 0px; margin: 0px auto;}
.post-footer {border-top: 1px dotted #999; padding: 5px 0px 0px; font-size:80%;}



/* post content headings */
#content h3 {margin: 10px 0px 5px;}

/* Comments */
#content .commentlist {margin:0;padding:0;border-top:#DADADA 1px solid;}
#content .commentlist li {list-style:none;margin: 0;padding:1em;border-bottom:#DADADA 1px solid;}
.commentlist li.alt {background-color:#FAFAFA;}
.commentlist li .cmtinfo {font-size:10px;}
.commentlist li cite {font-size:10px;}
.commentlist li .cmtinfo em {float:right;margin:0;padding:0;font-style:normal;color:#999;}
#content .nocomments {text-align:center;color:#999;}

/* pop up comments */
#commentspopup {}
#commentspopup h1#header {}
#popupcontent {}
#popupcontent .interact {}
#popupcontent .commentwrap {}

/* Sidebar */
#sidebar ul {list-style: none; margin: 0px; padding: 0px;}
#sidebar li {list-style: none; margin: 0px; padding: 0px;}
#sidebar li h2 {font-size: 16px; margin: 0px 5px 0px 0px; padding: 0px 0px 5px; border-bottom: 1px dashed #999;}
#sidebar li ul {padding: 0px; margin: 0px 0px 10px; }
#sidebar li li {padding: 5px 0px 0px;}
.side_top {width: 250px; height: 15px; padding: 0px; margin: 0px 0px 0px; background: url(images/side_top.png) top left no-repeat;}
.side {width: 210px; padding: 10px 20px; margin: 0px; background: url(images/side_bg.png) repeat-y; overflow: hidden;}
.side_bot {width: 250px; height: 15px; padding: 0px; margin: 0px 0px 5px; background: url(images/side_bot.png) bottom left no-repeat;}

/* search box */
#sidebar li#search {}
#sidebar li#search h2 {}
#sidebar li#search fieldset {}
#sidebar li#search legend {}
#sidebar li#search label {}
#sidebar li#search dl {}
#sidebar li#search dt {}
#sidebar li#search dd {}
#sidebar li#search input#s {}
#sidebar li#search input#search {}

/* common sidebar list elements */
#sidebar li#archive {}
#sidebar li#categories {}
#sidebar li#meta {}
#sidebar li#pages {}

/* calendar */
#calendar_wrap {}
#wp-calendar {}
#wp-calendar #next {}
#wp-calendar #next a {}
#wp-calendar #next a:hover {}
#wp-calendar #prev {}
#wp-calendar #prev a {}
#wp-calendar #prev a:hover {}
#wp-calendar a {}
#wp-calendar caption {}
#wp-calendar th {}
#wp-calendar tr {}
#wp-calendar td {}
#wp-calendar td.pad {}
#wp-calendar td.pad:hover {} /* not IE compatible */

/* Footer */
#footer {clear: both;margin: 0px auto; padding: 10px 10px 0px; text-align: center; font-size: 14px; }
#footer a {}
#footer a:hover {color: #006600;}
/* attribution link styling */
#footer p.credits {}
#footer p.credits a {}
#footer p.credits a:hover {}

/* Various Classes & Image Alignment */
.center {text-align: center;}
.floatleft {float: left; margin: 5px;}
.floatright {float: right; margin: 5px;}

.alignright {float: right;}
.alignleft {float: left}
.previouslink {}
.nextlink {} 
html>body .entry ul {margin-left: 0px;padding: 0 0 0 30px;list-style: none;padding-left: 10px;text-indent: -10px;}
html>body .entry li {margin: 7px 0 8px 10px;}
.entry ul li:before {content: "\00BB \0020";}
.entry ol {padding: 0 0 0 35px;margin: 0;}
.entry ol li {margin: 0;padding: 0;}

img.tina {border: 2px solid #ED0900; padding: 5px;}
div.post h2 { text-align:center; }
div.post .right-column h2 { text-align: left; }

#about_danny {}
#about_danny h1 {font-size:24px; text-align: center; font-weight:bold;}
#about_danny p {font-size:16px; text-align: center;}



#page_blog {float:left; margin: 0px 0px 0px 20px;}


#pagewidget {}
#pagewidget li {list-style-type:none}

.social-community{width:180px; height:76px; padding:10px 0px; position:relative;}
.social-community .linked-in{position:absolute; left:0px; top:0px;}
.social-community .facebook{position:absolute; right:0px; top:0px;}

table.videos{width:560px; margin:0 auto;}
table.videos td{width:260px; padding:10px;}

div.post p, div.post ul, div.post ol{text-align:left !important;}
div.post p.post-footer, div.post p.post-meta, div.post p.align-center{text-align:center !important;}

div.post table img.aligncenter{margin-left:auto !important; margin-right:auto !important;}
div.post table img.centered {display: block;margin-left:auto !important; margin-right:auto !important;}
img.aligncenter{margin-left:auto !important; margin-right:auto !important;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}

span.weekend, td.weekend-heading { color: #404617 !important }
</style>