/*
Version: 1.0
Theme Name: WordPress® Custom
Theme URI: http://wordpress.org/
Description: A custom WordPress® Theme built by Dongo® Web Development.
Author: Dongo® Web Development
Author URI: http://wordpress.org/
Tags: custom, dongo, development
*/
html
 {
  overflow-y: scroll;
 }
html, body
 {
  margin: 0;
  padding: 0;
  color: #000000;
 }
body, body *
 {
  font-family: Trebuchet MS, arial;
 }
body, input, textarea
 {
  font-size: 14px;
 }
html
 {
  background: #CCCCCC url(http://www.icaughtsanta.com/wp-content/themes/custom/images/bg.png);
 }
a
 {
  color: #333333;
  outline: none;
 }
a:hover, a:active, a:focus
 {
  color: #000000;
  outline: none;
 }
h1, h2, h3, h4, h5, h6
 {
  color: #333333;
 }
.clear
 {
  clear: both;
 }
.hidden
 {
  display: none;
 }
.alignleft
 {
  float: left;
 }
.center
 {
  text-align: center;
 }
.centered
 {
  text-align: center;
 }
.aligncenter
 {
  display: block;
  margin-left: auto;
  margin-right: auto;
 }
.alignright
 {
  float: right;
 }
img.alignleft
 {
  display: inline;
  margin: 10px 10px 10px 0;
 }
img.centered
 {
  display: block;
  margin-left: auto;
  margin-right: auto;
 }
img.aligncenter
 {
  display: block;
  margin-left: auto;
  margin-right: auto;
 }
img.alignright
 {
  display: inline;
  margin: 10px 0 10px 10px;
 }
.wp-caption
 {
  margin: 10px;
  text-align: center;
  padding: 7px 4px 2px 4px;
  border: 1px solid #CCCCCC;
  background-color: #EEEEEE;
  border-radius: 3px;
  -ie-border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -opera-border-radius: 3px;
 }
.wp-caption-text
 {
  padding: 0;
  margin: 5px;
  color: #666666;
  text-align: center;
 }
.wp-caption.alignleft
 {
  display: inline;
  margin: 10px 10px 10px 0;
 }
.wp-caption.aligncenter
 {
  display: block;
  margin: 0 auto 0 auto;
 }
.wp-caption.alignright
 {
  display: inline;
  margin: 10px 0 10px 10px;
 }
div#wrapper
 {
  width: 1005px;
  margin: 25px auto 100px auto;
 }
div#header
 {
  width: auto;
 }
div#header-dynamic
 {
  width: 917px;
  overflow-x: hidden;
  margin-left: 44px;
  margin-right: 44px;
  margin-bottom: 10px;
 }
div#header-frame-top
 {
  width: 1005px;
  height: 37px;
  background-image: url(images/master-frame-top.png);
 }
div#content
 {
  width: 1005px;
  background-image: url(images/master-frame-middle.png);
 }
div#content-dynamic
 {
  overflow-x: hidden;
  padding: 10px 60px 10px 60px;
 }
div#content-dynamic h1
 {
  font-size: 150%;
  margin: 0 0 10px 0;
  padding: 0 0 10px 0;
  border: 0 solid #CCCCCC;
  border-width: 0 0 1px 0;
 }
div#content-dynamic div#dynamic-entry
 {
  margin-bottom: 20px;
 }
div#content-dynamic div#dynamic-entry h2 a
 {
  font-size: 150%;
  text-decoration: none;
 }
div#content-dynamic div#comments-wrapper h3
 {
  font-size: 140%;
  padding-bottom: 10px;
  border: 0 solid #999999;
  border-width: 0 0 1px 0;
 }
div#content-dynamic div#comments-wrapper div#respond h3
 {
  font-size: 140%;
  border-width: 0;
 }
div#content-dynamic div#comments-wrapper li.comment
 {
  padding: 10px;
  list-style: none;
  margin-bottom: 20px;
  border: 1px dotted #CCCCCC;
  background-color: #FFFFFF;
 }
div#content-dynamic div#comments-wrapper li.comment img.avatar
 {
  float: right;
  margin-left: 10px;
 }
div#content-dynamic div#comments-wrapper li.comment div.comment-author
 {
  font-size: 110%;
  font-weight: bold;
 }
div#content-dynamic div#comments-wrapper li.comment div.comment-author a, div#content-dynamic div#comments-wrapper li.comment div.comment-meta a
 {
  text-decoration: none;
 }
div#content-dynamic div#comments-wrapper div#respond p input, div#content-dynamic div#comments-wrapper div#respond p textarea
 {
  width: 600px;
 }
div#footer
 {
  width: auto;
 }
div#footer-frame-bottom
 {
  width: 1005px;
  height: 139px;
  background-image: url(images/master-frame-bottom.png);
 }