body, th {
	font-family : Verdana;
	font-size : .8em;
	text-align:justify;
}
td {
	font-family : Verdana;
	font-size : .8em;
    background-color: #FFFFFF;
	text-align:justify;
}
font {
}
h2#gal {
	color: #ff3300;
}
.gal_img a {
 	display: block;
 	padding: 5px;
 	border: #000 1px solid;
}
.gal_img a:hover {
	border: #ff3300 1px solid;
}
#main-content {
	min-height: 434px;
	background: #fff;
}
* html #main-content {
	height:434px;
}
#content {
	width: 95%;
}
.style2 {color: #FF0000; font-weight: bold; font-size: 9pt; }
a {
	text-decoration: underline;
	color: black;
}
a:hover {
	text-decoration: underline;
	color: red;
}
.style1 {
	color: #ff3300;
}
img#foot {
	display: block;
	margin-top: 30px;
	padding-bottom: 50px;
}
a img {
	border: 0;
}

/* Horizontal Menu styles*/
div#horizontalMenu {width:795px;height:auto;/*background-image:url(/images/horizontalMenuBack.jpg);*/background-color:#ff4111;background-repeat:repeat-x;/*background-color:#070707*/;position:relative;margin-top:14px;margin-left:0px;}
div#horizontalMenu .menuLeft {position:absolute;top:62px;left:5px;width:30px;height:30px;cursor:pointer;}
div#horizontalMenu .menuLeftGrad {position:absolute;top:2px;left:25px;cursor:pointer;z-index:5;cursor:default;}
div#horizontalMenu .menuRight {position:absolute;top:62px;right:5px;width:15px;height:30px;cursor:pointer;}
div#horizontalMenu .menuRightGrad {position:absolute;top:2px;right:25px;cursor:pointer;z-index:5;cursor:default;}
div#horizontalMenu div.container {margin-left:35px;width:720px;overflow:hidden;position:relative;height:155px;top:0px;}
div#horizontalMenu div.container ul {position:absolute;white-space:nowrap;padding:0px;margin:0 0 0 0;text-align:center;}
div#horizontalMenu div.container ul li {width:140px;display:-moz-inline-stack;display: inline-block; *display:inline;height:140px;padding:0px;vertical-align:top; margin-top: 10px;}
div#horizontalMenu div.container ul li a {vertical-align:top;display:block;width:146px;font-size:9pt;/*color:#f5d085*/color:#000;font-size:11px;text-decoration:none;}
div#horizontalMenu div.container ul li a img {border:0px;background-image:url(/images/menu/background.png);background-repeat:no-repeat;background-position:bottom center;}
div#horizontalMenu div.container ul li.selected a {font-size:12px;font-weight:bold;}
div#horizontalMenu div.container ul li.selected a img {background-image:url(/images/menu/glow.png);}
div#horizontalMenu div#showAll {margin-left:18px;font-size:9pt;color:#57430d;height:18px;font-weight:bolder;}
div#horizontalMenu div#showAll a{color:#57430d;text-decoration:none;cursor:pointer;}

div#horizontalMenu.showAll {/*background-image:url(/images/HorizontalMenuBackShowAll.jpg);*/}
div#horizontalMenu.showAll div.container {}
div#horizontalMenu.showAll div.container ul {position:static;white-space:normal;}


/* end: Horizontal Menu style*/

/* start: rounded Corners*/
span.corners-top, span.corners-bottom, span.corners-top span, span.corners-bottom span {
	font-size: 1px;
	line-height: 1px;
	display: block;
	height: 5px;
	background-repeat: no-repeat;
	background-color:transparent;
}

span.corners-top {
	background-image: url(/images/corners_left.png);
	background-position: 0 0;
	margin: 0px 0px;
}

span.corners-top span {
	background-image: url(/images/corners_right.png);
	background-position: 100% 0;
	margin: 0px 0px;
}

span.corners-bottom {
	background-image: url(/images/corners_left.png);
	background-position: 0 100%;
	margin: 0px 0px;
	/*background-color:pink;*/
}

span.corners-bottom span {
	background-image: url(/images/corners_right.png);
	background-position: 100% 100%;
	margin: 0px 0px;
}
/* end: rounded corners*/

div#container {width:795px;margin:10px auto;}

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.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. */
    width: 140px;
    height: 155px;
}

/**
 * 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 a { text-decoration: none; font-size: 11px; text-align: center; }



