@charset "utf-8";
/* CSS Document */
body,td,th {
	font-family: Times New Roman, Times, serif;
}
body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#main_wrapper {
	background-repeat: no-repeat;
	height: 768px;
	border: 2px solid #454545;
	width: 1008px;
	padding-right:15px;
position:relative;
}

.footer_menu {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	position:absolute;
	top: 690px;
	left:0px;
	width: 613px;
	vertical-align: middle;
	height: 29px;
	display: none;
	z-index:20;
}
.footer_menu a {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #989898;
	text-decoration:none;
}


#logo {
	position:absolute;
        top: 130px;
	left:75px;
        z-index:25;

}
#content_wrap {
	width: 623px;
	float:right;
	margin-top: 30px;
	position:relative;

}
.contents {
	
	font-size: 13px;
	line-height: normal;
	color: #FFFFFF;
	padding: 10px;
	text-align:left;
}
#contents {
	width: 100%;
	height: 685px;
}
.contents a {
	color: #FFFFFF;
	text-decoration:underline;
}
.contents td {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FFFFFF;
}
.contents li {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FFFFFF;
}
.contents p{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FFFFFF;
}
#nav {
      top: 140px;
      left: 95px;
position:relative;
z-index:23;
float:left;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #989898;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #989898;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #989898;
}
h6 {
	font-size: 10px;
	color: #FFFFFF;
}
.galltable
{
	margin-top:100px;	
}
tr.gallimg td
{
	border: solid 1px #625E54;
}
tr.galltxt td
{
	Font-size:18px; 
	font-family:Arial Narrow;
	text-align:center;
}
.contents a img
{
	border:none;	
}



/***********Carousel*******************/
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
 #carousel{
	height:90px;
	position:absolute;
	top: 590px;
	left:0px;
	width: 613px;
	display:none;
	z-index:21;
	text-align:left;
}
#carousel ul{
	 margin:0px;
	 padding:0px;
}
#mycarousel-next,
#mycarousel-prev {
cursor: pointer;
margin-top: 35px;
text-decoration: underline;
font-size: 11px;
position:absolute;
z-index:300;

}
#mycarousel-next{
	margin-left:580px;	
}

jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

/****Scroller*********/
.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	
	
	
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background:#000 url(/sites/public/14/resources/filemanager/template/bg-slider.jpg) no-repeat center center;
}
.jScrollPaneDrag {
	position: absolute;
	background: #666;
	cursor: pointer;
	overflow: hidden;
	width:10px!important;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 201;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background:#000 url(/sites/public/14/resources/filemanager/template/arrow-up.gif) no-repeat 0px top;
	height: 15px;
}
a.jScrollArrowUp:hover {
	background:#000 url(/sites/public/14/resources/filemanager/template/arrow-up-hover.gif) no-repeat 0px top;
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 201;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background:#000 url(/sites/public/14/resources/filemanager/template/arrow-down.gif) no-repeat 0px bottom;
	height: 15px;
}
a.jScrollArrowDown:hover {
	background:#000 url(/sites/public/14/resources/filemanager/template/arrow-down-hover.gif) no-repeat 0px bottom;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #00B3C1;*/
}
/****footer*********/


#footer {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:11px;
	text-align:left;
	position:relative;
	width:1008px;
	height:30px;
	line-height:30px;
	font-weight:bold;
}
#footer a {
	font-family: Arial, Helvetica, sans-serif;
	float:right;
	text-decoration:underline;
	color: #333333;
	font-size:11px;
	padding-right:5px;
	font-weight:bold;
}
/****sitemap*********/

#sitemap { color:#FFFFFF; list-style-image:none; list-style:none; margin:0px; padding:10px;}
#sitemap ul { list-style-image:none; list-style:none; margin:0px; padding:0px;}
#sitemap li a {	font-size:14px;	color:#CCCCCC; list-style-image:none; list-style:none; font-weight:bold; margin:0px; padding:0px; text-decoration:none;}
sitemap li li a { font-size:14px; color:#CCCCCC; list-style-image:none;	list-style:none; font-weight:bold; margin:0px; padding:0px; text-decoration:none;
}
