	body {
		margin:0px  0px 0px  0px;
		padding:0px;
		background-image:url(images/bg_toptexture.jpg);
		background-position: top center;
		background-repeat:no-repeat;
		background-color:#ffffff;
		text-align: center;				 
		
				}
				
				
	#container
		{
		margin-left: auto; 
		margin-right: auto;
		width:923px;
		text-align: left; 
			}
			
	#uppercontent {
		height: 110px;
		margin-left: auto; 
		margin-right: auto; 	    	
		width: 923;

		}
	
	
	#lowercontent {
		 
		margin-left: auto; 
		margin-right: auto;		 
		width:100%;
		text-align:center;
		 	 
		}
 
 #hplowercontent {
		
		margin-left: auto; 
		margin-right: auto;
		text-align: left;
 		width:100%;
		margin-top:0px;
		height: 370px;
		background-image:url(images/lower.jpg);
		background-repeat:repeat-x;
		background-position:top;			
		background-color: #2a271e;	
		
		}
			
			
	#logo {
		margin-top: 15px;
		padding-top: 10px;
		margin-left: 0px;
		padding-left: 15px;
		width: 195px;
		height:60px;
		float: left;
	  
				}


	
	#styletwo{
	position:relative;
	margin-left: 280px;
	padding-left: 260px;
	padding-top:70px;
	display:block;
	width: 630px;
	height: 40px;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	z-index: 1;

	 
}
	#styletwo ul{
	margin:0;
	padding:4;
	list-style-type:none;
	width:auto;



	}
	
	
	#styletwo ul li{
	display:block;	
	float:left;
	height: 30px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-right: 10px;
	padding-left:  0px;
 
}
	#styletwo ul li a{
	display:block;
	float:left;
	height: 30px;
	color:#515151;
	text-decoration:none;
	margin-right: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:  0px;
 
	
	
}
	#styletwo ul li a:hover,#styletwo ul li a.current{
	background-image:url(images/menu.png);
	background-repeat:repeat-x;
	color:#515151;
	height: 30px;
	margin-top:0px;
	margin-right: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
 
	}
	
 
	#leftmenu{
	position:relative;
	margin-left: 0px;
	margin-top: 15px;
	padding-right: 10px;
	list-style-image:url(images/dot.gif); 
 	width: 201px;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

	#leftmenu ul{margin:0;padding:4;list-style-type:none;width:auto;}
	#leftmenu ul li{ 
    list-style-image:url(images/dot.gif); 
	height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px; 
}

	#leftmenu ul li a{ 
	list-style-image:url(images/dot.gif); 
	height: 20px;
	color:#1a99b4;
	text-decoration:none;
	margin-right: 0px;	
}

	#leftmenu ul li a:hover, #leftmenu ul li a.current{
	color:#046d84;
	list-style-image:url(images/dot.gif); 
   	text-decoration: underline; color:#046d84;
	height: 20px;
	margin-top:0px;
	margin-right: 0px;
 
 	}
			

	#contentwraperhp {
		margin-top:0px;
		margin-left: auto; 
		margin-right: auto;
		text-align:left;
		width: 923px;
		background-color:#ffffff;
		height:auto;

	 
		}
 	#contentwraper {
		margin-top:0px;
		margin-left: auto; 
		margin-right: auto;
		text-align:left;
		width: 923px;	 
		background-color:#ffffff;
		height:auto;
		min-height: 980px;
	 
		}

		
#header {	
	margin-right: auto;
 	margin-left: 55px;	
	margin-bottom: 20px;	
	height: 110px;
	width: 800px;
	text-align:left;	 
	margin-top: 0px;
			}
		
		
			
	 #content {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color:#555555;
		font-size: 12px;
		line-height: 22px;
		padding-right: 0px;							
		}	
		
#copy {
	 
	margin-left:  40px;
 	margin-right:  40px;

		}	
		
#aboutcopy {
	 
	margin-left:  40px;
 	margin-right:  95px;

		}		
		
	 #contentHP {
		padding-top: 15px;
 		padding-left: 15px;
	  	padding-bottom: 15px;

						
		}	
		
	#expg {
		padding-top: 385px;
 		padding-left: 0px;
	  	padding-bottom: 15px;
		background-image:url(images/expertise.jpg);
		background-repeat:no-repeat;
	
	 					
		}	
		
 
		
	#wkpg {
		padding-top: 350px;
 		padding-left: 0px;
	  	padding-bottom: 15px;
		background-image:url(images/work.jpg);
		background-repeat:no-repeat;
						
		}	
		
	#abpg {
		padding-top: 415px;
 		padding-left: 0px;
	  	padding-bottom: 15px;
		background-image:url(images/about.jpg);
		background-repeat:no-repeat;
						
		}
		
	#salepg {
		padding-top: 415px;
 		padding-left: 0px;
	  	padding-bottom: 15px;
		background-image:url(images/sale.jpg);
		background-repeat:no-repeat;
						
		}
		
	#copg {
		padding-top: 230px;
 		padding-left: 0px;
	  	padding-bottom: 15px;
		background-image:url(images/contact1.jpg);
		background-repeat:no-repeat;
						
		}	
 

	#contact	{
		padding:10px;
		margin-left: 80px; 
		margin-top:20px;
	    border-top: 1px dotted #cfc5b0;
		border-right: 1px dotted #cfc5b0;
		border-bottom: 1px dotted #cfc5b0;
		border-left: 1px dotted  #cfc5b0;  
		width:665px;
		}
		
	#message	{
		padding:10px;
		margin-left: 100px; 
		margin-top:420px;
	    border-top: 1px dotted #cfc5b0;
		border-right: 1px dotted #cfc5b0;
		border-bottom: 1px dotted #cfc5b0;
		border-left: 1px dotted  #cfc5b0;  
		width:665px;
		}



	h1	{	
		font-family : Verdana, Arial,  Helvetica, sans-serif;
		color:#555555;
		padding-bottom: 15px;
		font-size: 18px;
		padding-top: 3px;	
		
	
		}
		
	h2	{	
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color:#333333;
		font-size: 16px;
		line-height: 21px;
		margin-bottom:30px;	
		

		}
		
	h3	{	
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
 		font-size: 18px;
		margin-bottom:0px;	
		border-top-color:#dfecf3;
		border-top-style: solid;
		border-width: 1px;	
		padding-top: 15px;
		font-style:italic;	
				
		}		
			
		
	#footer {
		font-family : Verdana, Arial, Helvetica, sans-serif;
 		color:#675F4C;
 		font-size: 10px;
		width: 900px;
		padding-top:5px;
		text-align:right;	
		padding-right: 20px;
		border-top-color:#726950;
		border-top-style: solid;
		border-width: 1px;
			
			
		}


	 #footercontent {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color:#C4B8A2;
		font-size: 10px;
		padding-top:110px;
		margin-left: 5px; 
		margin-bottom: 8px;
		padding-left: 15px;
		width: 900px;
		text-align:left;
		
							
		}	
		
	#table {
		color:#555555;
 		font-size: 12px;
		line-height: 21px;	
		padding-top: 3px;	
		margin-left: 40px;
		margin-right: 30px;
		padding-bottom: 4px;
		text-align:justify;
		
			}
			
	#cotable {
		color:#555555;
 		font-size: 12px;
		line-height: 21px;	
		padding-top: 3px;	
		margin-left:0px;
		margin-right: 0px;
		padding-bottom: 4px;
		text-align:left;	
		
			}

#leftpannel {
	    width: 390px;
		float: left;
		margin-top:  0px;
		margin-left: 0px;
		padding-bottom: 10px;
		padding-left: 30px;
		padding-right:  20px;
		padding-top: 0px;		
			}
	
	#centerpannel {
	    width: 420px;
	  	margin-top:  -100px;
		margin-left: 390px;
		padding-bottom: 10px;
		padding-left: 25px;
		padding-right:  0px;
		padding-top: 0px;
		text-align:justify;	 
		
					}

	#col1 {
	    width: 385px;
 		float: left;
		margin-top:  0px;
		margin-left: 30px;
 	    border-right: 1px solid #ebd8bc;	
		padding-right: 30px;
		text-align: justify;
	 
			}
	
	#col2 {
	    width: 385px;
	  	margin-top:  0px;
		margin-left: 25px;
 		float: left;
		padding-right: 0px;

					}
					
	#col3 {
	    width: 220px;
	  	margin-top:  0px;
		margin-left: 25px;
		float:left;		 
		text-align: justify;		

							}
			
	#col4 {
	    width: 240px;
 		margin-top: 20px;
		margin-left: 690px;
		padding-bottom: 10px;
		padding-left: 10px;
		padding-right:  0px;
		padding-top:  0px;	
				
			}

	#col1contact {
	    width: 665px;
 		float: left;
		margin-top:  0px;
		margin-left: 30px;
 	    border-right: 1px solid #ebd8bc;	
		padding-right: 10px;
	 
			}
	
	#col2contact {
	    width: 200px;
	  	margin-top:  0px;
		margin-left: 25px;
 		float: left;
		padding-right: 0px;

					}			
 
ul 
	{ margin-top:0px;

		}
		
	
li { 
			list-style-image: url(images/bullet.png );
			text-align:left;
	 
		
			
	}
	
#menu ul 
	{ margin-top:0px;

		}
		
	
#menu li { 
			list-style-image: none;
			
	}
	
#offer ul 
	{ margin-top:0px;
	line-height: 30px;

		}
		
		
#offer li { 
			list-style-image: url(images/check.png);
		
			
	}	
	
	
#expertise {
	margin-top:-50px;
	margin-bottom:30px;
	margin-left: 340px;
	line-height: 24px;
	width: 520px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	font-size: 13px;
	line-height: 22px;

		}			
		
#about {
	margin-top:-50px;
	margin-bottom:30px;
	margin-left: 420px;
	line-height: 24px;
	width: 390px;
	text-align:justify;
	

		}			
		
	A:link {
		text-decoration: none; color:#b3a348;
		}
	A:visited {
		text-decoration: none; color:#b3a348;
		}
	A:active {
		text-decoration: none; color:#d5a442;
		}
	A:hover {
		text-decoration: none; color: #d5a442;
		}
		
	#footer A:link {
		text-decoration: none; color:#675F4C;
		}
	#footer A:visited {
		text-decoration: none; color:#675F4C;
		}
	#footer A:active {
		text-decoration: none; color:#d5a442;
		}
	#footer	A:hover {
		text-decoration: none; color: #d5a442;
		}
		
	#footerhp A:link {
		text-decoration: none; color:#8adce4;
		}
	#footerhp A:visited {
		text-decoration: none; color:#8adce4;
		}
	#footerhp A:active {
		text-decoration: none; color:#8adce4;
		}
	#footerhp	A:hover {
		text-decoration: none; color: #47bfca;
		}

img.floatRight { 
    float: right; 
    margin: 4px; 
}


				
.hiddenPic {display:none;}

#summer {
	position: absolute;
	left:0;
	top: 150px;
	
	}
* { padding:0; margin:0; outline:0; }

#slider { width:890px;  position:relative; overflow:hidden; }
#slider-holder { width:890px; height:444px; position:relative; overflow:hidden; background-color:#FFFFFF;  }
#slider-holder ul{ width:890px; height:444px; position:relative; overflow:hidden; list-style-type: none;}
#slider-holder .jcarousel-clip{ width:890px; height:444px; position:relative; overflow:hidden; }

#slider-holder ul li{ width:890px; height:444px; position:relative; overflow:hidden; float:left; display:inline; }
#slider-nav a{ position:absolute; top:280px; font-size:0; line-height:0; z-index:2; width:50px; height:50px; text-indent: -4000px;}
#slider-nav a.prev{ background:url(images/prev.png); left:0;}
#slider-nav a.next{ background:url(images/next.png); right:0;}