﻿*{
    margin:0px;
    padding:0px;
    border:none;
}

body{
 font-family: Arial, Helvetica, "MS Pゴシック", Osaka, sans-serif;
 color:#5d5c5d;
 line-height:150%;
}

img{
  border:0px;
}

/*外枠の設定*/

#container {
  background:white url(../images/bc_normal.gif) 0px 0px repeat-y;
  position:relative;
  margin:0px auto;
  padding:0px;
  text-align:left;
  width:780px;
  overflow:hidden;
}

/* Top Small Navi*/

#smallnav{
  width:760px;
  height:25px;  
  padding:0px;
  margin:5px 10px 0px 10px;
}

#smallnav ul{
  float:right;
  margin:0px 20px 0px 0px;
  padding:0px; 
  list-style-type : none; 
}

#smallnav a{
  display:block; 
  font-size:10pt;
  padding:0px 5px 0px 10px;
  text-decoration:none;
  color:green;
  margin:0px;
}

#smallnav a:hover {
  display:block; 
  font-size:10pt;
  padding:0px 5px 0px 10px;
  text-decoration:none;
  background-color:#ded;
}

#smallnav li {
  display : inline; 
  padding :0; 
  margin:0; 
  float:left;
}
  


/*ページヘッダー１*/

#pageheader {
  width:760px;
　height:35px;
  margin:0px 10px 5px 10px;
}

#pageheader h1{
  margin-left:15px;
}

#pageheader h1 a{
  background-image:url(../images/logo.gif);
  background-repeat:no-repeat;
  width:230px;
  height:35px;
  display:block;
}

#pageheader span.none {
  display:none; 
}


/*ナビゲーションバーの設定 */

#nav{
  width:500px;
  height:30px;  
  padding:0px;
  float:right;
  margin-top:-32px;
}

#nav ul{
  margin:0px; 
  padding:0px; 
  list-style-type : none; 
}

#nav a{
  display:block; 
  padding:0px;
  margin:0px;
  height:30px; 
}

#nav_airfare a{
  background:white url(../images/airfare.gif) no-repeat;
  width:75px;
}

#nav_wellness a{
  background:white url(../images/wellness.gif) no-repeat;
  width:90px;
}

#nav_japan a{
  background:white url(../images/japan.gif) no-repeat;
  width:64px;
}

#nav_sedona a{
  background:white url(../images/sedona.gif) no-repeat;
  width:75px;
}

#nav_vacation a{
  background:white url(../images/vacation.gif) no-repeat;
  width:85px;
}

#nav_moromoro a{
  background:white url(../images/moromoro.gif) no-repeat;
  width:100px;
}

/*Naviがホームのとき、Hoverのときの設定*/

#nav #nav_airfare_home a, #nav #nav_airfare a:hover{
  background:white url(../images/airfarehome.gif) no-repeat;
  width:75px;
}

#nav #nav_wellness_home a, #nav #nav_wellness a:hover{
  background:white url(../images/wellnesshome.gif) no-repeat;
  width:90px;
}

#nav #nav_japan_home a, #nav #nav_japan a:hover{
  background:white url(../images/japanhome.gif) no-repeat;
  width:64px;
}

#nav #nav_sedona_home a, #nav #nav_sedona a:hover{
  background:white url(../images/sedonahome.gif) no-repeat;
  width:75px;
}

#nav #nav_vacation_home a, #nav #nav_vacation a:hover{
  background:white url(../images/vacationhome.gif) no-repeat;
  width:85px;
}

#nav #nav_moromoro_home a, #nav #nav_moromoro a:hover {
  background:white url(../images/moromorohome.gif) no-repeat;
  width:100px;
}

/* hoverの設定*/
#nav #nav_airfare a:hover, #nav #nav_wellness a:hover, #nav #nav_japan a:hover, #nav #nav_sedona a:hover, #nav #nav_vacation a:hover, #nav #nav_moromoro a:hover {
  display:block; 
  padding:0px;
}

#nav li {
  display : inline; 
  padding :0; 
  margin:0; 
  float:left ;
}

/*メイン 外枠の設定*/

#main_top, #main_airfare, #main_wellness, #main_japan,  #main_petdock #main_sedona, #main_vacation, #main_moromoro {
  margin:0px;
  width:780px;
}


/*メイン　外枠の背景画像の設定*/
#main_top{
   background:url(../images/cloud.gif) repeat-y;
}

#main_airfare{
  background:url(../images/airfareimage.jpg) no-repeat;
}

#main_wellness {
  background:url(../images/wellnessimage.jpg) no-repeat;
}

#main_japan{
  background:url(../images/japanimage.jpg) no-repeat;
}

#main_sedona {
  background:url(../images/sedonaimage.jpg) no-repeat;
}

#main_vacation {
  background:url(../images/vacationimage.jpg) no-repeat;
}

#main_moromoro {
  background:url(../images/moromoroimage3.jpg) no-repeat;
}

/* ヘッダー2、3の全体の設定*/
#header2, #header2_top {
  width:780px;
  height:430px;
}

#header3{
  width:780px;
  height:70px;
}

#header2 h2, #header2_top h2, #header3 h2 {
  font-size:2.0em;
  text-align:center;
  padding-top:18px;
}

/*トップページ　header2 の設定　*/

#header2_top {
  background:white url(../images/welcomeimage.jpg) no-repeat;
}

#header2_top .welcome {
  color:#003399;
}

#header2_top p.soundtitle{
  float:right;
  margin-top:260px;
  color:white;
  font-size:14pt;
}

#header2_top img.note{
 margin-bottom:-2px;
}

#header2_top p.musicby {
  clear:right;
  float:right;
  margin-top:-15px;
  color:white;
  font-size:13pt;
}

#header2_top p.musicref {
  clear:right;
  float:right;
  margin-top:-15px;
  color:white;
  font-size:10pt;
}

#header2_top p.musicref a, #header2_top p.musicref a:visited{
  text-decoration:underline;
  color:white;
  background-color:transparent;
}

#header2_top p.musicref a:hover{
  text-decoration:none;
  color:white;
  background-color:transparent;
}

#header2_top p.sound {
  clear:right;
  float:right;
  margin-top:-10px;
  margin-right:-10px;
}

#header2 .airfare {
  color:#0000ff;
}
#header2 .wellness, #header3 .wellness, #main_wellness h4 {
  color:#ff9900;
}

#header2 .japan {
  color:#cc00ff;
}

#header2 .sedona {
 color:#a61500;
}

/*Vacation　header2 の設定　*/
#header2 .vacation{
  color:#99ff33;
}

#header2 p.gotorailpass {
  position:absolute;
  top:465px;
  left:350px;
  font-size:11pt;
}

#header2 p.gotorailpass a, #header2 p.gotorailpass a:visited{
  color:green;
}

#header2 p.gotorailpass a:hover{
  background-color:#ccff99;
}

#header2 .moromoro {
  color:#931C6C;
}

#header2 h3{
  font-size:1.2em;
  text-align:center;
  color:#000099;
  margin-top:0px;
}

/*メインコンテンツ全体の設定*/
#main_top p, #main_airfare p, #main_wellness p, #main_wellness dl, #main_japan p, #main_japan dl, #main_sedona p, #main_vacation p, #main_moromoro p{
 padding:5px 30px 5px 40px;
 font-size:0.9em;
}

/* メインコンテンツのリンクの設定 */
#main_top a, #main_airfare a, #main_wellness a, #main_japan a,  #main_sedona a, #main_ vacation a, #main_moromoro a {
  color:blue;
  text-decoration:underline;
}

/* メインコンテンツのリンク　Hover　の設定 */
#main_top a:hover, #main_airfare a:hover, #main_wellness a:hover, #main_japan a:hover, #main_sedona a:hover, #main_vacation a:hover, #main_moromoro a:hover {
  background-color:#ccffff;
}

/* メインコンテンツのH4の全般設定 */
#main_top h4, #main_airfare h4, #main_wellness h4, #main_japan h4, #main_sedona h4, #main_vacation h4, #main_moromoro h4{
  font-size:1.2em;
  padding:10px 30px 0px 30px;
}

/* メインコンテンツのH4　マークの設定 */
#main_top h4 img, #main_airfare h4 img, #main_wellness h4 img, #main_japan h4 img, #main_sedona h4 img, #main_vacation h4 img, #main_moromoro h4 img{
  margin-bottom:-3px;
  margin-right:2px;
}

/*Top Page メインコンテンツの設定*/

#main_top p{
  color:blue;
  text-indent:15px;
}

#main_top h4{
  clear:both;
  color:blue;
}

/*Air Fare メインコンテンツの設定*/

  /* Air Fare　色の設定*/
#main_airfare ul, #main_airfare table, #main_airfare li.detail span, #main_airfare li.fare{
	color:#0033CC;
}

#main_airfare p.line, #main_airfare h4.discount, #main_airfare p.discount, #main_airfare li.detail span.highrate, #main_airfare p.mail{
  color:green;
}

#main_airfare p.upgrade_line, #main_airfare li.to, #main_airfare li.date, #main_airfare li.detail, #main_airfare h4, #main_airfare h5.ua, #main_airfare h5.upgrade_ua{
  color:blue;
}

#main_airfare h5.jal, #main_airfare h4.upgrade, #main_airfare h5.upgrade_jal, #main_airfare li.detail span.lowrate{
  color:red;
}

#main_airfare h5.ana{
  color:#00ffff;
}

#main_airfare #toasia{
  color:#ff1493;
}

#main_airfare #toeurope, #main_airfare p.europe, #main_airfare ul.europe{
  color:#800080;
}

#main_airfare #aroundtheworld, #main_airfare p.world, #main_airfare ul.world{
  color:#06887a;
}

#main_airfare p.line{
  font-weight:bold;
  padding-left:80px;
}

#main_airfare p.upgrade_line{
  padding-left:80px;
}

#main_airfare p.news{

  color:#FF6600;
  font-size:16px;
}

#main_airfare ul{
   padding:0px 30px 5px 80px;
   list-style-type:square;
   font-size:0.9em;
}

/* リストの設定 */
#main_airfare ul.tickets{
  margin:20px 60px;
  padding:0px;
  font-size:0.9em;
  list-style:none;
}

#main_airfare ul.tickets li{
  padding:0px;
  margin:0px;
}

#main_airfare ul.tickets li.to a{
   background:white url(../images/traiangleblue.gif) no-repeat;
   padding-left:17px;
   font-size:1.2em;
}

#main_airfare ul.tickets li.to a:hover{
   background:white url(../images/traiangleblue.gif) no-repeat;
   color:aqua;
   text-decoration:none;
   padding-left:17px;
   font-size:1.2em;
}

#main_airfare ul.tojapan{
   margin:0px 10px;
   list-style-type:square;
  font-size:1.0em;
}

#main_airfare ul.tickets li.ans{
   margin:0px 30px 0px 90px;
   list-style-type:none;
   font-size:1.0em;
}

#main_airfare li.date{
  font-size:1.2em;
  margin-top:15px;
}

#main_airfare li.fare{
  font-weight:bold;
  margin-top:-5px;
  margin-left:200px;
  font-size:1.2em;
  list-style:none;
}

#main_airfare li.info, #main_airfare li.detail{
  list-style:none;
  margin-left:10px;
  margin-top:-5px;
}

#main_airfare li.detail span{
  font-size:1.1em;
  font-weight:bold;
}

#main_airfare h4 span{
  border:blue solid 1px;
}

#main_airfare h5{
  font-size:1.1em;
  padding:10px 30px 0px 50px;
}

#main_airfare p.ans span{
  text-decoration:underline;
}

#main_airfare table{
  width:80%;
  margin-left:70px;
  border-collapse:collapse;
  font-size:0.9em;
}

#main_airfare th{
  vertical-align:top;
  text-align:center;
  padding:5px;
  border:1px solid #fcbefa;
  background-color:#fce5fb;
}

#main_airfare td{
  vertical-align:top;
  padding:5px;
  border:1px solid #fcbefa;
}

#main_airfare li.line_eu, #main_airfare li.line_wo{
  list-style:none;
}

#main_airfare li.fare_eu{
  list-style:none;
  margin-left:106px;
}


/*Wellness メインコンテンツの設定*/

 #main_wellness dl{
  color:green;
}

#main_wellness dl.cost_b, #main_wellness p.last, #main_wellness .messagedr{
  color:#0099FF;
}

#main_wellness dt span{
  border:1px solid gray;
  padding:1px 3px;
}

#main_wellness dd{
  margin-left:150px;
}

#main_wellness dd.first{
  margin-top:-25px;
}

#main_wellness table{
  margin-left:30px;
  margin-right:30px;
  color:green;
  border-collapse:collapse;
  font-size:0.9em;
}

col#days {
  width:60px;
}

#main_wellness td{
  vertical-align:top;
  padding:0px 0px 5px 5px;
  border:2px solid gray;
}

#main_wellness p.english, #main_wellness .messagedr{
  text-indent:15px;
  padding:2px 30px 0px 30px;
}


/*アプリケーションフォームへのリンクボタンの設定*/
#main_wellness a.button, #main_wellness a.button_english{
  display:block;
  width:270px;
  height:51px;
  margin:0px;
  padding:0px;
  text-decoration:none;
  color:#fdef99;
}

 #main_wellness a:hover.button, #main_wellness a:hover.button_english{
  background-position:0 -52px;
}

#main_wellness a.button{
  background:white url(../images/button3.gif) no-repeat left top;
}

#main_wellness a.button_english{
  background:white url(../images/button6.gif) no-repeat left top;
}

#main_wellness p.info{
  text-align:center;
}

/* ひまわりの写真の設定*/
#main_wellness img.sunflower{
  margin-left:200px;
}

#form-container img.sunflowersmall{
  float:right;
  margin-right:70px;
  margin-top:-30px;
}

#form-container img.sunflowersmallen{
  float:right;
  margin-right:70px;
  margin-top:-50px;
}


/* アプリケーションフォームの設定*/

#form-container{
  width:760px;
  margin-left:10px;
 margin-bottom:30px;
}

#application{
  color:green;
  font-size:1em;
  text-align:left;
}

#application p{
  clear:both;
  float:left;
  margin-left:30px;
}

#application #dkname label, #application #dfname label, #application #daddress1 label, #application #daddress2 label, #application #dphonework label, #application #dfax label, #application #demail label, #application #dradio label.sex, #application #birth label.birth, #application #select1 label.select, #application #select2 label.select, #application #select3 label.select, #application #contacts label.contact, #application #comments label {
  display:block; 
  float:left;
  clear:left;
  width:160px;
  background-color:#E6FFBE;
  font-size:0.9em;
  margin:1px 1px 5px 20px;
}

#application #dphonehome label, #application #mail label.contactmail {
  display:block;
  float:left;
  background-color:#E6FFBE;
  font-size:0.9em;
  margin:1px 1px 5px 1px;
  padding:0px 4px;
  text-align:right;
}

#application #dradio label.sub, #application #dradio input.sub, #application #birth label.sub, #application #select1 label.sub, #application #select2 label.sub, #application #select3 label.sub, #application #contacts label.sub, #application #contacts input.sub, #application #mail label.sub, #application #mail input.sub{ 
  display:block; 
  float:left;
  font-size:0.9em;
  margin:1px 5px 5px 1px;
  background-color:white;
  border:none;
}

#application input, #application #comments textarea {
  display:block;
  float:left;
  background-color:white;
  border:1px solid #B3FF59;
  font-size:1.2em;
  margin:1px 1px 5px 1px;
}

 #application #button {
  display:block; 
  clear:both;
  width:400px;
  margin:1px 1px 5px 100px;
}

#application #button input{
  display:block;
  float:left;
  background-color:#b1b1b1;
  border-top:3px solid #dfdfdf;
  border-right:3px solid #666;
  border-bottom:3px solid #333;
  border-left:3px solid #858585;
  color:black;
  width:100px;
  font-size:0.9em;
  margin:2px;
}

/*Japan メインコンテンツの設定*/

/* 色の設定 */
 #main_japan dl {
  color:#5d5c5d;
}

#main_japan p.begin, #main_japan p.tessay, #main_japan #naoshima{
  color:#0000ff;
}

#main_japan #tokyo{
  color:#ff1493;
}

#main_japan #kyoto{
  color:#cc00ff;
}

#main_japan #hotspring{
  color:#008000;
}

#main_japan #essay{
  color:#ff9900;
}

#main_japan #tokyohotel{
  color:#ff0000;
}

/* リストの設定 */
#main_japan ul{
  margin:20px 60px;
  padding:0px;
  font-size:0.9em;
  list-style:none;
}

#main_japan li{
  padding:0px;
  margin:0px;
}

#main_japan li.tokyocondo a:link, #main_japan li.kyoto a:link, #main_japan li.hotspring a:link, #main_japan li.naoshima a:link, #main_japan li.essay a:link, #main_japan li.tokyohotel a:link{
  color:#021352;
  background:white url(../images/traianglenavy.gif) no-repeat;
  padding-left:17px;
}

#main_japan li.tokyocondo a:visited, #main_japan li.tokyocondo a:hover, #main_japan li.tokyocondo a:active{
  background:white url(../images/traianglepink.gif) no-repeat; 
  color:#ff1493;
  padding-left:17px;
}

#main_japan li.kyoto a:visited, #main_japan li.kyoto a:hover, #main_japan li.kyoto a:active{
  background:white url(../images/traianglepurple.gif) no-repeat
;
  color:#cc00ff;
  padding-left:17px; 
}

#main_japan li.hotspring a:visited, #main_japan li.hotspring a:hover, #main_japan li.hotspring a:active{
  background:white url(../images/traianglegreen.gif) no-repeat
;
  color:#008000;
  padding-left:17px; 
}

#main_japan li.naoshima a:visited, #main_japan li.naoshima a:hover, #main_japan li.naoshima a:active{
  background:white url(../images/traiangleblue.gif) no-repeat
;
  color:#0000ff;
  padding-left:17px;
}

#main_japan li.essay a:visited, #main_japan li.essay a:hover, #main_japan li.essay a:active{
  background:white url(../images/traiangleorange.gif) no-repeat
;
  color:#ff9900;
  padding-left:17px;
}

#main_japan li.tokyohotel a:visited, #main_japan li.tokyohotel a:hover, #main_japan li.tokyohotel a:active{
  background:white url(../images/traianglered.gif) no-repeat
;
  color:#ff0000;
  padding-left:17px;
}

/* 桜の木の写真の設定 */
#main_japan #cherry{
  float:right;
  margin:10px 40px 0px 5px;
}

/* 東京コンドミニアムの写真の設定 */
#main_japan p.tokyo img{
  float:left;
  clear:left;
  margin:10px 25px 0px 15px;
}

#main_japan #tokyodl dd{
  margin-left:410px;
  margin-right:-20px;
}

#main_japan #kyotodl dd, #main_japan #naoshimadl dd{
  margin-left:70px;
}

#main_japan dd.first{
  margin-top:-25px;
}

#main_japan #tokyo, #main_japan #kyoto, #main_japan #hotspring{
  clear:both;
}

#main_japan table.tokyoplan{
  margin:5px 15px 5px 5px;
  color:#5d5c5d;
  border-collapse:collapse;
  font-size:0.9em;
}

#main_japan table.kyotoplan, #main_japan table.naoshimaplan{
  margin:0px 25px 0px 30px;
  color:#5d5c5d;
  border-collapse:collapse;
  font-size:0.9em;
}

col#days_t, col#days_k, col#stay_k, col#days_n{
  width:65px;
}

col#days_t, col#days_k, col#days_n{
  background-color:#f6defa;
}

#main_japan td{
  vertical-align:top;
  padding:5px;
  border:1px #E6CCE6 solid;
}

#main_japan td span{
  text-decoration:underline;
}

#main_japan img.maiko {
  float:right;
  clear:right;
  margin:5px -10px 0px 5px;
}

#main_japan img.tofu {
  float:right;
  clear:right;
  margin:5px 150px 0px 5px;
}



/*Sedonaメインコンテンツの設定*/
#main_sedona h4 {
  color:#a61500;
}

#main_sedona h4.angel{

  text-align:center;
}

#main_sedona h5{
  font-size:0.9em;
  text-align:center;
  color:#666633;
}

#main_sedona .angel{

  color:#990099;
}

#main_sedona img.sedona{
  margin-left:30px;
}

#main_sedona p.photo_title{
  color:green;
  font-size:0.9em;
}

#main_sedona a.classone{
  color:green;
  text-decoration:underline;
}

#main_sedona span.cost {
  color:#000099;
}

#main_sedona hr {
  margin:0px 20px 0px 20px;
  text-align:center;
  border:2px dotted #990099;
}

#main_sedona #angel{
  margin:-20px 30px 0px 30px;
  color:#990099;
  border-collapse:collapse;
  font-size:0.9em;
}

#main_sedona #angel img {

  padding:10px 5px;
}

col#days {
  width:60px;
  color:#ff9900;
  font-weight:bold;
}

col#date {
  color:blue;
  width:80px;
  text-align:center;
}

col#photo {

  width:90px;
}

#main_sedona td{
  vertical-align:top;
  padding:0px 0px 5px 5px;
  border:2px solid gray;
}

#main_sedona td span.way {

 color:blue;
}

#main_sedona td span.event {

 color:green;
}

#main_sedona td span.event2 {

 color:#a61500;
}

#main_sedona p.alpha {

   color:#666633;
}

#main_sedona p.alphasmall {

   color:#666633;
   font-size:0.7em;
}

/*Vacation メインコンテンツの設定*/
#main_vacation p{
  color:#5d5c5d;
  margin-left:25px;
}

#main_vacation h4{
  color:#65a623;
}

#main_vacation h5{
  color:#fccb45;
  margin-left:55px;
  font-size:1.0em;
}

#main_vacation ul.vacationplan{
  margin-left:5px;
  list-style:url(../images/traianglelg.gif);
}

#main_vacation ul.vacationplan li{
  margin-bottom:10px;
}

#main_vacation ul.vacationplan a:link{
  color:#65a623;
}

#main_vacation ul.vacationplan a:visited{
  color:#65a623;
}

#main_vacation ul.vacationplan a:hover{
  color:#02e7df;
  background-color:white;
}

#main_vacation img.france{
  float:right;
  margin:-50px 300px 0px 10px;
}

#main_vacation ul.europe{
  color:#5d5c5d;
  margin-top:-10px;
  margin-left:25px;
  list-style-type:square;
}

#main_vacation ul.hawaii{
  color:#5d5c5d;
  margin-left:5px;
  list-style:none;
}

#main_vacation li.hawaiiplan{
  list-style:url(../images/slistmarklb.gif);
  padding-left:2px;
}

#main_vacation li.info{
  margin:-5px 0px 5px 0px;
  font-size:0.9em;
  list-style:none;
}

#main_vacation li span{
  font-weight:bold;
}

#main_vacation #hawaii{
  margin-top:50px;
  color:#02e7df;
}

#main_vacation p.hawaii img{
  clear:both;
  float:right;
  margin:10px -15px 0px 3px;
}

#main_vacation p.toplink{
  clear:both;
}

#main_vacation #peru_container{
  background:url(../images/peru.gif) no-repeat right bottom;
  margin-right:20px;
}

#main_vacation table{
  margin:0px 30px 20px 60px;
  color:#5d5c5d;
  border-collapse:collapse;
  font-size:0.8em;
}

#main_vacation caption, #main_vacation th.cap{
  font-size:1.1em;
  font-weight:bold;
  color:#3300FF;
}

col.days_peru {
  width:90px;
  background-color:#e1fac8;
}

col.guide_peru {
  width:140px;
}

#main_vacation table.peru td{
  border:1px solid #c1f48d;
  padding:1px 5px;
}

#main_vacation th{
  vertical-align:bottom;
  text-align:center;
  padding:1px 5px;
  border:2px solid white;
  background-color:#e1fac8;
}

#main_vacation .rail td{
  border:2px solid white;
  padding:1px 5px;
}

#main_vacation tr.one {
  background-color:#EFF1EC;
}

 #main_vacation .rail td{
  background-color:#F0F6E8;
  text-align:right;
}

#main_vacation ul{
  padding:5px 30px 15px 50px;
  font-size:0.9em;
  color:#5d5c5d;
}

#main_vacation hr{
  margin-left:30px;
  width:720px;
  color:gray;
  background-color:gray;
}

#main_vacation p.note{
  margin:-10px 0px 10px 30px;
  font-size:0.8em;
  line-height:120%;
  color:black;
}

#main_vacation p.planEU{
  margin:0px 30px;
  color:blue;
  font-size:1.0em;
}

/*トップリンクの設定*/

#main_top p.toplink, #main_airfare p.toplink, #main_wellness p.toplink, #main_japan p.toplink, #main_sedona p.toplink, #main_vacation p.toplink{
  padding:0px 0px 10px 650px;
  font-size:0.8em;
}

#main_sedona img.arrow{
  margin-left:0px;
}

/*フッターの設定*/
#footer{
 clear:both;
 width:780px;
 height:80px;
 margin:0px;
 padding:0px;
 background:url(../images/footer.gif);
}

#footer p {
 padding:3px 0px 0px 30px;
 color:green;
}

#footer a{
  text-decoration:underline;
  color:blue;
}
