body {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: small;

	background-color:#353638;

	background-image:url(../images/bg.gif);
	background-attachment:fixed;

	background-repeat:repeat-x;

	background-position:top;

	font-size:80%;

	color: #525961;

}



h1 {

font-size:120%;

color:#ca001a;

}

h2 {

font-size:110%;

color:#525961;

}



.topheader {

	width:770px;

	margin-left:auto;

	margin-right:auto;

	height:42px;

	background-color:#FFFFFF;

	margin-top:0px;

	padding-top:0px;

}

.header {

	width:770px;

	margin-left:auto;

	margin-right:auto;

	background-color:#FFFFFF;

	text-align:center;

}

.main {

	width:770px;

	margin-left:auto;

	margin-right:auto;

	background-color:#ffffff;

	

}

.footer {

	width:770px;

	margin-left:auto;

	margin-right:auto;

	background-color:#FFFFFF;

	line-height:30px;

	color:#353638;

	text-align: center;

	font-size: x-small;

}



.footer a{

text-decoration:none;

	color:#C4C4C4;}

	

.subfooter {

	width:770px;

	margin-left:auto;

	margin-right:auto;

	line-height:30px;

	color:#000000;

	text-align: center;

	font-size: x-small;

}



.subfooter a{

	color:#ffffff;

	text-decoration:none;

	font-weight:bold;



}

/*************************************************************/

.content {

	width:750px;

	margin-left:auto;

	margin-right:auto;

	background-color:#FFFFFF;

	padding:10px;

}



.content a{

color:#ca001a;

font-weight:bold;

text-decoration:none;}



/*************************************************************/

.logo {

	float: left;

}

.tel {

	float: right;

}



/*************************************************************/



/*************************************************************/

.funkymenu {

	list-style-type: none;

	padding: 0px;

	margin: 0px;

	height: 30px;

	border-bottom: 2px solid #525961;

	



}

.funkymenu li {

	display: inline;

	text-align:center;

}

.funkymenu li a {

	display: block;

	float: left;

	color: #525961;

	text-decoration: none;

	padding-left: 8px;

	padding-right: 8px;

	line-height: 30px;

	height: 30px;

	font-weight:bold;

}

.funkymenu li a:hover {

	background-image:url(../images/footerbg.gif);

	background-repeat:repeat-x;

	background-position: top;

	color: #ca001a;

}

/*************************************************************/

input, select, textarea {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

}

legend {

	color: #000000;

	font-weight: bold;

}

.button {

	background-color: #515151;

	background-image:url(../images/footerbg.gif);

	background-repeat:repeat-x;

	background-position: left -20px;

	color: #ffffff;

	font-weight: bold;

	border: none;

	line-height: 18px;

	margin-top: 1px;

}

/*************************************************************/

.ccell fieldset a {

	color: #515151;

	text-decoration: none;

	font-weight: bold;

}

.ccell fieldset a:hover {

	color: #ffb13d;

	text-decoration: underline;

	font-weight: bold;

}

/*************************************************************/



.contactform {

	font-family: Arial, Helvetica, sans-serif;

}

.contactform label {

	display: block;

	font-weight: bold;

	margin-top: 5px;

}

.contactform input, .contactform textarea {

	margin-left: 10px;

	font-family: Arial, Helvetica, sans-serif;

}

.contactform #xSubmit {

	display: block;

	clear: both;

}

.error {

	color: #FF0000;

}



.blackmenu{

width:100%;

}



.blackmenu th{

text-align:left;

font-weight:bold;

background-color:#000000;

color:#FFFFFF;

border-collapse:collapse;

}



.blackmenu td{

border: 1px solid #000000;

border-collapse:collapse;

}



.hpimg{

border: 5px solid #353638;}



.admin{

background-color:#FFFFFF;}

.admin th{

border: 1px solid #000000;

border-collapse:collapse;

font-weight:bold;}

.admin td{

border: 1px solid #000000;

border-collapse:collapse;}
