/*
Theme Name: Standard Theme
Theme URI: http://somarvylous.com
Description: Styled site by <a href="http://somarvylous.com">So Marvylous</a>.
Version: 1.0
Author: Marvyn Tinitigan
Author URI: http://somarvylous.com/
*/

/* HTML Tags
-----------------------------------------------*/

html
{
	margin:0;
   	padding:0;
   	height:100%;
}

body
{
	margin:0px;
	padding:0px;
	background:#7da1a7 url("images/ui/header-fill.jpg") repeat-x top center;
	font: normal 12px "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	color:#444444;
	height:100%
}

/* Anchors
-----------------------------------------------*/
a
{
	/* Get rid of that annoying Firefox outline */
  	outline: none;
}
a:link, a:visited
{
	color:#a67f13;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

/* Common Classes
-----------------------------------------------*/

.clear
{
	clear:both;
}

.no-gutter
{
	margin:0px;
}

.image-gutter
{
	margin-top:6px;
}

.title-gutter
{
	margin-top:4px;
}

.no-title-gutter
{
	margin-top:12px;
}

.content-gutter
{
	margin-top:16px;
}

.button-gutter
{
	margin-top:10px;
}

.no-border
{
	border:none;
}

/* Table
-----------------------------------------------*/
td.image-right
{
	width:113px;
	padding:8px 0px 8px 0px;
	text-align:right;
	vertical-align:top;
}

td.image-left
{
	width:113px;
	padding:8px 0px 8px 0px;
	text-align:left;
	vertical-align:top;
}

td.copy
{
	vertical-align:top;
	padding:8px 0px 8px 0px;
}

td.ordered-numbering
{
	width:20px;
	font-weight:bold;
	vertical-align:top;
	padding:8px 0px 8px 0px;
}

/* Box Titles
-----------------------------------------------*/

#boxtitle-categories
{
	width:300px;
	height:33px;
	background:url("images/ui/title-right-categories.gif") no-repeat top;
	margin:0px;
	padding:0px;
	text-indent:-5000px;
}

#boxtitle-most-popular
{
	width:160px;
	height:33px;
	background:url("images/ui/title-left-most-pop.gif") no-repeat top;
	margin:0px;
	padding:0px;
	text-indent:-5000px;
}

#boxtitle-featured
{
	width:300px;
	height:33px;
	background:url("images/ui/title-right-featured.gif") no-repeat top;
	margin:0px;
	padding:0px;
	text-indent:-5000px;
}

#boxtitle-photo
{
	width:300px;
	height:33px;
	background:url("images/ui/title-right-photo-week.gif") no-repeat top;
	margin:0px;
	padding:0px;
	text-indent:-5000px;
}

#boxtitle-popular-topics
{
	width:300px;
	height:33px;
	background:url("images/ui/title-right-pop-topics.gif") no-repeat top;
	margin:0px;
	padding:0px;
	text-indent:-5000px;
}


/* Container to allow anchored footer
-----------------------------------------------*/
#container
{
	min-height:100%;
	position:relative;
}

/* Header
-----------------------------------------------*/
#header
{
	margin:0px auto;
	width:1100px;
	height:87px;
	background:url("images/ui/header-bg.jpg") no-repeat top center;
}

#header h2, #header h3
{
	margin:0px;
	text-indent:-5000px;
}

#header h2
{
	margin-left:50px;
}

#header a
{
	display:block;
	width:200px;
	height:87px;
}

/* Body
-----------------------------------------------*/
#body
{
	padding-bottom:172px;
	margin:0px auto;
	width:1040px;
}

/* Body - Left column
-----------------------------------------------*/

#body #left-col
{
	float:left;
	width:160px;
	margin-top:33px;
}

#left-col .columnbox{background: #fcfdfe url("images/ui/border-top.gif") repeat-x top;}
#left-col .columnbox .border-right {background: url("images/ui/border-right.gif") repeat-y right;}
#left-col .columnbox .border-bottom {background: url("images/ui/border-bottom.gif") repeat-x bottom;}
#left-col .columnbox .border-left  {background: url("images/ui/border-left.gif") repeat-y left;}
#left-col .columnbox .corner-upper-left {background: url("images/ui/border-top-left-corner.gif") no-repeat top left;}
#left-col .columnbox .corner-upper-right {background: url("images/ui/border-top-right-corner.gif") no-repeat top right;}
#left-col .columnbox .corner-bottom-right {background: url("images/ui/border-bottom-right-corner.gif") no-repeat bottom right;}
#left-col .columnbox .corner-bottom-left {background: url("images/ui/border-bottom-left-corner.gif") no-repeat bottom left; margin-bottom:20px; padding:0px; width:160px; overflow: hidden;}

#left-col .columnbody
{
	padding:0px 12px 12px 12px;
}

#left-col .columnbody ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}

#left-col .columnbody li
{
	padding:5px 0px 5px 0px;
	background:url("images/ui/hr-bar.gif") repeat-x left bottom;
}

#left-col .columnbody h4
{
	margin:0px;
	padding:0px;
	font-size:12px;
}

#left-col .columnbody .marvyn
{
	color:#486a18;
}

#left-col .columnbody .mary
{
	color:#ae361f;
}

#left-col .column-hr
{
	height:21px;
	border:none;
	border-collapse:collapse;
	background:url("images/ui/hr-bar.gif") repeat-x left center;
	padding:0px;
	margin:0px;
}

#left-col .column-hr hr
{
	display:none;
}

#left-col .categories
{
	display:none;
}

#left-col #cta-warning
{
	width:160px;
	height:119px;
	background: url("images/ui/warnings-cta.gif") no-repeat top;
	margin-bottom:20px;
}

#left-col #cta-warning a, #left-col #cta-twitter a
{
	text-indent:-5000px;
	display:block;
	width:160px;
	height:119px;
}

#left-col #cta-twitter
{
	width:160px;
	height:119px;
	background: url("images/ui/twitter.gif") no-repeat top;
	margin-bottom:20px;
}


/* Body - Middle column
-----------------------------------------------*/

#body #middle-col
{
	float:left;
	width:580px;
	margin-top:12px;
}

#body #middle-col .article-quote
{
	background-color:#fcfbf2;
	padding:10px;
	margin:15px 0px 15px 0px;
	border-top:dotted 1px #999999;
	border-bottom:dotted 1px #999999;
	font:20px "Times New Roman", Times, serif;
	color:#a67f13;
	line-height:30px;
}


#middle-col .columnbox{background: #FFFFFF url("images/ui/main-border-top.gif") repeat-x top; width:468px; margin:0px auto;}
#middle-col .columnbox .border-right {background: url("images/ui/main-border-right.gif") repeat-y right;}
#middle-col .columnbox .border-bottom {background: url("images/ui/main-border-bottom.gif") repeat-x bottom;}
#middle-col .columnbox .border-left  {background: url("images/ui/main-border-left.gif") repeat-y left;}
#middle-col .columnbox .corner-upper-left {background: url("images/ui/main-border-top-left-corner.gif") no-repeat top left;}
#middle-col .columnbox .corner-upper-right {background: url("images/ui/main-border-top-right-corner.gif") no-repeat top right;}
#middle-col .columnbox .corner-bottom-right {background: url("images/ui/main-border-bottom-right-corner.gif") no-repeat bottom right;}
#middle-col .columnbox .corner-bottom-left {background: url("images/ui/main-border-bottom-left-corner.gif") no-repeat bottom left; margin:0px; padding:10px 20px 28px 20px; _padding:10px 20px 18px 20px; width:428px; overflow: hidden;}

#middle-col .entry-marvyn, #middle-col .entry-mary, #middle-col .entry-conversationalist
{
	width:526px;
	margin:0px auto;
}

#middle-col .entry-marvyn a
{	
	color:#a67f13;
}

#middle-col .entry-mary a
{
	color:#a67f13;
}

#middle-col .entry-conversationalist a
{
	color:#a67f13;
}

#middle-col img
{
	border:none;
}

#middle-col .title-marvyn-health-fitness div, #middle-col .title-marvyn-off-the-hip div, #middle-col .title-marvyn-celebrities div, #middle-col .title-marvyn-pets div, #middle-col .title-marvyn-home div, #middle-col .title-marvyn-miscellaneous div, #middle-col .title-marvyn-parenting div, #middle-col .title-marvyn-design div, #middle-col .title-marvyn-events div, #middle-col .title-marvyn-married-life div, #middle-col .title-marvyn-music div,  #middle-col .title-marvyn-photography div,  #middle-col .title-marvyn-sports div,  #middle-col .title-marvyn-technology div, #middle-col .title-mary-design div, #middle-col .title-mary-events div, #middle-col .title-mary-married-life div, #middle-col .title-mary-music div,  #middle-col .title-mary-photography div,  #middle-col .title-mary-sports div,  #middle-col .title-mary-technology div, #middle-col .title-mary-parenting div, #middle-col .title-mary-home div, #middle-col .title-mary-miscellaneous div, #middle-col .title-mary-pets div, #middle-col .title-mary-celebrities div, #middle-col .title-mary-health-fitness div
{
	padding:28px 0px 0px 84px;
	font: normal 18px "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	color:#a67f13;
}

#middle-col .title-conversationalist-interviews div, #middle-col .title-conversationalist-warnings div
{
	padding:28px 0px 0px 108px;
	font: normal 18px "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	color:#a67f13;
}

#middle-col .title-marvyn-health-fitness h3, #middle-col .title-marvyn-off-the-hip h3, #middle-col .title-marvyn-celebrities h3, #middle-col .title-marvyn-pets h3, #middle-col .title-marvyn-home h3, #middle-col .title-marvyn-miscellaneous h3, #middle-col .title-marvyn-parenting h3, #middle-col .title-marvyn-design h3, #middle-col .title-marvyn-events h3, #middle-col .title-marvyn-married-life h3, #middle-col .title-marvyn-music h3,  #middle-col .title-marvyn-photography h3,  #middle-col .title-marvyn-sports h3,  #middle-col .title-marvyn-technology h3 
{
	font: normal 18px "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	color:#ffffff;
	margin:0px;
}

#middle-col .title-mary-celebrities h3, #middle-col .title-mary-pets h3, #middle-col .title-mary-home h3, #middle-col .title-mary-miscellaneous h3, #middle-col .title-mary-parenting h3, #middle-col .title-mary-design h3, #middle-col .title-mary-events h3, #middle-col .title-mary-married-life h3, #middle-col .title-mary-music h3,  #middle-col .title-mary-photography h3,  #middle-col .title-mary-sports h3,  #middle-col .title-mary-technology h3, #middle-col .title-mary-health-fitness h3
{
	font: normal 18px "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	color:#ffffff;
	margin:0px;
}

#middle-col .title-conversationalist-interviews h3, #middle-col .title-conversationalist-warnings h3
{
	font: normal 18px "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	color:#ffffff;
	margin:0px;
}


#middle-col .title-marvyn-health-fitness, #middle-col .title-marvyn-off-the-hip, #middle-col .title-marvyn-celebrities, #middle-col .title-marvyn-pets, #middle-col .title-marvyn-home, #middle-col .title-marvyn-miscellaneous, #middle-col .title-marvyn-parenting, #middle-col .title-marvyn-design, #middle-col .title-marvyn-events, #middle-col .title-marvyn-married-life, #middle-col .title-marvyn-music,  #middle-col .title-marvyn-photography,  #middle-col .title-marvyn-sports,  #middle-col .title-marvyn-technology, #middle-col .title-mary-design, #middle-col .title-mary-events, #middle-col .title-mary-married-life, #middle-col .title-mary-music,  #middle-col .title-mary-photography,  #middle-col .title-mary-sports,  #middle-col .title-mary-technology, #middle-col .title-mary-parenting, #middle-col .title-mary-home, #middle-col .title-mary-miscellaneous, #middle-col .title-mary-pets, #middle-col .title-mary-celebrities, #middle-col .title-mary-health-fitness
{
	width:526px;
	height:61px;
	margin:0px;
	padding:0px;
}

#middle-col .title-conversationalist-interviews, #middle-col .title-conversationalist-warnings
{
	width:526px;
	height:61px;
	margin:0px;
	padding:0px;
}

#middle-col .title-marvyn-off-the-hip{background:url("images/ui/header-marvyn-oth.jpg") no-repeat left top;}
#middle-col .title-marvyn-health-fitness{background:url("images/ui/header-marvyn-health-fitness.jpg") no-repeat left top;}
#middle-col .title-marvyn-celebrities{background:url("images/ui/header-marvyn-celebrities.jpg") no-repeat left top;}
#middle-col .title-marvyn-pets{background:url("images/ui/header-marvyn-pets.jpg") no-repeat left top;}
#middle-col .title-marvyn-home{background:url("images/ui/header-marvyn-home.jpg") no-repeat left top;}
#middle-col .title-marvyn-miscellaneous{background:url("images/ui/header-marvyn-misc.jpg") no-repeat left top;}
#middle-col .title-marvyn-parenting{background:url("images/ui/header-marvyn-parenting.jpg") no-repeat left top;}
#middle-col .title-marvyn-design{background:url("images/ui/header-marvyn-design.jpg") no-repeat left top;}
#middle-col .title-marvyn-events{background:url("images/ui/header-marvyn-events.jpg") no-repeat left top;}
#middle-col .title-marvyn-married-life{background:url("images/ui/header-marvyn-married.jpg") no-repeat left top;}
#middle-col .title-marvyn-music{background:url("images/ui/header-marvyn-music.jpg") no-repeat left top;}
#middle-col .title-marvyn-photography{background:url("images/ui/header-marvyn-photo.jpg") no-repeat left top;}
#middle-col .title-marvyn-sports{background:url("images/ui/header-marvyn-sports.jpg") no-repeat left top;}
#middle-col .title-marvyn-technology{background:url("images/ui/header-marvyn-tech.jpg") no-repeat left top;}
#middle-col .title-mary-design{background:url("images/ui/header-mary-design.jpg") no-repeat left top;}
#middle-col .title-mary-events{background:url("images/ui/header-mary-events.jpg") no-repeat left top;}
#middle-col .title-mary-married-life{background:url("images/ui/header-mary-married.jpg") no-repeat left top;}
#middle-col .title-mary-music{background:url("images/ui/header-mary-music.jpg") no-repeat left top;}
#middle-col .title-mary-photography{background:url("images/ui/header-mary-photo.jpg") no-repeat left top;}
#middle-col .title-mary-sports{background:url("images/ui/header-mary-sports.jpg") no-repeat left top;}
#middle-col .title-mary-technology{background:url("images/ui/header-mary-tech.jpg") no-repeat left top;}
#middle-col .title-mary-parenting{background:url("images/ui/header-mary-parenting.jpg") no-repeat left top;}
#middle-col .title-mary-home{background:url("images/ui/header-mary-home.jpg") no-repeat left top;}
#middle-col .title-mary-miscellaneous{background:url("images/ui/header-mary-misc.jpg") no-repeat left top;}
#middle-col .title-mary-pets{background:url("images/ui/header-mary-pets.jpg") no-repeat left top;}
#middle-col .title-mary-celebrities{background:url("images/ui/header-mary-celebrities.jpg") no-repeat left top;}
#middle-col .title-mary-health-fitness{background:url("images/ui/header-mary-health-fitness.jpg") no-repeat left top;}
#middle-col .title-conversationalist-interviews{background:url("images/ui/header-conversationalist-interviews.jpg") no-repeat left top;}
#middle-col .title-conversationalist-warnings{background:url("images/ui/header-conversationalist-warnings.jpg") no-repeat left top;}


#middle-col .title-marvyn-health-fitness a, #middle-col .title-marvyn-off-the-hip a, #middle-col .title-marvyn-celebrities a, #middle-col .title-marvyn-pets a , #middle-col .title-marvyn-home a, #middle-col .title-marvyn-miscellaneous a, #middle-col .title-marvyn-parenting a, #middle-col .title-marvyn-design a, #middle-col .title-marvyn-events a, #middle-col .title-marvyn-married-life a, #middle-col .title-marvyn-music a, #middle-col .title-marvyn-photography a, #middle-col .title-marvyn-sports a, #middle-col .title-marvyn-technology a
{
	color:#FFFFFF;
}

#middle-col .title-mary-health-fitness a, #middle-col .title-mary-celebrities a, #middle-col .title-mary-pets a , #middle-col .title-mary-home a, #middle-col .title-mary-miscellaneous a, #middle-col .title-mary-parenting a, #middle-col .title-mary-design a, #middle-col .title-mary-events a, #middle-col .title-mary-married-life a, #middle-col .title-mary-music a, #middle-col .title-mary-photography a, #middle-col .title-mary-sports a, #middle-col .title-mary-technology a
{
	color:#FFFFFF;
}

#middle-col .title-conversationalist-interviews a, #middle-col .title-conversationalist-warnings a
{
	color:#FFFFFF;
}


#middle-col .columnbody
{
	line-height:19px;
	font-size:13px
}

#middle-col .columnbody h3
{
	color:#5e8aa7;
	margin:6px 0px -12px 0px;
	padding:0px;
}

#middle-col .columnbody h5
{
	font: bold 12px "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	margin:0px 0px 9px 0px;
	padding:0px;
	color:#808080;
}

#middle-col .entry-info
{
	margin:12px 0px 0px 0px;
}

#middle-col .permalink
{
	float:left;
	width:50%;
}

#middle-col .comments
{
	float:left;
	width:50%;
	text-align:right;
}

#comments-box h3
{
	font-weight:bold;
	font-size:14px;
}

#comments-box a
{
	color:#FFFFFF;
}

#middle-col .column-hr
{
	height:50px;
	border:none;
	border-collapse:collapse;
	background:url("images/ui/hr-bar-entry.gif") no-repeat left top;
	padding:0px;
	margin:0px auto;
	width:468px;
}

#middle-col .column-hr hr
{
	display:none;
}

/* Related Posts
-----------------------------------------------*/

#middle-col #related-box
{
	width:428px;
	margin:0px auto;
}

#middle-col #related-box a
{
	color:#FFFFFF;
}

#related-box .related-posts li
{
	background:url("images/ui/hr-bar.gif") repeat-x left bottom;
	padding:6px 0px 8px 0px;
	margin:0px;
}

#related-box ul
{
	list-style:none;
	margin:0px;
	padding:0px;
}

#related-box h3
{
	font-weight:bold;
	font-size:14px;
	margin:0px;
}

/* Entries Nav
-----------------------------------------------*/

#entries-navigation
{
	width:428px;
	margin:10px auto 0px auto;
}

#entries-navigation a
{
	color:#FFFFFF;
}

#entries-navigation #older-entries
{
	width:214px;
	float:left;
	text-align:left;
}

#entries-navigation #newer-entries
{
	width:214px;
	float:right;
	text-align:right;
}

/* Plain copy
-----------------------------------------------*/

#middle-col .plaincopy
{
	width:428px;
	margin:0px auto;
}

.plaincopy h3
{
	font-weight:bold;
	font-size:14px;
	margin:0px 0px 6px 0px;
}

/* Comments
-----------------------------------------------*/
#middle-col #comments-box
{
	width:428px;
	margin:12px auto 0px auto;
}

#comments-box form, #comments-box textarea
{
	width:424px;
}

#comments-box h3
{
	font-weight:bold;
	font-size:14px;
	margin:10px 0px 6px 0px;
}

.commentlist
{
	margin:0px;
	padding:0px;
}

.commentlist li
{
	background:url("images/ui/hr-bar.gif") repeat-x left bottom;
	padding:9px 0px 4px 0px;
	margin:0px;
	list-style:none;
}

.commentlist h4
{
	font-weight:bold;
	font-size:13px;
	margin:0px 0px 2px 0px;
}

/* Body - Right column
-----------------------------------------------*/

#body #right-col
{
	float:left;
	width:300px;
	margin-top:33px;
}

#right-col .columnbox{background: #fcfdfe url("images/ui/border-top.gif") repeat-x top;}
#right-col .columnbox .border-right {background: url("images/ui/border-right.gif") repeat-y right;}
#right-col .columnbox .border-bottom {background: url("images/ui/border-bottom.gif") repeat-x bottom;}
#right-col .columnbox .border-left  {background: url("images/ui/border-left.gif") repeat-y left;}
#right-col .columnbox .corner-upper-left {background: url("images/ui/border-top-left-corner.gif") no-repeat top left;}
#right-col .columnbox .corner-upper-right {background: url("images/ui/border-top-right-corner.gif") no-repeat top right;}
#right-col .columnbox .corner-bottom-right {background: url("images/ui/border-bottom-right-corner.gif") no-repeat bottom right;}
#right-col .columnbox .corner-bottom-left {background: url("images/ui/border-bottom-left-corner.gif") no-repeat bottom left; margin-bottom:20px; padding:0px; width:300px; overflow: hidden;}

#right-col .columnbody
{
	padding:0px 12px 0px 12px;
	line-height:18px;
}

#right-col .columnbody h4
{
	margin:0px;
	padding:0px;
	color:#391400;
	font-size:12px;
}

#right-col .columnbody h4 a
{
	color:#391400;
}

#right-col .column-hr
{
	height:21px;
	border:none;
	border-collapse:collapse;
	background:url("images/ui/hr-bar.gif") repeat-x left center;
	padding:0px;
	margin:0px;
}

#right-col .column-hr hr
{
	display:none;
}

#right-col .image
{
	width:113px;  
	float:left; 
	clear:left;
}

#right-col ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}

#right-col li
{
	padding:5px 0px 5px 0px;
	background:url("images/ui/hr-bar.gif") repeat-x left bottom;
}

#right-col .inline-3-column
{
	margin:0px;
	padding:0px;
	list-style:none;
}

#right-col .inline-3-column li
{
	display:inline;
}

#right-col .inline-3-column a
{
	display:block;
	float:left;
	width:91px;
}

/* Categories
-----------------------------------------------*/

#right-col #categories-button
{
	display:block;
	width:276px;
	height:28px;
	background:url("images/ui/button-categories.gif") repeat-x top;
	text-indent:-5000px;
	margin-bottom:20px;
}

#right-col #categories-dropdown
{
	display:none;
	position:absolute;
	top:239px;
	_top:260px;
	width:248px;
	margin-left:12px;
	background-color:#fdfdf9;
	border:solid 1px #f1ebcd;
	padding:13px;
	z-index:100;
}

/* Search Box
-----------------------------------------------*/
#search-box
{
	width:300px;
	height:48px;
}

#search-box form
{
	margin:0px;
	padding:0px;
	height:28px;
	background: url("images/ui/search-form-background.gif") no-repeat left top;
}

#search-box .search-field
{
	background:none;
	margin:9px 0px 0px 25px;
	height:18px;
	width:190px;
	border:solid 0px #FFF;
}

#search-box .search-button
{
	margin:3px 0px 0px 8px;
}

/* Advertise
-----------------------------------------------*/
#advertise-box a
{
	display:block;
	width:300px;
	height:96px;
	background:url("images/ui/advertise.jpg") no-repeat left top;
	text-indent:-5000px;
}

.ad-300x250, .ad-160x600
{
	margin-bottom:20px;
}

.ad-125x125
{
	margin-top:21px;
}

.ad-468x60
{
	width:468px;
	margin:19px auto 0px auto;
}

/* Footer
-----------------------------------------------*/
#footer
{
	position:absolute;
	bottom:0px;
	height:158px;
	width:100%;
	background:#cccccc url("images/ui/footer-bg.jpg") repeat-x top;
}

#footer-content
{
	width:1040px;
	margin:14px auto 0px auto;
}

#footer-content a
{
	color:#444444;
}

#footer-content h4
{
	font-size:12px;
	margin:0px;
	color:#391400;
}

#footer-content .column-hr
{
	height:14px;
	border:none;
	border-collapse:collapse;
	background:url("images/ui/hr-bar-footer.gif") repeat-x left center;
	padding:0px;
	margin:0px;
}

#footer-content .column-hr hr
{
	display:none;
}

#footer-content ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}

#footer-content li
{
	padding:5px 0px 5px 0px;
	background:url("images/ui/hr-bar.gif") repeat-x left bottom;
}

#footer-content #footer-col-1
{
	width:161px;
	padding-right:55px;
	float:left;
}

#footer-content #footer-col-2
{
	width:160px;
	padding-right:57px;
	float:left;
}

#footer-content #footer-col-3
{
	width:160px;
	padding-right:147px;
	float:left;
}

#footer-content #footer-col-4
{
	float:left;
}