/*
Theme Name: Andrew Vroomans Wordpress Theme
Theme URI: http://www.andrewvroomans.com/
Description: Wordpress theme for www.andrewvroomans.com
Version: 1.0
Author: Andrew Vroomans
Author URI: http://www.andrewvroomans.com/
*/
/* CSS Document */
body
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;font-style:normal;color:#4e4e4e;
letter-spacing:normal;
background:#1D1D1D url(images/body_rpt.jpg) repeat-x top left;
}
a,a:link,a:visited
{
color:#b00000;
text-decoration:none;
}
a:hover
{
text-decoration:underline;
}
blockquote							{line-height:20px;background:#f1f1f1;
font: italic 14px/18px georgia,"Lucida Sans", "Lucida Grande", Arial, Helvetica, Sans-Serif;
 border-left: 5px solid #666666; border-right: 5px solid #666666; padding: 10px 10px 5px 10px;margin-bottom:10px;color:#000000; }
blockquote p            { font: italic 14px/18px georgia, "Lucida Sans", "Lucida Grande", Arial, Helvetica, Sans-Serif; padding-bottom:0px;margin-bottom:0px; line-height:20px;}
blockquote p a,blockquote a
{
color:#000000;
}

/*Heading starts */
.pagetitle
{
font-size:22px;
border-bottom:1px dotted #DBDBDB;
padding:0px 0px 5px 0px;
margin:0px 0px 15px 0px;
}
/* Heading ends*/
/*body p
{
clear:both;
text-align:center;
}*/
#wrapper
{
margin:0px auto 0px auto;
padding:0px;
text-align:left;
width:948px;
clear:both;
}
/*#wrapper p
{
clear:none;
text-align:left;
}*/
.full_width /* Full width of the template*/
{
float:left;
overflow:hidden;
width:948px;
padding:0px;
margin:0px;
}
#header
{
height:256px;
padding:15px 15px 0px 15px;
width:918px;
float:left;
overflow:hidden;
background:url(images/header_bg.jpg) no-repeat top left;
}
#header_top
{
width:918px;
float:left;
overflow:hidden;
height:34px;
}
#header_navigation
{
width:882px;
float:left;
overflow:hidden;
list-style:none;
height:34px;
}
#header_navigation li
{
float:left;
overflow:hidden;
height:34px;
line-height:34px;
padding:0px 20px 0px 20px ;
}
#header_navigation li a
{
color:#ffffff;
text-decoration:none;
font-size:14px;
text-transform:lowercase;
}
#header_navigation li.current_page_item a
{
font-weight:bold;
}
#header_rss
{
float:left;
overflow:hidden;
width:30px;
height:31px;
padding:3px 0px 0px 0px;
}
#header_middle
{
width:918px;
float:left;
overflow:hidden;
padding:25px 0px 0px 0px;
height:57px;
}
#logo
{
width:352px;
height:45px;
float:left;
overflow:hidden;
}
#content_all
{
width:918px;
float:left;
overflow:hidden;
padding:15px;
background:#ffffff;
margin:0px 0px 0px 0px;
}
/*Sidebar Starts*/
#sidebar
{
width:231px;
float:left;
overflow:hidden;
padding:0px;
margin:0px;
}
.widget_box
{
width:215px;
float:left;
overflow:hidden;
margin:0px 0px 25px 0px;
padding:12px 8px 0px 8px;
background:url(images/sidebar_bg_without_line.png) no-repeat top left;
}
.widget_heading
{
width:215px;
text-align:center;
color:#010101;
text-transform:uppercase;
font-size:18px;
padding:0px 0px 5px 0px;
margin:0px 0px 5px 0px;
border-bottom:1px solid #E1E1E1;
}
.widget_content
{
width:215px;
float:left;
overflow:hidden;
padding:0px 0px 10px 0px;
}
.widget_content ul
{
width:215px;
list-style:none;
padding:0px;
margin:0px;
}
.widget_content ul li ul
{
width:205px;
list-style:none;
padding:0px 0px 0px 10px;
margin:0px;

}
.widget_content ul li
{
padding:0px 0px 5px 25px;
margin:0px;
width:190px;
float:left;
overflow:hidden;
line-height:17px;
background:url(images/bullet.png) no-repeat top left;
}
.widget_content ul li ul li
{
padding:5px 0px 5px 10px;
background:none;
}
.widget_content ul li a
{
color:#4E4E4E;
text-decoration:none;
}
.widget_content ul li a:hover
{
text-decoration:underline;
}
.buymecofee
{
text-align:center;
}
.widget_content p
{
padding:0px 10px 10px 10px;
margin:0px;
text-align:left;
line-height:17px;
}
.buymecofee img
{
padding:0px;
margin:0px;
}
/*Sidebar End*/
#content
{
padding:0px 0px 0px 19px;
float:left;
overflow:hidden;
margin:0px;
width:668px;
}
.profile_box
{
float:left;
overflow:hidden;
margin:0px 0px 15px 0px;
width:668px;
}
.profile_box_top,.profile_box_bottom
{
float:left;
overflow:hidden;
margin:0px;
padding:0px;
height:8px;
width:668px;
}
.profile_box_top
{
background:url(images/top_img.jpg) no-repeat top left;
}
.profile_box_bottom
{
background:url(images/bot_img.jpg) no-repeat top left;
}
.profile_box_middle
{
width:648px;
float:left;
overflow:hidden;
background:url(images/rpt_img.jpg) repeat-y top left;
padding:4px 10px 4px 10px;
}
.profile_box_middle .profile_image
{
width:120px;
float:left;
overflow:hidden;
padding:0px 18px 0px 0px;
}
.profile_box_middle .profile_text
{
width:510px;
float:left;
overflow:hidden;
}
.profile_box_middle .profile_text p
{
line-height:18px;
}
.profile_box_middle .profile_text .profile_share
{
width:500px;
height:27px;
float:left;
margin:10px 16px 0px 0px;
padding:4px 5px 3px 5px;
background:url(images/icons_bg.jpg) no-repeat top left;
}
.profile_box_middle .profile_text .profile_share ul
{
list-style:none;
width:470px;
height:27px;
text-align:left;
padding:0px 10px 0px 20px;
margin:0px;
}
.profile_box_middle .profile_text .profile_share ul li
{
margin:0px;
float:left;

height:27px;
padding:0px;
position:relative;
}
.profile_twitter,.profile_myspace,.profile_youtube,.profile_facebook
{
width:30px;
height:27px;
float:left;
margin:0px 20px 0px 0px;
}
.profile_twitter
{
background:url(images/twitter_small.jpg) no-repeat top left;
}
.profile_myspace
{
background:url(images/myspace_small.jpg) no-repeat top left;
}
.profile_youtube
{
background:url(images/youtube_small.jpg) no-repeat top left;
}
.profile_facebook
{
background:url(images/facebook_small.jpg) no-repeat top left;
}
.profile_share span {
			display:none;
}
	
		.profile_share div {
			background: url(images/tooltip.png) no-repeat;
			width: 98px;
			height: 28px;
			padding-left:2px;
			font-size:.9em;
			line-height:20px;
			position: absolute;
			top: -30px;
			right: -52px;
			text-align: center;
			color:#fff;
			z-index: 2000;
			display:none;
		}
#footer
{
width:948px;
float:left;
overflow:hidden;
margin:0px;
padding:0px;
}
#footer_top
{
height:98px;
width:918px;
float:left;
padding:0px 15px 0px 15px;
overflow:hidden;
background:url(images/footer_red_repeat.jpg) repeat-x top left;
}
#footer_top_left
{
width:500px;
float:left;
overflow:hidden;
height:98px;
}
#share ul {
		float:left;
		padding:30px 20px 0 0;
		list-style:none;
	}
	
		#share li {
			float:left;
			margin-left:30px;
			list-style:none;
			position:relative;
		}
		
		#share a {
			display:block;
			height:43px;
			
		}
		
		#share a:hover {
			border:none;
		}
		
		#share .twitter a { background:url(images/twitter_icon.png) no-repeat top left; width:46px; }
		#share .youtube a { background:url(images/youtube_icon.png) no-repeat top left; width:46px; }
		#share .myspace a { background:url(images/myspace_icon.png) no-repeat top left; width:46px; }
		#share .facebook a { background:url(images/facebook_icon.png) no-repeat top left; width:46px; }
				
		
		
		#share span {
			display:none;
		}
	
		#share li div {
			background: url(images/tooltip.png) no-repeat;
			width: 98px;
			height: 28px;
			padding-left:2px;
			font-size:.9em;
			line-height:20px;
			position: absolute;
			top: -30px;
			right: -52px;
			text-align: center;
			color:#fff;
			z-index: 2000;
			display:none;
		}
#footer_top_right
{
width:418px;
float:left;
overflow:hidden;
height:80px;
padding:9px 0px 9px 0px;
}
.footer_twitter_updates
{
width:340px;
height:60px;
background:url(images/twitter_box.png) no-repeat top left;
float:left;
padding:10px 10px 10px 67px;
overflow:hidden;
}

..footer_twitter_updates ul
{
list-style:none;
width:340px;
float:left;
padding:0px;
margin:0px;
}
.footer_twitter_updates ul li.twitter-item
{
background:none !important;
color:#8f8f8f !important;
border:none;
width:340px;
float:left;
padding:0px;
margin:0px;
text-align:left;
clear:both;
overflow:hidden;
padding:0px;
margin:0px;
}
.footer_twitter_updates ul li a
{
color:#8f8f8f !important;
padding-left:0px;
width:340px;
text-decoration:none;
}
.tweets_box ul li a:hover
{
color:#328FEF !important;
}
.tweets_box ul li a span
{
color:#8f8f8f !important;
}
.twitter-link span:hover
{
color:#328FEF !important;
}
span.twitter-timestamp
{
color: #328FEF;
display: block;
border:none;
}

#footer_bottom
{
height:54px;
width:918px;
float:left;

background:#000000;
padding:0px 15px 0px 15px;
overflow:hidden;
}
#footer_bottom ul
{
list-style:none;
float:right;
padding:22px 0px 0px 0px;
}
#footer_bottom ul li
{
float:left;
overflow:hidden;
padding:0px 20px 0px 20px;
margin:0px;
background:url(images/footer_devider.jpg) no-repeat right;
}
#footer_bottom ul li a
{
color:#ffffff;
text-transform:lowercase;
line-height:18px;
}
#footer_bottom ul li a:hover
{
text-decoration:underline;
}
#footer_bottom ul li:last-child
{
background:none;
}
#podPress_footer
{
display:none !important;
}
#footer_bottom ul li.current_page_item a
{
font-weight:bold;
}
.post{margin:1em 0 2em 0;padding:0 0 .6em;display:block;background:transparent url(images/dot.gif) repeat-x left bottom;}
.post.preview-title{background:none;}
body.single-page .page, body.single-post .post{background: none;margin:0;padding:0;}


h2.title{
  font-weight: bold;
  font-size: 180%;
  margin:0 0 .2em 0;
  padding:.2em 0 0 0;
  text-shadow: #fff 1px 1px 1px;
}

h2.title a{text-decoration:none;color:#4e4e4e;}
h2.title a:hover{color:#ed1e24;text-decoration:none;}

h3.title{font-size:140%;font-weight:bold;margin:1em 0 0 0;padding:0;}
h3.title a{text-decoration:none;color:#4e4e4e;}
h3.title a:hover{color:#ed1e24;text-decoration:none;}

.post-excerpt{font-size:90%;font-style:italic;color:#666;}
.post-short-info{margin:0;padding:0;}

.post-thumb img{border:4px solid #eee;}
.post-info{background:transparent url(images/post_title_bg.jpg) no-repeat left top;height:42px;margin-left:0px;color:#bbb;width:667px;padding:0px;margin:0px;}
.post-info a{font-weight:bold;color:#999;}
.post-info a:hover{color:#ed1e24;}


.post-info .comments{padding: 0 12px 0 20px;margin:0;line-height:42px;float:right;overflow:hidden;background:url(images/comment_icon.png) no-repeat top left;}


.post-info .post-date
{
width:70px;
float:left;
padding-left:10px;float:left;text-transform:uppercase;font-weight:bold;line-height:31px;
overflow:hidden;
}
.post-info .post-date .day{height:33px;padding:0px;margin:0;color:#fff;}
.post-info .author{padding: 0 0 0 6px;margin:0;line-height:32px;float:left;overflow:hidden;width:444px;}
.post-info .comments{padding: 0 12px 0 20px;margin:0;line-height:29px; height:29px;float:left;overflow:hidden;text-align:right;}
.post-info .no
{
background:url(images/comment_icon.png) no-repeat top left;
}
.post-info .comments1
{
background:url(images/comment_icon.png) no-repeat bottom left;
}

.post-content
{
font-size:13px;
line-height:16px;
font-weight:normal;
word-spacing:normal;
letter-spacing:normal;
}
.post-content p{margin:0 0 15px 0;padding:0px;font-size:13px;
line-height:19px;
font-weight:normal;
word-spacing:normal;
letter-spacing:normal;
}

.post-content a.post-edit-link{border:#ddd 1px solid;background-color:#fff;padding:3px 6px;text-decoration:none;}
.post-content a.post-edit-link:hover{border:#ff284b 1px solid;background-color:#ed1e24;color:#fff;}
.post-content a.more-link{background-color:#eee;text-decoration:none;color:#666;text-shadow:#fff 1px 1px 1px;padding:2px 6px 3px 6px;margin:0;font-size:85%;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.post-content a.more-link:hover{background-color:#999;color:#fff;text-shadow:#666 1px 1px 1px;}
.post-content a.more-link.loading{border:0;margin:0 4px;padding:3px 8px;border:0;background:transparent url(images/loader-white.gif) no-repeat center center;}

.post-tags{background:transparent url(images/icons.png) no-repeat 0px -104px;font-style:italic;padding-left:20px;line-height:22px;}
.post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6 { font-family:Arial,Georgia;font-weight: bold; color: #999999; line-height: -1px; }
.post-content h2 { font-size: 25px; margin: 5px 0px 10px; }
.post-content h3 { font-size: 22px; margin: 5px 0px 10px; }
.post-content h4 { font-size: 16px; margin: 5px 0px 10px; }
.post-content h5 { font-size: 13px; margin: 5px 0px; }
.post-content h6 { font-size: 13px; margin: 5px 0px; }
.post-content img { border: none; padding: 0px; }
.post-content table { padding: 10px 0px; }
.post-content th { background: #dfdfd7; font-weight: bold; padding: 2px 7px; color: #000000; }
.post-content td { border-bottom: 2px solid #eeeeee; background: #f6f6f6; padding: 3px 7px; }

.post-content ul { 
list-style-position:inside;
list-style-image: url(images/bullet.jpg); 
padding:10px;
}
.post-content a
{
color:#075BC4;
text-decoration:none;
}
.post-content a:hover
{

text-decoration:underline;
}
.post-content ol
{
padding:10px;
list-style:decimal;
list-style-position:inside;
} 
.post-content ul li,.post-content ol li
{
line-height:18px;
}
.post-content ul li a,.post-content ol li a,.post-content ul li,.post-content ol li
{
color:#666666 !important;
}


.post-meta{padding:.6em 0;border-top:1px solid #ddd;background-color:#f6f6f6;color:#999;display:block;}
.post-meta a{color:#666;text-decoration:underline;}
.post-meta a:hover{color:#ed1e24;text-decoration:none;}

.post-meta .details{float:right;font-size:80%;line-height:150%;}
.post-meta .details.share{width:74%;}
/* clearfix */
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}

img.alignleft,img.alignright{padding:3px;margin-top:4px;margin-bottom:4px;border-radius:4px;}
.alignleft{float:left;margin-right:8px;}
.alignright{float:right;margin-left:8px;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center;}
.bubble-trigger{position:relative;}
.bubble{display:none;position:absolute;z-index:10;}

/* jquery caption - to do */
.imgCaption{position:relative;overflow:hidden;padding:0;border:0;margin-top:8px;margin-bottom:8px;display:inline-block;}
.imgCaption p{position:absolute;background-color:#000;color:#fff;width:100%;font-weight:bold;padding:0;margin:0;line-height:150%;text-align:center;border:0;z-index:10;left:0;opacity:0.6;}
.imgCaption p span{ padding:12px;display:block;}


.wp-caption{border: 1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin-top:10px;margin-bottom:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption-dd{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}

.webshot{position:absolute;left:-20000px;background-color:rgba(0,0,0,0.4);padding:5px;z-index:10;display:none;-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.4);-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.4);box-shadow:0px 0px 8px rgba(0,0,0,0.4);}
.webshot img{margin:0;padding:0;}
/*Bottom Page Navigation starts*/
.postmetadata
{
border-top:1px dotted #BDB4B5;
padding:0px 0px 0px 0px;
margin:10px 0px 10px 0px;
}
.bottom_navigation
{
width:668px;
float:left;
clear:both;
overflow:hidden;
padding:0px 0px 10px 0px;
margin:0px;
}
/*Bottom Page Navigation ends*/
/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/
/*--       Comments and Gravatar       --*/
/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/
div.comment
{
  width: 620px;
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid #d5d5d5;
  clear: both;
  position: relative;
  display: inline-block;
  background: #f5f5f5 url("images/comments/comment.gif") repeat-x top;
}
div.commentbox {
  width: 600px;
  padding: 10px;
  margin-bottom: 10px;
  clear: both;
  display: inline-block;
  
}
#respond {
  padding: 0 0 20px 0;
  clear: both;
}
h2.singleheaders {
  color: #4b7f7f;
  margin-top: 20px;
  line-height: 60px;
  font-weight: normal;
  font-size: 25px;
}
h2.line {
  border-top: 1px solid #dadada;
}
.comment-meta {
  height: 32px;
  margin-bottom: 20px;
  border-bottom: 1px solid #d9d9d9;
}
.comment-author {
  height: 32px;
  font-size: 17px;
  padding-left: 25px;
  float: left;
  background: url("images/comments/user.gif") no-repeat left 2px;
}
.comment-date {
  height: 32px;
  padding-top: 4px;
  padding-left: 30px;
  color: #636363;
  font-size: 10px;
  float: right;
  background: url("images/comments/date_icon.png") no-repeat top left;
}
.gravatar-wrap img {
  width: 74px;
  height: 74px;  
  padding: 5px;
  border: 1px solid #dedede;
  background: #fefefe;
}
.gravatar-wrap {
  width: 84px;
  float: left;
  margin-right: 20px;
}
.comment-reply-link {
  width: 98px;
  height: 40px;
  padding:0px;
  color: #7f7f7f;
  display: block;
  text-indent:-79px;
  overflow:hidden;
  margin:10px 0px 0px 0px;
  background:url("images/comments/reply.png") no-repeat top left;
}
.prop {
  width: 1px;
  height: 110px;
}
.comment-text .text {
  float: left;
  color: #6e6e6e;
}
.comment-number {
  width: 44px;
  height: 34px;
  padding-top: 10px;
  text-align: center;
  font-size: 20px;
  color: #fff;
  font-family: neosans;
  position: absolute;  
  top: 16px;
  left: -43px;
  background: url("images/comments/numbering.gif") no-repeat;
}

.depth-2 .commentbox, .depth-4 .commentbox, .depth-5 .commentbox, .depth-6 .commentbox, .depth-7 .commentbox, .depth-8 .commentbox, .depth-9 .commentbox, .depth-10 .commentbox {
  clear: both;
  float: right;
}
.depth-2 .commentbox {width: 541px;}
.depth-3 .commentbox {width: 501px;}
.depth-4 .commentbox {width: 461px;}
.depth-5 .commentbox {width: 421px;}
.depth-6 .commentbox {width: 381px;}
.depth-7 .commentbox {width: 341px;}
.depth-8 .commentbox {width: 301px;}
.depth-9 .commentbox {width: 261px;}
.depth-10 .commentbox {width: 221px;}
.depth-1 .comment,.depth-2 .comment,.depth-3 .comment,.depth-4 .comment,.depth-5 .comment,.depth-6 .comment,.depth-7 .comment,.depth-8 .comment,.depth-9 .comment,.depth-10 .comment
{
background:none;
border:none;
}
.comment-text {
  width: 434px;
  float: left;
}

.depth-2 .comment-text {width: 436px;}
.depth-3 .comment-text {width: 396px;}
.depth-4 .comment-text {width: 356px;}
.depth-5 .comment-text {width: 316px;}
.depth-6 .comment-text {width: 276px;}
.depth-7 .comment-text {width: 236px;}
.depth-8 .comment-text {width: 196px;}
.depth-9 .comment-text {width: 156px;}
.depth-10 .comment-text {width: 116px;}
.comment-author a
{
color:#757575;
text-decoration:none;
}
/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/
/*--           Trackbacks              --*/
/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/

.trackbacklist {
  width: 665px;
  padding: 20px;
  border: 1px solid #d6d6d6;

  background: #f5f5f5 url("images/comments/comment.gif") repeat-x top;
}
.trackbacklist li {
  line-height: 24px;
}
.trackbacklist li a {
  color: #34738d;
  font-size: 14px;
}
.trackbacklist li a:hover {
  color: #454545;
  text-decoration: underline;
}
.trackback-number {
  font-weight: bold;
  margin-right: 10px;
  color: #454545;
}

/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/
/*--           Comment Form            --*/
/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/


.cancel-reply {
  padding:0px;
width:98px;
height:40px;
text-indent:-79px;
overflow:hidden;
  float:right;
    background:url("images/comments/cancel_reply.png") no-repeat top left;
}
.req {
  color: #89887e;
  line-height: 20px;
}
.req strong {
  color: #666666;
}
.divform {
  padding: 4px 0;
}
.divform label span {
  color: #188bb1;
}
.divform label.name {
  width: 60px;
  height: 26px;
  padding-top: 10px;
  padding-left: 40px;
  color: #5b5b5b;
  display: block;
  float: left;
   border: 1px solid #d5d5d5;
  background: url("images/comments/name.jpg") no-repeat;
}
.divform label.email {
  width: 60px;
  height: 26px;
  padding-top: 10px;
  padding-left: 40px;
  color: #5b5b5b;
  display: block;
  border: 1px solid #d5d5d5;
  float: left;
  background:#f5f5f5  url("images/comments/email.jpg") no-repeat;
}
.divform label.url {
  width: 60px;
  height: 26px;
  padding-top: 10px;
  padding-left: 40px;
  color: #5b5b5b;
  display: block;
  border: 1px solid #d5d5d5;
  float: left;
  background:#f5f5f5  url("images/comments/website.jpg") no-repeat;
}
.divform label.name,.divform label.email,.divform label.url
{
border-right:0px;
}
.divform input {
  width: 191px;
  height: 16px;
  padding: 10px;
  margin: 0;
  color: #454545;
  display: block;
  border: none;
   border: 1px solid #d5d5d5;
	border-left:none;
  background:#f5f5f5 url("images/comments/input.gif") no-repeat;
}
.textarea {
  padding: 5px 0;
}
.textarea textarea {
  padding: 15px;
  color: #333;
  font-family: arial;
  border: 1px solid #d5d5d5;
  background: #f5f5f5 url("images/comments/comment.gif") repeat-x top;
}
.submit-button #submit {
  width: 175px;
  height: 40px;
  border: none;
  display: block;
  background: url("images/comments/submit_comment.png") no-repeat;
}


.html_purifier
{
width:100%;
text-align:center;
clear:both;
float:left;
}
.follow_andrew_footer
{
text-align:right;
padding:0px;
margin:0px;
color:#075BC4;
}
.follow_andrew_footer a
{
color:#075BC4;
}