body{
	background: #e1e5ce url(/assets/images/newbgfade5.jpg) 0 0 repeat-x;
	color: #716558;
	font-family: Arial, helvetica, sans-serif;
	margin: 0 auto;
}

#header{
	/*background: url(images/headerbg.png) 0 0 repeat-x;*/
	width: 950px;
	height: 100px;
	margin: 0 auto;
}
		#logo{
			width: 100%;
			padding: 20px 0 0 20px;
			
		}
		
		#mainNav{
			height: 25px;
			width: 100%;
                        margin-top: -70px; 
		}
				#mainNav ul{
					float: right;
					padding-right: 8px;
				}
						#mainNav ul li{
							list-style-type: none;
							display: inline;
							font-size: 13px;
							padding: 0 7px;
						}
								#mainNav ul li a:link,
								#mainNav ul li a:visited{
									color: #fff;
									text-decoration: none;
								}
								#mainNav ul li a:hover,
								#mainNav ul li a:active{
									color: #5b5147;
								}

#main{
	background: url(images/shadow.png) 0 0 repeat-y;
	width: 950px;
	margin: 0 auto;
	padding: 0 10px;
}
		#flash{
			height: 350px;
      			margin-top: 0px;
		}
		
		#homeContent{
			background: url(images/contentbg.jpg) 0 0 no-repeat;
			min-height: 280px;
		}
				#homeText{
					font-style: italic;
					font-size: 13px;
					float: left;
					line-height: 20px;
					width: 440px;
					padding: 110px 20px 0 140px;
					text-align: justify;
					text-indent: 100px;
				}
						#homeText a:link,
						#homeText a:visited{
							color: #50493f;
							text-decoration: none;
							font-size: 16px;
							font-style: normal;
						}
						#homeText a:hover,
						#homeText a:active{
							text-decoration: underline;
						}

				#homeOffers{
					background: url(images/dots.png) 0 95% no-repeat;
					float: right;
					padding: 110px 30px 0 20px;
				}
				
		#internalBanner{
			height: 151px;
			width: 950px;
		}
				#internalNav{
					/*background: url(images/internalnavbg.png) 0 0 no-repeat;*/
					height: 151px;
					width: 350px;
				}
						#internalNav ul{
							float: left;
							padding: 13px 8px 13px 0;
							width: 238px;
							margin-left: 60px;
						}
								#internalNav ul li{
									list-style-type: none;
									display: inline;
									font-size: 12px;
									padding: 0 7px;
								}
										#internalNav ul li a:link,
										#internalNav ul li a:visited{
											color: #6f6357;
											text-decoration: none;
										}
										#internalNav ul li a:hover,
										#internalNav ul li a:active{
											color: #24201c;
										}
						#subNav ul{
							float: right;
							padding: 0px 8px 13px 0;
							width: 238px;
						}
										#subNav ul li a:link,
										#subNav ul li a:visited{
											color: #688517;
											text-decoration: none;
										}
										#subNav ul li a:hover,
										#subNav ul li a:active{
											color: #24201c;
										}


				
		#content{
			position: relative;
		}		
				
				#image{
					width: 330px;
					float: left;
					padding: 20px;
				}
				
				#text{
					float: right;
					width: 560px;
					padding: 20px 20px 20px 0;
					font-size: 12px;
				}
						h1{
							font-size: 30px;
							line-height: 25px;
							margin-bottom: 15px;
						}
						h2{
							font-size: 15px;
							display: inline;
							color: #789b8d;
							border-bottom: 1px dotted #789b8d;
							padding-top: 20px;
						}
						
						h2 em{
							font-style: italic;
						}
						h2 strong{
							font-weight: bold;
						}
						h3{
							display: inline;
							font-size: 15px;
							font-style: italic;
							color: #789b8d;
							border-bottom: 1px dotted #789b8d;
						}
						h4{
						}
						
						td{
							vertical-align: top;
						}
						
						.rowtitle{
							margin-top: 20px;
						}
						#text strong{
							color: #688517;
						}
						#text a:link,
						#text a:visited{
							color: #688517;
							text-decoration: none;
							font-style: normal;
						}
						#text a:hover,
						#text a:active{
							text-decoration: underline;
						}				
				.clear{
					clear: both;
					height: 1px;
				}
#footer{
	background: url(images/footerbg.png) 0 0 no-repeat;
	height: 125px;
	clear: both;
	width: 950px;
	margin: 0 auto;
	padding: 0 10px;
}
		#logos{
			text-align: right;	
		}
		
		#copyright{
			font-size: 11px;
		}
		
				#copyright p{ 
					float: left;
				}
				
				#copyright ul{
					float: right;
				}
						#copyright ul li{
							list-style-type: none;
							display: inline;
							padding: 0 7px;
						}
						
						#copyright ul li.last{
							display: inline;
							padding: 0 0 0 7px;
						}		
								#copyright ul li a:link,
								#copyright ul li a:visited{
									color: #716558;
									text-decoration: none;
								}
								#copyright ul li a:hover,
								#copyright ul li a:active{
									color: #5b5147;
									text-decoration: underline;
								}

#sitemap ul {
                 list-style-type: disk;
                 float: none;
                 display: block;
                 padding: 0 7px;
                                                }



/***********************************
GALLERY
************************************/

#galleryContainer{
//      width: 304px;
        margin: 0 auto;
        margin-left: 20px;
}

.thumbWrap{
        width: 100px;
        height: 100px;
        overflow: hidden;
        float: left;
        margin-top: 2px;
        margin-right: 2px;
}

.thumbWrap.middle{
        margin-left: 2px;
        margin-right: 2px;
}

.thumbWrap:hover{
        text-indent: -100px;
}

.galleryFoot{
        font: 12px/18px Arial, sans-serif;
        color: #716558;
        width: 190px;
        float: right;
        margin-top: 35px;
}


