/************************* Typography CSS Styles for Pacha */
/*
	Contents:
	1. General e.g. paragraphs, headings used throughout the site
	2. Mast head
*/
/************************* General */
body {
	font-family:"Helvetica", arial;
	color:white;
}

strong, b {
	font-weight:bold;
}

i, em {
	font-style:italic;
}

#wrapper .content h1 {
/*	font-family:"Georgia", Times, "Times New Roman", "Helvetica", arial;*/
	color:#eb2a2f;
	margin-bottom:20px;
	font-size:110%;
	font-weight:normal;
	line-height:22px;
	padding-bottom:8px;
	background:url(/img/text_breaker_red.png) no-repeat bottom left;
}

#wrapper .content h1.section {
	background-position:73px bottom;
}

#wrapper .content h1 a {
	color:#eb2a2f;
}

#wrapper .content h2 a {
	color:#00A950;
}

#wrapper .content p {
	font-size:70%;
	line-height:18px;
	margin-bottom:18px;
}

a {
	color:white;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

p a {
	color:#00A950;
}

#wrapper .content h2 {
	color:#eb2a2f;
	text-transform:uppercase;
	font-size:80%;
	font-weight:bold;
	margin-bottom:10px;
}

#wrapper .content h3 {
	color:#999;
	font-size:70%;
	font-weight:bold;
	line-height:18px;
	margin-bottom:18px;
}

#wrapper .content h4 {
	color:#eb2a2f;
	font-size:70%;
	font-weight:bold;
	line-height:18px;
	margin-bottom:18px;
}

#wrapper .content h5 {
	color:#00ff00;
	font-size:80%;
	font-weight:bold;
	text-transform:uppercase;
	line-height:18px;
	margin-bottom:18px;
	padding-bottom:8px;
	background:url(/img/text_breaker_green.png) no-repeat bottom left;
}

#wrapper .content h6 {
	line-height:18px;
	margin-bottom:18px;
}

#wrapper .content h5 a, #wrapper .content h5 a:hover {
	text-decoration:none;
	color:#00ff00;
}


/************************* Mast head */
#wrapper .padding .header a.logo {
	text-indent:-9999em;
}

/************************* Menu */
#wrapper .menu ul li {
	font-family:"Georgia", "Times New Roman", Times, arial;
	line-height:39px;
	font-size:80%;
	font-weight:bold;
	text-transform:uppercase;
}

#wrapper .menu ul li a, #wrapper .menu ul li.selected a {
	color:black;
	text-decoration:none;
}

#wrapper .menu ul li a:hover, #wrapper .menu ul li a.selected {
	color:white;
}

/************************* Mailing list form */
form.mailingList label {
	font-size:80%;
	color:black;
}

form.mailingList input {
	font-size:80%;
}

form.mailingList div.submit input {
	color:black;
	font-weight:bold;
}

/************************ Footer */
#footer {
	text-align:center;
	font-size:70%;
	color:black;
}

#footer a {
	color:black;
}

#footer big, .disclaimer {
	font-size:85%;
	line-height:18px;
	color:white;
	text-align:center;
}

#footer big a, .disclaimer a {
	color:white;
}

.disclaimer {
	padding:40px 0 20px 0;
}
/************************ Latest News Headlines */
.news .snippet h2 {
	color:#eb2a2f;
	font-size:75%;
	text-transform:uppercase;
	margin-bottom:5px;
}

.news .snippet h3 {
	color:#00a950;
	text-transform:uppercase;
	margin:0;
	font-size:75%;
}

.news .snippet h3 a {
	color:#00a950;
	text-decoration:none;
}

/************************ Home Page */
#wrapper .homepage .notePad h1 {
	font-family:arial;
	margin:0 0 4px 0;
}

#wrapper .homepage .notePad p {
	color:black;
}

/*********************** VIP page, VIP Tables enquiry form */

#wrapper .content form.mailingList.vipBooking h1 {
/*	color:black;
	font-size:80%;
	text-transform:uppercase;
	background-image:url(/img/text_breaker_black.png);
*/}

#wrapper .content form.mailingList.vipBooking label {
	font-size:65%;
	text-align:right;
}

#wrapper .content.corporateHire .section.corporate-hire-intro {
	color:black;
}

#wrapper .content.corporateHire .section.corporate-hire-intro a {
	color:black;
	font-weight:bold;
}