/* Helvetica, "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, */

*{padding:0px; margin:0px;}

.clearFloats{clear: both}

body { color: rgb(90,90,90); font-family: Helvetica, Arial, sans-serif;  text-align: center; background-color: rgb(48,48,48);}

div#wrapper  { background-color: rgb(48,48,48); text-align: left; width: 900px; margin: 0 auto 0; border: solid 0px rgb(255,0,0);  }

div#mastheadWrap { border-bottom: 6px solid rgb(255,255,255);}

div#menuWrap { float: left; width: 900px; letter-spacing: 1px; padding: 8px 0 8px 0; background: rgb(48,48,48); border: 0px solid rgb(0,0,255); } 

div#menuWrap ul { margin: 0 15px 0 30px; list-style-type: none;}

div#menuWrap li {float: left; font-size: 10px; margin: 0 15px 0 0; position: relative; top: 0px; }

div#menuWrap img { position: relative; top: 1px; margin-right: 5px; }

div#menuWrap a:link { color: rgb(255,255,255); text-decoration: none; }

div#menuWrap a:visited { color: rgb(240,240,240); text-decoration: none; }

div#menuWrap a:hover { color: rgb(253,0,161); text-decoration: none; }

div#menuWrap a:active { color: rgb(255,255,255); text-decoration: none; }

.menuRight { float: right; color: rgb(253,00,161);}

.menuOff { color: rgb(90,90,90); }

div#scrollTop { float: left; width: 900px; letter-spacing: 1px; padding: 8px 0 8px 0; background: rgb(48,48,48); } 

div#scrollTop ul { margin: 0 0 0 30px; list-style-type: none;}

div#scrollTop li {float: left; font-size: 10px; margin: 0 0 0 0; position: relative; top: 0px; }

div#scrollTop img { position: relative; top: 1px; margin-right: 5px; }

div#scrollTop a:link { color: rgb(220,220,220); text-decoration: none; }

div#scrollTop a:visited { color: rgb(220,220,220); text-decoration: none; }

div#scrollTop a:hover { color: rgb(255,255,255); text-decoration: none; }

div#scrollTop a:active { color: rgb(220,220,220); text-decoration: none; }




div#sliderWrap { float:left; width: 900px; margin: 0 0 0 0; border: solid 0px rgb(255,255,0);}

div#contentWrap { float: left; width: 900px; padding: 0 0 20px 0; background-color: rgb(220,220,220); border: 0px solid rgb(0,255,255); }

div#contentWrapHead { float: left; width: 900px; font-size: 22px;  color: rgb(240,240,240); background-color: rgb(48,48,48); border: 0px solid rgb(255,0,255);}

div#contentWrapHead h3 { font-style: normal; font-weight: normal; letter-spacing: 1px;  padding: 12px 0 12px 30px; }

div#contentLeftIndex { float: left; width: 390px; margin: 30px 20px 0 30px; border: 0px solid rgb(255,0,255); }

div#contactBox { margin: 35px 0 0 0; border: 0px solid rgb(255,0,255); }

div#contactBox h4 { font-size: 14px; font-style: normal; letter-spacing: 1px; margin: 0 0 10px 0; padding: 0 0 10px 0; border-bottom: 1px dashed rgb(48,48,48);}

div#contactBox p {  font-size: 24px; line-height:32px;}

div#contentRightIndex { float: right; width: 350px; margin: 30px 30px 0 0; padding: 25px; color: rgb(240,240,240); background-color: rgb(90,90,90); border: 0px solid rgb(255,255,0); }

div#contentRightIndex h3 { font-size: 15px; margin: 0 0 0 0; padding: 0 0 5px 0;  border-bottom: 1px solid rgb(240,240,240);  }

div#contentRightIndex h4 { font-size: 12px; margin: 15px 0 5px 0; }

div#contentRightIndex ul { margin: 0 0 5px 0; list-style-position: outside; list-style-image: url(../interface/arrow_list.png);}

div#contentRightIndex li { margin: 0 0 5px 17px; font-size: 12px; line-height: 16px; }

.galleryTitle { font-size: 13px; font-style: normal; font-weight: normal;  margin: 30px 30px 10px 30px; padding-bottom: 5px; border-bottom: 1px solid rgb(255,255,255); }

.galleryThumbnails {  margin: 0 10px 5px 30px;  }

.galleryThumbnails img {margin: 0 8px 8px 0; border: 1px solid rgb(255,255,255);}

div#footer { float: left; height: 30px; width: 900px; margin: 0 0 80px 0; background-image: url(../interface/masthead_footer.png); }

div#footer p { color: rgb(255,255,255); font-size: 9px; letter-spacing: 1px; line-height: 16px; text-align: right; padding: 7px 30px 0 0;  }

.introText { margin: 0 0 8px 0; font-size: 14px; line-height: 18px; }

.container { float: left; position: relative; top: 40px; width: 100%; z-index: 15; }



/* SELECTORS */
	
/* Sets configs for selectors containers : absolute positioned in relation to #slider */
.slider_selector, .slider_selector_dis { bottom: 60px; list-style: none; margin: 0 25px 0 0px; position: absolute; right: 0; z-index: 5; }
	
/* Sets image of selectors */
.slider_selector li, .slider_selector_dis li { display: block !important; background: url(../interface/slider_selector.png) no-repeat top left; cursor: pointer; float: left; margin: 0 5px !important; height: 10px !important; position: relative !important; width: 10px !important } 

/* Sets the current selector */
.slider_selector li.current, .slider_selector_dis li.current { background: url(../interface/slider_selector_current.png) no-repeat top left; }
	
/* Disables the selectors */
.slider_selector_dis li { cursor: default !important; z-index: 5; }
