@charset "UTF-8";

/*COLOURS

RED: #930101
Grey: #333333
Div Grey: #b2b2b2

*/

body {
	
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 18px;
}

.content {
	
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 18px;
	text-align:justify;
}

a {
	color: #b2b2b2;
	text-decoration:none;
}
			
a:hover {
	text-decoration:none;
	color: #930101;
}
			
a:active {
	text-decoration:none;
	color: #930101;
}
				
a: visited {
	color: #b2b2b2;
	text-decoration:none;
}


.red {
	color:#930101;
}

.menu {
	color:#930101;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
}
			.menu a {
				color: #930101;
				text-decoration:none;
			}
			
			.menu a:hover {
				text-decoration:none;
				color: #b2b2b2;
			}
			
			.menu a:active {
				text-decoration:none;
				color: #b2b2b2;
			}
			
			
			.menu a: visited {
				color: #930101;
				text-decoration:none;
			}
.Specials {
	color:#000000;
	text-transform:uppercase;
	font-size:13px;
	font-weight:bold;
}

.Photomenu {
	color:#b2b2b2;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
}
			.Photomenu a {
				color: #b2b2b2;
				text-decoration:none;
			}
			
			.Photomenu a:hover {
				text-decoration:none;
				color: #930101;
			}
			
			.Photomenu a:active {
				text-decoration:none;
				color: #930101;
			}
			
			
			.Photomenu a: visited {
				color: #b2b2b2;
				text-decoration:none;
			}

.PhotomenuSub {
	color:#ffffff;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
}
			.PhotomenuSub a {
				color: #ffffff;
				text-decoration:none;
			}
			
			.PhotomenuSub a:hover {
				text-decoration:none;
				color: #930101;
			}
			
			.PhotomenuSub a:active {
				text-decoration:none;
				color: #930101;
			}
			
			
			.PhotomenuSub a: visited {
				color: #ffffff;
				text-decoration:none;
			}


.menuSub {
	color:#000000;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
}
			.menuSub a {
				color: #000000;
				text-decoration:none;
			}
			
			.menuSub a:hover {
				text-decoration:none;
				color: #b2b2b2;
			}
			
			.menuSub a:active {
				text-decoration:none;
				color: #b2b2b2;
			}
			
			
			.menuSub a: visited {
				color: #000000;
				text-decoration:none;
			}

.menuDesc {
	
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 16px;
	text-align:justify;
}

.BreakkyTitle {
	color:#930101;
	font-size:18px;
	text-transform:uppercase;
	font-weight:bold;
}


.BreakkyDesc {
	color:#333333;
	font-size:11px;
	font-style:italic;
}


.input, .ta {
	width:219px;
	height:75px;
	background:transparent
	url("images/form_txtbg.gif");
	background-repeat: repeat-x;
	background-position:top;
	border:1px solid #b2b2b2;
	background-color:#ffffff;
	color:#333333;
}

#TopNav {
	font-size: 11px;
	color: #FFFFFF;
	text-transform:uppercase;
}

			#TopNav a {
				color: #FFFFFF;
				text-decoration:none;
			}
			
			#TopNav a:hover {
				text-decoration:none;
				color: #930101;
			}
			
			#TopNav a:active {
				text-decoration:none;
				color: #930101;
			}
			
			
			#TopNav a: visited {
				color: #ffffff;
				text-decoration:none;
			}
			
#HomeNav {
	font-size: 11px;
	color: #FFFFFF;
	text-transform:uppercase;
}

			#HomeNav a {
				color: #FFFFFF;
				text-decoration:none;
			}
			
			#HomeNav a:hover {
				text-decoration:none;
				color: #b2b2b2;
			}
			
			#HomeNav a:active {
				text-decoration:none;
				color: #b2b2b2;
			}
			
			
			#HomeNav a: visited {
				color: #ffffff;
				text-decoration:none;
			}			


.recorderTitle {
  	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:20px;
	color: #90ca43;
	text-align:justify;
	padding-bottom:10px;
}

#Content {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height:22px;
	color: #333333;
	padding: 1px 21px 5px 20px;
	text-align:justify;
	
}



.InputForm {
	font-family: Arial, Helvetica, sans-serif;
	color:#a6a6a6;
	font-size: 12px;
	padding-top:5px;
	padding-left: 8px;
	margin-top:0.0em;
	height:25px;
	width: 201px;
	border:solid 0 #a6a6a6;
	background:transparent
	url("images/form_bg.gif");
	background-repeat: repeat-x;
	background-position:top;
}

.InputFormGreyBg {
	font-family: Arial, Helvetica, sans-serif;
	color:#a6a6a6;
	font-size: 12px;
	padding-top:5px;
	padding-left: 8px;
	margin-top:0.0em;
	height:25px;
	width: 201px;
	border:solid 0 #a6a6a6;
	background:transparent
	url("images/form_bg2.gif");
	background-repeat: repeat-x;
	background-position:top;
}

.LoginButton {
	font-family: arial, helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	text-transform: uppercase;
	margin:0px;
	height:21px;
	width:64px;
	border:solid 0 #fff;
	background:transparent
	url("images/btn_login.gif") no-repeat;
	vertical-align: middle;
	text-align: center;
	
}

#txtbg1 {
	background-image: url(images/txtbg1.gif);
	background-repeat: repeat-x;
	background-position:top;

}

#txtbg2 {
	background-image: url(images/txtbg2.gif);
	background-repeat: repeat-x;
	background-position:top;
	padding-bottom:10px;
	background-color:#f0f0f0;

}

#txtbg3 {
	background-image: url(images/txtbg3.gif);
	background-repeat: repeat-x;
	background-position:top;
	padding-top:20px;

}


#FinePrint {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
}


			#FinePrint a {
				color: #930101;
				text-decoration:none;
			}
			
			#FinePrint a:hover {
				text-decoration:none;
				color: #333333;
			}
			
			#FinePrint a:active {
				text-decoration:none;
				color: #333333;
			}
			
			#FinePrint a: visited {
				color: #930101;
				text-decoration:none;
			}

/* Definitions */

.desctitle{ 
cursor: hand;
cursor: pointer;
margin: 10px 0;
}
.opendescription{ 
	color: #ff951a;
}
.closeddescription{ 
	color: #ff951a;
}