@charset "UTF-8";
/* CSS Document */
body             { margin: 0px; padding: 10px 0 0px 0; font-family:Arial; background: url('images/body.gif') repeat-x #fff;}

#wrapper         { margin: 0 auto; width: 896px; border-right: 0px solid #ccc;  border: 15px solid #fff;}
#header          { float: left; width: 896px; height: 255px; margin: 0px; padding: 0px; background: url('images/header.jpg') no-repeat #fff;}
.dotted          { background: url('images/dotted.gif') repeat-y top left; border: 0px solid #FF0000;}
#title           { float: right; margin: 60px 0 0 0; padding: 0px;}
.subheader       { font-size: 12px;}
/*---------------------- MENU -------------------*/
#topmenu        { float: left; margin: 0px 0 0 0px; padding: 0px 0 0 0; width: 896px;  border: 0px solid #000;} 
#topmenu ul     { float: left; list-style:none; margin:0px; padding: 1px 0 0 0px; }
#topmenu li     { float:left; width:224px; margin:0; padding:0; text-align:center;}
#topmenu li a   { display:block; padding:12px 10px 11px 10px; height:100%; color:#2b0606; text-decoration:none; border-right:0px solid #fff;  font-size: 14px; font-weight: bold; text-transform:capitalize;}
#topmenu #left  { border-left:0px solid #fff;}
#topmenu li a:hover, li a:focus, li a:active { background-position:-150px 0; color:#fff; }
#topmenu #d a   { background:url('images/bg4.jpg') repeat 0 0; }
.bdr            { border-right: 1px solid #fff; }
/*---------------------- MENU LEFT-------------------*/
#left-container, #left-container img { float: left; width: 245px; border: 0px solid black; padding: 0px; margin: 0px; }
#left-menu      { padding: 1px 0px 0 0px; margin: 0px; width: 245px; float: left; border: 0px solid green; }
#left-menu  ul  { margin: 0px; padding: 0px; list-style-type: none;}
#left-menu  a   { background-color: #582a2a; text-align: left; display: block; padding: 7px 17px; color: #fff; text-decoration:none; border-bottom: 1px solid #fff; margin: 0px; height: 17px; font-size: 12px; font-weight: bold;}
#left-menu  a:hover { background-color: #5f5f59; }
/*-------------------- CONTENT -----------------*/
#content         { float: left; width: 100%;  height: 350px; min-height: 350px; height: auto; margin: 0px; }
#innercontent    { float: right; background-color: #fff; padding: 0px; _height: 350px; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-align: justify; width:644px;  border: 0px solid red;}
h1               { font-size: 20px; color: #2b0606; font-weight: normal; width: 233px; text-align:left; margin: 0px; padding: 8px 0px 8px 12px; background: url('images/headings.gif') repeat-x;}
h2               { font-size: 20px; color: #2b0606; font-weight: normal; width: 632px; text-align:left; margin: 0px; _margin-bottom: 15px; padding: 8px 0px 8px 12px; background: url('images/headings.gif') repeat-x;}   

.right            { color: #582a2a; width: 95%; margin: 0px auto; padding: 10px 0px; border: 0px solid green; height: 300px; min-height: 300px; height: auto;}
.right ul         { margin-left: 15px; padding-left: 0px;}
.right a          { color: #5c5c57; padding: 3px;}
.right a:hover    { color: #000; text-decoration: none;}
.clearfix        { clear: both;}
.pics      { float: right; padding: 0px 0 10px 10px;}
/* ---------------- lightbox gallery ----------- */

/* jQuery lightBox plugin - Gallery style */
	.gallery                                              { padding: 10px 0px; width: 620px; border: 0px solid #fff;}
	.gallery ul                                           { list-style: none; padding: 0px; margin: 0px;}
	.gallery ul li                                        { float: left; display: inline; margin: 0px; padding: 0px;}
	.gallery ul img                                       { padding: 0px; margin: 0px; border: 5px solid #927d28; border-width: 5px; }
	.gallery ul a:hover img                               { border: 5px solid #2b0606; border-width: 5px; color: #fff; }
	.gallery ul a:hover                                   { color: #fff; }

#jquery-overlay                                           { position: absolute; top: 0; left: 0; z-index: 90;	width: 100%; height: 500px; }
#jquery-lightbox                                          { position: absolute; top: 0; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }
#jquery-lightbox a img                                    { border: none; }
#lightbox-container-image-box                             {	position: relative;	background-color: #fff;	width: 250px; height: 250px; margin: 0 auto; }
#lightbox-container-image                                 { padding: 10px; }
#lightbox-loading                                         {	position: absolute;	top: 40%; left: 0%;	height: 25%; width: 100%; text-align: center; line-height: 0; }
#lightbox-nav                                             {	position: absolute;	top: 0;	left: 0; height: 100%; width: 100%;	z-index: 10; }
#lightbox-container-image-box > #lightbox-nav             { left: 0; }
#lightbox-nav a                                           { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext              { width: 49%; height: 100%;  display: block; }
#lightbox-nav-btnPrev                                     {	left: 0; float: left; }
#lightbox-nav-btnNext                                     { right: 0; float: right; }
#lightbox-container-image-data-box                        { font: 10px Verdana, Helvetica, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.4em;	overflow: auto;	width: 100%; padding: 0 10px 0; }
#lightbox-container-image-data                            { padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details    { width: 70%; float: left; text-align: left; }	
#lightbox-image-details-caption                           { font-weight: bold; }
#lightbox-image-details-currentNumber                     {	display: block;	clear: left; padding-bottom: 1.0em;}			
#lightbox-secNav-btnClose                                 {	width: 66px; float: right; padding-bottom: 0.7em;}

#fader           { float: right; width: 240px; margin-bottom: 20px; padding: 0 0 10px 10px; color: #fff; border: 0px solid red;}
#fader img        { margin: 0 0 0px 0; border: 0px;}
DIV#right.loading{ background: transparent url('js/loading_image.gif') no-repeat center center; }
/*---------------------- FOOTER ------------------*/
#footer          { width: 896px; height: 44px; background-color: #582a2a; margin: 0px auto; }
#foot-inner      { padding: 4px 0px 0 0; margin: 0px 0 0 0; font-size: 10px; color:#000; font-weight: bold; width: 99.5%;}
#foot-inner a    { color: #fff;}
#foot-inner a:hover{ text-decoration:none;}
#logo            { float: right;  font-size: 9px; padding: 0px 0px 0 0;}
#logo img, #logo a{ text-decoration:none; color:#fff; border: none; padding: 0px 0px 0 0;}
/*-------------------- FORM -----------------*/
label            { width: 10em; float: left; font-size:12px; }
label.error      { float: left; color: #494a3c;  vertical-align: top; width: 70%; padding-left: 10em; font-size:12px;}
.submit          { margin: 0 0 10px 120px; position: relative; }
fieldset         { margin: 0px; width: 360px; text-align: left; float: left; border: 0px solid black; padding: 0px;}
#formtext        { color: #000;}
textarea         { border: 1px solid #ccc;}
input            { border: 1px solid #ccc;}
form             { border: none;}
	
.gallery a img {
	border:5px solid #927d28;
}
.gallery a:hover img {
	border:5px solid #2B0606;
}
	