/* Project: NewOrleansFatLoss.com
*  Copyright Since 2009 All Rights Reserved.
*  Structure of this document:
* 1) GLOBAL 2) LAYOUT 3) STYLES 4) NAVIGATION 

/* ***GLOBAL*** */

/*Initialize the browser's CSS Except for table structure*/
@import url(reset.css);

body {background: #7b4403 url(../images/back.jpg) repeat-x; font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #46423c }

strong {font-weight: bold }
	
h1 {font-size:24px; color: #f8d20c }

h2 {font-size:20px; color: #6c6c6c; font-style: italic; padding: 20px 0 35px 0; }

h3 {font-size:18px; color: #f8d20c }

h4 {font-size:16px; color: #c0c0c0 }

h5 {font-size:14px; color: #f8d20c }

p {margin-bottom: 23px; }

a:link, a:visited {color: #cd7704; font-weight: normal; text-decoration: none }

a:hover, a:active {color: #cd7704; font-weight: normal; text-decoration: underline }

/* ***END GLOBAL*** */



/* ***LAYOUT*** */

#shadow, #header, #content, #center-col, #contents-bottom, #footer {margin: 0 auto; }

#shadow {width: 100%; min-height: 500px; background: url(../images/back-shadow.jpg) no-repeat center top; display: table }

#container {background: url(../images/back-container.png) repeat-y center top; width: 753px; margin: 0 auto; position: relative;
				 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/back-container.png') }

#home-features {padding: 15px 0 0 13px; }

.video-container {background: url(../images/watch-this-video.gif) no-repeat center top; padding: 37px 0 0}

#center-col {width: 633px; padding: 0 55px; background: url(../images/back-center-col.jpg) no-repeat center top; }

#header {height: 165px  }

#siteid {
	width: 315px;
	position: absolute;
	top: -154px;
	left: 12px;
	text-indent: -99999px
}

#siteid a {width: 315px; height: 110px; display: block; outline: none }


.optin-container form {position: absolute; top: 417px; left: 40px; border: none; }

.textfield {width:200px; height:23px; padding:2px 5px; border:none; background:transparent; font-size:14px }

.entry_header {background: url(../images/bak-post-title.jpg) no-repeat; height: 89px; padding: 35px 0 0 44px }

.entry {background: url(../images/back-entry.gif) no-repeat center bottom; padding: 0 0 10px 0}

.entry p {padding: 0 0 0 30px }

#footer {position: absolutte; bottom: 0; padding: 0 0 90px 0; background: url(../images/bak-footer.gif) repeat-x 0 bottom }

#footer .footer-content {width: 718px; margin: 0 auto; min-height: 250px; _min-height:250px; padding: 36px 0 0 26px; background: url(../images/bak-footer.jpg) no-repeat center top; color: #f8d20c; font-size: 12px }

#footer ul#footerlinks {list-style: none; margin:2px 0 25px 0; min-width: 185px; _width: 185px }

#footer ul#footerlinks li {color: #FFF; padding: 0 0 0 4px; background: url(../images/footerlinks-divider.gif) no-repeat left bottom; line-height: 25px  }

#copyright {padding-top: 20px; }

form.optin {background: url(../images/back-optin.jpg) no-repeat; width: 545px; height: 283px; display: block; position: relative; margin: 0 auto }

.optin #Contact0FirstName {	position: absolute;	top: 160px;	left: 47px;}

.optin #Contact0Email {	position: absolute;	top: 195px; left: 47px;}

.optin #Submit { position: absolute; top: 220px; left: 80px;}

/* ***STYLES*** */
#container h1 {color: #9e2b00; font-size: 30px; line-height: 38px; text-align: center; text-transform: capitalize }
#container h1.med {font-size: 26px }
#container h1.small {font-size: 22px }
#container h1.tiny {font-size: 18px }

#blog-title {background: url('../images/symbol_h1.png') center left no-repeat; padding-left: 67px; padding-top: 30px; min-height: 73px; }

#center-col .date {color: #fbc804; font-weight: bold; margin-bottom: 0; padding: 0 }

img.border {padding: 5px; border: 1px solid #aca9a9; }

#sidebar ul {margin: 0 0 20px 24px; }

#sidebar ul li {list-style: none; margin-bottom: 5px; }

.recover {clear: both; line-height:0 }

.italic {font-style: italic; }

.handwriting-must-read {position: absolute; top: 300px; left: -88px; width:71px; height: 86px; background: url(../images/handwriting-must-read.png) no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/handwriting-must-read.png') }
.handwriting-download {position: absolute; top: 2086px; left: -157px; width:155px; height: 150px; background: url(../images/handwriting-download.png) no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/handwriting-download.png') }

.handwriting-here {position: absolute; top: 418px; right: -192px; width:330px; height: 324px; background: url(../images/handwriting-here.png) no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/handwriting-here.png') }

.whatyouget {font-size: 14px; margin: 0 }
.forFree {font-size: 24px }

.check-list {margin: 20px 0 14px 40px; list-style-type: none;  }

.check-list li {background: url(../images/list-check.jpg) no-repeat; padding: 0 0 24px 70px; margin: 0; font-weight:bold; }

.explanation {font-size: 14px }

.shadow-thankyou {background: url(../images/back-shadow-thankyou.jpg) no-repeat center top !important;}
/* ***END STYLES*** */




/* *** NAVIGATION *** */
#footer a:link, #footer a:visited {color: #f8d20c; text-decoration: none; font-size: 12px }
#footer a:active, #footer a:hover {color: #fff }

#center-col a.more:link, #center-col a.more:visited{font-weight: bold }
/* ***END NAVIGATION*** */
