/* ---------------------------------------------------------------------- base elements */

P                 {margin: 0 0 10px 0; padding: 0; border:0;display:block;}

TABLE, IMG        {margin: 0; padding: 0; border: 0;}

FORM              {margin: 0; padding: 0; border: 0;}

HR                {height:1px;color:#ccc; margin:5px 0 15px 0;}

TD, DIV           {font-family: helvetica, verdana, arial, sans-serif; font-size: 11px; margin:0px;padding:0px;border:0px;color:#000000;}



BODY {

  margin: 0; padding: 0; border: 0; background:#000;

	scrollbar-3dlight-color: #FFFFFF;

	scrollbar-track-color: #FFFFFF;  

	scrollbar-arrow-color: #ACACAC;

	scrollbar-base-color: #FFFFFF;

	scrollbar-darkshadow-color: #FFFFFF;

	scrollbar-face-color: #E1E1E1;

	scrollbar-highlight-color: #E7E7E7;

	scrollbar-shadow-color: #ACACAC;

}



H1 {font-family: helvetica, verdana, arial, sans-serif; font-size: 30px; margin:0 0 10px 0; padding:0; color:#FFFFFF; font-weight: bold;}

H2 {font-family: helvetica, verdana, arial, sans-serif; font-size: 30px; margin:0; padding:0; color:#FFFFFF; font-weight: bold;}

H3 {font-family: helvetica, verdana, arial, sans-serif; font-size: 26px; margin:0 0 10px 0; padding:0; color:#FFFFFF; font-weight: lighter;}

H4 {font-family: helvetica, verdana, arial, sans-serif; font-size: 22px; margin:0 0 5px 0; padding:0; color:#FFFFFF; font-weight: lighter;}

H5 {font-family: helvetica, verdana, arial, sans-serif; font-size: 22px; margin:0 0 5px 0; padding:0; color:#FFFFFF; font-weight: lighter;}





A

{

   font-family: helvetica, verdana, arial, sans-serif;

   font-size: 11px;

   color: #FFFFFF;

   font-weight: normal;

   text-decoration:none;

}

A:hover { color: #ccc; }



B

{

   font-family: helvetica, verdana, arial, sans-serif;

   font-size: 11px;

   color: #57b28f;

   font-weight: normal;

   text-decoration:none;

}

B:hover { color: #ccc; }



/* ---------------------------------------------------------------------- menu items */

.menu {

    font-size:12px;

	color: #DA007C;
	
	
}


A.menu {

	font-size:12px;

	text-decoration:none;

	letter-spacing:0px;

	color: #DA007C;

}

.menuLogin {

    font-size:12px;

	color: #000000;

}

A.menu:hover {color:#ccc;}





INPUT.menu {border:0; width:80px; font-size:10px;font-family: helvetica, verdana, arial, sans-serif; color:#000000; background-color:#FFFFFF}

INPUT.menusubmit {border:0;font-size:10px;font-family: helvetica, verdana, arial, sans-serif;}





.contentmenu {
     font-size:14px;
	 color:#FFFFFF
}

B.contentmenu {

	font-size:14px;

	text-decoration:none;

	letter-spacing:0px;

	color: #57b28f;

}

B.contentmenu:hover {color:#ccc;}





/* ---------------------------------------------------------------------- contact form */

LABEL.contact {
    width:130px;
	vertical-align:top;
	color:#FFFFFF
}

SPAN.contact {
    color:#f00;}

INPUT.contact {
    border:0;
	width:250px;
	font-size:10px;
	font-family: helvetica, verdana, arial, sans-serif;
}

INPUT.contactsubmit {
    border:0;
	font-size:10px;
	font-family: helvetica, verdana, arial, sans-serif;
}

TEXTAREA.contact {
    border:0; 
	width:250px; 
	height:80px;
	font-size:10px;
	color: #000000; 
	font-family: helvetica, verdana, arial, sans-serif;}





INPUT.collection {border:0; width:145px; font-size:10px;font-family: helvetica, verdana, arial, sans-serif; margin-right:30px;}

INPUT.collectionsubmit {border:0;font-size:10px;font-family: helvetica, verdana, arial, sans-serif; color:#eee; background-color:#999;}







.largecontent {font-size:15px; letter-spacing:0px;color: #FFFFFF;}



.fairs TD {padding:0 40px 0 0;font-size:16px; color: #FFFFFF;}