/*
=======================================================================
	Footer Rules
=======================================================================
*/

#footer{
	padding:20px 0;
	}

#footer ul{
	margin:0;
	padding:0;
	list-style:none;
	}

#footer h2{
	margin:0 0 15px 0;
	padding:0 0 8px 0;
	font-size:16px;
	color:#BEBDBD;


	}

#footer .boxleft{
	display:block;
	float:left;
	width:585px;
	margin:0 0 0 0;
	padding:0;
	}

#footer .box{
	display:block;
	float:right;
	width:250px;
	margin:0 0 0 25px;
	padding:0;
	}

#footer .box1{
	display:block;
	float:left;
	width:400px;
	line-height:1.6em;
	}

#footer .box1 .imgl{border:1px solid #CCCCCC; padding:5px; color:#FFFFFF; background-color:#000000;}

#footer .contactdetails li{
	margin:0 0 8px 0;
	}

#footer li{
	margin-bottom:5px;
	color: #757575;
	}

#footer .footbox{
	display:block;
	float:left;

	margin:0 0px 0 0;
	padding-right:15px;
	font-size: 11px;
	background:url(../images/f_line.gif) repeat-y right;
	}

#footer .footboxlast{
	display:block;
	float:left;

	margin:0 0px 0 0;

	font-size: 11px;
	}

#footer .last{
	margin:0;
	}

#footer .flickrbox, #footer .flickrbox .wrap{display:block; width:260px;}
#footer .flickrbox .wrap .fix{clear:both;}
#footer .flickrbox .wrap .flickr_badge_image{display:block; float:left; margin:0 10px 10px 0; width:80px; height:80px;}
#footer .flickrbox .wrap #flickr_badge_image3, #footer .flickrbox .wrap #flickr_badge_image6{margin-right:0;}

/* ----------------------------------------------Copyright-------------------------------------*/

#copyright{
	padding:10px 0;
	}

#copyright p{
	margin:0;
	padding:0;
	}


/* FBG */
.FBG { padding:0; margin:0; background:#373737; border-bottom:1px solid #333333;}
.FBG_resize { width:910px; margin:0 auto; padding:20px 0;}
.FBG img { float:left; margin:0; padding:0;}
.FBG a { color:#f0962e; text-decoration:none; font-weight:bold; }
.FBG h2 { font: normal 22px Arial, Helvetica, sans-serif; color:#bebdbd; padding:10px 0; margin:0;}
.FBG p {font: normal 11px Arial, Helvetica, sans-serif; color:#919191; padding:5px 0; margin:0; line-height:1.8em;}
.FBG ul { padding:0; margin:0; list-style:none;}
.FBG li { padding:5px 0; margin:0; }
.FBG li a { font:normal 11px Arial, Helvetica, sans-serif; color:#757575; padding:5px 0 5px 0; margin:0;text-decoration:none;}
.FBG li a:hover { text-decoration:underline;}
.FBG .blog { width:190px; float:left; margin:0 25px 0 0; padding:0 25px 0 0; background:url(images/f_line.gif) repeat-y right;}
.FBG .blog.last { padding:0; margin:0; background:none;}
/*************footer**********/
.footer { background:#2e2e2e url(images/footer_shadow_bg.png) top no-repeat; border-top:1px solid #303030;}
.footer_resize { width:910px; padding:20px 0; margin:0 auto;}
.footer p { font:normal 12px Arial, Helvetica, sans-serif; color:#979797;}
.footer a { font:bold 12px Arial, Helvetica, sans-serif; color:#a9a9a9; text-decoration:none; }
.footer p.right { text-align:right; width:350px; margin:0; padding:10px 0; float:right;} 
.footer p.leftt { text-align:left; width:550px; margin:0; padding:10px 0; float:left;}




.quick-links { list-style: none; margin: 0; padding: 0;}
.quick-links li { list-style: none; margin: 0 5% 5px 0; padding: 0; float: left; width: 95%;}
.quick-links.two-cols li { width: 45%; }
.quick-links.three-cols li { width: 28%; }
.quick-links a { color: #bebebe; }


.footer_contact ul li{					line-height: 20px; padding:0;	margin:0;	background:none;	padding-bottom:0px;	margin-bottom:0px;	padding-left:25px;	}
.footer_contact ul li.address{		background:url(../images/icons/footer_home.png) no-repeat scroll left 4px transparent;		}
.footer_contact ul li.phone{		background:url(../images/icons/footer_phone.png) no-repeat scroll left 4px transparent;		}
.footer_contact ul li.email{		background:url(../images/icons/footer_email.png) no-repeat scroll left 4px transparent;		}
.footer_contact ul li.support{		background:url(../images/icons/footer_support.png) no-repeat scroll left 4px transparent;		}
.footer_contact ul li.posts{		background:url(../images/icons/footer_posts.png) no-repeat scroll left 4px transparent;		}