body { background-color: #f5df72; background-image: url(style.css); background-repeat: repeat-x; margin: 0; padding: 12px 36px 36px; }p, dd { color: #45484d; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 28px; text-indent: 36px; margin-bottom: 12px; }h1 { color: #45484d; font-size: 2em; font-weight: bold; margin: 0.67em 0; }h2 { color: #8a0e06; font-size: 1.5em; font-weight: bold; margin: 0.83em 0; }h3 { color: #45484d; font-size: 1.17em; font-weight: bold; margin: 1em 0; }td { }blockquote { font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; text-align: left; text-indent: -36px; }a:link { color: #bd2c18; font-weight: bold; text-decoration: none; }a:visited { color: #8a0e06; font-weight: bold; text-decoration: none; }a:hover { }a:active { }img.alignright {	padding: 4px;	margin: 0 0 2px 7px;	display: inline;	}img.alignleft {	padding: 4px;	margin: 0 7px 2px 0;	display: inline;	}.navboxauto_header_menu ul { margin: 0pt; padding: 0pt }.navboxauto_header_menu li { margin-right: 36px; margin-left: 0; display: inline; }.navboxauto_header_menu li a { color: #efe180; text-shadow: black 0.1em 0.1em 0.2em; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; text-transform: capitalize; }#background_image { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: -12; float: left; }#background_clouds { position: fixed; top: 0; left: 0; z-index: -2; }.sidebar { padding: 0; }.sidebar ul { margin: 2px; padding: 0; }.sidebar li { margin: 3px; padding: 0; list-style-type: none; }.widget ul { background-image: url(images/nordic_sidebar.gif); position: relative; z-index: 1; padding: 18px 3px 24px; outline: solid 1px #45484d; }.widget  h3 { background-image: url(images/nordic_sidebar_top.png); background-repeat: no-repeat; text-transform: capitalize; text-align: center; position: relative; width: 153px; height: 58px; z-index: 2; margin-bottom: -30px; padding-top: 19px; padding-bottom: 0; }.widget li { color: #bd2c18; font-size: 12px; text-decoration: none; text-align: center; margin-top: 12px; list-style-type: none; }.entry IMG { overflow: hidden; max-width: 90%; }.the_date { color: #45484d; font-style: italic; margin: -15px 0 0; padding: 0 ; }.entry h2 a { color: #bd2c18; font-size: 2em; font-family: Baskerville, Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: italic; text-decoration: none; text-transform: capitalize; letter-spacing: 2px; }.meta { color: #45484d; font-size: 12px; font-style: italic; margin-top: 12px; margin-bottom: 7px; }#searchsubmit { float: right; padding-top: 7px; }#search { width: 152px; height: 80px; margin-top: 10px; }#s, #comment, #author, #email, #url, #submit { font-size: 14px; font-family: "Courier New", Courier, Monaco, monospace; font-weight: bold; background-color: #efe180; padding: 3px; border: solid 1px #45484d; }.navigation a, #comments  { color: #bd2c18; text-decoration: none; }/*STRUCTURE */.navrboxcont_main_columns { width: 100%; height:auto}.navrboxright_main_columns { width:160px; float:right; height:auto ; }.navrboxauto_main_columns { margin-right:330px;}.threecolcont_footer {width:100%; height:100px }.threecolbox_footer {width:33%; height:100px; float:left;}.navboxcont_header_menu { width: 100%; height:180px}.navboxleft_header_menu { width:420px; float:left; height:inherit}.navboxauto_header_menu { margin-left:420px; width:auto; height:inherit}.entry { background-color: #efe180; margin-top: 12px; margin-bottom: 12px; padding: 4px 18px; outline: solid 3px #45484d; }.commentlist { margin: 0; padding: 0; }.commentlist li, #respond { background-color: #efe180; margin: 12px 0; padding: 18px; outline: solid 3px #45484d; list-style-type: none; }IMG.post_footer { margin-right: auto; margin-left: auto; display: block; }.feedback {  }.alignright { float: right; }.alignleft { float: left	 }.google_ad { width: 120px; margin-right: auto; margin-left: auto !important; padding-top: 24px; padding-bottom: 24px; }.navigation { font-size: 18px; font-weight: bold; text-transform: capitalize; display: block; text-align: center; margin-top: 10px; margin-bottom: 60px; }.author_archive li { padding-bottom: 14px; list-style-type: lower-roman; }