@charset "UTF-8";
/* CSS Document */

body {background:#000 fixed;margin:0;padding:0;position:relative;}
#container {
	background: url(../images/layout/BKGD-content.jpg) no-repeat 0% 0%;
	width:80em;
	margin:8em auto 0 auto;
	padding: 0;
	position:relative;
	z-index: 0;
	border: none;
}
#container2 {background: url(../images/layout/BKGD-contentCateringByPrattsPG.png) no-repeat 0% 0%;width:80em;margin:8em auto 0;padding: 0;position:relative;z-index: 0;border: none;}

#container h1#Catering {
	text-indent:-9999px;
	background: url(../images/content/h1-PrattsCatering.png) no-repeat 0% 0%;
	width: 250px;
	height: 114px;
	position:relative;
	float:left;
	top: -2.5em;
	z-index: 101;
	display: block;
	left: 1.75em;
}
/* For Homepage */
img#Catering2 {
	text-indent:-9999px;
	width: 250px;
	height: 114px;
	position:relative;
	float:left;
	top: -5.5em;
	z-index: 101;
	display: block;
	left: 25em;
}
#container h1#CateringBy {
	text-indent:-9999px;
	background: url(../images/content/h1-CateringByPratts.png) no-repeat 0% 0%;
	width: 250px;
	height: 118px;
	position:relative;
	float:left;
	top: -2.5em;
	z-index: 101;
	display: block;
	left: 1.75em;
}
/* For Homepage */
img#CateringBy2 {
	text-indent:-9999px;
	width: 250px;
	height: 118px;
	position:relative;
	float:left;
	top: -7.5em;
	z-index: 101;
	display: block;
	left: 14em;
}
/*  Background Indian & Bride  */
img#indian {width:175px;height:394px;margin: 0 3px -15em 0;position: relative;float:right;top:-7.5em;}
img#brideRight {width:175px;height:394px;top: 0em;margin: 0 3px -15em 0;position: relative;float:right;top:-6em;}
img#brideLeft {width:405px;height:634px;top: 0em;margin: 0 3px -15em 0;position: relative;float:left;top:-7.5em;}
img#brideRight2 {width:405px;height:634px;margin: -7.5em 3px -25em 0;position: relative;float:right;z-index:20;}
/*--|
	| Content Area
	|_________________--*/

#content {
	border: solid 3px #fff;
	margin: 0 3em -11em;
	z-index: 99;
	padding:0;
	width: 75em;
	height: 475px;
	display:block;
	position: relative;
	float: left;
	top: -12em;
}
#contentHomePage {margin: 0 3em -11em;z-index: 99;padding:0;width: 75em;height: 475px;display:block;position: relative;float: left;top: -12em;}
.home {background:url(../images/layout/BKGD-Ham1.jpg) no-repeat center center;}
.about {background:url(../images/layout/BKGD-Ham2.jpg) no-repeat center center;}
.CateringBy {background:url(../images/layout/BKGD-CateringByPratts.jpg) no-repeat center center;}
.Catering {background:url(../images/layout/BKGD-PrattsCatering.jpg) no-repeat center center;}
.Gallery {background:url(../images/layout/BKGD-Gallery.jpg) no-repeat top center;}
.Testimonials {background:url(../images/layout/BKGD-Testimonials.jpg) no-repeat 0% 30%;}

/*  Home Page Specialty  */
#CateringByPrattsLink{margin:-26px 0 0 0;}
#CateringByPrattsLink a {border:;}
#PrattsCateringLink{}

/* ---------------------------------------------------- */  
/* Gallery
/* ---------------------------------------------------- */  
#gallery {
	background: url(images/layout/bkgd-Bride+Indian.jpg) no-repeat 0% 4%;
	padding: 0;
	margin:1em auto 0 20em;
	text-align:center;
}
#gallery h2{
	margin: 0 auto .5em;
	text-align: center;
}
#gallery p{color:#222;}

  
/* ---------------------------------------------------- */  
/* Main Content areas that show/hide
/* ---------------------------------------------------- */  
*#content #home {
	display:block;
	float:right;
	background:url(../images/layout/bkgd-white85-alpha.png) repeat 0% 0%;
	padding:.5em 1em 0;
	width:33em;
	margin:0;
	border: solid 1px #fff;
	height: 99%;
	overflow: auto;
}

/*  Corporate Discounts  */
#content #home #corporate-discounts {padding:.5em;}
#content #home #corporate-discounts h5{background-color:#900;padding:.25em;color:#fff;margin:0 0 .25em 0;border:solid 1px #000;}
#content #home #corporate-discounts ul{list-style:square outside;margin:0 .25em .25em .25em;padding:0 0 0 2em;background-color:#fff;}
#content #home #corporate-discounts ul li{list-style:square outside;padding:.1em;}
/*  Shipping  */
#content #home #shipping{}
#content #home #shipping h2{}
#content #home #shipping h5{background-color:#900;padding:.25em;color:#fff;margin:0 0 .25em 0;border:solid 1px #000;}
#content #home #shipping p{margin:0 0 .25em 0;padding:0;}
#content #home #shipping h4{margin:0;padding:0;border-bottom:solid 1px #222;}
#content #home #shipping ul{list-style:square outside;margin:0 0 .25em .25;padding:0 0 0 2em;background-color:#fff;}
#content #home #shipping ul li{list-style:square outside;}
#content #form {
	display:block;
	width: 55em;
	margin:0;
	padding:0 0em 1em 17em;
	float: right;
	overflow: hidden;
	/*--|
		| CSS3
		|______*/
		-moz-border-radius-topleft:1.5em;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomleft:0em;
	-moz-border-radius-bottomright:0;
	-webkit-border-top-left-radius:1.5em;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-left-radius:0;
	-webkit-border-bottom-right-radius:0;
}
#content #form #corporate-discounts {display:block;padding:1em;margin:0 auto;border: solid 1px #fff;width:90%;}
#content #form #corporate-discounts h4{font-size: 1.75em;font-weight:bold;color:#000;margin:0;padding:0;}
#content #form #corporate-discounts h5{font-size: 1.5em;font-style:italic;color:#000;margin:0;padding:0;}
#content #form #corporate-discounts ul{font-size: 1.1em;font-style:bold;color:#900;margin:0 auto;padding:0;text-align:center;list-style:square outside;display:block;}
#content #form #corporate-discounts ul li{font-size: 1.1em;font-style:bold;color:#900;margin:0 auto 0 10em;padding:0;text-align:left;list-style:square outside;display:block;}
#content #form #corporate-discounts ul li h6{text-align:left;display:block;margin:0;padding:0;}

/*  Anchored Links to categories on the form to quickly jump to that category  */
#JumpMenu {margin:0 0 1em 18em;padding:0;}
#JumpMenu h4 {margin:0;padding:0;font-size:1.75em;text-decoration:underline;}
#JumpMenu ul#categories {display:block;list-style:square inside;margin:0!important;padding:0!important;}
#JumpMenu ul#categories li {display:inline;list-style:square outside;float:left;font:normal 100%/110% "Arial Black", 'Century Gothic',Helvetica,Arial, sans-serif;color:#000;margin: 0;padding:.5em;}
#JumpMenu ul#categories li a {color:#900;text-decoration:none;}
#JumpMenu ul#categories li a:link {color:#900;text-decoration:none;}
#JumpMenu ul#categories li a:visited {color:#444;text-decoration:none;}
#JumpMenu ul#categories li a:hover {color:#000;text-decoration:underline;}
#JumpMenuul#categories li a:active {color:#ff0;text-decoration:none;}
/*  Seasonal Items  */
#JumpMenu-Seasonal {margin:0 0 1em 18em;padding:0;}
#JumpMenu-Seasonal h4 {margin:0;padding:0;font-size:1.75em;text-decoration:underline;}
#JumpMenu-Seasonal ul#categories-seasonal {display:block;list-style:square inside;margin:0!important;padding:0!important;}
#JumpMenu-Seasonal ul#categories-seasonal li {display:inline;list-style:square inside;float:left;font:normal 100%/110% "Arial Black", 'Century Gothic',Helvetica,Arial, sans-serif;color:#000;margin:0;padding:.5em;}
#JumpMenu-Seasonal ul#categories-seasonal li a {color:#030;text-decoration:none;}
#JumpMenu-Seasonal ul#categories-seasonal li a:link {color:#030;text-decoration:none;}
#JumpMenu-Seasonal ul#categories-seasonal li a:visited {color:#030;text-decoration:none;}
#JumpMenu-Seasonal ul#categories-seasonal li a:hover {color:#000;text-decoration:underline;}
#JumpMenu-Seasonal ul#categories-seasonal li a:active {color:#0C0;text-decoration:none;}


#content #content-text .slides ul {
	/* total width of all slides - 
960px multiplied by 3 in this case */  
width: 28em;
	height: 100%;
}  
  
#content #content-text .slides li {
	float: left;
	padding: 0px;
}  
  
#content #home h2, #about h2 {
	margin: 0.5em 0 .1em;
	font-weight: bold;
	font-size: 1.7em;
	border-bottom: inset 1px #666;
	padding: 0 0 .15em;
	line-height: 1.5;
} 
#content #home h4, #about h4 {
	margin: 0;
	font-weight: bold;
	font-size: 1.15em;
	padding: 0;
} 

   
/* _______________________Navigation */

ul#nav, ul#-HamForm {
	margin: -3em 0 -39em 0;
	list-style: none outside;
	width:250px;
	padding: 0;
	position: relative;/**/
	z-index: 999;
	float:left; 
	top: -36em;
	left: 1em;
}
ul#nav li, ul#nav-HamForm li {}
	ul#nav li#top, ul#nav-HamForm li#top {
	background: url(../images/layout/bkgd-nav-top.png) no-repeat 0% 0%;
	height:15px;
	margin: 0;
	padding: 0;
	vertical-align: bottom;
}
	ul#nav li#middle, ul#nav-HamForm li#middle {
	background: url(../images/layout/bkgd-nav-middle.png) repeat-y 0% 0%;
	margin: 0;
	padding: 0;
}
		ul#nav li#middle ul, ul#nav-HamForm li#middle ul {
	margin:0;
	padding:0 0 0 2em;
	list-style:none outside;
}
		ul#nav li#middle ul li {margin:0;padding:.5em 0;}
		ul#nav li#middle ul li h4 {font: normal small-caps bold 160%/180%  "Century Gothic",Futura,Helvetica, Arial,sans-serif;letter-spacing:.1em;margin:0;padding:0;}
		ul#nav li#middle ul li h4 a {color:ccc;text-decoration:none;text-shadow: black .1em .1em;}
		ul#nav li#middle ul li h4 a:link {color:#ccc;text-decoration:none;}
		ul#nav li#middle ul li h4 a:visited {color:#ccc;text-decoration:none;}
		ul#nav li#middle ul li h4 a:hover {color: #FF0;border-bottom:solid 1px #cf2326;background: url(../images/layout/smoke.gif) no-repeat 0% 0%;padding: 0 0 0 1em; }
		ul#nav li#middle ul li h4 a:active {color:#FFF;text-decoration:none;background:#000 url(../images/layout/smoke.gif) no-repeat 0% 0%;padding: 0 0 0 1em;}
	ul#nav li#bottom, ul#nav-HamForm li#bottom {
	background: url(../images/layout/bkgd-nav-bottom.png) no-repeat 0% -15px;
	height:15px;
	list-style: none outside;
}
#activepage {font-family: "Century Gothic",Futura,Helvetica, Arial,sans-serif;font-weight:bold;color:#FF0!important;background: url(../images/layout/smoke.gif) no-repeat left top; padding: 0 0 0 1em;border-bottom:solid 1px #cf2326}
#activepageHomePage {font-family: "Century Gothic",Futura,Helvetica, Arial,sans-serif;font-weight:bold;color:#FF0!important; border-top:solid 1px #000}

/*--|
	| Misc.
	|_______*/
a.button {color:#900;text-indent:-9999px; float:right; margin:-1em .25em 1em 1em; text-decoration: underline;width:125px;max-width:125px;height:25px;min-height:25px;}
a.button:link,
a.button:visited{background:transparent url(../images/layout/button-requestquote.png) no-repeat 0px 0px;}
a.button:hover,
a.button:active{background:transparent url(../images/layout/button-requestquote.png) no-repeat -125px 0px;}
	
#currentpage {font-family:'Arial Black';font-weight:bold;background-image: url(../images/layout/knife.jpg); background-repeat: no-repeat; background-position: center bottom; border-top: solid 1px #888;color:#fff;}

.clear {clear:both;width:0;height:0;}
.pdf-icon {
	background:url(../images/content/PDF-icon.png) no-repeat 31% 50%;
}
table {border-collapse:collapse;margin:0;padding:0;}
table tr {border-collapse:collapse;margin:0;padding:0;}
table tr.alternate {
	background-color:#CFF;
}
table tr td {border-collapse:collapse;margin:0;padding:0;}
table tr td h4 {padding:0;margin:0;}
table tr td h5 {padding:0;margin:0;color:#900;}
#sidebar {}

ol.directions {list-style:outside decimal;}
ol.directions li {list-style:outside decimal;margin:0 0 .5em 0;}

ul.links {
	list-style: square outside;
	display:block;
	width: 12em;
}
ul.links li {display:block;list-style:square outside;}
ul.links li a {}
ul.links li a:link {color:#606;text-decoration:none}
ul.links li a:visited {color:#222;}
ul.links li a:hover {color:#609;text-decoration:underline;}
ul.links li a:active {color:#612;}
