/*
Skin name: NOLA Trainer
Version: 1.0
Author: SZ Creative Solutions, LLC
Author uri: http://www.sz-solutions.com
Description: Custom Theme for NOLA Trainer by Jonas Defffes
*/


/* Project: nolatraier.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(../» 33dayfb_files/reset.css);

body {background: #7a4402 url(../» 33dayfb_files/images/bak-body.gif) repeat-x; font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #46423c }

strong {font-weight: bold}

em {font-style: italic}
	
h1 {font-size:24px; color: #f8d20c }

h2 {font-size:20px; color: #6c6c6c; font-style: normal; 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, #navi, #contents-bottom, #footer {margin: 0 auto; }

#shadow {width: 1063px; min-height: 500px; position: relative; background: url(../» 33dayfb_files/images/bak-header.jpg) no-repeat center top }

#shadow-page {background: url(../» 33dayfb_files/images/bak-shadow.png) repeat-y center top; width: 963px; margin: 0 auto;
				 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='http://dev.nolatrainer.com/wp-content/themes/semiologic/skins/nola-trainer/images/bak-shadow.png'); min-height: 1000px; _height: 1000px }

#optin-container {width:324px; height:579px; margin:0; padding: 0; background: url(../» 33dayfb_files/images/bak-optin-container.png) no-repeat; position: absolute; top: 0; right: 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='http://dev.nolatrainer.com/wp-content/themes/semiologic/skins/nola-trainer/images/bak-optin-container.png') }

#container {padding: 0 13px 0 5px }

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

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

.video-container {background: url(../» 33dayfb_files/images/watch-this-video.gif) no-repeat center top; padding: 37px 0 0; width: 322px; float: left; height: 262px }

#left-col {width: 696px; float: left; padding: 0 0 0 3px }

#header {height: 214px; background: url(../» 33dayfb_files/images/bak-header-short.jpg) no-repeat }

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

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

#shadow-bottom {background: url(../» 33dayfb_files/images/bak-container-bottom.jpg) no-repeat; height: 69px; width: 922px; margin: 0 auto }

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

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

#optin-container #Contact0FirstName {margin:0 0 7px 8px;}

#optin-container #Contact0Email {margin:0 0 8px 8px;}

#sidebar-wrap {width: 233px; background: url(../» 33dayfb_files/images/bak-sidebar.jpg) no-repeat right top; float: right; margin: 295px 10px 0 }

* html body #sidebar-wrap {margin: 295px 5px 0 0 }

#sidebar {padding: 55px 3px 30px 6px; position:relative; width: 220px !important }

#sidebar li {list-style: none}

#sidebar h3, #sidebar h2 {background: url(../» 33dayfb_files/images/bak-sidebar-title.png) no-repeat; color: #474747; font-size: 16px; padding: 12px 0 15px 38px; height: 28px; font-weight: bold; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='http://dev.nolatrainer.com/wp-content/themes/semiologic/skins/nola-trainer/images/bak-sidebar-title.png') }

* html body #sidebar h2 {background-image: none !important}

#left-col .entry_header {background: url(../» 33dayfb_files/images/bak-post-title.jpg) no-repeat; height: 89px; padding: 35px 0 0 44px; position: relative }

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

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

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

#footer .footer-content {width: 988px; margin: 0 auto; min-height: 250px; _min-height:250px; padding: 36px 0 0 75px; background: url(../» 33dayfb_files/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(../» 33dayfb_files/images/footerlinks-divider.gif) no-repeat left bottom; line-height: 25px  }

#copyright {padding-top: 20px; }

#bottom-optin {float: right; width: 630px; margin: 20px 84px 0 0 }

* html body #bottom-optin {margin: 20px 42px 0 0 }

#bottom-optin .textfield {width: 200px; height: 22px; padding: 2px 6px; border: 1px solid #b99c67; background: #eadfcc; font-size:14px; color: #281807; display: block; line-height: 22px; margin: 0 0 7px 3px }

#bottom-optin .submit {margin-top: 9px }

#product-display {background: url(../» 33dayfb_files/images/get-this-first-footer.png) no-repeat; width: 252px; height: 149px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='http://dev.nolatrainer.com/wp-content/themes/semiologic/skins/nola-trainer/images/get-this-first-footer.png'); padding: 0 5px 0 0 }

/* ***STYLES*** */
	#container h1 {color: #fff; font-size: 30px; line-height: 38px ; margin: 0 }
	#container h1.med {font-size: 26px }
	#container h1.small {font-size: 22px }
	#container h1.tiny {font-size: 18px }

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

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

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

	#sidebar ul 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: 570px; left: -20px; width:71px; height: 86px; background: url(../» 33dayfb_files/images/handwriting-must-read.png) no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/handwriting-must-read.png') }
	.handwriting-loaded {position: absolute; top: 650px; right: -50px; width:102px; height: 237px; background: url(../» 33dayfb_files/images/handwriting-loaded.png) no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='http://dev.nolatrainer.com/wp-content/themes/semiologic/skins/nola-trainer/images/handwriting-loaded.png') }

	.whatyouget {font-size: 14px; margin: 0 }
	.forFree {font-size: 24px }
	.displayNumComments {font-size: 38px; color: #fff; position: absolute; right: 82px; top: 36px; font-weight: bold; text-align:center; display: block; width: 52px }
	table.contactForm {margin:0 18px 0 25px; width: 620px }
	table.contactForm td {vertical-align: top }
	.contactForm .textfield {width: 200px }
	#fuzzy-widget-382086671 li {margin: 0 0 12px 0 !important }
	
	#entry-13 .entry_content {text-align: center }
	#entry-13 .entry_content div {margin: 0 auto }
	#text-401963061 {position: relative; margin-left: -8px }
	#text-401963061 img {margin: 0 0 10px }
	
	#supercache { display: none }
/* ***END STYLES*** */




/* *** NAVIGATION *** */
#globalnav {position: absolute; top: 162px; height: 50px; left: 75px; }

#globalnav ul {list-style: none }

#globalnav ul li {float: left; padding: 0 25px 0; line-height: 47px; background: url(../» 33dayfb_files/images/globalnav-divider.gif) no-repeat right 3px }

#globalnav a:link, #globalnav a:visited {color: #fff; text-decoration: none; font-weight: bold; font-size: 15px; height: 47px }

#sidebar a:link, #sidebar a:visited {color: #9d4f13; font-size: 12px;  }

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

#left-col a.more:link, #left-col a.more:visited{font-weight: bold }

#container h1 a {color: #fff; font-size: 30px; line-height: 38px; text-decoration: none; font-weight: bold }
#container h1.med a {font-size: 26px }
#container h1.small a {font-size: 22px }
#container h1.tiny  a{font-size: 18px }

.date a:link, .date a:visited {color: #ccc}
/* ***END NAVIGATION*** */


/* semiologic */
#am div {display: none }
div.entry, div.post_list  {margin: 0 0 2em 0 }
.entry_content ul {margin: 1.2em 0 1.2em 5em }
.comment_form, .entry_comments, div.post_list {padding: 0 0 0 30px }
.comment {background: url(../» 33dayfb_files/images/back-entry.gif) no-repeat center bottom;}
/* End semiologic */


