@charset "UTF-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	background-attachment: fixed;
	background-color: #6D795B;
	background-image: url(images/background.jpg);
	background-repeat: repeat;
	background-position: center center;
}

.style1 {font-size: medium}

h1 {
margin-bottom: 10px;
color:#541b3e;
}

A:link {text-decoration: none; color:#541b3e;}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color: #a6c490;}

#wrapper {
margin-left:auto;
margin-right:auto;
height: 700px;
width: 1111px;
	}

img
{  border-style: none;
}

.content {
	background-image:url(images/back.png);
	height: 698px;
	width: 1111px;
	position:relative;
}


#main {
	width: 700px;
	height: 400px;
	color:#000000;
	padding: 0px;
	margin: 0px;
}

#left_menu {
	position:absolute;
	background-image:url(images/sidebar.png);
	top: 174px;
	left 100px;
	width: 286px;
	height: 512px;
	padding: 0px 0px;
	left: 63px;
	font: Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	font-size: medium;
	font-style:normal;
	text-align:center;
}

#slider {
	position:absolute;
	margin: 0 auto;
	top: 174px;
	left: 400px;
	width: 720px;
	height: 380px;
	padding: 0px 0px;
	left: 365px;
	font: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style:normal;
	text-align:center;
}


.scroll {
  height: 380px;
  overflow: auto;
  position: relative; /* fix for IE to respect overflow */
  clear: left;
  }

.scrollContainer div.panel {
  padding: 20px;
  height: 350px;
  width: 680px; /* change to 560px if not using JS to remove rh.scroll */
}


#menu {
	margin: 0;
	padding: 0;
	list-style: none;
}
#menu li {
	padding: 0;
	margin: 0;
	height: 49px;
	list-style: none;
	background-repeat: no-repeat;
}
#menu li a, #menu li a:visited {
	display: block;
	text-decoration: none;
	height: 34px;
	background-repeat: no-repeat;
}



ul.menu li a:hover {background: none;}

#content #right {
	margin: 0px;
	padding: 0px;
}

.slideHeader
{
  height:     49px;
  width: 271px;
  margin-left:7px;
  background: Blue;
  color:      White;
  background-image:url(images/buttons/info.jpg)
  
}

.slideBody
{
  background: #541B3E;
  width: 271px;
  margin-left: 7px;
  margin-right: 7px;
}

.slidePanel
{
  width:      271px;
  float:      left;
  margin-right:     7px;
}

#bottom {
	position:absolute;
	left: 362px;
	top: 569px;
	width: 723px;
}




#contact p, label, legend { font: 1.5em "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; }

#contact h1 { margin: 1px 0 1px; font-size: 24px; color: #333333; }
#contact hr { color: inherit; height: 0; margin: 6px 0 6px 0; padding: 0; border: 1px solid #d9d9d9; border-style: none none solid; }

#contact { display: block; width: 650px; margin: 0 auto; padding: 0; border: 0; background-color: transparent; }

/* Form style */

#contact label { display: inline-block; float: left; height: 26px; line-height: 26px; width: 155px; font-size: small; -webkit-border-radius:5px; }
#contact input, textarea, select { width: 280px; margin: 0; padding: 5px; color: #666; background: #f5f5f5; border: 1px solid #ccc; margin: 5px 0; font:small "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; webkit-border-radius:5px; }   
#contact input:focus, textarea:focus, select:focus { border: 1px solid #999; background-color: #fff; color:#333; }
#contact input.submit { width: 85px; cursor: pointer; border: 1px solid #222; background:#333; color:#fff; }
#contact input.submit:hover { background:#444; }
#contact input[type="submit"][disabled] { background:#888; }
#contact fieldset { padding:10px; border:1px solid #541B3E; -webkit-border-radius:5px; -moz-border-radius:5px; }

#contact span.required{ font-size: 13px; color: #ff0000; } /* Select the colour of the * if the field is required. */

#message { margin: 10px 0; padding: 0; }

.error_message { display: block; height: 22px; line-height: 22px; background: #FBE3E4 url('../assets/error.gif') no-repeat 10px center; padding: 3px 10px 3px 35px; color:#8a1f11;border: 1px solid #FBC2C4; -webkit-border-radius:5px; }

.loader { padding: 0 0px; }

#contact #success_page h1 { background: url('../assets/success.gif') left no-repeat; padding-left:22px; }

.#dotb {
border-width:medium;
border-style:dotted;
}
