/* CSS Document */

body {
background-color:#FFF;
font-family:'TempusSansITCRegular', Verdana, Helvetica, sans-serif;
color:#000;
margin:10px 40px;
padding:0;
font-size:small;
letter-spacing:1px;
}

@font-face {
	font-family: 'TempusSansITCRegular';
	src: url('tempsitc-webfont.eot');
	src: local('?'), url('tempsitc-webfont.woff') format('woff'), url('tempsitc-webfont.ttf') format('truetype'), url('tempsitc-webfont.svg#webfont6lvlGEvX') format('svg');
	font-weight: normal;
	font-style: normal;
}
.TempusSansITC {font-weight: normal; font-style: normal; line-height:normal; font-family: 'TempusSansITCRegular', sans-serif;}


#main {
width:950px;
margin:0;
padding:0;
}
#head {
padding:0;
margin:0;
text-align:left;
}
#nav {
text-align:right;
padding:0;
margin:0;
line-height:20px;
height:20px;
font-size:large;
font-weight:bold;
padding-right:30px;
padding-bottom:8px;
}
#content {
padding:0;
margin:0;
background-image:url(../images/content.jpg);
background-position:middle left;
background-repeat:no-repeat;
height:510px;
padding-left:190px;
padding-top:35px;
padding-right:105px;
}
#footer {
width:100%;
line-height:20px;
padding:0;
margin:0;
color:#666;
font-size:small;
margin-top:-50px;
}


/* links */
#nav a:link, #nav a:active, #nav a:visited {
padding:0 20px;
color:#000;
text-decoration:none;
}
#nav a:hover {
color:#BF2E2E;
}

a:link, a:active, a:visited {
color:#BF2E2E;
}
a:hover {
color:#000;
}

/* text */

h1 {
padding:0;
margin:0;
}
.normal {
font-family:Arial, Helvetica, sans-serif;
}
p {
line-height:18px;
padding:0;
margin-top:10px;
}
/* Forms */

FORM {
padding:0;
margin:0;
}

#form {
    width: 370px;
    padding: 0;
    margin: 0px auto;
	margin-top:0;
	
	/*border:1px solid #97D771;*/
}
div.row {
    clear: both;
	padding:0;
    padding-top:2px;
    margin:0px;
  }
div.row span.label {
    float: left;
    width: 115px;
    text-align: right;
    font-weight:normal;
	padding-right:5px;
  }
div.row span.formfield {
    float: right;
    width: 250px;
    text-align: left;
  }
#form input {
    font-size:small;
    color:#333;
	margin:0;
	padding:0;
}


/* Gallery */

#container {
	width: 505px;
	padding:0;
	margin: 0;
	text-align: center;
}
#container span {
	font-size: 9px;
}

#images {
	width: 320px;
	margin: 0px auto;
	padding: 5px;
	text-align: center;
	border: 1px solid #aaa;
}

#imageCaption {
	display:none;
	width: 330px;
	margin: 5px auto 0px auto;
	padding: 0;
	text-align: center;
	border: 1px dashed #aaa;
}

.thumb {
	float: left;
	width: 51px;
	padding: 3px;
	margin: 2px;
	border: 1px dotted #aaa;
	text-align: center;
	background-color:#fff;
}

.hidden {
	display: none;
}

#browsercheck {
	display: none;
}

.selectimage {
line-height:22px;
font-size:medium;
}
