html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote,a,strong,ol, ul, li, fieldset, form, label { border: 0 none;font-size: 100%;font-style: inherit;font-weight: inherit;margin: 0; outline: 0 none;padding: 0;vertical-align: baseline;}
body {background: url(images/landscape.gif) repeat-x scroll center -90px #77BBDD;line-height: 20px;}
ol, ul {list-style: none outside none;}
header{width:100%;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {font-weight: normal;text-align: left;}
a img { border: 0 none;}
hgroup[role="banner"], #main .access, #primary, #site-generator {display: block;margin: 0 auto;width: 946px;}
#primary {clear: both;overflow: hidden;width: 946px;}
#content {float: right;width: 610px;}
#sidebar {float: left;width: 220px;}
.image-attachment #content, .full-width #content, .error404 #content { width: 840px;}
body, input, textarea { color: #333333;font-size:12px;font-family: "Verdana",Georgia,"Bitstream Charter"}
h1, h2, h3, h4, h5, h6 {clear: both;margin:8px;}
p {line-height:22px;}
ul, ol { margin: 0 0 1.5em 2.5em;}
ul {list-style: circle outside none;}
ol {list-style-type: decimal;}
strong {font-weight: bold;}
blockquote {font-style: italic;margin: 1em 3em;}
input[type="text"], input[type="email"], textarea {border: 1px solid #CCCCCC;}
textarea {padding-left: 3px;width: 98%;}
input[type="text"],input[type="email"] {padding: 3px;display: block;width:66%;}
input[type="submit"] {background: none repeat scroll 0 0 #EE6633;border: medium none;border-radius: 3px 3px 3px 3px;color: #FFFFFF;cursor: pointer;padding: 3px 10px;  text-decoration: none;font-size:15px;margin:5px;}
input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active {background: none repeat scroll 0 0 #66BBDD;}
a {color: #EE6633;}
a:visited {color: #333333;}
a:focus, a:active, a:hover {color: #4499BB;}
img#wpstats, .screen-reader-text, .section-heading {clip: rect(1px, 1px, 1px, 1px);left: -9000px;position: absolute !important;}
#branding {display: block;margin: 0 auto;min-height: 150px;position: relative;width: 840px;}
hgroup[role="banner"] { background: none repeat scroll 0 0 #F7732E;display: table !important;float: left;width: auto;}
#site-title a {color: #FFFFFF;font-size: 27px; max-width: 600px;padding: 0 20px;text-decoration: none;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);z-index: 1000;background:#F7732E;}
#site-description a{color: #000000;font-size: 14px;font-weight: bold;max-width: 600px; padding: 0px 20px;background:#F7732E;}
#main .access div {background: url(images/menu-bar-bg.png) repeat-x scroll 0 0 transparent;border-radius: 15px 15px 0 0;margin:0 auto!important;padding: 5px 0 0;width: 946px;}
#main .access ul {font-size: 15px;list-style: none outside none;margin: 0;padding-left: 0;margin:0 auto;display:table;}
#main .access li {float: left;position: relative;}
#main .access a {background: url(images/white-trans-50.png) repeat scroll 0 0 transparent;color: #EE6633;display: block;line-height: 1.5em;margin: 0 4px 4px 0;    padding: 2px 10px;text-decoration: none;}
#main .access li#active a {background: none repeat scroll 0 0 #FFFFFF;color: #4499BB;}
#main .access li:hover > a, #main .access ul ul *:hover > a {background: none repeat scroll 0 0 #FFFFFF;color: #4499BB;}
#main {background: url(images/sea-sand.gif) repeat-x scroll 0 0 #115577;}
#content {background: url(images/white-trans-10.png) repeat scroll 0 0 transparent;overflow: hidden;padding: 25px 0 0;width:70%}
.hentry, .error404 .post { background: none repeat scroll 0 0 #F1F6F9;border-radius: 3px 3px 3px 3px;display: block;margin: 0 20px 20px;overflow: hidden;padding: 20px;}
.entry-header {display: block;padding: 1em 0 0;position: relative;}
.entry-title {color: #000000;font-size: 22px;font-weight: bold;}
.entry-title, .page .entry-title { border-bottom: 1px dashed #CCCCCC;font-size: 30px;margin-bottom:0;line-height: 29px;padding-bottom: 13px;}
.entry-content {padding: 1em 0 0;font-size: 13px;}
.entry-content li { margin-bottom: 7px;}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4{font-weight: bold;margin-bottom: 0.25em;}
.entry-content h2 {font-size: 1.5em;margin-top: 10px;}
.entry-content h3 {font-size: 1.2em;margin-top: 10px;}
.entry-content img {background: none repeat scroll 0 0 #FFFFFF;border: 2px solid #CCCCCC;padding: 2px;}
#sidebar h4 {background: url(images/black-trans-25.png) repeat scroll 0 0 transparent;border-radius: 3px 3px 0 0;color: #EEEEDD;font: bold 15px/23px "Fertigo Pro","fertigo-pro-1","fertigo-pro-2",Georgia,"Bitstream Charter",serif;margin: 23px -10px 4px;padding: 2px 10px;width: 100%;}
#sidebar {background: url(images/white-trans-10.png) repeat scroll 0 0 transparent;padding:5px 0 0;width:30%;}
.widget {background: url(images/black-trans-25.png) repeat scroll 0 0 transparent;border-radius: 3px 3px 0 0;color: #66BBDD;display: block;font: 12px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0 10px 10px;padding: 0 10px 10px;}
.widget ul {margin-left: 1.5em;}
#sidebar a {color: #FFFFEE;text-decoration: none;font-size: 13px;}
#sidebar li { margin-bottom: 7px;}
#sidebar a:hover, #sidebar a:focus, #sidebar a:active {color: #DDDDCC;font-size: 13px;}
#sidebar p {color: #FFFFEE;font-size: 13px;}
#colophon {background: url(images/ocean-floor.gif) repeat-x scroll center top #001122;display: block;margin-top: -50px;padding: 100px 0 0;}
#site-generator {border-top: 1px solid #253647;color: #66BBDD;margin-top: 1.5em;padding: 20px 0 3em;}
#site-generator a {color: #CCCCAA;text-decoration: none;}
#site-generator a:hover, #site-generator a:focus, #site-generator a:active {color: #2C5B73;}
#site-generator p {display: table;font-size: 11px;margin: 0 auto;padding: 0 10px;}
fieldset {border: 2px solid #EAEAEA;border-radius: 4px 4px 4px 4px;color: #787878;margin: 8px auto 0;padding: 21px 33px 12px;width: 400px;}
.clear{clear:both;}
#header-img {border: 3px solid #FFFFFF;border-radius: 3px 3px 3px 3px;display: table;margin: 0 auto;}
#header-img img {display: table; margin: 0 auto;}