/*-------------------------------
   Pearl Restaurant

   Site Design & Development
   by:
   chris@nicasiodesign.com
   Nicasio LLC
-------------------------------*/

body {
	margin:0;
	padding:0px 0px 0px 0px;
	background:#16002c url('images/backgroundPURPLE.jpg') no-repeat right -50px;
	height:100%;
	color:#d5d5d5;
	font-family:"Verdana", "Arial" sans-serif;
	*font-size:77%;
}

p a,TD.section p a, .pagination a, h2 a, #formTable a {color:#0088ee;border-bottom:2px solid #432167;text-decoration:none;}
p a:hover,TD.section p a:hover, .pagination a:hover, h2 a:hover, #formTable a:hover {color:#432167;text-decoration:none;}
.pagination a.selected {color:#d5d5d5;}

TD.section p a {border:0px;}

h2 a {font-size:0.85em;}

#topNav {
	padding: 7px 0px 7px 0px;
	background-color:#000;
	margin:0px;
	text-align:left;
	width:100%;
	min-width:850px;
	color:#666;
	font-size:0.75em;
}

a.topNavLink {
	color:#666;
	font-family:"Verdana", sans-serif;
	padding:3px 3px 11px 3px;
	margin:0px 11px 0px 10px;
	text-decoration:none;
	font-weight:bold;
}

a.topNavLinkON {
	color:#d5d5d5;
	font-family:"Verdana", sans-serif;
	padding:3px 3px 11px 3px;
	margin:0px 11px 0px 10px;
	text-decoration:none;
	border-bottom:2px solid #432167;
	font-weight:bold;
}

a.topNavLink:hover {text-decoration:none;border-bottom:2px solid #d5d5d5;color:#d5d5d5;}

#content {
	width:90%;
	background:transparent;
	padding:75px 0px 0px 10px;
}

h1{position:relative;left:15px;font-size:1.8em;font-family:"Geneva", sans-serif;font-weight:normal;letter-spacing:-0.08em;padding-bottom:5px;color:#d5d5d5}
h2{font-size:1.2em;font-family:"Geneva", sans-serif;font-weight:normal;letter-spacing:-0.05em;margin:0;padding:5px 0px 0px 0px;color:#ff3300;}

h4{font-size:0.95em;font-family:"Geneva",sans-serif;font-weight:normal;letter-spacing:-1px;margin:0px;padding:0px;color:#d5d5d5;}
p {color:#d5d5d5;width:96%;margin-left:15px;margin-bottom:15px;font-size:1.1em;text-align:justify;line-height:1.7em;letter-spacing:-0.07em;}
hr {border:0px solid BLACK;border-bottom:1px solid #e5e5e5;padding-bottom:1px;width:100%;margin-top:0px;margin-bottom:15px;}

DIV.text {width:756px;}

TD.section {border:2px solid #250743;background:#0d0019;padding:10px;width:150px;}
TD.section img {display:block;}
TD.section p {padding:5px;padding-left:10px;margin-left:0px;border-top:0px solid #333;padding-bottom:15px;text-align:left;font-size:0.85em;width:85%;*font-size:0.65em;letter-spacing:-0.00em;}

DIV.body-section {border:2px solid #250743;background:#0d0019;padding:10px;width:705px;margin-left:15px;margin-bottom:15px;}
DIV.body-section p {text-align:justify;width:98%;padding:0px;margin-left:0px;font-size:0.85em;letter-spacing:-0.00em;}
DIV.body-section img {margin:5px 5px 0px 0px;*margin-right:15px;}

img.thumb {
	border:1px solid #432167;
	opacity: 0.75;
	-moz-opacity: 0.75;
	filter:alpha(opacity=75);
}

img.thumb:hover {
	border:1px solid #0088ee;	
	opacity: 1;
	-moz-opacity: 1;
	filter:alpha(opacity=100);
}

img.bio-image {float:left;padding-right:10px;}

TABLE.menuTable {margin-left:30px;}
TABLE.menuTable td {margin-bottom:5px;padding:5px 0px 5px 0px;border-bottom:1px solid #250743;}

DIV.menuItem {float:left;width:550px;padding-left:15px;border-left:2px solid #250743;line-height:0.75em;padding-bottom:15px;margin-top:10px;padding-top:5px;}
DIV.menuItemSmall {float:left;width:265px;padding-left:15px;border-left:2px solid #250743;line-height:0.75em;padding-bottom:15px;margin-top:10px;padding-top:5px;}
DIV.menuItem span{font-size:0.75em;font-style:italic;}
DIV.menuItemSmall span{font-size:0.75em;font-style:italic;}
DIV.menuHolderLeft {float:left; width:200px;padding-left:15px;line-height:0.75em;padding-bottom:15px;margin-top:10px;padding-top:5px;}
DIV.menuHolderLeft h4 {padding-bottom:5px;padding-left:10px;}
DIV.menuHolderRight h4 {padding-bottom:5px;padding-left:10px;}
DIV.menuHolderRight {float:left; width:200px;margin-left:45px;padding-left:15px;line-height:0.75em;padding-bottom:15px;margin-top:10px;padding-top:5px;}
DIV.menuItemL {float:left;width:140px;padding-left:0px; border-left:2px solid #250743;padding-bottom:15px;margin-top:10px;}
DIV.menuItemR {float:left;width:140px;padding-left:0px; border-left:2px solid #250743;padding-bottom:15px;margin-top:10px;}
DIV.menuPriceL {float:left;width:50px;text-align:center;margin-left:0px;font-size:0.95em;font-family:"Geneva",sans-serif;font-weight:normal;letter-spacing:-1px;margin-top:10px;}
DIV.menuPriceR {float:left;width:50px;text-align:center;margin-left:0px;font-size:0.95em;font-family:"Geneva",sans-serif;font-weight:normal;letter-spacing:-1px;margin-top:10px;}
DIV.menuPrice {float:left;margin-left:45px;width:50px;text-align:center;margin-top:10px;padding-top:5px;font-size:0.95em;font-family:"Geneva",sans-serif;font-weight:normal;letter-spacing:-1px;}
DIV.menuPriceSmall {float:left;margin-left:45px;margin-top:10px;padding-top:5px;font-size:0.95em;font-family:"Geneva",sans-serif;font-weight:normal;letter-spacing:-1px;}
DIV.menuClear {clear:both;border-bottom:1px solid #250743;}

TABLE#formTable {font-size:0.85em;}
TABLE#wineTable {padding-left:15px;border-left:2px solid #250743;border-bottom:1px solid #250743;line-height:1.5em;padding-bottom:15px;margin-top:10px;padding-top:5px;}
TD.wineName {font-size:0.95em;*font-size:0.85em;font-family:"Geneva",sans-serif;font-weight:normal;letter-spacing:-1px;}
TD.winePrice {font-size:0.95em;*font-size:0.85em;font-family:"Geneva",sans-serif;font-weight:normal;letter-spacing:-1px;}
TD.type {font-size:0.95em;font-family:"Geneva",sans-serif;font-weight:normal;letter-spacing:-1px;text-decoration:underline;}

#bottomLink {
  width:722px;
}

#bottomLink p {text-align:right;font-size:11px;}