/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.boxText { }
.errorBox { font-weight: bold; }
.stockWarning {  }
.productsNotifications {  }
.orderEdit { text-decoration: underline; font-size:small; }

FORM {
	display: inline;
}

td{color:white;}
tr{color:white;}


TD.headerNavigation {
  font-size:small;
}
hr{clear:both;}


TR.headerError {
}

TD.headerError {

  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
}

TD.headerInfo {
  font-weight: bold;
  text-align: center;
}

.infoBox {
}

.infoBoxContents {
 font-size:small;
}

.infoBoxNotice {
}

.infoBoxNoticeContents {
	
}
.infoBoxNoticeContents b a:link, .infoBoxNoticeContents b a:visited{
	font-weight:bold; color:white;
}

TD.infoBoxHeading {
  font-weight: bold;
}

TD.infoBox, SPAN.infoBox {
 border:1px dashed red;
}


TABLE.productListing {
  border:1px solid black;
}

td.productListing-heading {
  font-weight: bold;
  background-color:#002244;
  border-bottom:1px solid black;
}

TD.productListing-data {
}

/**/



TD.main, P.main{
/*border-bottom:1px solid black;*/
}

TD.smallText, SPAN.smallText, P.smallText {

}

TD.accountCategory {


}

TD.fieldKey {

}

TD.fieldValue {

}

TD.tableHeading {
 
}

SPAN.newItemInCart {
  
}

CHECKBOX, INPUT, RADIO, SELECT {
  
}

TEXTAREA {
  width: 100%;
}

SPAN.greetUser {

  font-weight: bold;
}

TABLE.formArea {
  border:1px solid #ccc;
}

TD.formAreaTitle {

  font-weight: bold;
}

SPAN.markProductOutOfStock {
  
  font-weight: bold;
}

SPAN.productSpecialPrice {

}

SPAN.errorText {

}

.moduleRow { }
.moduleRowOver { cursor: pointer; cursor: hand; }
.moduleRowSelected {  }

.checkoutBarFrom, .checkoutBarTo {  }
.checkoutBarCurrent { }

/* message box */

.messageBox { }
.messageStackError, .messageStackWarning { color:#FF99CC; font-weight:bold;}
.messageStackSuccess {  }

/* input requirement */

.inputRequirement {  }

h1,h2,h3,h4{padding:2px; margin:0px;}


/* --------------------------------
	Common Font/Coloring 
   -------------------------------- */
body {margin: 0;padding: 0;background-color:#6699CC; font-family:Calibri, Arial, Helvetica, sans-serif;}
a:link, a:visited{color:#9FBFDF; font-weight:bold; text-decoration:none;}
a:hover{color:#FF9933; font-weight:bold; text-decoration:underline;}

img.rightFloat{float:right; padding:2px 5px 2px 2px;}
/* --------------------------------
	Main Div Layout 
   -------------------------------- */
#global {position:absolute;left: 50%;width: 699px;margin-left: -350px; color:white;}
div#ContentContainer{ width:690px; background-image:url(http://puppyyummies.com/images/BackgroundMain.jpg); background-repeat:repeat-y; padding:0 5px 0 9px; text-align:left;}
.Content{margin:5px 23px 5px 5px; color:white;}
div#Header{margin:0; padding:0; width:699px; height:199px; background-image:url(http://puppyyummies.com/images/PuppyWithBackground.gif); background-repeat:no-repeat; top:129px;}
div#Footer{margin:0; padding-top:5px; width:699px; height:42px; background-image:url(http://puppyyummies.com/images/BackgroundBottom.jpg); background-repeat:no-repeat; text-align:center; vertical-align:middle;}
div#rightLinks{position:absolute; right:30px; top: 142px; text-align:right; font-size:14px;}

/* --------------------------------
	Header images and Links 
   -------------------------------- */
#title {position:relative; left:180px; top:15px; border:0;}
#PageTitle,.pageHeading {position:absolute; left:180px; top: 145px; font-size:24px; font-weight:bold; color:white; width:365px; text-align:left;}

a#AboutUs {border:0; position:absolute; left:150px;  height:35px; width:112px; background-image:url(http://puppyyummies.com/images/AboutUs.jpg); top:90px;background-position:0 0;}
a#OurProcess {border:0; position:absolute; left:265px; height:35px; width:142px; background-image:url(http://puppyyummies.com/images/OurProcess.jpg); top:90px;background-position:0 0;}
a#OrderNow {border:0; position:absolute; left:410px; height:35px; width:134px; background-image:url(http://puppyyummies.com/images/OrderNow.jpg); top:90px;background-position:0 0;}
a#ContactUs {border:0; position:absolute; left:550px; height:35px; width:132px; background-image:url(http://puppyyummies.com/images/ContactUs.jpg); top:90px;background-position:0 0;}

/* --------------------------------
	Top Menu Hover Effects 
   -------------------------------- */
a#AboutUs:hover, a#OurProcess:hover, a#OrderNow:hover, a#ContactUs:hover {background-position:0 -35px;}
a#AboutUs:active, a#OurProcess:active, a#OrderNow:active, a#ContactUs:active {background-position:0 -70px;}

/* --------------------------------
	Page Specific Info / placements 
   -------------------------------- */
