#footer {
    border-top: 4px double #CCCCCC;
    padding: 0;
    text-align: left;
    width: 960px;
}
.footer_container {
    float: left;
    height: 60px;
    margin: 0 auto;
    padding: 10px 0 0;
    width: 960px;
}
#footer .block_various_links { margin-top: 10px; }
#footer .block_various_links li a { text-decoration: none }
#footer p {line-height:19px}
#footer p a {color:#162D46; text-decoration: none;}
#footer p a:hover{text-decoration: underline;}
.inner {
    margin: 15px auto 0;
    width: 960px;
    height: 115px;
    color: #555;
}

/*
=======================================================================
	Footer Left Section
=======================================================================
*/
.footer_left {
    float: left;
   width: 105px;
}
.footer_info {
    float: left;
    padding: 0 0 0 22px;
    width: 242px;
}
/*
=======================================================================
	Footer Right Section
=======================================================================
*/
.footer_right {
    float: left;
    font-size: 12px;
}
.footer_right_news {
    float:left;
    height: 40px;
}
#footer p.news{
    clear:both;
}
.footer_right_news ul.newsletterbotm{
	float:right;
	list-style:none;
    margin: 0;
}
.footer_right_news ul.newsletterbotm li{
	float:left;
	margin-left:2px;
}
.footer_right_news ul.newsletterbotm li.email {
    color: #1e565b;
    line-height: 20px;
    font-family: georgia;
    font-size: 13px;
    font-style: italic;
    font-weight: bold;
    padding-right: 10px;
}
.footer_right_news ul.newsletterbotm li.txt{
	padding:1px 10px 0px 0px;
    font-size:15px;
}
.footer_right_news ul.newsletterbotm li form input.bar {
    border: 1px solid #CCCCCC;
    color: #333333;
    float: left;
    margin: 0;
    padding: 1px 2px 2px;
    width: 176px;
}

.footer_right_news ul.newsletterbotm li form select.newsletter {
    border: 1px solid #CCCCCC;
    color: #333333;
    float: left;
    font-size: 11px;
    margin-left: 2px;
    padding: 1px;
    width: 92px;
}
.footer_right_news ul.newsletterbotm li form input.button_small{
    border: medium none;
    color: #FFFFFF;
    float: left;
    margin-left: 4px;
    text-align: center;
    width: 60px;
}

.footer_right_news ul.newsletterbotm li form input.signup:hover{
	cursor:pointer;
    background-color: #1e3c5d;
}
.footer_right_news ul.newsletterbotm form {    float: left;}
/*
=======================================================================
	Footer Social Rules
=======================================================================
*/

.footer_left ul.network{
	list-style:none
}
.footer_left ul.network li{
	float:left;
    padding: 0 2px;
   margin-top: 10px;
}

.footer_left ul.network li.img1{

}
.footer_left ul.network li.img2{

}
.footer_left ul.network li.txt{
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    padding: 24px 25px 0 10px;
}

/*
=======================================================================
	Payment and Security section
=======================================================================
*/
 ul.security li{
    float:left;
    list-style: none;
}
 ul.security li.paypal {
    margin: 2px 0;
}
/*
=======================================================================
	Footer Links Rules
=======================================================================
*/
.footerlinks {
	float:left;
    width: 696px;
}
.footerlinks .footer_block{
   float: left;
    list-style: none outside none;
    min-width: 140px;
    padding: 0 10px;
}
.footerlinks .footer_block h4{
    color:#fff;
    font-size:15px;
    padding:5px 0;
}

.footerlinks .first{
    min-width: 95px;
    padding-left: 0;
}
.footerlinks .footer_block li{
    font-size: 13px;
    padding: 2px 5px;
}
.footerlinks .footer_block li a{
	color:#666666;
    text-decoration: none;
}
.footerlinks .footer_block li a:hover{
	text-decoration: underline;
}

/* footer success */
#footer .success {
	color: green;
	background-color: #d0d3d8;
	border: 1px dashed green;
	font-weight: bold;
	margin: 0.2em 1em;
	padding: 0.3em 0.8em 1em
}
#footer .success_inline {
	color: green;
	font-weight: bold
}
/**********************************************************************/