/* 
   FILENAME    : home_sweet_home.css 
   DESCRIPTION : Written specifically for Katzeye's pcard site.
   AUTHOR      : Katrina Tan
   DATE        : 6/24/05
*/

/*
  pcard_nav (side navigation bar) - - - - - - - - - - - - - - - -
*/
a.pcard_nav:link,
a.pcard_nav:active,
a.pcard_nav:visited,
a.pcard_nav:hover
{ 
  text-decoration:none;
  font-family: Verdana;
  font-size:7pt;
  line-height:10px
}

a.pcard_nav:link, 
a.pcard_nav:active, 
a.pcard_nav:visited 
{
  color: #ffffff
}

a.pcard_nav:hover 
{
  color: #ffff99
}

/*
  top nav bar - - - - - - - - - - - - - - - - - - - - - - - - -  
*/
div#top_nav
{
  float:right; 
  padding-right: 10px;
  padding-top: 4px; 
  padding-bottom: 4px;
}

div#pcard_nav
{
  float:left; 
  padding-left: 8px;
  padding-top: 4px; 
  padding-bottom: 4px;
}


a.nav:link,
a.nav:active,
a.nav:visited,
a.nav:hover
{ 
  text-decoration:none;
  font-family: Verdana;
  font-size:7pt;
  line-height:10px
}

a.nav:link, 
a.nav:active, 
a.nav:visited 
{
  color: #ffff99 
}

a.nav:hover 
{
  color: #66ccff
}

span#nav_pipe
{
  color:#CCCC66
}


/*
  body - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
*/
body
{ 
  background-color: #3E5A41; 
  background-image: url(../images/home_sweet_home/page_elements/bg.gif);
  scrollbar-base-color:#103E3D;
  scrollbar-darkshadow-color:#103E3D;
  scrollbar-face-color:#75C17C;;
  scrollbar-highlight-color:#103E3D;
  scrollbar-track-color: #3E5A41;
  scrollbar-3dlight-color: #3E5A41;
  scrollbar-darkshadow-color: #103E3D;
  scrollbar-shadow-color: #3E5A41;
  scrollbar-arrow-color: #FFFFFF;

}

/* pcard header -- on same row as theme header */
div#float_left
{
  float: left; 
  padding-left: 10px; 
  padding-top: 20px; 
  padding-bottom:7px
}

/* theme name header -- on same row as pcard header */
div#float_right
{
  float: right; 
  padding-right: 12px; 
  padding-top: 20px;
}

/* padding specs for table containing thumbs */ 
div#thumb_table_container
{
  padding-top:20px; 
  padding-bottom:20px
}

/*
  td - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
*/
td.thumbs
{  
  border: dashed 1px #cccccc
}

td#barbg
{
  background-color: #4B9453; 
  background-image: url(../images/pcard/home_sweet_home/page_elements/bar.gif)
}

td.fgbg
{
  background-color: #75C17C; 
  background-image:url(../images/pcard/home_sweet_home/page_elements/fg.gif)
}

/*
  footer  - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/
div#copyright
{ 
  font-family:Verdana;
  font-size:7pt;
  color:#99cc99;
  padding-left: 17px;
  padding-top: 20px;
  letter-spacing:2px
}

a.dh:link, 
a.dh:active, 
a.dh:visited 
{
  font-family:Verdana;
  font-size:7pt;
  color:#99cc99;
  letter-spacing:2px;
  text-decoration:none;
  font-weight: bold;
}

a.dh:hover 
{
  color:#DFE093;
  font-weight: bold;
  text-decoration:none;
}

/*
  pagination - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/
a.pagination:link,
a.pagination:active,
a.pagination:visited,
a.pagination:hover
{ 
  font-size:7pt;
  color:#999999;
  letter-spacing:2px;
  text-decoration:none;
  font-family: Verdana;
}

a.pagination:link, 
a.pagination:active, 
a.pagination:visited 
{
  color: #336666;
}

a.pagination:hover 
{
  color: #ffffff;
}

.pic_border_outer
{
  background-color: #9FAD66; 
  border: 2px #000000;
  border-style: solid; 
}

.pic_border_inner
{
  background-color: #D3DEA5; 
  border: 1px #000000; 
  border-style: solid; 
  margin: 2px;
}

/*
  PCARD TITLE
*/
.title
{
  float:right;
  font-size:7pt;
  font-weight:bold;
  font-family:verdana;
  font-style:italic;
  color:#ffffff;
  margin-left: 2px;
  line-height:10px;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-right: 4px;
}

/*
  PCARD_FORM
*/
.form_table
{
  background-color: #B3D285;
  margin: 2px;
}

.form_table_border
{
  border: dashed 1px #84763C;
}
.form_text
{
  color: #846124;
  font-family: 'Courier New', Verdana;
  text-decoration: none;
  font-size: 9pt;
}

.pic_border
{
 text-align="center";
 background-color: #ffffff;
 border-style: double;
 border-color: #5D451C;
 border-width: 7px;
 padding: 5px;
 cell-spacing: 50px;
}

.submit {
    color: white;
    font-family:Verdana,Arial,Helvetica, sans-serif;
    font-size: 8pt;
    background-color: #568B5C;
    border:2px solid #444444;
    margin: 1px;
}

.submit:hover {
    color:black;
    background-color: #9ECDCB;
    text-decoration:none;
}

.error
{
    color: #ffffff;
    font-family:Verdana,Arial,Helvetica, sans-serif;
    font-size: 8pt;
    background-color: #5D4E26;
    letter-spacing: 2px;
    padding: 3px;
}

.output
{
    color: #3B7842;
    font-family:Verdana,Arial,Helvetica, sans-serif;
    font-size: 8pt;
}

/*
  pcard_confirm text
*/
p.confirm_text
{
  color: #846124;
  font-family: 'Courier New', Verdana;
  text-decoration: none;
  font-size: 9pt;
  text-align: left;
  letter-spacing: 1px;
  line-height:20px;
}

a.enlarge:link,
a.enlarge:active,
a.enlarge:visited,
a.enlarge:hover
{
  font-family: 'Courier New', Verdana;
  text-decoration: none;
  font-size: 8pt;
  letter-spacing: 1px;
  padding-top: 5px;
}

a.enlarge:link,
a.enlarge:active,
a.enlarge:visited
{
  color: #846124;
}

a.enlarge:hover
{
  color: #3B7842;
}

.caption
{
  color: #846124;
  font-family: 'Courier New', Verdana;
  text-decoration: none;
  font-size: 9pt;
} 

