/* CSS Document */
*   {margin:0;
     padding:0
	 }
	 
body       {background-color:white;
            font-family:Arial, Helvetica, sans-serif;

            }

#content  {width:900px;
           margin:0 auto;
		   border-left:1px solid #867D5F;
		   border-right:1px solid #867D5F;
		   border-bottom:1px solid #867D5F;
		   padding:0; 
		   background-image:url(../images/div-back.jpg);
		   background-repeat:repeat-y;
		   overflow:hidden;
		   }		
		   
		   
	/* General */
	
	
	/* add section */


form  {color:#7D6337;
font-size:10pt
       }
 
h1{color:#3C1A08;
text-align:left;
font-weight:bold;
font-size:15pt;
padding:10px 15px
}

h2{color:#3C1A08;
text-align:left;
font-weight:light;
font-size:13pt;
padding:10px 8px
}
select {width:300px;
color:#7D6337;


}
.middle label {padding:10px 15px; width:100px}
#title {width:90px}

	/* end of add section */
	
	
	
	/* error message  and confirmation*/

div.errormsg    {padding:15px;
                 border:1px dashed red;
				 width:290px;}
				 
div.errormsg p {padding:5px 15px; 
color:red;
				  

              }	

.confirmation   { border:1px dashed black;
                  padding:15px;
				  width:290px;
                }	
						  
	/* END OF error message  and confirmation*/
	
	/*table*/
	
table { color:#7D6337;
       		 font-size:10pt}
		 
		 
td {
text-align:left;
}
	
	/*end of table*/
	
img      {display:block;
          border:0;
		  }			

		   				
ul li
{list-style:inside;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt; 	
color: #7D6337; 
 }		   
		   


a:link , a:visited  {color:#5b371b;
                      text-decoration:none;
					 }
												

a:hover {color:#7D6337;
         text-decoration:underline;
		}	
		
		
		
h6
{color:#3C1A08;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11pt;
 text-align:left;
 padding:10px 0 0 15px;
 margin:0
 }
	
	
												
h4
{color:#7D6337;
 padding:3px 0 3px 120px;
 margin:0;
 font-size:10pt;
 }			
 
  
p
 {color:#7D6337;
  font-family:Arial, Helvetica, sans-serif;
  font-size:9pt;
  margin:0;
  padding:10px 10px 0 10px;
  text-align:justify; 
  line-height:11pt;

  } 	
 
 



	/* FLASH HEADER + NAVBAR */
		
		
		
.header    {width:900px;
            margin:0 auto;
			padding:0;
			background-color:white
			}
		
div.navbar {background-color:white;
	padding:7px 0;
	margin:0;
	height:44px;
	text-align:center
	            
}	
		
ul.navbar   {padding:0 0 0 50px;
            }			
			
ul.navbar li {display:inline;
              list-style:none;
			  letter-spacing:0;
			  font-family:"Century Gothic", Arial, Helvetica;
			  font-size:10pt;
			  padding:0;
			  margin:0;
			  }	
			  
			  		
	
ul.navbar a:link ,ul.navbar a:visited
{color:#7D6337;
text-decoration:none;
}
												

ul.navbar a:hover {color:#BAA86D;
                  text-decoration:none;
		           }	
				   
				   
.maincontent  {overflow:hidden
               }
			   
			   
			   

            /* LEFT & RIGHT SECTIONS */


		   					 
.left 
          {width:242px;
           background-image:url(../images/Gradient.jpg);
           background-repeat:repeat-x;
		   background-position:top;
		   background-color:#E2D8C0;
		   float:left;
		   padding:0;
		   margin:0;
		   clear:none;
		   min-height:660px;
		   height:auto;
		   
		   }
		   

.right 
          {width:242px;
           background-image:url(../images/Gradient.jpg);
           background-repeat:repeat-x;
		   background-position:top;
		   background-color:#E2D8C0;
		   float:left;
		   padding:0;
		   margin:0;
		   clear:none;
		   min-height:660px;
		   height:auto;
		   
		   }


		   
* html .left, * html .right       {height:660px;}	
		  
.left h3, .right h3  {
           background-color:#F7EDC8;
		   font-family:"Century Gothic", Arial, Helvetica;
		   font-weight:400;
		   letter-spacing:3pt;
		   font-size:12pt;
		   margin:0px 0 0 0 ;
		   padding:0 0px 3px 15px;
		   color:#5b371b;
		   }

		   
.left img, .right img   {width:200px;
						 height:150px;
						 border:1px solid #867D5F;
						 margin:10px 0 0px 0px;	
                       }
		   
.left ul, .right ul {padding:5px 10px 0 10px;
	                     margin:0
						 }
		   
	

		   
.columnsection
            {background-image:url(../images/Lines.gif);
            background-position:bottom;
			background-repeat:no-repeat;
			margin:0;
			padding:20px;
	        }
	

				
.signin h4 {
            padding:0;
			margin:0;
			text-align:right;
			float:right;
			}							 											  				
.signin p {text-align:left;
		    margin:0;
		   }


		   
 input        {margin:0 0 0 0 ;
              text-align:center;
				width:120px;
				margin:0px 0 0 30px;
		        }
				
				
input.login          {color: #fff;
                 background: #867D5F;
                 border: 1px outset #867D5F;
				 margin: 0px 0 0 100px;
				 width:70px
				 }				 				
				 

.signin ul li {list-style:none;
               display:inline;
			   padding:0 5px 0 0;
			   margin:0
			  } 
			  
.signin ul li a {font-size:8pt;
               color:#867D5F;
			   text-decoration:none;}
			   
												
	       /* MIDDLE SECTION */								
					  		
							

									    
.middle              {width:386px;
                      float:left;
					  clear:none;
					  margin:0 15px;
			          }
							
.middle p           {padding:10px 0;
                     margin:0
                     }							
												  
.middle h3           {font-family:"Century Gothic", Arial, Helvetica;
                       font-size:13pt;
					   font-weight:100;	
					   padding:7px 0;
					   margin:0;
					   color:#5b371b;

					   }
					   

						   


.textwithpic           {
	padding:0;
	margin:0;
	overflow:hidden;
	width:386px
						}

 .textwithpic   p      {width:160px;
                        float:left;
						padding:0;
                        }
						
.textwithpic img             {
	width:200px;
	height:150px;
	float:left;
	border:1px solid #867D5F;
	margin:0 0 10px 15px;
					    }	
						 
						 						
.thirdsection          {width:386px;
             			padding:0;
						margin:0;
						border-top:1px dotted #867D5F;
						border-bottom:1px dotted #867D5F;

						}				


.thirdsection-a         {float:left;
                         width:191px;
						 clear:none;
						 margin:0;
						 border-right:1px dotted #867D5F;

						 }			
						 			
.thirdsection-b          {float:right;
                         width:191px;
						  clear:none;
						  margin:0;

                         }



						 
               /* FOOTER */
			   
.footer  {margin:5px auto;
		  clear:both;
		  width:900px;
		  }
		  
		  
.footer   p {text-align:center;
			 padding:10px 0 0 0;
             }
		
.footer ul {text-align:center;}
			 
.footer ul li {list-style:none;
               display:inline;
			   }			 
			 
               /* Link directory */
			 
 div.linktable 
 { margin-bottom:5px;
  border-top:1px solid white;
  border-left:1px solid #e0d7c0;
  border-right:1px solid #e0d7c0;
  }
   
.linktable h6
{padding:15px 0 0 25px;
border-bottom:1px solid white;
background-image:url(../images/pattern.jpg);
background-repeat:repeat-x;
height:30px;
}
ul.linktable 
{ 
width:100%;
text-align:right;
padding:5px 0;
background-color:#e0d7c0;

}   
ul.linktable  li
{list-style:none;
display:inline;
padding:0 2px 0 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;

}
.linktable p
{background-color:white;
padding:15px 25px}

               /* end of Link directory */


	/*FAQ*/

p.question {color:#B85B31;
           font-size:12pt;}
p.answer   {font-weight:bold}

.faq {background-color:white;
      padding:10px 25px;
	  width:607px;
	  float:left;
       }


	/*END OF FAQ*/



               /* READ MORE */
			   
div.readmore 
{
	width:340px;
	padding:13px;
	background-color:#DFDDC9;
	border:1px solid #6E5733;
}			
div.readmore img
{border:2px solid #8B8267;
}    

div.readmore p
{padding:20px 0 0 0;
}

div.readmore p:first-letter 
{
color:#6E5733;
font-size:xx-large
}	   

               /* TERMS */

.terms {width:850px;
       padding:15px 25px;
	   background-color:white;border:2px solid #8B8267;
	   }
	   
	   
	   
	   
	   
	   
	   
               /* END OF READ MORE */

.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 14px;
	position: relative;
	background-image:url('../images/starrating.gif');
	background-position: top left 		
	}

.unit-rating li
   {text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:14px;
	height: 14px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background-image: url('../images/starrating.gif');
	background-position: left center;
	z-index: 2;
	left: 0px;
	}
     
.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:14px;}
.unit-rating a.r2-unit{left:14px;}
.unit-rating a.r2-unit:hover{width: 28px;}
.unit-rating a.r3-unit{left: 28px;}
.unit-rating a.r3-unit:hover{width: 42px;}
.unit-rating a.r4-unit{left: 42px;}	
.unit-rating a.r4-unit:hover{width: 56px;}
.unit-rating a.r5-unit{left: 56px;}
.unit-rating a.r5-unit:hover{width: 70px;}
.unit-rating a.r6-unit{left: 70px;}
.unit-rating a.r6-unit:hover{width: 84px;}
.unit-rating a.r7-unit{left: 84px;}
.unit-rating a.r7-unit:hover{width: 98px;}
.unit-rating a.r8-unit{left:98px;}
.unit-rating a.r8-unit:hover{width: 112px;}
.unit-rating a.r9-unit{left: 112px;}
.unit-rating a.r9-unit:hover{width: 126px;}
.unit-rating a.r10-unit{left: 126px;}
.unit-rating a.r10-unit:hover{width: 140px;}
.unit-rating a.r10-unit{left: 140px;}

.unit-rating li.current-rating 
    {background: url('../images/starrating.gif') left bottom;
	position: absolute;
	height: 14px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:5px 12px 5px 12px;
		color:#3C1A08;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
		font-weight:normal;
		border-width:0px 1px 1px 0px;
		border-style:dashed;
		border-color:#6F6F6F;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		color:#917342;
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 li:hover>a	
	{	
		color:#917342;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		color:#917342;
		border-color:#917342;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:2px 5px 0px 5px;
		margin:0px 0px 0px -1px;
		background-color:#CABA91;
		border-width:0px 1px 1px 1px;
		border-style:dashed;
		border-color:#917342;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:6px 15px 6px 5px;
		font-size:11px;
		border-width:0px;
		border-style:none;
	}


	/*"""""""" (SUB) Parent Items""""""""*/	
	#qm0 div .qmparent, #qm0 ul .qmparent	
	{	
		text-decoration:underline;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		border-style:none;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		font-size:11px;
	}


	/*"""""""" Box Animation Styles""""""""*/	
	#qm0 .qmbox	
	{	
		border-width:1px;
		border-style:solid;
		border-color:#999999;
	}


	/*"""""""" Main Hover Fill Items [Static]""""""""*/	
	#qm0 .qmhoverfill	
	{	
		background-color:#91ED99;
	}


	/*"""""""" Sub Hover Fill Items [Static]""""""""*/	
	#qm0 div .qmhoverfill	
	{	
		background-color:#91E599;
		border-width:1px;
		border-style:solid;
		border-color:#555555;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul ul	
	{	
		border-width:1px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul	
	{	
		margin:0px 0px 0px -1px;
	}

.qmfv{visibility:visible !important;}
.qmfh{visibility:hidden !important;}

#ImageBoxOverlay
{
	background-color: #000;
}
#ImageBoxCaption
{
	background-color: #F4F4EC;
}
#ImageBoxContainer
{
	width: 250px;
	height: 250px;
	background-color: #F4F4EC;
}
#ImageBoxCaptionText
{
	font-weight: bold;
	padding-bottom: 5px;
	font-size: 13px;
	color: #000;
}
#ImageBoxCaptionImages
{
	margin: 0;
}
#ImageBoxNextImage
{
	background-image: url(1/images/spacer1.gif);
	background-color: transparent;
}
#ImageBoxPrevImage
{
	background-image: url(1/images/spacer1.gif);
	background-color: transparent;
}
#ImageBoxNextImage:hover
{
	background-image: url(1/images/next_image.jpg);
	background-repeat:	no-repeat;
	background-position: right top;
}
#ImageBoxPrevImage:hover
{
	background-image: url(1/images/prev_image.jpg);
	background-repeat:	no-repeat;
	background-position: left bottom;
}
.slider4
{
	
	width: 300px;
	height: 20px;
	background-image: url(images/slider_resize_back.jpg);
	position: absolute;
	border: 0px hidden #000;
}
#indicator1{
	background-color: #fff;
	border: 1px solid #ccc;
	height: 20px;
	width: 10px;
}
#imageHolder
{
	position: absolute;
	width: 480px;
	padding: 10px;
}
#imageHolder img{
	margin: 7px;
}

