@charset "UTF-8";
/* CSS Document */

a{
outline:none;
}

html {
padding: 0 0 0 0;
}

a { outline:none}

img {
border:0px;
}
p {
margin:0px;
}


.slideshow { height: 303px; width: 913px; position:relative; overflow:hidden; }


.picbox {
	height:93px;
	width:93px;
	float:left;
	background:#FF0000;
}


body { 
	margin:0px;
	padding: 0px;
	background:fixed;
	font-family: "trebuchet MS", verdana, arial;
	background: url(images/wood_background.jpg);
	width:100%;
	height:100%;
	float:left;
}


#overWrap {
	position: absolute;
	padding-bottom:0px;
	background:url(images/main_background.jpg) top center no-repeat;
	display:block;
	margin-bottom:0px;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height:100%;
	width:100%;
	padding-bottom:60px;
}





#wrapper {
	margin-left: auto;
	margin-right: auto;
	width:950px;
	height:auto;
	overflow:auto;
	overflow-x:hidden;
	overflow-y:hidden;
	margin-top:30px;

}



#bottomlogo {
	margin-left: auto;
	margin-right: auto;
	width:954px;
	height:138px;
	background:url(images/ridgebackground.png) top no-repeat;

}



#logo {
	display:block;
	position:relative;
	margin-left:314px;
	width:636px;
	height:52px;

}


#navigation {
	display:block;
	position:relative;
	width:950px;
	height:40px;
	background-color:#809d20;
	margin-top:12px;
	text-align:center;
	padding-top:3px;
}




#topboxhome {
	display:block;
	position:relative;
	float:left;
	width:932px;
	min-height:289px;
	height:auto;
	background-color:#ffffff;
	padding-top:14px;
	padding-left:18px;
	padding-bottom:8px;


}








#topbox {
	display:block;
	position:relative;
	float:left;
	width:932px;
	min-height:289px;
	height:auto;
	background-color:#ffffff;
	padding-top:14px;
	padding-left:18px;
	padding-bottom:8px;


}


#lowerbox {
	display:block;
	position:relative;
	float:left;
	width:902px;
	height:222px;
	background:url(images/contactpics.jpg) no-repeat;
	padding-top:10px;
	margin-top:16px;



}

#topboxleft {
	display:block;
	position:relative;
	float:left;
	width:254px;
	height:99px;
	background:url(images/rb.jpg) no-repeat;
	padding-top:204px;
	padding-left:30px;
	
}


#mininav {
	display:block;
	position:relative;
	float:left;
	width:245px;
	height:20px;
	
}


#download {
	display:block;
	position:relative;
	float:left;
	width:209px;
	height:29px;
	margin-top:34px;
	
}


#bookaroom {
	display:block;
	position:relative;
	float:left;
	width:209px;
	height:29px;
	margin-top:54px;
	
}


#book {
	display:block;
	position:relative;
	float:left;
	width:209px;
	height:29px;
	margin-top:54px;
	margin-left:20px;
	
}

#topboxright{
	display:block;
	position:relative;
	float:left;	
	width:629px;
	height:303px;
	
}

#contacttext{
	display:block;
	position:relative;
	float:left;
	width:240px;
	height:22px;
	background:url(images/contactnumber.gif) no-repeat;
	padding-left:140px;


}

#emailtext{
	display:block;
	position:relative;
	float:left;
	width:320px;
	height:20px;
	background:url(images/emailtext.gif) no-repeat;
	padding-left:56px;
	padding-top:2px;
	padding-botom:6px;

}


#addtext{
	display:block;
	position:relative;
	float:left;
	width:296px;
	height:20px;
	background:url(images/add.gif) no-repeat;
	padding-left:80px;
	padding-top:2px;
	padding-botom:6px;

}



#problem{
	display:block;
	position:relative;
	float:left;
	width:296px;
	height:20px;
	background:url(images/problem.gif) no-repeat;
	padding-left:80px;
	padding-top:2px;
	padding-botom:6px;

}


#thankyou{
	display:block;
	position:relative;
	float:left;
	width:276px;
	height:20px;
	background:url(images/thankyou.gif) no-repeat;
	padding-left:100px;
	padding-top:2px;
	padding-botom:6px;

}



#topboxhotel{
	display:block;
	position:relative;
	float:left;
	width:254px;
	height:99px;
	background:url(images/hotel1.jpg) no-repeat;
	padding-top:204px;
	padding-left:30px;
	
}




#topboxreview{
	display:block;
	position:relative;
	float:left;
	width:254px;
	height:99px;
	background:url(images/review.jpg) no-repeat;
	padding-top:204px;
	padding-left:30px;
	
}


#topboxrestaurant{
	display:block;
	position:relative;
	float:left;
	width:254px;
	height:99px;
	background:url(images/restaurant4.jpg) no-repeat;
	padding-top:204px;
	padding-left:30px;
	
}


#topboxmenu{
	display:block;
	position:relative;
	float:left;
	width:254px;
	height:99px;
	background:url(images/menu4.jpg) no-repeat;
	padding-top:204px;
	padding-left:30px;
	
}

#topboxmenu2{
	display:block;
	position:relative;
	float:left;
	width:254px;
	height:99px;
	background:url(images/dinner.jpg) no-repeat;
	padding-top:204px;
	padding-left:30px;
	
}


#topboxmenu3{
	display:block;
	position:relative;
	float:left;
	width:254px;
	height:99px;
	background:url(images/drinks2.jpg) no-repeat;
	padding-top:204px;
	padding-left:30px;
	
}

.topboxbar{
	display:block;
	position:relative;
	float:left;
	width:254px;
	height:99px;
	background:url(images/bar1.jpg) no-repeat;
	padding-top:204px;
	padding-left:30px;
	

}


.topboxpromo{
	display:block;
	position:relative;
	float:left;
	width:254px;
	height:99px;
	background:url(images/promotions.jpg) no-repeat;
	padding-top:204px;
	padding-left:30px;
	
}

.topboxevents{
	display:block;
	position:relative;
	float:left;
	width:254px;
	height:99px;
	background:url(images/events.jpg) no-repeat;
	padding-top:204px;
	padding-left:30px;
	
}


.topboxcontact{
	display:block;
	position:relative;
	float:left;
	width:254px;
	height:99px;
	background:url(images/contact1.jpg) no-repeat;
	padding-top:204px;
	padding-left:30px;
	
}




#middleboxmenu {
	display:block;
	position:relative;
	float:left;
	width:928px;
	height:auto;
	background-color:#ffffff;
	padding-top:12px;
	padding-left:22px;
	padding-bottom:8px;

}


#news {
	display:block;
	position:relative;
	float:left;
	width:209px;
	height:29px;
	margin-top:54px;
	margin-left:10px;
	
}




#middleboxrest {
	display:block;
	position:relative;
	float:left;
	width:928px;
	height:auto;
	background-color:#ffffff;
	padding-top:12px;
	padding-left:22px;
	padding-bottom:8px;

}


#middleboxtext3{
	display:block;
	position:relative;
	float:left;
	width:877px;
	min-height:30px;
	height:auto;
	background-color:#eeeae4;
	padding-left:26px;
	padding-top:16px;
}


#middleboxtext4{
	display:block;
	position:relative;
	float:left;
	clear:both;
	width:863px;
	min-height:400px;
	height:auto;
	background-color:#eeeae4;
	padding-left:40px;
	padding-top:40px;
	padding-bottom:26px;
	margin-bottom:14px;
}




.menubox1{
	display:block;
	position:relative;
	float:left;
	width:400px;
	min-height:20px;
	height:auto;
	margin-right:20px;

}


.menubox2{
	display:block;
	position:relative;
	float:right;
	width:400px;
	min-height:20px;
	height:auto;

}



.sandwichbox{
	display:block;
	position:relative;
	float:left;
	width:338px;
	min-height:240px;
	height:auto;
	margin-right:43px;
	background:url(images/sandwichbox.gif) no-repeat;
	padding-left:16px;
	padding-top:12px;
	margin-bottom:12px;


}

.childrensmenu{
	display:block;
	position:relative;
	float:left;
	width:338px;
	min-height:250px;
	height:auto;
	margin-right:43px;
	background:url(images/child.gif) no-repeat;
	padding-left:16px;
	padding-top:12px;
	margin-bottom:24px;
	margin-top:10px;


}


.coffees{
	display:block;
	position:relative;
	float:left;
	width:338px;
	min-height:240px;
	height:auto;
	margin-right:43px;
	background:url(images/coffeeback.gif) no-repeat;
	padding-left:16px;
	padding-top:12px;
	margin-bottom:12px;
	margin-top:10px;


}



.barsnacks{
	display:block;
	position:relative;
	float:left;
	width:338px;
	min-height:240px;
	height:auto;
	margin-right:43px;
	background:url(images/sandwichbox.gif) no-repeat;
	padding-left:16px;
	padding-top:12px;
	margin-bottom:12px;
	margin-top:10px;


}

.wrapbox{
	display:block;
	position:relative;
	float:left;
	width:338px;
	min-height:150px;
	height:auto;
	margin-right:43px;
	background:url(images/wrapback.gif) no-repeat;
	padding-left:16px;
	padding-top:8px;
	margin-top:8px;


}

.lunchmenu2{
	display:block;
	position:relative;
	float:left;
	width:339px;
	min-height:150px;
	height:auto;
	margin-right:43px;
	background:url(images/wrapback.gif) no-repeat;
	padding-left:16px;
	padding-top:12px;
	margin-top:8px;


}


.liqueurs{
	display:block;
	position:relative;
	float:left;
	width:339px;
	min-height:150px;
	height:auto;
	margin-right:43px;
	background:url(images/wrapback.gif) no-repeat;
	padding-left:16px;
	padding-top:12px;
	margin-top:8px;


}

.salad{
	display:block;
	position:relative;
	float:left;
	width:339px;
	min-height:150px;
	height:auto;
	margin-right:43px;
	background:url(images/saladback.gif) no-repeat;
	padding-left:16px;
	padding-top:12px;
	margin-bottom:20px;
	margin-top:8px;


}


#map{
	float:right;
	width:447px;
	height:275px;
	background: #ffffff;
	margin-right:20px;
	margin-bottom:10px;
	

}


.lunchmenu{
	display:block;
	position:relative;
	float:left;
	width:255px;
	min-height:20px;
	height:auto;
	background:#FFFFFF;
    margin-right:43px;

}


.dinnermenu{
	display:block;
	position:relative;
	float:left;
	width:255px;
	min-height:20px;
	height:auto;
	background:#FFFFFF;
	margin-right:43px;

}


.drinksmenu{
	display:block;
	position:relative;
	float:left;
	width:255px;
	min-height:20px;
	height:auto;
	background:#FFFFFF;


}



#middleboxtext{
	display:block;
	position:relative;
	float:left;
	width:470px;
	height:auto;
	background-color:#ffffff;
	padding-top:12px;
	padding-left:28px;
	padding-bottom:8px;

}


#middleboxtext5{
	display:block;
	position:relative;
	float:left;
	width:380px;
	height:auto;
	background-color:#ffffff;
	padding-top:12px;
	padding-left:28px;
	padding-bottom:8px;

}


#middleboxtext6{
	display:block;
	position:relative;
	float:left;
	width:347px;
	height:auto;
	background-color:#ffffff;


}


.tuespromo{
	display:block;
	position:relative;
	float:left;
	width:444px;
	height:116px;
	background:url(images/tuesday.png) no-repeat;
	padding-top:140px;
	padding-left:50px;
	padding-bottom:8px;
	padding-right:40px;
	margin-bottom:20px;
}

.golfpromo{
	display:block;
	position:relative;
	float:left;
	width:344px;
	height:290px;
	background:url(images/golf.png) no-repeat;
	padding-top:150px;
	padding-left:50px;
	padding-bottom:8px;
	padding-right:140px;
	margin-bottom:20px;
}

.christmaspromo{
	display:block;
	position:relative;
	float:left;
	width:344px;
	height:300px;
	background:url(images/christmas.png) no-repeat;
	padding-top:140px;
	padding-left:50px;
	padding-bottom:8px;
	padding-right:140px;
	margin-bottom:20px;
}

.thursdaypromo{
	display:block;
	position:relative;
	float:left;
	width:414px;
	height:170px;
	background:url(images/thursday.png) no-repeat;
	padding-top:140px;
	padding-left:50px;
	padding-bottom:8px;
	padding-right:70px;
	margin-bottom:20px;
}


.fridaypromo{
	display:block;
	position:relative;
	float:left;
	width:444px;
	height:116px;
	background:url(images/friday.png) no-repeat;
	padding-top:140px;
	padding-left:50px;
	padding-bottom:8px;
	padding-right:40px;
	margin-bottom:20px;
}



.satpromo{
	display:block;
	position:relative;
	float:left;
	width:384px;
	height:116px;
	background:url(images/satnight.png) no-repeat;
	padding-top:140px;
	padding-left:50px;
	padding-bottom:8px;
	padding-right:100px;
	margin-bottom:20px;

}


.sundaypromo{
	display:block;
	position:relative;
	float:left;
	width:384px;
	height:116px;
	background:url(images/roast.png) no-repeat;
	padding-top:140px;
	padding-left:50px;
	padding-bottom:8px;
	padding-right:100px;	
	margin-bottom:20px;

}

.newyearpromo{
	display:block;
	position:relative;
	float:left;
	width:364px;
	height:150px;
	background:url(images/newyear.jpg) no-repeat;
	padding-top:136px;
	padding-left:50px;
	padding-bottom:8px;
	padding-right:120px;
	margin-bottom:20px;
}

.winepromo{
	display:block;
	position:relative;
	float:left;
	width:324px;
	height:140px;
	background:url(images/wine.png) no-repeat;
	padding-top:146px;
	padding-left:50px;
	padding-bottom:8px;
	padding-right:160px;
	margin-bottom:20px;
}



.free{
	display:block;
	position:relative;
	float:left;
	width:361px;
	height:auto;
	background-color:#ffffff;
	padding-top:12px;
	padding-bottom:8px;
	margin-top:20px;
	margin-left:10px;

}

#middleboxright{
	display:block;
	position:relative;
	float:right;
	width:300px;
	height:auto;
	background-color:#ffffff;
	padding-right:30px;
	clear:both;
}

#middleboxright4{
	margin-top:40px;

	float:right;
	width:300px;
	height:auto;
	background-color:#ffffff;
	padding-right:30px;

}



#middleboxright2{
	display:block;
	position:relative;
	float:right;
	width:200px;
	height:70px;
	background:url(images/times.jpg) no-repeat;
	padding-right:30px;
	padding-top:511px;
	padding-left:100px;
	margin-right:20px;
	
}


#middleboxright3{
	display:block;
	position:relative;
	float:right;
	width:200px;
	height:294px;
	background:url(images/opening.jpg) no-repeat;
	padding-right:30px;
	padding-left:100px;
	margin-right:20px;
	
}





#middlebox {
	display:block;
	position:relative;
	float:left;
	width:928px;
	height:auto;
	background-color:#ffffff;
	padding-top:6px;
	padding-left:22px;
	padding-bottom:8px;

}


#middleboxbar {
	display:block;
	position:relative;
	float:left;
	width:920px;
	height:auto;
	background-color:#ffffff;
	padding-top:10px;
	padding-left:30px;
	padding-bottom:8px;

}


#middleboxhotel {
	display:block;
	position:relative;
	float:left;
	width:920px;
	height:auto;
	background-color:#ffffff;
	padding-top:10px;
	padding-left:30px;
	padding-bottom:8px;

}





#hotelbox {
	display:block;
	position:relative;
	float:left;
	width:218px;
	height:212px;
	margin-right:10px;
	xoverflow: hidden;
	position: relative;

}


#restaurantbox {
	display:block;
	position:relative;
	background:url(images/restaurantpic.jpg) no-repeat;
	float:left;
	width:218px;
	height:212px;
	margin-right:12px;
}

#barbox {
	display:block;
	background:url(images/barpic.jpg) no-repeat;
	position:relative;
	padding-left:2px;
	float:left;
	width:216px;
	height:212px;
	margin-right:12px;
}

#offersbox {
	display:block;
	background:url(images/offerspic.jpg) no-repeat;
	padding-left:4px;
	position:relative;
	float:left;
	width:214px;
	height:212px;
}





#bottombox2 {
	display:block;
	position:relative;
	float:left;
	width:928px;
	min-height:150px;
	height:auto;
	background: #FFFFFF;
	padding-top:6px;
	padding-left:22px;
	padding-bottom:30px;
}





#bottombox {
	display:block;
	position:relative;
	float:left;
	width:928px;
	height:auto;
	background:url(images/back.png) no-repeat #FFFFFF;
	padding-top:6px;
	padding-left:22px;
	padding-bottom:30px;
}



#box1 {
	display:block;
	position:relative;
	float:left;
	width:229px;
	height:146px;
	background:#FFFFFF;
	margin-right:70px;
	padding-top:20px;
	padding-left:36px;
	padding-right:0px;
}


#box2 {
	display:block;
	position:relative;
	float:left;
	width:203px;
	height:166px;
	background:#FFFFFF;
	margin-right:60px;
	padding-top:20px;
	padding-left:16px;
	padding-right:46px;
}


#box3 {
	display:block;
	position:relative;
	float:left;
	width:203px;
	height:146px;
	background:#FFFFFF;
	padding-top:20px;
	padding-left:6px;
	padding-right:46px;
}







#infobar {
	display:block;
	position:relative;
	float:left;
	width:700px;
	height:55px;
	background:url(images/addressline.png) no-repeat #FFFFFF;
	padding-left:250px;
	padding-top:4px;

}



#pic1hotel {
	display:block;
	position:relative;
	float:left;
	width:488px;
	height:48px;
	margin-right:20px;


	
}


.hotelroll {
	display:block;
	position:relative;
	float:left;
	width:554px;
	height:294px;
	margin-right:20px;
    position:relative; overflow:hidden; }






#pic1 {
	display:block;
	position:relative;
	float:left;
	width:554px;
	height:294px;
	margin-right:20px;
	
}


#picgallery {
	display:block;
	position:relative;
	float:left;
	width:311px;
	height:294px;
	padding-left:20px;
	
}



#textbar {
	display:block;
	position:relative;
	float:left;
	width:500px;
	min-height:152px;
	margin-right:40px;
	padding-left:16px;
	padding-top:10px;
	padding-right:20px;
}



#text1 {
	display:block;
	position:relative;
	float:left;
	width:260px;
	min-height:172px;
	margin-right:40px;
	padding-left:20px;
	padding-top:10px;
	padding-right:20px;
	padding-bottom:10px;
	
}


.text2 {
	display:block;
	position:relative;
	float:left;
	width:180px;
	min-height:152px;
	margin-right:20px;
	padding-top:10px;
	padding-right:20px;

}

.hotellink {
	display:block;
	position:relative;
	float:left;
	clear:both;
	width:178px;
	height:38px;
	padding-top:26px;
}

.hotellink2 {
	display:block;
	position:relative;
	float:left;
	clear:both;
	width:570px;
	height:80px;
	padding-top:34px;
	padding-left:20px;
	background:url(images/links2.gif) no-repeat;
	margin-top:20px;
}

.hotellink3 {
	display:block;
	position:relative;
	float:right;
	clear:both;
	width:294px;
	height:80px;
	padding-top:34px;
	padding-left:20px;
	margin-top:20px;
}

.text3 {
	display:block;
	position:relative;
	float:left;
	width:293px;
	height:130px;
	margin-top:30px;
	margin-left:41px;

}


.text4 {
	display:block;
	position:relative;
	float:left;
	width:293px;
	height:130px;
	margin-top:30px;
	margin-left:26px;

}


.text5 {
	display:block;
	position:relative;
	float:left;
	width:293px;
	height:180px;
	margin-top:30px;
	margin-left:41px;


}


.text6 {
	display:block;
	position:relative;
	float:left;
	width:293px;
	height:130px;
	margin-top:30px;
	margin-left:41px;

}


td{
	padding-left:10px;
	padding-top:4px;
	padding-right:4px;
	padding-bottom:4px;
}



li.white {
font-family: verdana, "arial", sans-serif; font-size: 8px; color: #FFFFFF ; line-height:12px ; list-style-type:disc;}






ul.noIndent {
margin-left:6px;
line-height:12px;
margin-top:2px;
padding-left: 6px;
text-decoration:none;
}



.brown{	font-family:Delima Std, myriad pro, "verdana", arial, sans-serif; font-size: 12px; color: #765b4a; font-weight: 200; text-decoration: none; display:block; line-height:18px; }

.white{	font-family:Delima Std, myriad pro, "verdana", arial, sans-serif; font-size: 12px; color: #ffffff; font-weight: 200; text-decoration: none; display:block; line-height:18px; }

.lightgrey2{	font-family:Delima Std, myriad pro, "verdana", arial, sans-serif; font-size: 14px; color: #8d8d8d; font-weight: 200; text-decoration: none; display:block; line-height:18px; }

.lightgrey{	font-family:Delima Std, myriad pro, "verdana", arial, sans-serif; font-size: 12px; color: #8d8d8d; font-weight: 200; text-decoration: none; display:block; line-height:18px; }
.red{	font-family:Delima Std, myriad pro, "verdana", arial, sans-serif; font-size: 12px; color: #741305; font-weight: 200; text-decoration: none; display:block; line-height:18px; }


.whitetext{	font-family:"myriad pro", verdana, arial, sans-serif; font-size: 11px; color: #ffffff; font-weight: 200; text-decoration: none; display:block;}

.whitetext2{	font-family:"myriad pro", verdana, arial, sans-serif; font-size: 12px; color: #ffffff; font-weight: 200; text-decoration: none; display:block;line-height:20px;}

.whitetext3{	font-family:"myriad pro", verdana, arial, sans-serif; font-size: 12px; color: #ffffff; font-weight: 200; text-decoration: none; display:block;line-height:16px;}

.whitetext4{	font-family:"myriad pro", verdana, arial, sans-serif; font-size: 13px; color: #ffffff; font-weight: 200; text-decoration: none; display:block;line-height:18px;}


.greytext{	font-family:Delima Std, myriad pro, "verdana", arial, sans-serif; font-size: 12px; color: #565554; font-weight: 200; text-decoration: none; display:block; line-height:16px; }

a.email:link { font-family:Delima Std, myriad pro, "verdana", arial, sans-serif; font-size: 12px; color: #565554; font-weight: 200; text-decoration: none; display:block; line-height:16px; }
a.email:visited { font-family:Delima Std, myriad pro, "verdana", arial, sans-serif; font-size: 12px; color: #565554; font-weight: 200; text-decoration: none; display:block; line-height:16px; }
a.email:hover { font-family:Delima Std, myriad pro, "verdana", arial, sans-serif; font-size: 12px; color: #809d20; font-weight: 200; text-decoration: none; display:block; line-height:16px; }

a.email2:link { font-family:Delima Std, myriad pro, "verdana", arial, sans-serif; font-size: 12px; color: #840f07; font-weight: 200; text-decoration: none; display:block; line-height:16px; }
a.email2:visited { font-family:Delima Std, myriad pro, "verdana", arial, sans-serif; font-size: 12px; color: #840f07; font-weight: 200; text-decoration: none; display:block; line-height:16px; }
a.email2:hover { font-family:Delima Std, myriad pro, "verdana", arial, sans-serif; font-size: 12px; color: #000000; font-weight: 200; text-decoration: none; display:block; line-height:16px; }


a.emailwhite:link { font-family:Delima Std, myriad pro, "verdana", arial, sans-serif; font-size: 13px; color: #ffffff; font-weight: 200; text-decoration: none; display:block; line-height:16px; }
a.emailwhite:visited { font-family:Delima Std, myriad pro, "verdana", arial, sans-serif; font-size: 13px; color: #ffffff; font-weight: 200; text-decoration: none; display:block; line-height:16px; }
a.emailwhite:hover { font-family:Delima Std, myriad pro, "verdana", arial, sans-serif; font-size: 13px; color: #000000; font-weight: 200; text-decoration: none; display:block; line-height:16px; }



a.nav:link { font-family:"Delima Std", myriad pro, verdana, arial, sans-serif; font-size: 13px; color: #54abc2; font-weight: 200; text-decoration: none; padding-right:30px;}
a.nav:visited { font-family:"Delima Std", myriad pro, verdana, arial, sans-serif; font-size: 13px; color: #54abc2; font-weight: 200; text-decoration: none; padding-right:30px;}
a.nav:hover { font-family:"Delima Std", myriad pro, verdana, arial, sans-serif; font-size: 13px; color: #0a3f4b; font-weight: 200; text-decoration: none; padding-right:30px;}


a.white:link { font-family:"Delima Std", myriad pro, verdana, arial, sans-serif; font-size: 12px; color: #ffffff; font-weight: 200; text-decoration: none; }
a.white:visited { font-family:"Delima Std", myriad pro, verdana, arial, sans-serif; font-size: 12px; color: #ffffff; font-weight: 200; text-decoration: none;}
a.white:hover { font-family:"Delima Std", myriad pro, verdana, arial, sans-serif; font-size: 12px; color: #ffffff; font-weight: 200; text-decoration: none;}

a.white2:link { font-family:"Delima Std", myriad pro, verdana, arial, sans-serif; font-size: 14px; color: #ffffff; font-weight: 200; text-decoration: none; }
a.white2:visited { font-family:"Delima Std", myriad pro, verdana, arial, sans-serif; font-size: 14px; color: #ffffff; font-weight: 200; text-decoration: none;}
a.white2:hover { font-family:"Delima Std", myriad pro, verdana, arial, sans-serif; font-size: 14px; color: #ffffff; font-weight: 200; text-decoration: none;}


.tel{	font-family:"myriad pro", verdana, arial, sans-serif; font-size: 18px; color: #ffffff; font-weight: 200; text-decoration: none; display:block;}





a.bottomlinks:link {
	font-family:Century Gothic;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	width:60px;
	height:50px;
	text-align:center;
	display:inline-block;
}

a.bottomlinks:visited {
	font-family:Century Gothic;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	width:60px;
	height:50px;
	text-align:center;
	display:inline-block;
}


a.bottomlinks:hover {
	font-family:Century Gothic;
	font-size:13px;
	color: #4d5214;
	text-decoration:none;
	width:60px;
	height:50px;
	text-align:center;
	display:inline-block;
}

.links { font-family:"myriad pro", verdana, arial, sans-serif; font-size: 11px; color: #809d20; font-weight: 200; text-decoration: none; line-height:12px; margin-left:18px; margin-right:18px ;vertical-align:middle; clear:both; height:90px;}


.tablefloatright{
width:400px;
float:right;
height:auto;
overflow:hidden;
background:#FF0000;
}

.showroom { font-family: verdana; width: 760px; border: 2px; z-index: 9;	height: 440px; font-size: 10px; }


/*-----------------JQUERY-----------------------*/


			.boxgrid{ 
				width: 183px; 
				height: 200px; 
				margin-left:16px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; 
				}
				.boxgrid p{ 
					padding: 0 10px; 
					color:#afafaf; 
					font-weight:bold; 
					font:10pt "Lucida Grande", Arial, sans-serif; 
				}
				
			.boxcaption{ 
				float: left; 
				position: absolute; 
				background: #000; 
				height: 100px; 
				width: 100%; 
				opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
 				.captionfull .boxcaption {
 					top: 260;
 					left: 0;
 				}
 				.caption .boxcaption {
 					top: 220;
 					left: 0;d
 				}
				
			h3 a{}


/*-----------------JQUERY-----------------------*/


.gobutton {
	width:21px;
	height:21px;
	float:left;
	margin-top:0px;

	
}
