body { margin: 0px auto;
	   color: #350000;
	   text-align: center;
	   font-family: verdana, arial, sans-serif;
	   font-size: 12px;
	   background-image: url(images/background.jpg);
	   }
	   
a:link  { color: #928E06;  }
a:active { color: #928E06;  }
a:visited { color: #928E06;  }
a:hover { color: #B9B572;  }
	   
#header { width: 850px;
		  height: 100px;
		  border-top:1px solid #350000;
		  border-left:1px solid #350000;
		  border-right:1px solid #350000;
		  }
		  
#content { border: 1px solid #350000;
		   background-color: #ffffff;
		   width: 750px;
		   height: 100%;
		   padding: 5px 50px 20px 50px;
		   text-align:justify;
		   line-height: 15px; }
		   
#topmenu { text-align:right; vertical-align:top; font-size: 14px; }
		   
div { margin:0px auto; font-size: 12px; }

ul { line-height:20px; }

.center { text-align: center; }
.just { text-align: justify; }
.right { text-align: right; }
.left { text-align: left; }

.top { vertical-align: top; }
.bottom { vertical-align: bottom; }
.middle { vertical-align: middle; }

.title { font-size: 25px;
		 font-weight: bold;
		 letter-spacing: 5px;
		 text-align: center;
         line-height:30px; }
		 
.subtitle { font-size: 18px;
		 font-weight: bold;
		 letter-spacing: 2px;
		 text-align: center; }
		 
		 
.subtitle2 { font-size: 14px;
		 font-weight: bold;
		 letter-spacing: 1px;
		 text-align: left;
		 font-style:italic; }
		 

.row1 { background-color: #F9EDCE;
		 }
		 
.row2 { background-color: #EBE9AD;
		 }
		 
.square { list-style-type:square; }

.numbers { list-style-type:decimal; }


#footer { width: 850px;
		  height: 37px;
		  font-size: 10px;
		  color: #B9B572; }
		  
.noborder { border:0px solid #ffffff; }
.borders { border:1px solid #350000; }

.imagebox { width:250px;
			height: 200px;
			 }
 
.imgleft { float:left; margin-right: 80px; }

.imgright { float:right; margin-left: 10px; margin-right:120px; margin-top:30px; }
             
/* Promise Place */

.outerbox { height:600px;
            width: 500px; }
            
.box1 { height:320px;
            width: 200px;
            float: left; }
            
.box2 { height:320px;
            width: 200px;
            float: right; }

.margintop { margin-top: 20px; }
            
 
/* PayPal buttons */
            
.button-order 	{
		background-image: url("partners/images/buy_nowon.gif");
        width: 130px;
        height: 38px;
        color: #ffffff;

		}


.buttonon-order {
		background-image: url("partners/images/buy_now.gif");
                width: 130px;
        height: 38px;
        color: #ffffff;

		}
        
.pp-producttitle { font-size: 15px; color: #4E2782; font-weight: bold; }