/* CSS Document */
html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif}
p{margin:0 10px 0 0}
/*a{display:block;color: #981793;padding:10px}*/
/*div#header h1{height:80px;line-height:80px;margin:0;
  padding-left:10px;background: #EEE;color: #79B30B}*/
 #content{
 background-image:url(hornlogo2.png);
 background-position:top left;
 background-repeat:no-repeat;
 padding:90px 0 40px 0;
 color:#555555;
 overflow : auto; 

 }
h2{
padding-top:0px;
margin-top:0;
} 
.hiddenHead{
 display:none;
visibility:hidden;
}

div#content p{

line-height:1.4}

#contentBracketLeft{
float:left;
height:370px;
width:100px;
margin-right:5px;
margin-top:40px;
padding:0;
background-image:url(bracketLeft.gif);
background-repeat:no-repeat;
background-position:left;
}
#contentBracketRight{
float:right;
z-index:1;
height:370px;
width:100px;
margin-top:40px;
background-image:url(bracketRight.gif);
background-repeat:no-repeat;
background-position:right;
}
div#navigation{
background-image:url(twirlyNavSmallest.gif);
background-position:top left;
background-repeat:repeat-y;
height:419px;
}
div#extra{
background:#00CCFF;
padding:10px 0 10px 0;
clear:both;width:100%}
div#footer{background:#00A0C6; color: #FFF}
div#footer p{margin:0 0 0 30px;padding:5px 10px}
 
div#wrapper{float:left;width:50%}


div#navigation{float:left;width:29.9%}

div#tinyFlower{
position:absolute;
z-index:0;
width:90px;
top:269px;
right:4px;
height:120px;

}



div#extra p{
margin: 0 0 0 30px;

}
#navLinks{
font-family:Arial, Helvetica, sans-serif;
color:#EEEEEE;


padding-left:74px;
padding-top:52px;

}

a{
color:#555555;

text-decoration:none;
}

a:hover{
text-decoration:underline;
}

#navLinks a{
color:#EEEEEE;
text-decoration:none;
font-size:14px;

}
#navLinks a:hover{
color:#00A0C6;
}


#navLinks ul{
list-style:none;
padding:0;
margin:88px 0 0 0;
}
#navLinks li{
margin-top:88px;
}
.smallerText{
font-size:11px;
}
.noListStyle{
float:left;
list-style:none;
padding:0;
margin:0;
}

#hiddenDiv{
display:none;
}
.error{
	color:red;
}
/*
input#name{
	margin:0 0 10px 56px;
	
}
input#email{
	margin:0 0 10px 10px;
	
}
select {
	margin:0 0 10px 76px;
}
textarea{
	margin:10px 0 0px 67px;
	
}
#bodylabel label{
	padding-bottom:20px;
	margin:0;
	
}
*/
form#contactForm div {
    clear: both;
    margin: 5px 0;
}

form#contactForm label {
    display: block;
    width: 130px;
    padding-top: 3px;
    float: left;

}

form#contactForm select {
	margin:0 0 0px 76px;
}