body {
	background:url(images/border.jpg) #C3B56A;
	margin:0;
	font-family:Palatino Linotype
}

div.header {
	height:219px;
	background:url(images/header.jpg) repeat-x
}

#nav-menu li#end {
	border-right:1px solid #510701	
}

#nav-menu ul {
	list-style: none;
	padding: 0;
	margin: 0
} 

#nav-menu li {
	float: left;
	
}

#nav-menu li a	{
	background: url(images/menu2.jpg) #fff bottom left repeat-x;
	height: 2em;
	line-height: 2.2em;
	float: left;
	height:40px;
	width:190px;
	display: block;
	text-decoration: none;
	text-align: center;
	font-variant:small-caps;
	color:white;
	border-left:1px solid #510701
} 

#nav-menu li a:hover	{
	background:url(images/menu.jpg) bottom left repeat-x;
	color:#660901
}	

div.menu {
	width:100%;
	background:url(images/menu2.jpg) repeat-x;
	border-top:1px solid #510701;
	border-bottom:1px solid #280300
}

table.body {
	
	width:940px;
	padding:10px;
	background:url(images/bkg.png) center top
}

table.body a {
	color:darkred
}

table.body a:hover {
	color:silver
}

ul {
	margin-left:350px;
	
}

h2 {
	font-variant:small-caps;
	margin:0
}

div.border {
	border-top:1px dotted black
}

.textbox {
    border:0;
    background: transparent url(images/textbox1.gif) no-repeat top left;
    height: 24px;
    width: 144px;
    padding:2px 0 0 4px
}

.textbox:hover,.textbox:focus {
    border:0;
    background: transparent url(images/textbox2.gif) no-repeat top left;
    height: 24px;
    width: 144px;
    padding:2px 0 0 4px
}

.drop {
    border:0;
    background: transparent url(images/drop1.gif) no-repeat top left;
    height: 26px;
    width: 146px;
    padding:2px 5px 2px 2px
}

.drop:hover,.drop:focus {
    border:0;
    background: transparent url(images/drop2.gif) no-repeat top left;
    height: 26px
    width: 146px;
    padding:2px 5px 2px 2px
}

.textarea {
    border:0;
    background: transparent url(images/textarea1.gif) no-repeat top left;
    height: 128px;
    width: 460px;
    padding:2px 0 0 4px
}

.textarea:hover,.textarea:focus {
    border:0;
    background: transparent url(images/textarea2.gif) no-repeat top left;
    height: 128px;
    width: 460px;
    padding:2px 0 0 4px
}

checkbox {
	  border:0;
    background: transparent url(images/check1.gif) no-repeat top left;
    height: 13px;
    width: 13px
}

.checkbox:hover {
	  border:0;
    background: transparent url(images/check2.gif) no-repeat top left;
    height: 13px;
    width: 13px
}

.submit {
	border:0;
	background: url(images/submit1.gif) no-repeat top left;
	height:24px;
	width:64px;
	padding-bottom:2px
}

.submit:hover {
	border:0;
	background: url(images/submit2.gif) no-repeat top left;
	height:24px;
	width:64px;
	padding-bottom:2px
}

option {
	background:white
}

div.footer {
	height:100px;
	background:url(images/footer.jpg) repeat-x;
	text-align:center;
	color:white;
	border-top:1px solid #3C1A01;
	font-size:0.9em
}

div.footer a {
	color:silver
}

div.footer a:hover {
	color:white;
	text-decoration:none
}

.privacy {
	padding:10px
}

.left {
	text-align:left
}

.center {
	text-align:center
}
