/* CSS Document */

body { 
	margin: 0 0 10px 0;
	background:#3c3c3c;
	color:#938957;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
}

p { margin-top: 0px; }

td.menu { 
	vertical-align: bottom;
	text-transform: uppercase;
}

td.content-container { background:#000000;	}
td.border-r { background:url(images/border-r.gif) left; }
td.border-l { background:url(images/border-l.gif) right; }

td.content { 
	vertical-align:top;
	line-height: 1.5;
}

a { color:#938957; }
a:hover { color:#938957; text-decoration: none; }

h1{ font-size: 16px; font-weight: normal; text-transform: uppercase; }

.menu a {
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
}

.menu a:hover { 
	color: #887d3d;
	text-decoration: none;
}

A.subpage { 
	padding-left: 5px;
	padding-right: 5px;
	color: #FFFFFF;
	text-transform: capitalize;
}

td.footer { 
	font-size: 9px;
	text-align: center;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d1c47c;	
}

.footer a {
	color: #d1c47c;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
}

.footer a:hover { 
	color: #887d3d;
	text-decoration: none;
}

.input-field { 
	width: 100%;
}

.compulsory-field { color: #FF0000; }
.error-text { color:#FF0000; line-height: 1; }

.gallery-pic {
	border: 2px solid #FFFFFF;
}

a img { filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70; }
a:hover img,a:focus img { filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
