@charset "euc-jp";

* { font:"£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý"; }

.formVista { text-align:left; padding:6px 4px 2px 10px; }

.center { text-align:center; }
.alignRight { text-align:right; }
.alignLeft { text-align:left; }
.floatClear { clear:both; }

table tr td table tr td { background-repeat:no-repeat; }

hr { height:0px; padding-bottom:10px; margin-bottom:0px; border:none; clear:both; }

body { margin-top:0px; padding-top:0px; background:url(../img/bg_site.jpg) repeat-x; behavior:url(../css/csshover.htc); }
img { border:none; }

.site { width:780px; margin-top:0px; padding-top:0px; background:url(../img/bg_contents.gif) repeat-y; }

.retrunPageTop { width:750px; text-align:right; font-size:82%; padding:10px 0px 10px 0px; margin:10px 10px 0px 0px; clear:both; }
.retrunPageTop a { color:#666666; }

.floatL { float:left; }
.floatR { float:right; }

/* header
-------------------------------------------------*/
.header { width:760px; text-align:left; border-top:5px #666666 solid; background:url(../img/bg_head.jpg) repeat-x; }

.header a:link { color:#FFFFFF; text-decoration:none; }
.header a:visited { color:#FFFFFF; text-decoration:none; }
.header a:hover { color:#FFFFFF; text-decoration:underline; }
.header a:active { color:#FFFFFF; text-decoration:none; }

.header ul { font-size:84%; color:#FFFFFF; padding-top:0px; margin-top:0px; }
.header ul li { float:right; }
.headMenuM { padding:0px 15px 3px 0px; margin:0px 0px 0px 0px; background:#666666; }
.headMenuR { padding:0px 20px 3px 0px; margin:0px 10px 0px 0px; background:url(../img/bg_headlink2.gif) no-repeat; background-position:right bottom; }
.headMenuL { padding:0px 15px 3px 20px; margin:0px 0px 0px 0px; background:url(../img/bg_headlink1.gif) no-repeat; background-position:left bottom; }

.headLogo { padding:0px 0px 5px 20px; margin:0px 0px 0px 0px; clear:both; float:left; }
.headSearch { margin-top:30px; padding:0px 20px 5px 0px; float:right; }
.headSearchW { font-size:82%; color:#666666; margin:3px 5px 0px 0px; float:left; }
.headSearchT { margin:0px 3px 0px 0px; float:left; }
.headSearchB { float:left; }

.headCategMenu { height:25px; padding:5px 0px 0px 0px; border-top:2px #999999 solid; clear:both; }
.headCategMenu div { float:left; }


.contentsArea { width:760px; border-bottom:#999999 1px solid; background:url(../img/bg_maincontents.gif) repeat-y; clear:both; }

/* top´ØÏ¢
---------------------------------------------------*/
.marginT2 { margin-top:2px; }
.marginT5 { margin-top:5px; }
.Wid378{width:378px;}

.mainVisualSet { width:760px; padding-top:7px; margin-bottom:5px; clear:both; }

#topR { height:260px; background:url(../img/categ_r/top_bg_main.jpg) no-repeat; }
#topR .topMainCategSet { width:760px; }
#topR .mainVisual { margin-bottom:2px; }
#topR .topMainCateg { padding:0px 6px 0px 7px; float:left; }
#topR .topMainCategTittle { margin-bottom:1px; }

#topB { height:345px; background:#557AFE url(../img/categ_b/top_bg_main.jpg) bottom no-repeat; }
#topB .topMainCategSet { width:760px; }
#topB .mainVisual { margin-bottom:2px; }
#topB .topMainCateg { padding:0px 5px 0px 5px; float:left; }
#topB .topMainCategTittle {  }

#topG { height:236px; background:url(../img/categ_g/top_bg_main.jpg) no-repeat; }
#topG .topMainCategSet { width:760px; }
#topG .mainVisual { margin-bottom:2px; }
#topG .topMainCateg { padding:0px 8px 0px 8px; float:left; }
#topG .topMainCategTittle { margin-bottom:6px; }
.gTopFormBox { width:348px; margin-bottom:10px; }
.gTopFormSet form { padding:0px; margin:0px; }
.gTopFormSet { height:28px; background:url(../img/categ_g/top_search_bg.gif) repeat-y; }
.gTopSearchBox { float:left; }
.gTopSearchBox input { width:235px; margin-left:24px; }
.gTopSearchBt { text-align:right; padding:2px 30px 0px 30px; }
.topTenjiMongon { text-align:left; margin-left:20px; }

#topP { height:253px; background:#FFA4EA url(../img/categ_p/top_bg_main.jpg) no-repeat bottom; }
#topP .topMainCategSet { width:760px; }
#topP .mainVisual { margin-bottom:2px; }
#topP .topMainCateg { padding:0px 0px 0px 10px; float:left; }
#topP .topMainCategTittle { margin-bottom:3px; }
.topMainCategTittleP { text-align:left; clear:both; }
.topMainCategP1 { padding:0px 0px 13px 7px; float:left; }
.topMainCategP2 { text-align:right; padding:0px 13px 13px 0px; }

#topY { height:236px; background:url(../img/categ_y/top_bg_main.jpg) no-repeat; }
#topY .topMainCategSet { width:760px; }
#topY .mainVisual { margin-bottom:2px; }
#topY .topMainCateg { padding:0px 6px 0px 7px; float:left; }
#topY .topMainCategTittle { margin-bottom:1px; }
.topMainYbanner { text-align:left; padding:6px 0px 0px 9px; clear:both; }



.contentsTopArea { width:760px; border-bottom:#999999 1px solid; background:url(../img/top_bg_contents.gif) repeat-y; clear:both; }

.sideMenuTop { width:194px; padding-top:5px; margin:0px 0px 0px 0px; float:right; }

.mainContentsTop { width:540px; padding-top:5px; margin:0px 0px 0px 5px; }

.topMainBannerSet { width:534px; clear:both; }
.topMainBanner { margin-bottom:10px; }

.topMainPicupItemSet { width:536px; margin-bottom:15px; clear:both; }
.topMainPicupItemSet table table { background-repeat:repeat-y; }

.newAreaSet { height:25px; margin-bottom:10px; border-bottom:#333333 1px solid; }
.newArea { padding-bottom:15px; }

.kanrenAreaSet { margin-top:10px; margin-bottom:10px; }
.kanrenAreaTittle { height:25px; text-align:left; margin-bottom:10px; border-bottom:#333333 1px solid; }
.kanrenAreaList a { color:#666666; }
.kanrenAreaList a:hover { color:#FF3605; }

.kanrenAreaList { text-align:left; list-style:url(../img/icon_kanren_top.gif); padding:0px 0px 0px 20px; margin:0px 0px 0px 20px; }
.kanrenAreaList li { font-size:82%; padding-bottom:5px; }

.sideTopDay { width:165px; text-align:left; background:url(../img/categ_r/bg_topside_day.gif) repeat-y; }
.sideTopDayBottom { padding-bottom:10px; background:url(../img/categ_r/bg_top_sidedaybottom.gif) no-repeat; background-position:center bottom; }
.sideTopDayBt { text-align:right; padding-right:2px; }
.sideTopDaytoday { font-size:80%; font-weight:bold; text-align:center; margin:5px 0px 12px 0px; }
.sideTopDayHyougo { font-size:82%; font-weight:bold; color:#FF6600; line-height: 160%; padding:0px 10px 0px 10px; margin-bottom:10px; }
.sideTopDayList a { color:#666666; }
.sideTopDayList a:hover { color:#FF3605; }

.sideTopDayList { list-style:url(../img/icon_sideMenu.gif); padding:0px 0px 0px 20px; margin:0px 5px 0px 10px; }
.sideTopDayList li { font-size:78%; padding-bottom:5px; }

.topDiscSet { height:12px; padding:15px 3px 3px 3px; background:#FFFFFF; clear:both; }

.tourBanner { padding:0px 15px 0px 15px; }


/* sideMenu
---------------------------------------------------*/
.sideMenu { width:184px; padding-top:10px; margin:0px 5px 0px 0px; float:left; }
.marginB5 { margin-bottom:5px; }
.marginB { margin-bottom:15px; }
.marginB10 { margin-bottom:10px; }
.marginB20 { margin-bottom:20px; }

.paddingB5 { padding-bottom:5px; }

.sideSubMenu { width:175px; text-align:left; padding-top:12px; margin-bottom:15px; background:url(../img/bg_submenu_top.gif) no-repeat; }
.sideSubMenuB { background:#FFFFFF; }
.sideMenuList { list-style:url(../img/icon_sideMenu.gif); padding:0px 0px 12px 28px; margin:0px 0px 0px 0px; background:url(../img/bg_submenu_bottom.gif) no-repeat; background-position:bottom; }
.sideMenuList li { font-size:82%; font-weight:bold; padding-bottom:8px; padding-right:5px; }
.sideMenuList a { color:#666666; text-decoration:none; }

#contentsR .sideMenuList a:hover { color:#FF3605; text-decoration:underline; }
#contentsR .sideMenuList .activeSubMenu { color:#FF3605; }
#contentsB .sideMenuList a:hover { color:#2C3FE9; text-decoration:underline; }
#contentsB .sideMenuList .activeSubMenu { color:#2C3FE9; }
#contentsG .sideMenuList a:hover { color:#44B33F; text-decoration:underline; }
#contentsY .sideMenuList a:hover { color:#FF9900; text-decoration:underline; }
#contentsY .sideMenuList .activeSubMenu { color:#FF9900; }
#contentsZ .sideMenuList a:hover { color:#CC2800; text-decoration:underline; }
#contentsZ .sideMenuList .activeSubMenu { color:#CC2800; }

.sideList a { color:#666666; }
.sideList a:hover { color:#FF3605; }
.sideTittle { margin-bottom:10px; }

.sideKanren { width:165px; text-align:left; }
.sideDay { width:165px; text-align:left; }

.sideList { list-style:url(../img/icon_sideMenu.gif); padding:0px 0px 0px 20px; margin:0px 0px 0px 0px; }
.sideList li { font-size:78%; padding-bottom:5px; }

.sideDay .subTittle { margin-bottom:5px; }
.today { text-align:center; font-size:80%; font-weight:bold; margin-bottom:12px; }
.textHyougo { font-size:82%; font-weight:bold; color:#FF6600; line-height: 160%; margin-bottom:10px; }



/* mainContents
---------------------------------------------------*/
.mainContents { width:550px; padding-top:10px; margin:0px 5px 0px 0px; float:right; }


/*categoryMenu
---------------------------------------------------*/
.categSet { width:760px; clear:both; }

/* R */
#categR .categMenuBox { height:30px; }

#categR { padding-top:3px; background:url(../img/categ_r/bg_menu.jpg) no-repeat; }
#categR .categMenu { padding:0px 10px 0px 10px; float:left; }
#categR .categSubMenuSet { border-top:#FBA39D 1px solid; background:url(../img/categ_r/bg_categsub.gif) repeat-x; clear:both; }
#categR .categSubMenu { text-align:left; padding:0px 0px 0px 0px; background:url(../img/categ_r/bg_categsub_bottom.jpg) no-repeat; background-position:center bottom; }
#categR .categSubMenu ul { display:block; font-size:82%; color:#FFEAE6; padding:10px 10px 0px 15px; margin:0px; list-style:none; }
#categR .categSubMenu ul li { white-space:nowrap; padding:2px 4px 1px 14px; margin:0px 18px 0px 0px; border-bottom:#D11C0B 1px dashed; background:url(../img/categ_r/bg_submenu_off.gif) no-repeat; background-position:left center; float:left; }
#categR .categSubMenu ul li:hover { text-decoration:none; background:url(../img/categ_r/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categR .categSubMenu ul li a { color:#FFEAE6; text-decoration:none; }

#categR #flag01 #sub01 { background:url(../img/categ_r/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categR #flag02 #sub02 { background:url(../img/categ_r/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categR #flag03 #sub03 { background:url(../img/categ_r/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categR #flag04 #sub04 { background:url(../img/categ_r/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categR #flag05 #sub05 { background:url(../img/categ_r/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categR #flag06 #sub06 { background:url(../img/categ_r/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categR #flag07 #sub07 { background:url(../img/categ_r/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categR #flag08 #sub08 { background:url(../img/categ_r/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categR #flag09 #sub09 { background:url(../img/categ_r/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categR #flag10 #sub10 { background:url(../img/categ_r/bg_submenu_on.gif) no-repeat; background-position:left center; }

/* B */
#categB .categMenuBox { height:60px; }

#categB { padding-top:3px; background:url(../img/categ_b/bg_menu.jpg) no-repeat; }
#categB .categMenu { padding:0px 8px 0px 8px; float:left; }
#categB .categSubMenuSet { border-top:#8EA8FF 1px solid; background:url(../img/categ_b/bg_categsub.gif) repeat-x; clear:both; }
#categB .categSubMenu { text-align:left; padding:0px 0px 0px 0px; background:url(../img/categ_b/bg_categsub_bottom.jpg) no-repeat; background-position:center bottom; }
#categB .categSubMenu ul { display:block; font-size:82%; color:#FAFAFF; padding:10px 10px 0px 15px; margin:0px; list-style:none; }
#categB .categSubMenu ul li { white-space:nowrap; padding:2px 2px 1px 14px; margin:0px 12px 0px 0px; border-bottom:#0F1C93 1px dashed; background:url(../img/categ_b/bg_submenu_off.gif) no-repeat; background-position:left center; float:left; }
#categB .categSubMenu ul li:hover { text-decoration:none; background:url(../img/categ_b/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categB .categSubMenu ul li a { color:#FAFAFF; text-decoration:none; }

#categB #flag01 #sub01 { background:url(../img/categ_b/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categB #flag02 #sub02 { background:url(../img/categ_b/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categB #flag03 #sub03 { background:url(../img/categ_b/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categB #flag04 #sub04 { background:url(../img/categ_b/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categB #flag05 #sub05 { background:url(../img/categ_b/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categB #flag06 #sub06 { background:url(../img/categ_b/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categB #flag07 #sub07 { background:url(../img/categ_b/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categB #flag08 #sub08 { background:url(../img/categ_b/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categB #flag09 #sub09 { background:url(../img/categ_b/bg_submenu_on.gif) no-repeat; background-position:left center; }

/* G */
#contentsG .sideTittleMenu { font-size:84%; font-weight:bold; color:#333333; padding:0px 2px 2px 2px; margin:0px 10px 10px 10px; border-bottom:2px #009966 solid; }

#categG .categMenuBox { height:30px; }

#categG { padding-top:3px; background:url(../img/categ_g/bg_menu.jpg) no-repeat; }
#categG .categMenu { padding:0px 10px 0px 10px; float:left; }
#categG .categSubMenuSet { border-top:#83D181 1px solid; background:url(../img/categ_g/bg_categsub.gif) repeat-x; clear:both; }
#categG .categSubMenu { text-align:left; padding:0px 0px 0px 0px; background:url(../img/categ_g/bg_categsub_bottom.jpg) no-repeat; background-position:center bottom; }
#categG .categSubMenu ul { display:block; font-size:82%; color:#FFEAE6; padding:10px 10px 0px 15px; margin:0px; list-style:none; }
#categG .categSubMenu ul li { padding:2px 4px 1px 14px; margin:0px 20px 0px 0px; border-bottom:#D11C0B 1px dashed; background:url(../img/categ_g/bg_submenu_off.gif) no-repeat; background-position:left center; float:left; }
#categG .categSubMenu ul li:hover { background:url(../img/categ_g/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categG .categSubMenu ul li a { color:#FFEAE6; text-decoration:none; }

#categG #flag01 #sub01 { text-decoration:underline; background:url(../img/categ_g/bg_submenu_on.gif) no-repeat; background-position:left center; }

/* P */
#categP .categMenuBox { height:30px; }

#categP { padding-top:3px; background:url(../img/categ_p/bg_menu.jpg) no-repeat; }
#categP .categMenu { padding:0px 10px 0px 10px; float:left; }
#categP .categSubMenuSet { border-top:#FBA39D 1px solid; background:url(../img/categ_p/bg_categsub.gif) repeat-x; clear:both; }
#categP .categSubMenu { text-align:left; padding:0px 0px 0px 0px; background:url(../img/categ_p/bg_categsub_bottom.jpg) no-repeat; background-position:center bottom; }
#categP .categSubMenu ul { display:block; font-size:82%; color:#FFEAE6; padding:10px 10px 0px 15px; margin:0px; list-style:none; }
#categP .categSubMenu ul li { white-space:nowrap; padding:2px 4px 1px 14px; margin:0px 18px 0px 0px; border-bottom:#D11C0B 1px dashed; background:url(../img/categ_p/bg_submenu_off.gif) no-repeat; background-position:left center; float:left; }
#categP .categSubMenu ul li:hover { text-decoration:none; background:url(../img/categ_p/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categP .categSubMenu ul li a { color:#FFEAE6; text-decoration:none; }

#categP #flag01 #sub01 { background:url(../img/categ_p/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categP #flag02 #sub02 { background:url(../img/categ_p/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categP #flag03 #sub03 { background:url(../img/categ_p/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categP #flag04 #sub04 { background:url(../img/categ_p/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categP #flag05 #sub05 { background:url(../img/categ_p/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categP #flag06 #sub06 { background:url(../img/categ_p/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categP #flag07 #sub07 { background:url(../img/categ_p/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categP #flag08 #sub08 { background:url(../img/categ_p/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categP #flag09 #sub09 { background:url(../img/categ_p/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categP #flag10 #sub10 { background:url(../img/categ_p/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categP #flag11 #sub11 { background:url(../img/categ_p/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categP #flag12 #sub12 { background:url(../img/categ_p/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categP #flag13 #sub13 { background:url(../img/categ_p/bg_submenu_on.gif) no-repeat; background-position:left center; }

/* Y */
#categY .categMenuBox { height:30px; }

#categY { padding-top:3px; background:url(../img/categ_y/bg_menu.jpg) no-repeat; }
#categY .categMenu { padding:0px 10px 0px 10px; float:left; }
#categY .categSubMenuSet { border-top:#FFD595 1px solid; background:url(../img/categ_y/bg_categsub.gif) repeat-x; clear:both; }
#categY .categSubMenu { text-align:left; padding:0px 0px 0px 0px; background:url(../img/categ_y/bg_categsub_bottom.jpg) no-repeat; background-position:center bottom; }
#categY .categSubMenu ul { display:block; font-size:82%; color:#FFEAE6; padding:10px 10px 0px 15px; margin:0px; list-style:none; }
#categY .categSubMenu ul li { white-space:nowrap; padding:2px 4px 1px 14px; margin:0px 20px 0px 0px; border-bottom:#D11C0B 1px dashed; background:url(../img/categ_y/bg_submenu_off.gif) no-repeat; background-position:left center; float:left; }
#categY .categSubMenu ul li:hover { text-decoration:none; background:url(../img/categ_y/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categY .categSubMenu ul li a { color:#FFEAE6; text-decoration:none; }

#categY #flag01 #sub01 { background:url(../img/categ_y/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categY #flag02 #sub02 { background:url(../img/categ_y/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categY #flag03 #sub03 { background:url(../img/categ_y/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categY #flag04 #sub04 { background:url(../img/categ_y/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categY #flag05 #sub05 { background:url(../img/categ_y/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categY #flag06 #sub06 { background:url(../img/categ_y/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categY #flag07 #sub07 { background:url(../img/categ_y/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categY #flag08 #sub08 { background:url(../img/categ_y/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categY #flag09 #sub09 { background:url(../img/categ_y/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categY #flag10 #sub10 { background:url(../img/categ_y/bg_submenu_on.gif) no-repeat; background-position:left center; }

/* Z */
#categZ .categMenuBox { height:16px; border-bottom:1px #CCCCCC solid; }

#categZ { padding-top:3px; margin-bottom:1px; background:url(../img/categ_z/bg_menu.jpg) no-repeat; }
#categZ .categMenu { padding:0px 10px 0px 10px; float:left; }
#categZ .categSubMenuSet { border-top:#FBA39D 1px solid; background:url(../img/categ_z/bg_categsub.gif) repeat-x; clear:both; }
#categZ .categSubMenu { text-align:left; padding:0px 0px 0px 0px; background:url(../img/categ_z/bg_categsub_bottom.jpg) no-repeat; background-position:center bottom; }
#categZ .categSubMenu ul { display:block; font-size:82%; color:#FFEAE6; padding:10px 10px 0px 15px; margin:0px; list-style:none; }
#categZ .categSubMenu ul li { white-space:nowrap; padding:2px 4px 1px 14px; margin:0px 20px 0px 0px; border-bottom:#D11C0B 1px dashed; background:url(../img/categ_z/bg_submenu_off.gif) no-repeat; background-position:left center; float:left; }
#categZ .categSubMenu ul li:hover { text-decoration:none; background:url(../img/categ_z/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categZ .categSubMenu ul li a { color:#FFEAE6; text-decoration:none; }

#categZ #flag01 #sub01 { background:url(../img/categ_z/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categZ #flag02 #sub02 { background:url(../img/categ_z/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categZ #flag03 #sub03 { background:url(../img/categ_z/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categZ #flag04 #sub04 { background:url(../img/categ_z/bg_submenu_on.gif) no-repeat; background-position:left center; }
#categZ #flag05 #sub05 { background:url(../img/categ_z/bg_submenu_on.gif) no-repeat; background-position:left center; }


/* footer
---------------------------------------------------*/
.footer { padding:0px 0px 8px 0px; margin:1px 0px 0px 0px; background:url(../img/bg_bottom.gif) repeat-x; background-position:bottom; clear:both; }
.footbox { padding:8px 8px 5px 8px; margin:0px 10px; background:url(../img/bg_footer.gif) repeat; }
.footCap { font-size:78%; color:#FFFFFF; float:left; }
.footCap a { color:#FFFFFF; text-decoration:none; }
.footCap a:hover { color:#FFFFFF; text-decoration:underline; }
.footCopy { text-align:right; font-size:72%; color:#FFFFFF; }
















