@charset "UTF-8";
/* CSS Document */

/* =INITIAL 
   v2.1, by Faruk Ates - www.kurafire.net
   Addendum by Robert Nyman - www.robertnyman.com */

/* Neutralize styling: 
   Elements we want to clean out entirely: */
html {
	background-color:#fff;
	margin: 0;
	padding: 0;
	}

/* Neutralize styling: 
   Elements with a vertical margin: */
body, form {margin: 0;
	padding: 0;}
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
	margin: 1em 0;
	padding: 0;
}

/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote {
	margin-left: 1em;
}

/* Miscellaneous conveniences: */
form label {
	cursor: pointer;
}
fieldset {
	border: none;
}

/* Form field text-scaling */
input, select, textarea {
	font-size: 100%;
}	
	
	
img {
	border:none;
}


a {
	font-weight:bold;
	font-size:16px;
	font-family:'Times New Roman', Times, Serif;
	word-spacing: 2px;
	text-decoration:none;
}
a:link {
	color:#996633;
	background-color:transparent;
	font-weight:bold;
	font-size:16px;
	font-family:'Times New Roman', Times, Serif;
	word-spacing: 2px;
}
a:visited {
	color:#c27e3a;
	background-color:transparent;
	font-weight:bold;
	font-size:16px;
	font-family:'Times New Roman', Times, Serif;
	word-spacing: 2px;
}
a:hover {
	color:#cbbb47;
	background-color:transparent;
	font-weight:bold;
	font-size:16px;
	font-family:'Times New Roman', Times, Serif;
	word-spacing: 2px;
}
a:active {
	color:#ffffff;
	background-color:transparent;
	font-weight:bold;
	font-size:16px;
	font-family:'Times New Roman', Times, Serif;
	word-spacing: 2px;
}
#contactbg {
	background-image:url(images/stamp.jpg);
	background-repeat:repeat-y;
	background-position:center left;
}
#contactform {
	border-top:2px solid #88562F;
	border-right:none;
	border-bottom:2px solid #88562F;
	border-left:2px solid #88562F;
}
.title {
	font-weight:bold;
	font-size:18px;
	font-family:'Times New Roman', Times, Serif;
	word-spacing:2px;
	color:#c96450;
	line-height:120%;
	width:auto;
	padding:5px;
	border:none;
}
#caption {
	width:auto;
	float:left;
	font-weight: bold;
	font-size:13px;
	font-family:'Times New Roman', Times, Serif;
	word-spacing:2px;
	color:#779b54;
	line-height:120%;
}
#text {
	font-weight: bold;
	font-size:16px;
	font-family:'Times New Roman', Times, Serif;
	word-spacing:2px;
	color:#65c9cb;
	line-height:120%;
}
.indextext {
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
	font-size:16px;
	font-family:'Times New Roman', Times, Serif;
	word-spacing:2px;
	color:#c96450;
	line-height:120%;
}
.inputbox {
	display: block;
}
#resolution {
	background-color:#ffffff;
	border-top:3px solid #88562F;
	border-right:3px solid #88562F;
	border-bottom:3px solid #88562F;
	border-left:3px solid #88562F;
	font-weight:bold;
	font-size:16px;
	font-family:'Times New Roman', Times, Serif;
	word-spacing:2px;
	color:#000000;
	line-height:120%;
}
#testimonialtd {
	background-image:url(tdbg.gif);
	background-position: top left;
	background-repeat:no-repeat;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
	font-weight:bold;
	font-size:15px;
	font-family:'Times New Roman', Times, Serif;
	word-spacing:2px;
	color:#d2bd7d;
	line-height:120%;
	border:none;
}

.testimonial {
	font-weight:bold;
	font-size:15px;
	font-family:'Times New Roman', Times, Serif;
	word-spacing:2px;
	color:#8E8E8E;
	line-height:120%;
	border:none;
}
.content {
	background-color:#ffffff;
	border:none;
;
	font-weight:bold;
	font-size:16px;
	font-family:'Times New Roman', Times, Serif;
	word-spacing:2px;
	color:#779b54;
	line-height:120%;
}
.navigation {
	background-color:#000;
	border-left: 3px solid #88562F;
	border-top: 3px solid #88562F;
	border-right: 3px solid #88562F;
	border-bottom: 3px solid #575252;
	font-weight:bold;
	font-size:16px;
	font-family:'Times New Roman', Times, Serif;
	word-spacing:2px;
	color:#779b54;
	line-height:120%;
}
.img {
	border:2px solid #ffffff;
}
.contact {
	font-weight:bold;
	font-size:18px;
	font-family:'Times New Roman', Times, Serif;
	word-spacing:2px;
	color:#c96450;
	line-height:120%;
	
}
.heading {
	font-size:20px;
	font-family:'Times New Roman', Times, Serif;
	word-spacing:2px;
	color:#ffffff;
	line-height:120%;
	width:auto;
	margin:10px;
	padding:5px;
	border:none;
}
.text {
	font-weight: bold;
	font-size:16px;
	font-family:'Times New Roman', Times, Serif;
	word-spacing:2px;
	color:#d2bd7d;
	line-height:120%;
}
 
 .textgr{color: #88ae62;
 font-weight: bold;
	font-size:16px;
	font-family:'Times New Roman', Times, Serif;
	word-spacing:2px;
	line-height:120%;}
	
	.header {max-width: 100%;}
	
		@media screen and (max-width: 650px) {
	
	.indextext a {font-size:small;}
	
	.content img {max-width: 100%;}
  
  .indextext {font-size:small; }

  
  #music {width: 100%; float:left;}
  #people {width: 100%; float:left;}
  #events {width: 100%; float:left;}
  #places {width: 100%; float:left;}
  
  .thumbs img {float:left;}
  
  }