/*
Theme Name: Pressfield
Theme URI: http://www.stevenpressfield.com
Description: A custom theme
Author: Little Box Creations
Author URI: http://www.littleboxcreations.com/
*/

/*
RESET
*/

* 									{margin: 0; padding: 0;}
ul									{ list-style: none; }
ol									{ list-style: none; }
a									{ outline: none; text-decoration: none; }
a img								{ border: none; }
img									{ vertical-align: middle; }
table								{ border-collapse: collapse; }

/*
UTILITY
*/

.floatleft							{ float: left; }
.floatright							{ float: right; }
.alignleft							{float:left; padding: 10px 10px 10px 0px; text-align:left;}
.alignright							{float:right; padding:10px 0px 10px 10px; text-align:right;}
.clear								{ clear: both; }
.smpad								{ padding: 5px 0; }
.top								{vertical-align: top;}
.small								{font-size: 9px;}
.bold								{font-weight: bold;}
.italic								{font-style:italic;}
.fourteen							{font-size: 14px; line-height:18px;}
.caps								{text-transform:uppercase;}
.normal								{font-style:normal;}
.superscript						{font-size:9px; vertical-align:top;}
.right								{padding-right:5px;}

/*
FORMATTING & HEADERS
*/

pre, code {
	font:14px Monaco, monospace;
	line-height:22px;
}
blockquote {
    color:#666;
    font-style:italic;
}

#content blockquote {
	color:black;
    font-style:italic;
	border-left:1px solid black;
	margin:0px 0px 10px 0px;
	padding:0px 15px;
}
p				{margin-bottom: 10px;}
h2				{font-size:24px; line-height:28px; font-weight:bold; margin-bottom:7px;}
h2 a			{color:#342a23; text-decoration:none;}
h3				{color:#000; font-size:13px; margin-bottom:5px; font-weight:lighter;}
h3 a			{color:#801501; text-decoration:none;}
h4				{color:#909090; font:12px 'Times New Roman', Times, 'Courier New', serif; margin-bottom:7px;}
h5				{color:#909090; font-size:14px; font-weight:lighter; margin-bottom:5px;}
h5 a			{color:#909090; text-decoration:none;}
h5 a:hover		{text-decoration:underline;}
h6				{color:#801501; font-size:15px; line-height:15px; font-weight:lighter; margin-bottom:5px;}
h6 a			{color:#801501; text-decoration:none;}
h6 a:hover		{text-decoration:underline;}
img, div { behavior: url(http://www.stevenpressfield.com/wp-content/scripts/iepngfix.htc)}
#content .post ul, #topcenter-post ul, #center-bottomposts ul, #side-post ul {margin:15px 0 13px 40px;list-style:disc;}
#content .post ol, #topcenter-post ol, #center-bottomposts ol, #side-post ol {margin:15px 0 13px 40px;list-style:decimal;}
#content .post li, #topcenter-post li, #center-bottomposts li, #side-post li {margin:0 0 2px 0;}
/*
STRUCTURE
*/


body 			{
	font: 14px 'Palatino Linotype','Book Antiqua',Palatino,serif; 
	color: #342a23; 
	line-height:18px; 
	text-align: center; 
	background-color: #1a1d20; 
	background-image:url(http://www.stevenpressfield.com/wp-content/images/sp-bg.jpg);
	background-position:top center;
	background-repeat: no-repeat;
	margin: 0; 
	padding: 0;
}
a 			{color: #801501; text-decoration: underline;}
a:hover		{color: #000;}
#container {margin:0 auto; width:990px;}
#header-image {width:990px; height:174px;}
#content	{width:990px; margin:0 auto; background-image:url(http://www.stevenpressfield.com/wp-content/images/content-bg.gif); background-position:top left; background-repeat:repeat-y;}
#footer {clear:both;width:100%; background-color:#000; border-top:1px solid #797976; border-bottom:1px solid #797976; height:40px; margin-bottom:10px;}
#leftcolumn {float:left; width:182px; height:100%; padding:30px 11px 20px 11px; text-align:left;}
#centercolumn {float:left; width:532px; margin:0px 15px; padding:30px 20px 20px 20px; text-align:left;}

/*
UNIVERSAL RIGHT COLUMN (COL 3)
*/
#rightcolumn {float:left; width:182px;}
#rightcolumn img {border:1px solid #797976;}
#rightcolumn img:hover {border:1px solid #801501;}
.right-section {margin-bottom:15px;}
#mini-books {width:182px;}
.minibook {width:82px; margin-bottom:15px;}

/*
jQuery SLIDER
*/
.container { width:182px; height:277px; overflow:hidden; position:relative; cursor:pointer; }
.slides { position:absolute; top:0px; left:0px; }
.slides div { position:absolute; top:0px; width:182px; display:none; }
#loopedSlider { margin:0px; width:182px; height:293px; background-color:#b7b7b7; border-left:1px solid #797976; border-right:1px solid #797976; border-bottom:1px solid #797976; margin-bottom:15px; position:relative; clear:both; }
#loopedSlider img {border:none;}
#loopedSlider img:hover {border:none;}
ul.pagination { list-style-type:none; margin:5px; width:182px; }
ul.pagination li { float:left; margin:0px 5px 0px 0px; }
ul.pagination a { display:block; width:5px; padding-top:5px; height:0px; overflow:hidden; background-image:url(http://www.stevenpressfield.com/wp-content/images/slider/slide_navigation.png); background-position:0 0; background-repeat:no-repeat;}
ul.pagination li.active a {background-position:0px -5px;}


/*
POSTS
*/
.category-desc {padding-bottom:5px; border-bottom:1px solid #000; margin-bottom:15px;}
.cat-header {margin-bottom:7px;}
.page-header {margin-bottom:15px;}
.post {border-bottom:1px solid #342A23; padding-bottom:20px;}
.wp-caption {color:#909090;}
#category-page .post {margin-bottom:20px;}
#post-navigation li {float:left; margin:0px 15px 0px 0px; font-size:13px;}
#category-subscribe {font-size:13px; margin-bottom:10px;}
#category-subscribe a {text-decoration:none;}
.addtoany_share_save_container{margin:16px 0;}
	ul.addtoany_list{
		display:inline;
		list-style-type:none;
		margin:0 !important;
		padding:0 !important;
		text-indent:0 !important;
	}
	ul.addtoany_list li{
		background:none !important;
		border:0;
		display:inline !important;
		line-height:32px;
		list-style-type:none;
		margin:0 !important;
		padding:0 !important;
	}
	ul.addtoany_list li:before{content:"";}
	ul.addtoany_list li a{padding:0 9px;}
	ul.addtoany_list img{
		float:none;
		border:0;
		margin:0;
		padding:0;
		vertical-align:middle;
	}
	ul.addtoany_list a img{
		opacity:.7;
		filter:alpha(opacity=70);
	}
	ul.addtoany_list a:hover img, ul.addtoany_list a.addtoany_share_save img{
		opacity:1;
		filter:alpha(opacity=100);
	}
	a.addtoany_share_save img{border:0;width:auto;height:auto;}


/*
NAVIGATION
*/
#fullwidth {width:100%; background-color:#000; border-top:1px solid #797976; height:40px;}
#navigation	{position:relative; width:990px; margin:0 auto; font-size:16px;}
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
	margin:		0 2px;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
/*** THEME-SPECIFIC STYLES ***/
.sf-menu {
    border-right:none;
	float:left;
	text-transform:uppercase;
}
.sf-menu a {
	border-bottom:4px solid black;
	padding:10px 0px 4px 0px;
	margin:0px 7px;
	text-decoration:none;
}
.sf-menu .current_page_item a,
.sf-menu .current_page_ancestor a,
.sf-menu .current_page_parent a {
    border-bottom-color:#801501;
}
.sf-menu .current_page_item a:hover,
.sf-menu .current_page_ancestor a:hover,
.sf-menu .current_page_parent a:hover {
    border-bottom-color:#801501;
    color:#801501;
}

.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			white;
}
.sf-menu li {
	background:		#000;
}
.sf-menu li li {
	background:		#000;
	text-transform:none;
	text-align:left;
	font-size:14px;
}
.sf-menu li li li {
	background:		#000;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
    background:     #000;
	outline:		0;
    border-bottom-color:#801501;
	color:			#801501;
}
.sf-menu ul {
	background-color:#000;
    border-right:none;
    border-bottom:4px solid #801501;
    padding-bottom:5px;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	top:25px; /* overriding essential styles */
}
.sf-menu ul ul {
    margin-top:0px;
}
.sf-menu ul a {
    background:#000;
	border-bottom:none;
}
.sf-menu ul a:hover {
    color: #801501;
}
.sf-menu .current_page_item a,
.sf-menu .current_page_ancestor a,
.sf-menu .current_page_parent a {
	color:			#fff;
}

.sf-menu .dropdown ul li{
margin-left:0px;
}

#rss {position:absolute; padding-top:9px; right:7px; text-transform:uppercase;}
#rss a {color:#fff; border-bottom:4px solid black; text-decoration:none;}
#rss a:hover {color:#801501; border-bottom:4px solid #801501;}
#rss img {margin:0px 2px;}

/*
MAIN
*/

.topcenter-post {border-bottom:1px solid #000; padding-bottom:10px;}
#center-bottomposts {margin-top:20px;}
#journal-main {float:left; width:243px;}
#creative-main {float:right; width:243px; padding-left:23px; border-left:1px solid #000;}

/*
BOOKS
*/
#book-page {line-height:20px;}
.book-main {padding-bottom:15px; border-bottom:1px solid #000; margin-bottom:15px;}
.bookmain-cover {float:left; width:160px;}
.bookmain-cover img {border:1px solid #797976;}
.bookmain-cover img:hover {border:1px solid #801501;}
.bookmain-info {float:right; width:357px;}
#book-page a {text-decoration:none;}
#book-top {padding-bottom:15px; line-height:17px; border-bottom: 1px solid #000;}
#book-top img {border:1px solid #797976;}
#book-topleft {float:left; width:335px; height:301px; position:relative;}
#book-buy {position:absolute; bottom:0px; line-height:12px;}
#book-topleft h1 {font-size:30px; line-height:30px; margin-bottom:7px;}
#book-topleft blockquote {
	margin: 0px 0px 0px -15px;
	background-image:url(http://www.stevenpressfield.com/wp-content/images/books/book_blockquote.png);
	background-position:top left;
	background-repeat:no-repeat;
	border-left:0px solid #000;
	padding:10px 0px 10px 15px;
	font-style: italic;
	}
#book-topright {float:right; width:182px; height:301px; position:relative;}
#book-image {position:absolute; bottom:0px;}
#book-bottom {margin-top:15px; padding-bottom:15px; border-bottom:1px solid #000;}
#book-summary p.firstchar:first-letter {font-size:74px; line-height:65px; float:left; margin: 0 3px 0px 0px;}
#book-summary {line-height:22px;}
#book-exerpt {display:none;}
#book-quotes {display:none;}
#book-quotes blockquote {
	margin:0px 0px 10px 0px;
	background-image:none;
	border-left:0px solid #000;
	padding:0px;
	font-style: normal;
	}
#book-quotes .quote-author {font-style:italic;}
.quote-author {line-height:18px; font-style:normal;}
#book-interview {display:none;}
#book-video {display:none;}
#book-video2 {display:none;}
#books-nav {padding-top:10px;}

/*
VLOG
*/
.listing{
	padding:20px 0px;
	border-bottom:1px solid #342A23;
	font-size:12px;
}
.listing.last{
	border-bottom:none;
}
#listing {
	margin:0;
	padding:0px;
	width:532px;
	float:left;
}
.preview_summary{
	display:block;
	float:right;
	clear:none;
	width:300px;
	text-align:left;
}

.listing, .listing-two{
	clear:both;
}
.listing a img, .preview{
	width:220px;
	padding:0;
	display:block;
}
.listing-two a img{
	width:180px;
	padding:0;
	display:block;
}
.listing-two a{
	margin:10px 0px;
}
.preview{
	height:123px;
	position:relative;
	overflow:hidden;
	}
.listing-two .preview{
	height:100px;
	width:180px;
}
.listing a img{
	position:absolute;
	top:0;
	left:0;
	height:246px;
	}
.listing-two a img{
	position:absolute;
	top:0;
	left:0;
	height:200px;
	}

.listing a:hover img{
	top:auto;
	bottom:0;
	height:246px;
	margin:0;
	}
.listing-two a:hover img{
	top:auto;
	bottom:0px;
	height:200px;
	margin:0;
	}
.listing h3, .listing h3 a{
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	padding:0;
	width:300px;
	color:black;
	line-height:1.2em;
}
.listing-two h3, .listing-two h3 a{
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	padding:0;
	width:180px;
	color:black;
	line-height:1.2em;
}
.listing h3, .listing-two h3{
	font-size:.9em;
}
.listing h3 a:hover, .listing-two h3 a:hover{
	text-decoration:underline;
}

.listing img, .listing-two img{
	margin:0;
}
.listing .clearboth, .listing-two .clearboth{
	clear:both;
	}
.listing-two{
	padding:0px;
	margin:0px;
}
.listing-two h4{
}
.listing-two h4 a{
	color:black;
	text-decoration:none;
}
.credits-transcript{
	float:left;
	display:block;
	width:350px;
	margin:0 0 1px;
}
.vblog-bio{
	padding:0px 0px 10px 0px;
}
.vblog-bio span{
	font-size:11px;
	font-style:normal;
	letter-spacing:0.05em;
	text-transform:uppercase;
}
.vblog-bio p{
	font-style:italic;
	margin-top:0;
}
.vblog-bio h6{
	text-align:left;
	font-size:13px;
}

/*
ADDITIONAL READING
*/
.reading-book-entry h3 {font-style:italic;}
.reading-book-entry {margin-top:20px; padding-bottom:20px; line-height:19px; border-bottom:1px solid #000;}
.reading-book-cover {float:left; width:84px;}
.reading-book-cover img {border:1px solid #797976;}
.reading-book-cover img:hover {border:1px solid #801501;}
.reading-book-info {float:right; width:433px;}
#reading-page .addtoany_share_save_container {display:none;}

/*
SUBSCRIBE
*/
#thank-you {text-align:center;}

/*
STANDARD SIDEBAR (BLOG, ETC.)
*/
.sideitem {border-bottom:1px solid #342A23; padding-bottom:10px; margin-bottom:10px;}
#standard-sidebar {font-size:12px;}
#standard-sidebar h2 {font-size:16px; font-weight:bold; margin-bottom:7px;}
#sidebar li li {margin-bottom:3px;}
#standard-sidebar blockquote {
	margin:0;
	padding:5px 10px 0 30px;
	border-left:0px solid black;
    font-style:normal;
	font-size:9pt;}
#recent-posts ul {margin:0px; padding:0px; list-style-type:none;}
#recent-posts li {margin-bottom:3px; padding:0px; list-style-type:none;}
.search-form input {
	width:179px;
	}
.search-form-long input {
	width:526px;}
#side-subscribe {margin-top:20px;}

/* Get Recent Comments */

.r-comments .kjgrcGravatar{
	float:left;
	padding:0 5px 5px 0;
}
.r-comments p{
	font-style:italic;
	padding:0;
	margin:0;
}

/*
COMMENTS
*/
h3#comments,.comment-navigation,.comment-navigation:after,#respond:after,.comment-rss{display:block;} 
ol.commentlist{width:100%;} 
h3#comments,#respond h3{text-align:left;color:#801501;padding:5px; margin:5px 0px; text-transform:uppercase;} 
ol.commentlist,li.authorcomment,li.comment,#respond h3,form#commentform,input#submit{margin:0;}
ol.commentlist,ol.commentlist ul,form#commentform{padding:0px;}  
ol.commentlist{border-bottom:1px solid #ccc;} 
ol.commentlist ul{margin:0 0 0 20px;} 
li.authorcomment,li.comment,form#commentform textarea,form#commentform input{border:1px solid #ccc;}
li.authorcomment,li.comment{padding:10px 0 0 10px;list-style:none;border-bottom:none;} 
li.even{background:#fff;} 
li.odd{background:#efefef;} 
.authorcomment{background:#deebf9;} 
ul.children ul{margin-left:20px;} 
ul.children li{border-right:none;} 
.vcard img{float:left;background:#c4c4c4;padding:1px;} 
.comment-navigation .newer a,.comment-navigation .older a{padding:5px;} 
.comment-meta,ol.commentlist li small,p.subscribe-to-comments label{position:relative;} 
.comment-meta,ol.commentlist li small{top:10px;left:10px;} 
.comment-text{margin:0 10px 0 0;} 
.reply,.comment-navigation .newer,input#submit{float:right;} 
.reply,.comment-navigation .newer a,.comment-navigation .older a,input#submit{color:#801501;} 
.reply{margin:0 10px 10px 0;} 
a.comment-reply-link,.reply a:link,
.comment-navigation .newer a,.comment-navigation .older a,input#submit{background:#e7e7e7;text-decoration:none;color:#801501;font-weight:bold; display:inline-block;text-align:center;cursor:pointer;border:1px solid #801501;} 
a.comment-reply-link,.reply a:link{padding:5px 0;} 
a.comment-reply-link,.reply a:link,input#submit{width:70px;} 
a.comment-reply-link:hover,.reply a:hover,.comment-navigation .newer a:hover,
.comment-navigation .older a:hover,input#submit:hover{background:#801501;text-decoration:none;color:#fff;font-weight:bold;border:1px solid #801501;} 
a.comment-reply-link:hover,.reply a:hover,input#submit:hover{width:70px;} 
a.comment-reply-link:hover,.reply a:hover{padding:5px 0px;} 
a.comment-reply-link:hover,.reply a:hover,.comment-navigation .newer a:hover,.comment-navigation .older a:hover{border:1px solid #801501;} 
.comment-navigation{margin:10px 0 10px 0;} 
.comment-navigation:after,#respond:after{content:".";height:0;visibility:hidden;} 
.comment-navigation .newer a:hover,.comment-navigation .older a:hover{padding:5px;}
form#commentform {margin-top:10px;} 
form#commentform textarea,form#commentform input{padding:2px 3px;} 
form#commentform textarea{width:442px;} 
input#submit{padding:5px 0 !important;border:1px solid #801501 !important;} 
input#submit,p.subscribe-to-comments input{outline:0;} 
input#submit:hover{padding:5px 0 !important;border:1px solid #801501 !important;} 
p.subscribe-to-comments{background:url('images/email_32.png') no-repeat;} 
p.subscribe-to-comments,.comment-rss{height:32px;text-indent:42px;padding:5px 0 0 0;} 
p.subscribe-to-comments input{margin:5px 3px 3px 3px !important;border:0;} 
p.subscribe-to-comments label{top:-2px;color:#666;} 
.comment-rss{background:url('images/rss_32.png') no-repeat;} 
 
/*comment total stlying*/
 
.comment-total{text-align: center;font-size: 1.5em;color: #fff;}
.comment-total span{font-size: 2em;color: #800000;}

/*
ARCHIVES
*/
#archive-month {width:246px; float:right;}
#archive-category {width:270px; float:left;}

/*
SUBSCRIBE
*/

/*
SUBSCRIBE FORM (aWEBER)
*/
#af-form-443404020 .af-body .af-textWrap{width:99%;display:block;float:none;}
#af-form-443404020 .af-body .privacyPolicy{color:#000000;font-size:11px;font-family:Trebuchet MS, sans-serif;}
#af-form-443404020 .af-body a{color:#801501;text-decoration:underline;font-style:normal;font-weight:normal;}
#af-form-443404020 .af-body input.text, #af-form-443404020 .af-body textarea{background-color:#FFFFFF;border-color:#919191;border-width:1px;border-style:solid;color:#000000;text-decoration:none;font-style:normal;font-weight:normal;font-size:12px;font-family:Trebuchet MS, sans-serif;}
#af-form-443404020 .af-body input.text:focus, #af-form-443404020 .af-body textarea:focus{background-color:#FFFAD6;border-color:#FFFFFF;border-width:1px;border-style:solid;}
#af-form-443404020 .af-body label.previewLabel{display:block;float:none;text-align:left;width:auto;color:#000000;text-decoration:none;font-style:normal;font-weight:normal;font-size:14px;font-family:Trebuchet MS, sans-serif;}
#af-form-443404020 .af-body{padding-bottom:15px;background-repeat:no-repeat;background-position:inherit;background-image:none;color:#000000;font-size:11px;font-family:Trebuchet MS, sans-serif;}
#af-form-443404020 .buttonContainer input.submit{background-color:#c2290e;background-image:url(http://www.stevenpressfield.com/wp-content/images/signupbutton.png);color:#FFFFFF;text-decoration:none;font-style:normal;font-weight:normal;font-size:14px;font-family:Verdana, sans-serif;}
#af-form-443404020 .buttonContainer input.submit{width:auto;}
#af-form-443404020 .buttonContainer{text-align:right;}
#af-form-443404020 button,#af-form-443404020 input,#af-form-443404020 submit,#af-form-443404020 textarea,#af-form-443404020 select,#af-form-443404020 label,#af-form-443404020 optgroup,#af-form-443404020 option{float:none;position:static;margin:0;}
#af-form-443404020 div{margin:0;}
#af-form-443404020 form,#af-form-443404020 textarea,.af-form-wrapper,.af-form-close-button,#af-form-443404020 img{float:none;color:inherit;position:static;background-color:none;border:none;margin:0;padding:0;}
#af-form-443404020 input,#af-form-443404020 button,#af-form-443404020 textarea,#af-form-443404020 select{font-size:100%;}
#af-form-443404020 select,#af-form-443404020 label,#af-form-443404020 optgroup,#af-form-443404020 option{padding:0;}
#af-form-443404020,#af-form-443404020 .quirksMode{width:532px;}
#af-form-443404020.af-quirksMode{overflow-x:hidden;}
#af-form-443404020{overflow:hidden;}
.af-body .af-textWrap{text-align:left;}
.af-body input.image{border:none!important;}
.af-body input.submit,.af-body input.image,.af-form .af-element input.button{float:none!important;}
.af-body input.text{width:100%;float:none;padding:2px!important;}
.af-body.af-standards input.submit{padding:4px 12px;}
.af-clear{clear:both;}
.af-element label{text-align:left;display:block;float:left;}
.af-element{padding:5px 0;}
.af-form-wrapper{text-indent:0;}
.af-form{text-align:left;margin:auto;}
.af-quirksMode .af-element{padding-left:0!important;padding-right:0!important;}
.lbl-right .af-element label{text-align:right;}

/*
CONTACT
*/
#contact-page h2 {margin-bottom:0px;}
/*
FOOTER
*/
#site-tag {float:left; width:400px; text-align:left; padding-left:6px;}
#site-copyright {float:right; width:300px; text-align:right; padding-right:203px;}
#footer-container {margin:0 auto; width:990px; color:#898989; font-size:12px; padding-top:10px;}
#footer-container a {color:#fff; text-decoration:none;}
#footer-container a:hover {color:#b72b11; text-decoration:none;}
#below-bar {width:990px; margin:0px auto 20px auto; color:#898989; font-size:11px; line-height:13px; text-align:left;}
#below-bar a {color:#898989; text-decoration:none;}
#below-bar a:hover {color:#fff;}
#footer-col1 {margin-left:6px; float:left; width:120px;}
#footer-col2 {margin-left:15px; float:left; width:140px;}
#footer-col3 {margin-left:15px; float:left; width:130px;}
#footer-col4 {margin-left:15px; float:left; width:140px;}
#footer-col5 {margin-left:15px; float:left; width:125px;}
#footer-col6 {margin-left:15px; float:left; width:56px;}