/* CSS Document */

body {
	background-color:#64534c; 
	background-image:url(images/top.jpg); 
	background-position:top fixed; 
	background-repeat:repeat-x; 
	margin:0px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height:15px;}
	
a {color:#534944; text-decoration:none;}
a:hover {color:#463e39; text-decoration:underline;}
a:active {color:#463e39; text-decoration:underline;}
a:visited {color:#534944; }


.middle {
	background-color:#fef8ea; 
	width:731px; 
	height:620px; 
	border:#534944 2px solid; 
	margin-top:69px; 
	position: absolute;
	margin-bottom:30px;}

.frame { 
	margin-left:150px; }
	
.nav {
	width:150px;
	height:15px;
	margin-top:60px;
	position: absolute;
	left: 579px;
	top: -80px;
	text-align:right;
}

.topNav {font-size:9px; color:#fef8ea; text-decoration:none; padding-left:15px; text-transform:uppercase;}
a.topNav {font-size:9px; color:#fef8ea; text-decoration:none; padding-left:15px; text-transform:uppercase;}
a.topNav:hover {text-decoration: underline; color:#fef8ea;}
a.topNav:active, visited {text-decoration: none;}

	
.leftcol {
	width:218px;
	margin-top:20px;
	margin-left:20px;
	position: absolute;
	height: 221px;
}

img.artist {
	padding-top:4px; 
	padding-bottom:4px;}

.logo {
	width:225px;
	margin-top:480px;
	margin-left:25px;
	position: absolute;
	left: -2px;
}
 
.rightcolmain {
	position: absolute;
	margin-left:275px;
	margin-top:20px;
	width: 422px;
	top: 3px;
	left: 9px;
	height: 406px;
}

.rightcolthx {
	position: absolute;
	margin-left:275px;
	margin-top:20px;
	width: 433px;
	top: 88px;
	left: 9px;
	height: 102px;
	vertical-align:middle;
	text-align:center;
}

.rightcolcontact {
	position: absolute;
	margin-left:275px;
	margin-top:20px;
	width: 433px;
	top: -5px;
	left: 9px;
	height: 406px;
}

.rightcol {
	position: absolute;
	margin-left:275px;
	margin-top:20px;
	width: 426px;
	top: 253px;
	left: 9px;
	padding-right:10px;
}

.box {
	position: absolute;
	margin-left:275px;
	margin-top:20px;
	width: 433px;
	text-align:right;
	top: 172px;
	left: 9px;
}

.web {
	position: absolute;
	margin-left:275px;
	margin-top:20px;
	width: 423px;
	text-align:right;
	top: 221px;
	left: 9px;
}

.pictures {
	position: absolute;
	margin-left:276px;
	margin-top:20px;
	width: 435px;
	text-align:left;
	left: 9px;
}

.pics {
	margin-right: 4px;
	border: 1px #95847e solid;}


.divider {
	position: absolute;
	margin-left:265px;
	margin-top:17px;
	background-image:url(images/dots.gif);
	background-repeat: repeat-y;
	width: 1px;
	height:592px;
	top: -1px;
}

h1 { color:#534944; font-size:20px; font-weight:bold; line-height:20px;}

/* contact page */

input.btn{
   color:#fef8ea;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   text-transform:uppercase;
   font-weight:normal;
   background-color:#7e685b;
   padding-top:2px;
   border:1px solid;
   border-top-color:#534944;
   border-left-color:#534944;
   border-right-color:#534944;
   border-bottom-color:#534944;}
   
input.btnhov{
color:#FFFFFF;
	background-color:#534944;}
	
input.contact {
	font-weight: normal; 
	font-size: 10px; 
	color:#534944; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #846e61; 
	border-style:solid; 
	background-color: #fff; 
	border-width: 1px; 
	padding-left: 3px; 
	padding-right: 3px;
	padding-top:2px;
	padding-bottom:2px;
	vertical-align:middle;}
	
.scroll {	
	height: 50px;
	width: 275px;
	overflow: auto;	
	border: 1px solid #846e61;	
	background-color: #fff;	
	padding: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 9px;
	color:#534944;}

.scroll2 {	
	border: 1px solid #846e61;	
	background-color: #fff;	
	padding: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 9px;
	color:#534944;}

option.scroll2 {padding:2px; border: none;}
