@charset "utf-8";
/* RESET 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}*/

/* CSS Document */

.wrapper{width:100%; position:relative; display:table}

.box_mini{margin-left:25px; margin-right:5px; width:150px; color:#000}

.box{position:relative; margin-right:15px; float:left; overflow:visible; padding-bottom:50px; color:#333}

#footer{width:985px; position:relative; padding-top:30px; margin:0 auto; border-top:1px solid #D6D6D6;}

#footer #sharing a:link {color:#000000;font-family:Arial,Helvetica,Sans-Serif;text-decoration:none;}

#footer .box_custom_footer{width:220px; margin-right:0}

#footer .custom_button{width:150px; padding:10px 60px 10px 10px; display:block; text-align:center; border:none}

.custom_button strong{display:block; font-size:20px; font-weight:normal; letter-spacing:1px}
.custom_button span{display:block; font-size:14px; font-weight:normal; letter-spacing:0.5px}

#sitesearch_footer{/*padding-top:20px;*/ position:relative;width:220px;overflow:hidden;}

/*#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6, #footer a{color:#cbcbcb; text-decoration:none; font-size:12px}*/
#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6, {color:#588bff;}

#footer .box h4{text-transform:uppercase; font-size:16px; letter-spacing:1.3px}
#footer .box ul{list-style-type:none; list-style-position:outside; margin:0}
#footer .box ul li a{display:block; padding:3px 10px; line-height:22px; position:relative}
#footer .box ul li a {background:url("images/bullet_grey.png") no-repeat scroll left center transparent;border-bottom:1px solid #D6D6D6;color:#333333;text-decoration:none;}

#footer .custom_button{background: #CCE6FF url(../images/email.png) 170px center  no-repeat;color: #333;}
#footer .custom_button{width:150px; padding:10px 60px 10px 10px; display:block; text-align:center; border:none}
#footer #s{border:none; width:160px; padding:8px 50px 8px 10px; color:#ccc}
#footer #searchsubmit{border:none; display:block; height:35px; position:absolute; right:3px; text-indent:-9999px; top:47px; width:35px; cursor:pointer; padding:0; outline:none}

#footerlogo {background:url("images/footerlogo5.png") no-repeat scroll 0 0 transparent;
border:medium none;float:left;display:block;/*margin-left:75px;*/margin-top:135px;padding-top:100px;position:relative;text-indent:-9999px;width:100%;}
#hostpapa { }

#nocopy {margin-top:-145px;padding-left:350px;}
.copyscape {float:left;padding-left:360px;margin-top:-165px;}
.directory  {/*color:white;display:none;*/font-size:10px;margin-left:780px;margin-top:-260px;width:150px;}
.clear {clear:both;}

.textbox {background:none repeat scroll 0 0 #D6E2FF;}
/*#host {background:url("images/002_hostpapa.gif") no-repeat scroll 0 0 transparent;border:medium none;float:left;height:60px;width:470px;padding-left:250px; margin-top:-220px;color:white;overflow:visible;text-indent:-9999px; position:relative; z-index:2}
*/
