@charset "utf-8";

body
{margin: 0;
background: #e5e5e5;}

a:link, a:visited
{text-decoration: none;
color: #004e80;}

a:hover
{text-decoration: underline;
color: #004e80;}

#wrapper
{margin: 0 auto 0 auto;
width: 96%;
text-align: left;}

#header
{font-family: Arial, Helvetica, Georgia, Sans-serif;
color: #ffffff;
width: 100%;
height: 95px;
border-left-color: #ff6300;
border-left-style: solid;
border-left-width: thin;
border-right-color: #ff6300;
border-right-style: solid;
border-right-width: thin;
background-color: #ff6300;}

div.logo
{position: absolute;}

div.titles
{position: absolute;
margin-left:150px;}

div.googleAdds
{float: right;
padding:0px;
margin-top:17px;
margin-right: 10px;}

.title_link a:link
{text-decoration: none;
color: #ffffff;}

.title_link a:visited
{text-decoration: none;
color: #ffffff;}

.title_link a:hover
{text-decoration: none;
color: #cccccc;}

div.main_body
{width:100%;
display: table;
border-left-color: #cccccc;
border-left-style: solid;
border-left-width: thin;
border-right-color: #cccccc;
border-right-style: solid;
border-right-width: thin;
background-color: #ffffff;}

#container
{float:left;
width:100%;
margin-right: -400px;}

.sidebar
{float: right;
width: 400px;
background: #ffffff;}

#footer
{clear: both;
float: left;
width: 100%;
background-color: #ff6300;
padding-top: 5px;
padding-bottom: 5px;
font-family: Arial, Helvetica, Georgia, Sans-serif;
font-size: 14px;
color: #ffffff;
border-left-color: #ff6300;
border-left-style: solid;
border-left-width: thin;
border-right-color: #ff6300;
border-right-style: solid;
border-right-width: thin;}

div.footer_content
{text-align: right;
padding-right: 10px;}

body, h1, h2, h3, h4, h5, h6, blockquote, p, form
{margin: 0;
padding: 0;}

h1
{font-size: 26px;
font-weight:bold;
padding-top: 30px;
padding-left: 10px;
padding-right: 10px;}

div.subtitle
{font-size: 14px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;}

.post
{padding: 10px 420px 10px 10px;}

.post_the_title
{padding: 0px;
margin: 0px;}

.post_the_date
{padding: 0px;
margin: 0px;
font-family: Arial, Helvetica, Georgia, Sans-serif;
font-size: 14px;
color: #ff6300;}

.post h2
{font-family: Arial, Helvetica, Georgia, Sans-serif;
font-size: 18px;}

.post h2 a:link
{text-decoration: none;
color: #000000;}

.post h2 a:visited
{text-decoration: none;
color: #000000;}

.post h2 a:hover
{text-decoration: none;
color: #ff6300;}

.entry
{font-family: Arial, Helvetica, Georgia, Sans-serif;
font-size: 12px;
color: #000000;
line-height: 18px;}

.comment_body_author
{font-family: Arial, Helvetica, Georgia, Sans-serif;
font-size: 12px;
color: #333333;
line-height: 18px;
font-weight: bold;}

.comment_body_meta
{font-family: Arial, Helvetica, Georgia, Sans-serif;
font-size: 12px;
color: #333333;
line-height: 18px;}

.comment_body_text
{font-family: Arial, Helvetica, Georgia, Sans-serif;
font-size: 12px;
color: #333333;
line-height: 18px;}

p
{padding: 10px 0 0 0;}

p.postmetadata
{font-family: Arial, Helvetica, Georgia, Sans-serif;
font-size: 11px;
color: #000000;
border-top: 1px solid #ccc;
margin: 10px 0 0 0;}

.navigation
{padding: 10px 410px 10px 10px;
font-family: Arial, Helvetica, Georgia, Sans-serif;
font-size: 12px;
font-weight: bold;
text-align: center;}

.sidebar ul
{list-style-type: none;
margin: 0;
padding: 0 10px 0 10px;}

.sidebar ul li
{font-family:  Arial, Helvetica, Georgia, Sans-serif;
padding: 10px 0 10px 0;}

.sidebar ul li h2
{font-family:  Arial, Helvetica, Georgia, Sans-serif;
font-size: 14px;
color: #ffffff;
background-color: #ff6300;
padding: 3px 5px 3px 5px;}

.sidebar ul ul li
{font-family:  Arial, Helvetica, Georgia, Sans-serif;
font-size: 14px;
padding: 0;}

table#wp-calendar
{width: 100%;}

/* Comments Style */

.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: Arial, Helvetica, 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;
width:100%;}

.input_text
{font-family: Arial, Helvetica, Georgia, Sans-serif;
font-size: 12px;
width:30%;}

.label_text
{font-family: Arial, Helvetica, Georgia, Sans-serif;
font-size: 11px;
color: #666666;}

/* Search Style */

.search_form
{padding-top: 10px;
padding-bottom: 20px;}

.search_input
{font-family: Arial, Helvetica, Georgia, Sans-serif;
font-size: 12px;
width: 290px;}

.search_input_field
{float:left;}

.search_btn
{float:left;
padding-left: 15px;}

.icon_margin
{padding-right: 5px;
padding-left: 5px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;}