html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
small {font-size:10px}
strong {font-weight:bold}
em {font-style:italic}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/*----fEND RESET---*/

body {
	background-image: url(../images/back.jpg);
	background-repeat: repeat-x;
	background-color: #43123e;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-right: 0;
	padding: 0;
	text-align:center;

}
h1 {font-size:22px; font-family: Times New Roman, Verdana, sans-serif;color:#c96; padding:10px 0px;}
h2 {font-size:18px; font-family: Times New Roman, Verdana, sans-serif;color:#c96; padding:5px 0px;}
p {padding:5px 0px; font-family: Arial;}
#wrapper {margin:30px auto 0 auto; width:960px;text-align:left;border:0px solid #000}
#main-container {background:#fff;border:0px solid #edd7f0; border-top:0px;width:960px;overflow:auto;padding-bottom:40px}
#nav {color:#c96;padding:0;margin:0}
#nav-tab {float:left;width:158px;margin:0 1px;height:37px;background: url(../images/tab.gif) no-repeat}
#nav-tab a{padding-top:12px;padding-bottom:10px;display:block;color:#c96;text-align:center;text-decoration:none}

#nav-tab-focus {float:left;width:158px;margin:0 1px;height:37px;background: url(../images/tab-hover.gif) no-repeat}
#nav-tab-focus a{padding-top:12px;padding-bottom:10px;display:block;color:#c96;text-align:center;text-decoration:none}
ul.nav {margin-left:auto;margin-right:auto;overflow:auto}
ul.nav li {font-size:14px;float:left;margin:0 1px;display:inline;background: url(../images/nav-normal.png) left top repeat-x}
ul.nav li a {padding: 12px 25px 10px 24px;display:block;text-decoration:none; color:#eee;font-family:Times New Roman; text-transform:uppercase}
ul.nav li a:hover {color:#fff;}
ul.nav li a.focus {background: url(../images/nav-focus.png) left top repeat-x}
#right-container {margin-left:25px;width:620px;float:left}
#right-container a {color:#c96}
#right-container a:hover {color:#963}
#right-container p {line-height:20px;}
#right-container ul {margin-left:25px;}
#right-container ul li {list-style:disc;line-height:15px}
#left-container{margin-left:5px;width:273px;float:left}
#left-nav {background: url(../images/left-menu-background.png) repeat-y;padding:10px;}
#left-nav-bottom {height:23px; background: url(../images/left-menu-bottom.png) no-repeat}
#left-nav ul li a {font-size:16px; font-family:Times New Roman, serif; color:#50205a;text-decoration:none;margin-bottom:1px;padding:3px;padding-left:10px;display:block}
#left-nav ul li a:hover {color:#732e7e;background-color:#dcd0a9}
#left-nav h1 {font-size:18px; font-family:Times New Roman, serif;color:#2f1031;padding:0; padding-bottom:5px;}
#left-nav ul {margin-bottom:50px;}
.left-menu-img {margin:15px 0px;}
.procedure-list {margin:10px 0 20px 0;}
.procedure-link a{margin-left:10px;line-height:18px; list-style:none}
.field-title{float:left;width:150px;text-align:right;padding-right:15px}
.field-input{float:left;width:300px;}
fieldset {margin:5px 0 5px 0}
#contact-form{margin:15px}
#testimonial-img{float:right;padding:15px}
#testimonial-container{margin-left:15px;overflow:auto;margin-bottom:15px;}
/*gallery styles*/
table#images tr td img {margin:10px;}
#imagePaging {margin:10px}
#groupDescription{margin:15px 10px}
#illustrations img {margin-right:3px;vertical-align:top}
#form-error{color:#c00;font-weight:bold;}
