body
	{
	font-family:		"Trebuchet MS",Verdana, sans-serif;
	font-size:			14px;
	line-height:		17px;
	margin:				32px 8px 8px 24px;
	padding:			0px;
	color:				#333333;
	background-color:	#FFFFFF;
	background-image:	url('media/bgFix.gif'); 
	background-repeat:	repeat-x;
	}

a:link,a:visited,a:active		
	{
	color:				#003366;
	}
a:hover
	{
	color:				#6699CC;
	}

#menuItem:link,#menuItem:visited
	{
	font-size:			16px;
	font-weight:		normal;
	color:				#666666;
	text-decoration:	none;
	}

#menuItem:hover
	{
	font-size:			16px;
	font-weight:		normal;
	color:				#666666;
	text-decoration:	underline;
	}
	
ul , li
    {
    display:block;
    list-style-type:none;
    margin:0;
    padding:0;
    }




#footerAd {
    display:block;
    padding-top:60px;
    padding-bottom:60px;
}
#footerAd ul{
    list-style-type:none;
    margin:0;
    padding:0;
}

#footerAd ul li {
    display:inline;
}

#footerAd ul li a {
    color:#666;
    font-size:11px;
    padding:0 4px 0 4px;
}
#footerAd ul li a:hover {
    color:#000;
}


h1 {
	letter-spacing:		-2px;
}
p {
	line-height:32px;
}
fieldset {
	border:2px dotted #999;
	background-color:#ddf2fd;
}

#registration .left_column {
	float:left;
	width:450px;
	padding:0 20px 0 0;
}
#registration .right_column {
	float:right;
	width:450px;
	padding:0 0 0 20px;
}

#registration label {
	width:160px;
	float:left;
}

#registration input,#registration textarea   {
	width:220px;
}

#form_error {
	background-color:#fee;
	padding:20px;
	border:1px solid #f99;
	margin:10px;
	color:#f33;
}

#form_error ul, #form_error ul li{
	list-style-type:square;
}
#catalogue {
	display:block;
	clear:both;
}
