body 					{
						padding: 0;
						position:relative;
						margin:0 auto;
						text-align:center;
						vertical-align: middle; 
						font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; 
						background:#E3D8BC url('images/bg/bg.jpg');
						background-repeat:repeat; 
						}
html 					{
     					overflow: -moz-scrollbars-vertical;
						}
img						{
						text-decoration: none; 
						border: none;
						} 
/*------------------------ */
/*   		bg			    */   
/*------------------------ */
.bg01					{
						background:#d7c8a4;
						}
.bg01-1					{
						background-image:url('images/bg/bg01-1.jpg');
						background-repeat:no-repeat;
						background-position:left top;
						}
.bg02					{
						background-image:url('images/bg/v2tobacco.jpg');
						background-position:left top;
						}
.bg03					{
						background:#282520;
						}
.bg04-1					{
						background-image:url('images/bg/bg04-1.jpg');
						background-position:left top;
						}
.bg04-2					{
						background-image:url('images/bg/bg04-2.jpg');
						background-position:left top;
						}
.bg04-3					{
						background-image:url('images/bg/bg04-3.jpg');
						background-repeat:repeat-x;
						background-position:left top;
						width:154px; 
						}
.bg04-4					{
						background-image:url('images/bg/bg04-4.jpg');
						background-repeat:no-repeat;
						}
.bg05-1					{
						background:#322f28;
						}
.bg05-2					{
						background-image:url('images/bg/bg05-2.jpg');
						background-repeat: repeat-y
						background-position:left top;
						}
.bg05-3					{
						background:#49453c url('images/bg/bg05-3.jpg');
						repeat-y background-position:left top;
						
						}
.bg05-4					{
						background-image:url('images/bg/bg05-4.jpg');
						background-repeat: repeat-y
						}

.bg06-1					{
						background-image:url('images/bg/bg06-1.jpg');
						background-position:left top;
						}
.bg06-2					{
						background-image:url('images/bg/bg06-2.jpg');
						background-repeat:no-repeat;
						background-position:left top;
						}
.bg06-3					{
						background-image:url('images/bg/bg06-3.jpg');
						width:154px; 
						background-repeat:repeat-x;
						background-position:left top;
						}
.bg06-4					{
						background-image:url('images/bg/bg06-4.jpg');
						background-repeat:no-repeat;
						}
						

						
/*------------------------ */
/*     Text             
/*------------------------ */

.form_div		{
						font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; 
						font-size:11px;  
						color:#FAE1A1;
						text-decoration:none;
						line-height:12px; 
						}

a 						{
						cursor: pointer; 
						}
.bg01 p					{
						font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; 
						font-size:11px;  
						color:#322f28;
						text-decoration:none;
						line-height:12px; 
						padding:0 0 0 2px;
						}
.bg01 p	a				{
						font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; 
						font-size:11px;  
						color:#322f28;
						text-decoration:underline;
						line-height:12px; 
						}
.frame					{
						border-style:solid;
						border-color:#F9EFC4;
 						}					
p, br, li				{
						font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; 
						font-size:11px;  
						color:#FAE1A1;
						text-decoration:none;
						line-height:12px; 
						}
p a						{
						font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; 
						font-size:11px;  
						color:#ED6300
						}

h1						{
						font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; 
						font-size:18px;  
						color:#FAE1A1;
						font-weight: normal;
						line-height:18px;
						padding: 0;
						margin:0;
						text-transform:uppercase;
						}
h2						{
						font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; 
						font-size:16px;  
						color:#FAE1A1;
						font-weight: normal;
						line-height:16px;
						}
h3						{
						font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; 
						font-size:12px;  
						color:#FAE1A1;
						font-weight: bolder;
						line-height:13px;
						}
h4						{
						font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; 
						font-size:12px;  
						color:#D06006;
						font-weight: bolder;
						line-height:13px;
						}

/*------------------------ */
/*       Nav         
/*------------------------ */



.nav li 				{
						font-size:14px;  
						float:left;
						color:#e3d8bc;
						}
.nav li a 				{
						color:#e3d8bc;
						text-decoration:none;
						padding:0 16px 0 16px;
						float:left;
						}
.nav li a:hover, .nav li a.current 		{
						text-decoration:underline;
						color:#d06006;
						}


/*------------------------ */
/*       Form          
/*------------------------ */

#input					{
						width:260px; 
						height:21px;
						}
		 
#input1					{
						width:260px; 
						height:21px;
						}

#textarea{
						width:102px; 
						height:48px;
						border-width:1px; 
						border-style:solid; 
						border:none; 
						background-color:#F0EAE3;	
						overflow:auto
						}

input, select, textarea  {
						font-family: Tahoma;
						border-style: solid;
						border-color: #C4C4C4;
						border-width: 1px;
						background-color: #EEEDE1;
						color: black;
						font-size: 11px;
						margin: 0px 0px 5px 0px;
