/*///////////////////////////////////////////////////////
Style Guide
/////////////////////////////////////////////////////////

#idName {
	display: block; position: relative; left: 0px; top: 0px; z-index: 1; width: auto; height: auto; overflow: auto; 
	margin: 0px; border: 0px solid #FFFFFF; padding: 0px; background: #FFFFFF url("../images/spacer.gif") no-repeat left top;
	font: italic small-caps bold 0.6em/120% verdana, arial, helvetica, sans-serif; color: #000000; text-align: justify; text-decoration: none; 

	//	NB: 'font' shorthand properties above are as follows...
	// font: <'font-style'> <'font-variant'> <'font-weight'> <'font-size'>/<'line-height'> <'font-family'>
}
*/



/*///////////////////////////////////////////////////////
General Style Information
///////////////////////////////////////////////////////*/

body {
	margin: 10px; padding: 0px; 
	font: 0.65em/1.4 verdana, arial, helvetica, sans-serif; color: #000000; 
}
a:link { 
	font-weight: bold; text-decoration: underline; color: #000000; 
}
a:visited { 
	font-weight: bold; text-decoration: underline; color: #000000; 
}
a:hover { 
	font-weight: bold; text-decoration: underline; color: #000000; 
}
a:active { 
	font-weight: bold; text-decoration: underline; color: #000000; 
}
abbr, acronym { 
	border-bottom: 1px dotted #FFFFFF; cursor: help;
}
caption { 
	font-weight: bold; 
}
form { 
	margin: 0px; padding: 0px;
}
h1 { 
	margin-bottom: 0.3em; font-size: 1.5em; 
}
h2 { 
	margin-bottom: 0.3em; padding-top: 1.3em; font-size: 1.3em;  
}
h3 { 
	margin-bottom: 0.3em; padding-top: 1.0em; font-size: 1.0em; text-transform: uppercase;
}
h4 { 
	margin-bottom: 0.3em; font-size: 1.0em; 
}
img { 
	display: inline; margin: 0px; border: none; padding: 0px;
}
input, select, textarea { 
	font: 0.6em verdana, arial, helvetica, sans-serif; font-size: 1.0em;
}
li { 
	margin-bottom: 0.2em; padding: 0px; 
}
p { 
	margin: 0px; margin-bottom: 1.4em; 
}
table { 
	font-size: 1.0em;
}
td { 
	background-color: transparent; vertical-align: top; 
}
th { 
	font-weight: bold; text-align: center; 
}
tr { 
	background-color: transparent; 
}
ul, ol { 
	margin-top: 0.4em; margin-bottom: 1.0em; list-style-position: outside; 
}



/*///////////////////////////////////////////////////////
ID and Class Styles
///////////////////////////////////////////////////////*/

#container {
	position: relative; 
}
#customise { 
	display: none;
}
#masthead {
	background: url("../images/siteTitleDigital.gif") no-repeat;	
}
#ahem {
	display: none; 
}
#navigation {
	display: none;
}
#content {
	position: relative; 
}
#gigDate {
	display: none;
}
#footer {
	display: none; 
}
#validate {
	
}
#smartPussy {
	display: none
}
dt { 
	display: inline; _width: 16%; margin: 0px; padding: 0px; padding-right: 20px; color: #000000; font-weight: bold; text-transform: uppercase; 
}
dd.title { 
	display: inline; _width: 80%; margin: 0px; padding: 0px; color: #000000; font-weight: bold; text-transform: uppercase; 
}
dd.desc {
	display: block; margin: 0px; margin-bottom: 1.2em; padding: 0px; 
}


