/*******************************************************
 FASTPICS AFFILIATES ZONE CSS SHEET
********************************************************/
body {
   margin:0;
   padding:0;
   font: 12px arial;
   color:#FFF;
   background-color:#000;
}

#banner {
   width:944px;
   height:86px;
   margin:0 auto;
   background-image:url(logos/FastPics_Header02.jpg);
   text-indent:-5000px;
   border-left:2px solid #63D6EA;
   border-right:2px solid #63D6EA;
}
/********************************************
 CONTAINERS
*********************************************/
#outer_container {
   width:944px;
   margin:0 auto;
   border-left:2px solid #63D6EA;
   border-right:2px solid #63D6EA;
   padding-bottom:10px;
}
#inner_container {
   padding: 4px 2px;
}

/********************************************
 MENU-BAR STYLES
*********************************************/
#menu_bar {
   width:944px;
   height:25px;
   background-image:url(logos/FastPics_MenuPlain02.gif);
   background-repeat:no-repeat;
}

#menu_bar A {
   float:left;
   color:#FFF;
   line-height:24px;
   padding:0 10px;
   font-weight:bold;
   text-decoration:none;
}
#menu_bar A:hover {
   color:#63D6EA;
}

#menu_bar A.fr {
   float:right;
   color:#FFF;
   line-height:24px;
   padding:0 10px;
   font-weight:bold;
   text-decoration:none;
}
#menu_bar A:hover.fr {
   color:#63D6EA;
}

/********************************************
 CONTAINER PARAGRAPHS AND LINKS
*********************************************/
#inner_container P {
   padding:0 40px;
   font-size:14px;
}
#inner_container P A {
  color:#63D6EA;
  text-decoration:none;
}
#inner_container P.pink {
   color:#F483A3;
}
#inner_container P.footer {
  text-align:center;
  font-size:11px;
}

/********************************************
  NEWS PAGE
*********************************************/
.news_header {
  background-color: #555;
  color: #fff;
  font: bold 11px/18px verdana,arial;
}

#news_title {
  float: left;
  font: bold 14px/16px verdana,arial;
  color: #fff;
}
#news_dated {
  float: right;
  padding-right:5px;
  font: bold 14px/16px verdana,arial;
  color: #fff;
}
#news_content { 
  padding-top: 10px;
  padding: 0 5px;
  font: 14px/16px verdana,arial;
  text-align: left;
  color: #fff;
}
#news_other {
  clear: both;
  padding: 10px 5px;
  font: 12px/18px verdana,arial;
  text-align: left;
  color: #fff;
}
#news_other A {
  clear: both;
  padding-top: 10px;
  font: 12px/18px verdana,arial;
  color: #ff;
  text-decoration: underline;
}
#news_other A:hover {
  clear: both;
  padding-top: 10px;
  font: bold 12px/18px verdana,arial;
  color: #63D6EA;
}


