/*
1.2em = 12pt, 3.5em = 35pt, etc.
*/

body		{  	
		margin: 0;
        padding: 0;
		background-color: #B6CBE0;
		color: #000000;
		font-size: 62.5%;	
		background-image: url(images/backgroundtop.jpg);
		background-repeat:repeat-x;			
		}
                         	
h1		{  
		font-family: Helvetica, Verdana, Arial, sans-serif;
		font-weight: bold;
		font-size: 20px;
		margin: 0;
		padding: 0;
		text-align:left;  			
		}

h2		{
		font-family: Helvetica, Verdana, Arial, sans-serif;
		font-weight: bold;
		font-size: 16px;
		margin: 25px 0 5px 0;
		padding: 0;
		text-align:left;  			
		}

h3		{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 1.6em;  			
		}

h4		{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 1.4em;  			
		}

p		{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 1.2em; 
		line-height: 1.8em;
		margin: 5px 0 10px 0;
		text-align:left;		
		}
.formTag {
	text-align: right;
	vertical-align: top;
	font-family: verdana, sans-serif;
	color: #555;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	}
.quote		{
		margin: 5px 0 2px 15px;
		text-align:left;		
		}
.sig	{
		margin: 0 0 10px 0;
		text-align: right ! important;
		padding: 0 50px 15px 0;
		font-weight: bold;
		font-style: italic;
		}
#top {
		margin: 0;
		padding: 3px 0 5px 0;
		width: 855px;
		text-align:right;
		height: 194px;
}
a {
color: #000000;
}
#top li {
list-style:none;
float: right;
margin-right: -1px;
border-left: solid #474d5d 1px;
border-right: solid #474d5d 1px;
line-height: 23px;
padding: 0;
}

#top li a {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 12px;
padding: 0 15px 0 15px;
color: #ffffff; 
line-height: 23px;
height: 23px;
text-decoration: none;
}
#top ul {
	margin: 0;
	padding: 0;
	}
#top li a:hover {
color: #81d4f7;
}
#top p {
margin: 85px 0 0 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 27px;
color: #ffffff;
line-height: 32px;
text-align:right;
}
#buttons {
float: right;
width: 300px;
margin: 0 0 0 0;
padding-right: 35px;
}
#buttons li {
list-style: none;
padding: 5px 0 5px 0;
}
#buttons a {
display: block;
}
#design a:link, #design a:active, #design a:visited {
background-image: url(images/dbutton1.gif);
background-repeat:no-repeat;
background-position: left top;
width: 258px;
height: 67px;
}	
#design a:hover {
background-image: url(images/dbutton2.gif);
background-repeat:no-repeat;
background-position: left top;
width: 258px;
height: 67px;
}	

#signage a:link, #signage a:active, #signage a:visited {
background-image: url(images/sbutton1.gif);
background-repeat:no-repeat;
background-position: left top;
width: 258px;
height: 58px;
}	
#signage a:hover {
background-image: url(images/sbutton2.gif);
background-repeat:no-repeat;
background-position: left top;
width: 258px;
height: 58px;
}	

#print a:link, #print a:active, #print a:visited {
background-image: url(images/pbutton1.gif);
background-repeat:no-repeat;
background-position: left top;
width: 258px;
height: 60px;
}	
#print a:hover {
background-image: url(images/pbutton2.gif);
background-repeat:no-repeat;
background-position: left top;
width: 258px;
height: 60px;
}	
		
		
		
#credits	{	
		clear: both;
		font-size: 10px;
		line-height: 14px;
		font-family: verdana, sans-serif;
		text-align: center;
		padding: 10px 5px 10px 5px;		
		}
#maestro_logo {
	padding: 15px;
	}
#maestro_logo a {
	color: #7a8086;
	text-decoration: none;
	line-height: 27px;
	}


