#footerauctionsmenu li a:hover,
.footerChannelMenu li a:hover,
.footerChannelMenuTitle a:hover,
#footerhelpmenu li a:hover,
#footermycircuspopmenu li a:hover,
#footeraboutcircuspopmenu li a:hover  {
   text-decoration: underline;
}

.footerChannelMenu li a,
.footerChannelMenuTitle a,
#footerhelpmenu li a,
#footerauctionsmenu li a,
#footeraboutcircuspopmenu li a,
#footermycircuspopmenu li a  {
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #2278C3;
   width: 100%;
   display: block;
}

#footermycircuspopmenu li,
#footeraboutcircuspopmenu li,
#footerhelpmenu li,
.footerChannelMenu li,
.footerChannelMenuTitle li,
#footerauctionsmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#footermycircuspopmenu,
.footerChannelMenu,
.footerChannelMenuTitle,
#footeraboutcircuspopmenu,
#footerauctionsmenu,
#footercontactinfo,
#paywithconfidenceg,
#welcomepopup,
#footerhelpmenu  {
   font: 10px Verdana, sans-serif;
   margin: 0px;
   padding: 0px;
   margin-left: 24px;
   list-style: none;
   text-align: left;
   color: #2278C3;
   z-index: 4;
   float : left;
}


#footeraboutcircuspopmenu li a  {
   padding-left: 0px;
}

#footermycircuspopmenu li a  {
   padding-left: 0px;
}

#footeraboutcircuspopmenu  {
   width: 114px;
   top: 33px;
   left: 880px;
   line-height: 14px;
}

#footerauctionsmenu li a  {
   padding-left: 0px;
}

#footermycircuspopmenu  {
   width: 99px;
   top: 33px;
   left: 538px;
   line-height: 14px;
}

#footerhelpmenu li a  {
   padding-left: 0px;
}

#footerauctionsmenu  {
   width: 85px;
   top: 33px;
   left: 643px;
   line-height: 14px;
}

.footerChannelMenu li a, .footerChannelMenuTitle li a  {
   padding-left: 0px;
}


#paywithconfidenceg  {
   position: relative;
   float : left;
   margin-left: 60px;
   margin-top : 10px;
   z-index: 4;
   width: 200px;
   height: 14px;
   font-size: 14px;
}

.rule  {
   background: url(sg_cpfooter_media/id1line.gif) no-repeat 0 center;
   visibility: visible;
   width: 991px;
   height: 1px;
   margin: 8px;
}

#ccdiscoverbutton  {
   visibility: visible;
   float : left;
   margin-left : 10px;
   z-index: 4;
   width: 60px;
   height: 38px;
   background: url(sg_cpfooter_media/ccdiscoverbutton.png) no-repeat 0% 0px;
}


#ccpaypalbutton  {
   float : left;
   margin-left : 3px;
   width: 114px;
   height: 38px;
   background: url(https://www.paypal.com/en_US/i/logo/paypal_logo.gif)
}

#id0ccamexbutton  {
   background: url(sg_cpfooter_media/id0ccamexbutton.png) no-repeat 0% 0px;
   visibility: visible;
   float : left;
   margin-left: 10px;
   margin-top : 3px;
   z-index: 4;
   width: 51px;
   height: 34px;
}

#footerhelpmenu  {
   width: 113px;
   top: 33px;
   left: 747px;
   line-height: 14px;
}


.footerChannelMenu  {
   width: 116px;
   top: 34px;
   line-height: 12px;
   margin: 5px;
   padding-right:10px;
}

.footerChannelMenuTitle  {
   width: 116px;
   top: 34px;
   line-height: 12px;
   margin-right: auto;
   margin-bottom : 15px;
   font-weight: bold;
   font-family: verdana;
   color:#2278C3;
   font-size:12px;
   text-decoration: none;
   margin-left : 0px;
}

#cpiconbutton  {
   visibility: visible;
   z-index: 4;
   width: 39px;
   height: 39px;
   float : left;
   background: url(sg_cpfooter_media/cpiconbutton.gif) 0px 0px;
}

#ccvisabutton  {
   visibility: visible;
   float : left;
   margin-left: 242px;
   z-index: 5;
   top : -10px;
   width: 60px;
   height: 45px;
   background: url(sg_cpfooter_media/ccvisabutton.png) no-repeat 0% 0px;
}

#background_footer  {
   visibility: visible;
   z-index: 3;
   width: 1024px;
   height: 354px;
   background-color: #FFFFFF;
   background-image: none;
   margin-top:10px;
}

#ccmcbutton  {
   visibility: visible;
   float : left;
   margin-left: 10px;
   z-index: 4;
   width: 60px;
   height: 39px;
   background: url(sg_cpfooter_media/ccmcbutton.png) no-repeat 0px 0px;
}

#cpfooter  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
   padding-left:20px;
}

#id1line  {
   z-index: 5;
   top: 305px;
   padding-bottom: 95px;
}

#id0line  {
   z-index: 4;
   top: 10px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

#footercontactinfo {
	float : left;
	width: 161px;
	height: 70px;
}
#footercontactinfo div {
	text-align: center;
	margin-left : auto;
	margin-right : auto;
	font-weight : bold;
}
