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

/* Maintained by Jonathan Shearer for The Gentry (www.thegentrycatering.com) */
/* CSS written exclusively for The Gentry - updated November 2011 */

/* PALETTE - Maroon 	#800020		Light Gray	#4D4D4D		Dark Gray	#333	Light Tan	#FFFCF5 */

/*Eric Meyer's CSS Reset */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
ol, ul {list-style: none;}

/* End CSS Reset */

body {background-image:url(http://www.thegentrycatering.com/images/gentry-bkg.jpg); background-repeat:repeat-x;}

#clearancesale {width:100%;clear:both;height:0px;}
.clearancesales {width:100%;clear:both;height:0px;}

p {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;color:#4D4D4D;font-size:14px;line-height:21px;}

	.smaller {font-size:12px;line-height:18px;}
	p a:link, p a:visited {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;color:#800020;text-decoration:underline;}
	p a:hover {color:#333;}	

h1, h2, h3, h4 {font-family: 'Petrona', "Times New Roman", Times, serif;color:#800020;}
	h1 {font-size:36px;text-shadow: 1px 1px #CCC;}
	h2 {font-size:20px;color:#4D4D4D;}
	
#wrapper {width:960px;margin:0 auto;}

	#header {background:url(http://www.thegentrycatering.com/images/header-bkg.png) no-repeat;width:960px;height:140px;}
		#logo {width:385px;height:140px;float:left;}
		#navigation {width:565px;height:107px;float:right;position:relative;margin:0 10px 0 0;}
			#links {width:565px;position:absolute;bottom:0;}
				#links ul li {float:right;}
				#links a:link,#links a:visited {display:block;font-family: 'Petrona', "Times New Roman", Times, serif;font-size:18px;color:#800020;background-color:#FFFCF5;text-align:center;padding:10px 20px;margin:0 5px 0 0;text-decoration:none;}
				#links a:hover, #links a:active {color:#FFF;background-color:#800020;}
				#current a:link, #current a:visited, #current a:hover, #current a:active {display:block;font-size:18px;color:#FFF;text-shadow:1px 1px #000;background-color:#800020;text-align:center;padding:10px 20px;text-decoration:none;font-style:italic;}

	#leftail {width:10px;float:left;}
	#right {float:right;width:940px;margin:0 10px 0 0;background-color:#FFFFFF;}
				
	#footer {background:url(http://www.thegentrycatering.com/images/footer-bkg.png) no-repeat;width:960px;}
		#footer p {padding:50px 0 0 0;text-align:center;font-size:11px;}

/* Homepage */

#mainevent {width:440px;margin:40px 0;float:left;}
#maintext {width:440px;margin:40px 30px;float:right;display:inline;}

.maincomments {width:900px;margin:0 30px;}
	.comment {width:280px;padding:0 10px;float:left;}

/* Menus */

	#menu {width:940px;}
	
		#menu p {padding:0 20px;}
		.padding {padding:46px 0 20px 20px;display:block;background:url(http://www.thegentrycatering.com/images/menu-choice-bkg.png) no-repeat;color:#FFFCF5;font-size:30px;text-shadow:1px 1px #000;}
		.lesspadding {padding:0 20px;}
		
		#menuleft {width:445px;padding:20px 0 0 20px;float:left;border-right:1px solid #999;}
		#menuright {width:440px;padding:20px 0 0 20px;float:right;}
			.menustyle {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-size:14px;line-height:24px;color:#4D4D4D;}
			.lighter {color:#4D4D4D;}
			.redlarge {color:#800020;font-size:18px;}
			.lesslines {line-height:normal;}
			
/* Contact Us */

#contact {width:445px;padding:20px 0 20px 20px;float:left;}
		#contact p {padding:0;}

#directions {width:440px;padding:20px 0 20px 20px;float:right;}
		#directions p {padding:0;}


/* Events Gallery */


#gallery {width:600px;height:350px;margin:40px auto 20px auto;position:relative;}

#ribbon {position:absolute;top:-3px;left:-15px;z-index:500;}

#frame {position:absolute;z-index:0;width:739px;height:341px;top:-3px;left:-80px;}

/* Slideshow */

#slides {position:absolute;top:15px;left:4px;z-index:100;}
	.slides_container {width:570px;overflow:hidden;position:relative;display:none;}
	.slides_container a {width:570px;height:270px;display:block;}
	.slides_container a img {display:block;}

/* Next/prev buttons */

#slides .next, #slides .prev {position:absolute;top:107px;left:-39px;width:24px;height:43px;display:block;z-index:101;}
#slides .next {left:585px;}

/* Pagination */

.pagination {margin:26px auto 0;width:100px;}

.pagination li {float:left;margin:0 1px;list-style:none;}

.pagination li a {display:block;width:12px;height:0;padding-top:12px;background-image:url(http://www.thegentrycatering.com/images/gallery/pagination.png);background-position:0 0;float:left;overflow:hidden;}

.pagination li.current a {background-position:0 -12px;}

.border-block {float:left;margin:0 40px 20px 0;border:1px solid #800020;}




