/*

BPS Golf Breaks 2010 (screen) style sheet
===============================================

Author:			John Metcalfe - john@discoverydesign.co.uk
Copyright:		2010 Discovery Design Ltd.
Description: 	Screen stylesheet for BPS Golf Breaks
Last Edit:		17/06/2010 by John Metcalfe

*/

/* RESETS
=============================================== */
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, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border:					0;
font-weight:			inherit;
font-style: 			inherit;
font-size: 				100%;
font-family: 			inherit;
margin: 				0;
padding:				0;
outline: 				0;
vertical-align: 		baseline;
-webkit-font-smoothing: antialiased;
}

:focus {
outline: 				0;
}

body {
background: 			#BAD68D;
color: 					#333;
font: 					14px/21px 'Droid Sans', arial, serif;
text-shadow:			1px 1px 1px #AAC77D;
}

img {
-ms-interpolation-mode: bicubic;
}

ol, ul {
list-style: 			none;
}

table {
border-collapse: 		separate;
border-spacing: 		0;
width:					100%;
}

caption, th, td {
text-align:  			left;
}

blockquote:before, blockquote:after, q:before, q:after {
content: 				"";
}

blockquote, q {
quotes:  				"" "";
}

pre, code { 	
background: 			#e0e5e5;
border-left: 			3px solid #abb0b0;
display: 	 			block; 	
font-size: 				1.5em;
margin:  				25px 0; 
padding:  				15px; 
} 

p > code { 	
font-size: 				1.0em;
line-height:  			1.2em;
}

pre code { 
border: 				none; 
}

acronym {
cursor: 				help;
border-bottom:			1px dashed #333;
}

strong {
font-weight: 			bold;
}

em {
font-style: 			italic;
}

.right {
float: 					right;
}

.left {
float: 					left;
}

.hide {
display:				none;
}

.clear {
clear: 					both;
}

.clearfix:after {
clear: 					both;
content: 				".";
display: 				block;
height: 				0;
line-height: 			0;
visibility: 			hidden;
}

.clearfix {
display: 				block;
}

html[xmlns] .clearfix {
display: 				block;
}

* html .clearfix {
height: 				1%;
}

/* GLOBAL ELEMENTS
=============================================== */
body {
margin:					0 auto;	
}
	
#container {
background:				#90bc4a;
border:					8px solid #7eac36;
margin:					150px auto 0;
text-align:				center;
width:					500px;
-webkit-border-radius: 	6px;
-moz-border-radius: 	6px;
border-radius: 			6px;
}
	

/* STYLES
=============================================== */
p {
margin: 				7px 5px 0; 
padding:  				5px;
}

/* LINKS
=============================================== */	
a:link, a:visited, a:active {
color: 					#333; 
font-weight:			bold;
text-decoration: 		underline;
}

a:hover, a:focus {
color:  				#333; 
text-decoration: 		none;
}
	
/* HEADINGS
=============================================== */
h1 {
color:  				#333;
font:					normal bold 32px 'Droid Sans', arial, serif;
margin:  				0 5px 5px;
padding:  				17px 3px 3px;
text-align:				center;
}