/*Footer CSS*/ 
.footer_body
{  
    padding: 10px 0 10px 0;
    margin: 0; 
    height: 170px;
    width: 990px;
    float:left;
	border-top: 3px solid black;
	border-right: none;
	border-bottom: 2px solid black;
	border-left: none;
}

.footer_link_list
{
    color: #333333;   
    padding: 0;
    margin: 10px 0 0 5px;  
    width: 123px;
    float: left;
	text-transform: uppercase;
	border-top: none;
	border-right: 1px solid #909090;
	border-bottom: none;
	border-left: none;
	min-height: 135px;
}   

.footer_link_list ul
{
    list-style: none;
    padding: 0;
    margin: 15px 0 0 0;
    width: 123px;
    float: left; 
    display: block; 
	text-transform: none;
}

.footer_link_list li
{
    margin: 0;
    padding: 0;
    line-height: 16px;
    width: 100%;
    text-align: left;
    display: block; 
    float: left;
}


.footer_link_list_last
{
    color: #333333;   
    padding: 0;
    margin: 10px 0 0 5px;  
    width: 80px;
    float: left;
	text-transform: uppercase;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	min-height: 135px;
}   

.footer_link_list_last ul
{
    list-style: none;
    padding: 0;
    margin: 15px 0 0 0;
    width: 80px;
    float: left; 
    display: block; 
	text-transform: none;
}

.footer_link_list_last li
{
    margin: 0;
    padding: 0;
    line-height: 16px;
    width: 100%;
    text-align: left;
    display: block; 
    float: left;
}

.footer_link_list_first
{
    color: #333333;   
    padding: 0;
    margin: 10px 0 0 5px;  
    width: 110px;
    float: left;
    text-transform: uppercase;
    border-top: none;
    border-right: 1px solid #909090;
    border-bottom: none;
    border-left: none;
    min-height: 135px;
}   

.footer_link_list_first ul
{
    list-style: none;
    padding: 0;
    margin: 15px 0 0 0;
    width: 110px;
    float: left; 
    display: block; 
    text-transform: none;
}

.footer_link_list_first li
{
    margin: 0;
    padding: 0;
    line-height: 16px;
    width: 100%;
    text-align: left;
    display: block; 
    float: left;
}



.footer_copyright
{
	padding: 0;
	margin: 1px 0 0 0;
	padding: 25px 0 25px 0;
	height: 15px;
	line-height: 15px;
	width: 990px;
	float: left;
	border-top: 1px solid black;
	border-right: none;
	border-bottom: 2px solid black;
	border-left: none;
	font-size: 12px;
}

.footer_copyright ul
{
    list-style-type: none;
    padding: 0;
    margin: -15px 0 0 0;
    float: right; 
    display: block;                 
}

.footer_copyright li
{
	margin: 0 2px 0 2px;
	padding: 0;
	line-height: 16px;
	width: auto;
	text-align: center;
	float: right;
	z-index: 100;
}

.socialbookmarks
{
	width: 990px;
	height: 20px;
    float:left;
    margin:0;
    padding:10px 0 0 0;
	font-size:11px;
	line-height: 20px;
}

ul.socialbookmarks 
{
    list-style-image:none;
    margin:0;
    padding: 0;
}

li.socialbookmarks_list 
{ 
	list-style-image:none; 
	list-style:none; 
	float:left;
	padding: 0 10px 0 0;
}
.socialbookmarks_img 
{
    border: 1px solid #CCCCCC;
    float: left;
    margin: 0 5px 0 0;
}
.linkLfooter strong
{
    text-transform:uppercase;
}
.blindbanner_footer
{
   position: absolute; 
   top: -100px; 
   left: -100px; 
   width: 20px; 
   height: 20px; 
}

/*.footer_rightcssposition
{
  position: absolute;
  top: 190px;
  left: 1010px;
  width: 120px;
  height: 400px;
}*/
.footer_rightcssposition
{
  position: absolute;
  /*margin: -40px 0 0 0;*/
  top: 172px;
  /*margin: 23px 0 0 0;*/
  left: 1010px;
  width: 120px;
  height: 400px;
}
.footer_rightcssposition_other
{
  position: absolute;
  /*top: 207px;*/
  top: 172px;
  left: 1010px;
  width: 120px;
  height: 400px;
}