 
@charset "utf-8";
/* CSS Document */
.lof-slidecontent{
	position:relative;
	overflow:hidden;
}
.lof-slidecontent .preload{
	height:100%;
	width:100%;
	background:#FFF;
	position:absolute;
	top:0;
	left:0;
	z-index:100000;
	color:#FFF;
	text-align:center
}
.lof-slidecontent .preload div{
	height:100%;
	width:100%;
	background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;
}
.lof-slidecontent ul{
	margin:0;
}
.lof-slidecontent ul li{
	cursor:hand; 
	cursor:pointer;
	list-style-type:armenian;
	padding:0
}



/* main flash */
.lof-main-wapper{
	margin-left:auto;
	overflow:hidden;
	background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;
	padding:0px;
	width:100%;
	height:100%;
	position:relative;
	overflow:hidden;
}

.lof-main-wapper .lof-main-item{
	overflow:hidden;
	padding:0px;
	margin:0px;
	height:100%;
	width:100%;
	position:absolute;
}
.lof-main-wapper .lof-main-item img{
	padding:0px;	
}
/* item navigator */
ul.lof-navigator{

}
.lof-navigator-outer{
	position:absolute;
	right:200px;
	bottom:20px;
	z-index:100
}
.lof-main-item-desc{
	z-index:100px;
	position:absolute;
	top:150px;
	left:50px;
	width:400px;
	background:url(../images/transparent_bg.png);

	/* filter:0.7(opacity:60) */
}
.lof-main-item-desc p{
	color:#FFF;
	margin:0 8px;
	padding:8px 0
}
.lof-main-item-desc h3 a{
	color:#FFF;	
	margin:0;
	font-size:140%;
	padding:20px 8px 2px;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
}
.lof-main-item-desc h3 a:hover{
	color:#FF6;
	text-decoration:underline;
}
.lof-navigator-item{
	height:13px;
	width:15px;
	padding:0px 5px;
	display:block;
	float:left;
	font-size:8px;
	text-align:center;
	background:url(../images/is_bullet.png) no-repeat 0 top; 
	margin-left:7px;
}
.lof-navigator-item div{
	 margin-right:12px;	
}
.lof-navigator .active{
	background:url(../images/is_bullet.png) no-repeat 0 bottom;
}
.lof-navigator-item img{
	border:#FFC solid 1px;
	margin:2px;
	padding:2px;
	width:40px;
	float:left;
	
}
li.lof-navigator-item:hover{
	background:url(../images/is_bullet.png) no-repeat 0 bottom;
}

/**
 * Tool tip style
 */
.tip-tip {
        width: 175px;
		height:135px;
        z-index: 13000;
		background:url(../images/popup_bg.png) no-repeat;
}

.tip				{ 
	 width: 175px;
	height:135px;
	z-index: 13000;
	background:url(../images/popup_bg.png) no-repeat;
}
.tip-title		{ 
	font-size: 10px;
	margin-left:8px;
	width: 175px;	
	color:#FFF;
	padding: 8px 8px 4px;
}
.tip-text		{ 
	  font-size: 11px;
        padding: 4px 8px 8px;
		background:transparent url(../images/loader.gif) no-repeat scroll 50% 50%;
}
.tip-text img{
	border:#999 solid 1px;
	margin-left:7px;
	padding:1px;
}











 




 









 


  


body {
 margin:0; 
 padding:0; 
 text-align:center; 
 font-family: Arial, Verdana, Helvetica, Geneva, Arial, sans-serif; 
        color:#363636; 
 font-size:10px; 
 line-height:16px; 

 background:#eeeeee url(pix/bg_001.jp); 
      }





/* TYPOGRAPHY - START */

.byline {
	font-size: 11px;
	font-style: italic;
	color: #555555;
}
.author {
	font-size: 11px;
	text-transform: uppercase;
	color: #000000;
}


/* TYPOGRAPHY - END */
















 









/* --------- background:#fff url(pix/bg_main.gif) top left repeat-x;  ----------- */
 



/* --------- Contact lower right box ----------- */

.widget{
	border:1px solid #838383;
	padding:18px 4px; margin-left:10px;
  margin-top:10px;	margin-bottom:18px;
}










 

 





 







/* --------- images ----------- 
==========================*/
.image{
 border-style:double;
 border-color:9d9d9d;
 border-width:3px;
      }




/* --------- image overlay -----  
==========================*/

 
.section-header-image {position: relative;z-index: 2;height: 20px;margin-top: 10px; }


.section-overlay-cyan  {
  position: absolute;left:0; bottom: 1px;z-index: 2;padding:0px; height: 20px; width: 100%;color:#fff;background-image: url("news/pix/transparency-c40.png"); } 











/* daily-noise
==========================*/
.daily-noise-teaser {
  border-top:1px dotted #ccc;
  padding-top:15px;
  padding-bottom:10px;
}



.daily-noise-list {
  font-family:Arial,Verdana,Helvetica,"Bitstream Vera Sans",sans-serif;
  font-size:18px;
  font-weight:bold;
  border-top:1px dotted #ccc;
  padding-top:10px;
  padding-bottom:10px;}
.daily-noise-list A:link       {text-decoration: none; background:none; color:#000000;}
.daily-noise-list A:visited    {text-decoration: none; background:none; color:#000000;}
.daily-noise-list A:active     {text-decoration: underline; background:none; color:#000000;}
.daily-noise-list A:hover      {text-decoration: underline; background:none; color:#000000;}

 
 

.daily-noise-teaser ul
{
list-style-type: none;
  margin-left: 10;
 padding-left: 1px;
}


 



 






 /*********************************************************/
/* EVENT Date Listing                                    */
/*********************************************************/





.eventInfo {
	padding: 10px 0;	
	border-bottom: solid 1px #F2F2F2;	
}

.eventDate {
	background-color: #000;
	margin-right: 10px;
	width: 30px;
	color: #FFF;
	text-align: center;
	padding: 2px;
}
	
.eventDay {
	font-size: 20px;
	border-bottom: solid 1px #B48D43;
	padding: 0 2px 2px;
	margin: 0;
}
	
.eventMonth {
	padding: 3px 2px 2px;
	margin: 0;
	text-transform: uppercase;
	line-height: 1em;
	font-size: 10px;
	letter-spacing: 0.1em;
}








 
 
 
 /*********************************************************/
/* VERTICAL Menu                                          */
/*********************************************************/
DIV#vertical_menu{
	z-index:100;
}

DIV#vertical_menu .menu-item{
	clear:both;
}

DIV#vertical_menu .menu-item a{
	TEXT-DECORATION:NONE;
	float:left;
	margin:0 0 5px 0;
	font-size:15px;
	color:#fff;
	padding:4px 7px 2px 7px;
	font-weight:bold;
	background-color:#000;
        font-family:Arial,Verdana,Helvetica,"Bitstream Vera Sans",sans-serif;

}

DIV#vertical_menu .menu-item a:hover	{
	TEXT-DECORATION:NONE;
	float:left;
	margin:0 0 5px 0;
	font-size:15px;
	color:#fff;
	padding:4px 7px 2px 7px;
	font-weight:bold;
	background-color:#f60022 ;
        font-family:Arial,Verdana,Helvetica,"Bitstream Vera Sans",sans-serif;
}

DIV#vertical_menu .menu-item-active	{
	float:left;
	margin:0 0 5px 0;
	font-size:15px;
        font-family:Arial,Verdana,Helvetica,"Bitstream Vera Sans",sans-serif;
	color:#fff;
	padding:4px 7px 2px 7px;
	font-weight:bold;
	background-color:#f60022 ;
	clear:both;
}



 
















/* --------- images: LEFT Wrapping text around an image ----------- */


img.floatLeft { 
float: left;
 
padding: 6px 10px 6px 0px;
}




/* --------- images: RIGHT Wrapping text around an image ----------- */


img.floatRight { 
float: right;
padding: 0px 0px 0px 15px;
}











/* --------- Text /Small         ----------- */





/* --------- end ----------- */

.end {
 font-size : 10px;
 line-height:1.4;
 font-family : Verdana, Helvetica, Geneva, sans-serif;
 color : #919191
}

.end A:link   {text-decoration: none; background:#f1f5f2; color:#919191;}
.end A:visited          {text-decoration: none; background:#f1f5f2; color:#919191;}
.end A:active     {text-decoration: none; background:#d7dcd8; color:#f32a78;}
.end A:hover   {text-decoration: none; background:#363636; color:#ffffff;}

 
 


  



/* --------- txt_title_small  ----------- */

.txt_title_small {
 font:1.0em Arial;
 font-weight:bold;
 letter-spacing:-0.04em;


}



/* --------- txt_small_gray ----------- */
 
.txt_small_gray {
 font-size : 10px;
 line-height:1.4;
 font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
 color : #363636
}

.txt_small_gray A:link   {text-decoration: none; color: #999;}
.txt_small_gray A:visited  {text-decoration: none; color: #999;}
.txt_small_gray A:active  {text-decoration: none; color: #999;}
.txt_small_gray A:hover  {text-decoration: underline; color: #111;}


  




 
 
  
 

 





 
/* --------- Welcome ----------- */


.welcome     {
 font-size : 10px;
 line-height:1.3;
 font-family : Verdana, Helvetica, Geneva, sans-serif;
 color : #363636
}






/* --------- txt ----------- */

.txt     {
 font-size : 10px;
 line-height:1.3;
 font-family : Verdana, Helvetica, Geneva, sans-serif;
 color : #FFFFFF
}









/* --------- headline ----------- */


.headline     {
 font-size : 13px;
 line-height:14px;
 font-weight: bold;
 font-family : Verdana, Helvetica, Geneva, sans-serif;
 color : #363636
}






 



 



/* --------- Hotel ----------- */


.topic_backgroundcolor {
     background-color: #000000; 
 font-size:9px; color:#000000;
}



 








 










/* --------- Blogtext ----------- */


span.blogtext_by {
 font-size : 12px;
 text-align: right;
 line-height:4;
        font-family: Lucida Grande, Arial, sans-serif, Verdana, Helvetica;
        clear:both;
 color : #a5a5a5;
        background-color:#FFFFFF;
}
span.blogtext_by A:link   {text-decoration: none; color: #ff57ba;}
span.blogtext_by A:visited          {text-decoration: none; color: #ff57ba;}
span.blogtext_by A:active          {text-decoration: none; color: #ff57ba;}
span.blogtext_by A:hover   {text-decoration: none; color: #111; color:#ffffff;}



 

 







 
/* title */
.news_title                     {
	font:1.4em Georgia;
	font-weight:bold;
    font-style:italic;
	letter-spacing:-0.05em;
	line-height:1.0em;
	display:block;
	padding-bottom:px;
	padding-top:5px;
	}


/* news_title */
.news_title A:link     {text-decoration: none; color:#363636;}
.news_title A:visited  {text-decoration: none; color:#363636;}
.news_title A:active   {text-decoration: underline; color:#363636;}
.news_title A:hover    {text-decoration: underline; color:#363636;}

 






/* title2 */
.news_title2                     { 
  font-family:"verdana, sans-serif, Tahoma, Arial Bold", sans-serif; 
  font-weight:bold; 
  font-size:15px; 
  background:#0b0b0b;
  line-height:30px;
  letter-spacing 10pt;
  color:#FFFFFF;
  margin:0px 
  padding:0px 
 
  }


 
/* NIGHTLIFE PHOTO TEXT (BLACK BG White text).......................................................  */
/* title4 */
.news_title4                     { 
  font-family:"verdana, sans-serif, Tahoma, Arial Bold", sans-serif; 
  font-weight:bold; 
  font-size:10px; 
  background:#0b0b0b;
  color:#FFFFFF;
  line-height:12px;
  letter-spacing 10pt;
  margin:0px 
  padding:0px 
  }
.news_title4 A:link     {text-decoration: none; background:#FFFFFF; color:#000000;}
.news_title4 A:visited  {text-decoration: none; background:#FFFFFF; color:#000000;}
.news_title4 A:active   {text-decoration: none; background:#000000; color:#FFFFFF;}
.news_title4 A:hover    {text-decoration: none; background:#000000; color:#FFFFFF;}
 





/* BLACK BOX GRAY TEXT ...........................................................................  */
/* title5 */
.news_title5                     { 
  font-family:"verdana, sans-serif, Tahoma, Arial Bold", sans-serif; 
  font-weight:bold; 
  font-size:10px; 
  background:#000000;
  line-height:12px;
  letter-spacing 10pt;
  color:#e4e4e4;
  margin:0px 
  padding:0px 
  }










/* MAIN PAGE.....................................................................................  */
 

/* next_page_link */
.next_page_link              
    {font-size: 11px; 
  font-weight:bold; 
  line-height: 26px; 
  font-family: Helvetica, Arial, sans-serif; 
  color: #000000; 
  border: 0px; 
  padding: 0 0px 0 0;   
  overflow: hidden; margin: 0;
                              }


.next_page_link A:link       {text-decoration: none; color: #afafaf; background:#ffffff; border: 0px solid #c7c7c7; padding: 4px 5px 4px;}
.next_page_link A:visited    {text-decoration: none; color: #afafaf; background:#ffffff; border: 0px solid #c7c7c7; padding: 4px 5px 4px;}
.next_page_link A:active     {text-decoration: none; color: #FFFFFF; background:#000000; border: 0px solid #c7c7c7; padding: 4px 5px 4px;}
.next_page_link A:hover      {text-decoration: none; color: #FFFFFF; background:#000000; border: 0px solid #c7c7c7; padding: 4px 5px 4px;}




 


 


 
/* news text */
.news_text              {font-size : 11px;line-height:1.5; font-family : Verdana, Arial, Helvetica, Geneva, sans-serif; color : #737373}
.news_text A:link  {text-decoration: none; color: #737373;}
.news_text A:visited  {text-decoration: none; color: #737373;}
.news_text A:active  {text-decoration: none; color: #737373;}
.news_text A:hover  {text-decoration: none; background:#000000; color:#ffffff;}



/* text2 */
.news_text2                      { 
 font-family:Arial Bold, verdana,news gothic,arial,heltevica,serif; 
 font-size:12px;  
 line-height: 18px; 
 display:inline-block; 
 width:100%; 
 color:#a6a6a6; 
}

 .news_text2 A:link   {text-decoration: none; color: #303030;}
 .news_text2 A:visited          {text-decoration: none; color: #303030;}
 .news_text2 A:active   {text-decoration: none; color: #303030;}
 .news_text2 A:hover   {text-decoration: none; color: #111; background:#f26ea6; color:#ffffff;}



 




  
/* news text small */
.news_text_small              {font-size : 10px;line-height:1.5; font-family : Geneva, Verdana, Arial, Helvetica, sans-serif; color : #363636}
.news_text_small A:link  {text-decoration: none; color: #999;}
.news_text_small A:visited  {text-decoration: none; color: #999;}
.news_text_small A:active  {text-decoration: none; color: #999;}
.news_text_small A:hover  {text-decoration: none; background:#000000; color:#ffffff;}






/* navigation text small */
.navi_text_small              {font-size : 10px;line-height:1.5; font-family : Geneva, Verdana, Arial, Helvetica, sans-serif; color : #363636}
.navi_text_small A:link  {text-decoration: none; color: #000000;}
.navi_text_small A:visited  {text-decoration: none; color: #000000;}
.navi_text_small A:active  {text-decoration: none; color: #000000;}
.navi_text_small A:hover  {text-decoration: none; background:#ffffff; color:#cd1d4e;}


 


/* Comments */
.comments                  { 
 font-family:Geneva, Verdana, Arial, Helvetica, sans-serif; 
 font-size:10px; display:inline-block; width:100;
  background:#fff200; color:#ff0099; 
 line-height:20px;
}
.comments A:link  {text-decoration: none; color: #ff0099;}
.comments A:visited  {text-decoration: none; color: #ff0099;}
.comments A:active  {text-decoration: none; color: #ff0099;}
.comments A:hover  {text-decoration: none; background:#ff0099; color:#fff200;}

















/* Blog Category */
.news_category                  { 
 font-family:Arial,helvetica, sans-serif; 
 font-size:14px; display:inline-block; width:100%;
  background:#0b0b0b; color:#ffffff; 
 line-height:32px;
}




/* category */
.news_category_pink                  { 
 font-family:Arial,helvetica, sans-serif; 
 font-size:14px; display:inline-block; width:100%;
  background:#; color:#0b0b0b; 
 line-height:22px;
}




/* category */
.news_category_green                  { 
 font-family:Arial,helvetica, sans-serif; 
 font-size:14px; display:inline-block; width:100%;
  background:#090909; color:#ffe800; 
 line-height:32px;
}






 



 










/* --------- Large Text ----------- */

span.text5
{
 font-family: Arial, Helvetica;
 font-size: 15px;
 line-height: 35px;
 color: #cacaca;
   text-align: left;
}



/* --------- bluee Text ----------- */

span.bluee {
color:#169fff;
font-size:9;
}





 









h2.end {
 font-size : 17px;
 line-height: 1;
 font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
 color : #363636
}

h2.end A:link   {text-decoration: none; color: ##363636;}
h2.end A:visited  {text-decoration: none; color: ##363636;}
h2.end A:active  {text-decoration: none; color: ##363636;}
h2.end A:hover   {text-decoration: underline; color: #111; background:#ec2b5a; color:#ffffff;}





span.blogtext {
 font-size : 11px;
 line-height:1.3;
 font-family : Verdana, Helvetica, Geneva, Arial, sans-serif;
 color : #363636;
}

span.blogtext A:link   {text-decoration: none; color: #999;}
span.blogtext A:visited  {text-decoration: none; color: #999;}
span.blogtext A:active   {text-decoration: none; color: #999;}
span.blogtext A:hover   {text-decoration: none; background:#f60022 ; color:#ffffff;}

















 


/* --------- Webtv Link ----------- */

.webtv_links {
 border-bottom: 1px none #000000;
 font-size: 11px;
 line-height: 15px;
 color: #333333;
 text-decoration: none;
 font-family: Geneva, Arial, Helvetica, sans-serif;
 padding-top: 4px;
 padding-bottom: 4px;
 padding-left: 0px;
}

 

 
span.webtv_links A { 
 border-bottom: 0px dotted #FFFFFF;
 line-height: 15px;
 text-decoration: none;
 color: #333333;
 background-color: #000000;
 display: block;
 text-decoration: none;
 padding-top: 4px;
 padding-bottom: 4px;
 padding-left: 0px;
}
 

span.webtv_links A:hover {
 border-bottom-color: #ff0086;
 text-decoration: none;
 color: #FFFFFF;
 background-color: #fe0086;
 padding-top: 4px;
 padding-bottom: 4px;
 padding-left: 0px;
}














/* --------- Blogmenu Link ----------- */

.blogmenu_links {
 border-bottom: 1px none #000000;
 font-size: 11px;
 line-height: 11px;
 color: #333333;
 text-decoration: none;
 font-family: Geneva, Arial, Helvetica, sans-serif;
 padding-top: 4px;
 padding-bottom: 4px;
 padding-left: 0px;
}

 

 
span.blogmenu_links A { 
 border-bottom: 1px dotted #CCCCCC;
 line-height: 15px;
 text-decoration: none;
 color: #333333;
 display: block;
 text-decoration: none;
 padding-top: 4px;
 padding-bottom: 4px;
 padding-left: 0px;
}
 

span.blogmenu_links A:hover {
 border-bottom-color: #f60022 ;
 text-decoration: none;
 color: #FFFFFF;
 background-color: #f60022 ;
 padding-top: 4px;
 padding-bottom: 4px;
 padding-left: 0px;
}



 



/*  
 border-bottom: 1px solid #CCCCCC;



  */
 

 
 


 


 





 


 















/* --------- MENU     ----------- */
/* --------- Listings ----------- */


#nav, #nav ul {
        z-index: 2; 
 float: left;
 width: 100%;
 list-style: none;
 line-height: 1;
 background: FFFFFF;
 font-weight: bold;
        font-size:13px;
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 padding: 0;
 BACKGROUND-COLOR: #FFFFFF;
 BORDER-BOTTOM:    black solid 0px;
 BORDER-LEFT:      black solid 0px;
 BORDER-RIGHT:     black solid 0px;
 BORDER-TOP:       black solid 0px;
 COLOR:            black;
 margin: 0 0 0em 0;
}


#nav a {
        z-index: 2; 
 display: block;
 width: 8em;
 color: #000000;
 text-decoration: none;
 padding: 0.2em 0.7em;
}




 #nav li {
        z-index: 2;
 float: left;
 padding: 0;
 width: 5.0em;
}






#nav li ul {
        z-index: 2;
 position: absolute;
 left: -999em;
 height: auto;
 width: 8em;
 font-weight: normal;
        font-size:13px;
 BORDER-BOTTOM:    black solid 3px;
 BORDER-LEFT:      black solid 0px;
 BORDER-RIGHT:     black solid 0px;
 BORDER-TOP:       black solid 0px;

 margin: 0;
}





#nav li li {
        z-index: 2;
 padding-right: 0em;
 width: 8em
}

#nav li ul a {
        z-index: 2;
 width: 8em;
}

#nav li ul ul {
        z-index: 2;
 margin: -1.75em 0 0 14em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
        z-index: 2;
 left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
 left: auto;
}

#nav li:hover, #nav li.sfhover {
 background: #e1e1e1;
}





 



 








/* --------- Clear ----------- */

.clear {
  clear: both;
  height: 0;
}









/* --------- Devider ----------- */
 



.linetop {
 width:260;
 height:3px; 
 background:#373737; 
 repeat-x 0px 0px; 
        float: left; 
 line-height:1.4;
}


.linedevider {
 width:260;
 height:0.9px; 
 background:#555555; 
 repeat-x 0px 0px; 
        float: left; 
}














/* --------- Search Input Forms ----------- */



.input {
 BORDER-RIGHT: #524E34 0px solid; 
 BORDER-TOP: #524E34 0px solid; 
 BORDER-LEFT: #524E34 0px solid; 
 BORDER-BOTTOM: #524E34 0px solid; 
 FONT-SIZE: 9px; 
 COLOR: #FFFFFF; 
 FONT-STYLE: normal; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
 Background:#000000; 
 height: 23px;
 padding: 0px 8px 8;
 scrollbar-arrow-color: #ffffff;
 arrow-color: #ffffff;


}













/* --------- All Text ----------- */
span.text1

{
 font-family: Verdana, Arial, Helvetica;
 font-size: 10pt;
 line-height: 14pt;
 color: #6a6a6a;
 text-align: justify; 
}



















/* --------- ABOUT SLITZ  ----------- */






span.blogcategory {
        color: #FFFFFF;
 font-size : 11px;
 line-height:1.4;
        float: left; 
        width: 100%; 
        background-color:#1d1d1a;
 font-family : Verdana, Helvetica, Geneva, Arial, sans-serif;
 color : #a5a5a5
 clear:both;
}



span.about_headline {
        color: #8c3769;
 text-align:right; 
 font-family: Lucida Grande, Geneva, Arial, sans-serif;
 font-size: 11;
 line-height: 1.9;
 font-weight: bold;
}
 


/* --------- All Text ----------- */
span.all_text {
 font-size : 11px;
 line-height:160%;
 font-family : Verdana, Helvetica, Geneva, Arial, sans-serif;
 color: #666666;
 text-align: justify; 

}





























.clear {clear:both;}







/*****************************/
/****    Footer        **********/
/*  !footer               */
/*****************************/

#footer_holder {
 width:957;
 background-color:#000;
 height:150px;
 margin-top:20px;
}
.footer {
 margin:0px auto;
 width:990px;
 color:#5E5E5E;
 font-size:11px;
 font-family : Arial, Verdana, Helvetica, Geneva, Arial, sans-serif;
}
.footer a {
 font-size:14px;
 font-weight:bold;
 color:#5E5E5E;
}
.footer a:hover {
 color:#FFF;
}
.footer_left {
 margin:10px 0 0 0;
 padding:0 0 0 15px;
 float:left;
 list-style-type:none;
 width: 400px;
}
.footer_button {
 width:82px;
 height:48px;
 text-indent:-990em;
 overflow:hidden;
 display:block;
 text-decoration:none;
 color:#FFF;
 float:left;
 background-repeat:no-repeat;
 background-position:0px -48px;
}
.footer_button:hover {
 background-position:0px 0px;
}
.footer_left li {
 width:82px;
 margin-right:15px;
 height:48px;
 float:left;
 list-style:none;
}
.footer_left li a:hover {
 background:none;
}



.footer_right {
 margin-top:10px;
 float:right;
 padding-right:55px;
 width: 315px;
 text-align: left;
 text-decoration:none;
}
   .footer_right a:link    {  text-decoration: none;}
 .footer_right a:active  {  text-decoration: none;}
 .footer_right a:visited {  text-decoration: none;}





.footer_right ul {
 margin:0;
 padding:0;
}

.footer_right li {
 display:inline;
}

.giant_footer_links {
 margin-top:8px;
 padding-top:8px;
 border-top:1px solid #222222;
}
.giant_footer_links a {
 font-size:11px;
}
.footer_title {
 color:#00A4E7;
 display:block;
 float:left;
 width:65px;
}
.footer_link_list {
 margin-left:65px;
}

/* end footer */

 








 









