IMG { padding: 0px; border: 0px; margin: 0px; }
DIV { padding: 0px; border: 0px; margin: 0px; }
H1 { padding: 0px; border: 0px; margin: 0px; }
H2 { padding: 0px; border: 0px; margin: 0px; }
H3 { padding: 0px; border: 0px; margin: 0px; }
H4 { padding: 0px; border: 0px; margin: 0px; }
UL { padding: 0px; border: 0px; margin: 0px; }
LI { padding: 0px; border: 0px; margin: 0px; }

BODY { padding: 0px; border: 0px; margin: 0px; }

P {
	FONT-SIZE: 13px; COLOR: #d8d7ce; LINE-HEIGHT: 18px; 
	FONT-FAMILY: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif
}
DIV {
	FONT-SIZE: 13px; COLOR: #000; LINE-HEIGHT: 18px; FONT-FAMILY: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif
}
LI {
	FONT-SIZE: 13px;  LINE-HEIGHT: 18px; FONT-FAMILY: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif
}
H1 {
	FONT-SIZE: 13px; COLOR: #d8d7ce; LINE-HEIGHT: 18px; 
	FONT-FAMILY: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif
}
H2 {
	FONT-SIZE: 13px; COLOR: #d8d7ce; LINE-HEIGHT: 18px; FONT-FAMILY: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif
}
H3 {
	FONT-SIZE: 13px; COLOR: #d8d7ce; LINE-HEIGHT: 18px; FONT-FAMILY: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif
}
H4 {
	FONT-SIZE: 13px; COLOR: #d8d7ce; LINE-HEIGHT: 18px; FONT-FAMILY: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}

H2 {
/*	FONT-FAMILY: Georgia, "Times New Roman", Times, serif */
}
H3 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
H4 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
LEGEND {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
P, H1, H2, H3, H4 {
	MARGIN-BOTTOM: 15px
}

H1 SPAN { DISPLAY: none }
H2 SPAN { DISPLAY: none }
H3 SPAN { DISPLAY: none }
LI {
	LIST-STYLE-TYPE: none
}
DIV.clear {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 1px
}

A:link, A:visited,  A:hover, A:active
{
	COLOR: #000000; TEXT-DECORATION: underline
}

BODY {
	TEXT-ALIGN: center; BACKGROUND: #000000;
}
P {
	FONT-SIZE: 100%; MARGIN: 0px 0px 9px; COLOR: #606060; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

TABLE {
	FONT-SIZE: 100%; MARGIN: 0px 0px 0px; COLOR: #606060; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
TR.buttons {
	FONT-SIZE: 80%; COLOR: #ff0000; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #c0c0c0
}
P.small {
	FONT-SIZE: 80%; COLOR: #666666
}

#intro {
	FLOAT: left; WIDTH: 490px
}

#intro H1 {
	MARGIN-TOP: 25px; FONT-SIZE: 30px; COLOR: #000000
}
#intro P.tagline {
	MARGIN-TOP: 0px; FONT-SIZE: 18px; COLOR: #0000ff; font-style:italic
}

#intro P A:link, #intro P A:visited, #intro P A:hover, #intro P A:active {
	COLOR: #000; TEXT-DECORATION: underline
}

#intro P.tagline a:link, #intro P.tagline a:active, #intro P.tagline a:visited{
	TEXT-DECORATION: none; COLOR: #00f
}

#intro P.tagline A:hover
{
	TEXT-DECORATION: underline; COLOR: #00f
}

#intro P.contacts {
	MARGIN-TOP: 0px; FONT-SIZE: 14px; COLOR: #ff0000; font-weight: bold
}

#intro P
{
	text-align: justify;
}

.morefo LI {
	PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND: url(images/side-li.gif) no-repeat 0px 5px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #000 1px dashed
}

#intro P.contacts A:link, #intro P.contacts A:visited, #intro P.contacts A:active {
	PADDING-LEFT: 15px; 
	FONT-SIZE: 12px; 
	BACKGROUND: url(images/side-li.gif) no-repeat 0px 0px; 
	LINE-HEIGHT: 20px; 
	COLOR: #000;
	TEXT-DECORATION: none;
	font-weight: 500;
}

#intro P.contacts A:hover
{
	PADDING-LEFT: 15px; 
	FONT-SIZE: 12px; 
	BACKGROUND: url(images/side-li.gif) no-repeat 0px 0px; 
	LINE-HEIGHT: 20px; 
	COLOR: #000;
	TEXT-DECORATION: underline;
	font-weight: 500;
}

#menu 
{
	BACKGROUND: url(images/menu.jpg) no-repeat 0px 0px; WIDTH: 442px; HEIGHT: 60px
}
#menu SPAN {
	DISPLAY: none
}
#menu LI {
	DISPLAY: block; HEIGHT: 60px
}
#menu A {
	DISPLAY: block; HEIGHT: 60px
}
#menu LI {
	DISPLAY: inline; FLOAT: left; LIST-STYLE-TYPE: none
}

#breadcrumbs LI {
	PADDING-LEFT: 4px; FONT-SIZE: 10px; FLOAT: left; BORDER-LEFT: #878368 1px solid; COLOR: #98957d; MARGIN-RIGHT: 4px
}

#breadcrumbs LI.first {
	PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px
}

#breadcrumbs a:link, #breadcrumbs a:active, #breadcrumbs a:visited{
	DISPLAY: block; TEXT-DECORATION: none; COLOR: #000
}

#breadcrumbs A:hover
{
	DISPLAY: block; TEXT-DECORATION: underline; COLOR: #000
}

#main {
	BACKGROUND: url(images/gj-badge.png) no-repeat center 
}

#main-wrapper 
{
	BACKGROUND: url(images/main.jpg) #ffffff repeat-x 0px 0px; PADDING-BOTTOM: 25px
}
#main 
{
	MARGIN: 0px auto; WIDTH: 760px; TEXT-ALIGN: left
}

#side {
	FLOAT: right; WIDTH: 238px; 
}
#side-content {
	 MARGIN: 46px 0px 0px 0px; 
}

#side-content H2 {text-transform: uppercase;}

#side H2 {
	MARGIN-TOP: 10px; FONT-SIZE: 16px; COLOR: #0000ff
}

.more-info LI {
	PADDING-LEFT: 15px; 
	FONT-SIZE: 12px;
	 BACKGROUND: url(images/side-li.gif) no-repeat 0px 5px; LINE-HEIGHT: 20px; 
	 BORDER-BOTTOM: #000 1px dashed; 
	 COLOR: #c0c0c0
}

.more-info2 LI {
	PADDING-LEFT: 15px; 
	FONT-SIZE: 12px;
	BACKGROUND: url(images/side-li.gif) no-repeat 0px 5px; LINE-HEIGHT: 20px; 
	BORDER-BOTTOM: #000 1px dashed; 
	COLOR: #000; 	
}

.more-info li a:link, .more-info li a:active, .more-info li a:visited{
	DISPLAY: block; TEXT-DECORATION: none; COLOR: #000
}

.more-info LI A:hover
{
	DISPLAY: block; TEXT-DECORATION: underline; COLOR: #000
}

.calendar LI 
{
	PADDING-LEFT: 15px;
	BACKGROUND: url(images/old-side-li.gif) no-repeat 0px 5px; 
	COLOR: #000000
}

#footer {
	MARGIN: 0px auto; WIDTH: 760px; TEXT-ALIGN: left
}
#footer-wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#footer-menu {
	COLOR: #fff; FONT-SIZE: 12px; FLOAT: right; WIDTH: 500px; TEXT-ALIGN: right
}

#top-menu {
	COLOR: #fff; FONT-SIZE: 11px; WIDTH: 318px; TEXT-ALIGN: center; margin: 10px;
}

#top {
	MARGIN: 0px auto; WIDTH: 760px; TEXT-ALIGN: left; COLOR: #ffffff; 
}

#top-wrapper 
{
	BACKGROUND: #000; HEIGHT: 136px; COLOR: #ffffff; 
}


#top-wrapper A:link,  #top-wrapper A:active, #top-wrapper A:visited
{
	COLOR: #ffffff; TEXT-DECORATION: none
}

#top-wrapper A:hover 
{
	COLOR: #ffffff; TEXT-DECORATION: underline
}

#footer-menu  A:link,  #footer-menu A:active, #footer-menu  A:visited
{
	COLOR: #ffffff; TEXT-DECORATION: none
}

#footer-menu A:hover 
{
	COLOR: #ffffff; TEXT-DECORATION: underline
}

#sylhead
{
	COLOR: #ff0000;
	font-weight:bold;
}
	
#show-column	
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left;  
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 10px 0px; 
	WIDTH: 490px; 
	PADDING-TOP: 16px; 
	TEXT-ALIGN: center
}

#coltext {
	PADDING-RIGHT: 16px; 
	PADDING-LEFT: 16px; 
	Z-INDEX: 1; 
	PADDING-BOTTOM: 6px; 
	MARGIN: -16px 0px 0px; 
	PADDING-TOP: 0px
}

#imageText 
{
	FONT-SIZE: 10px; COLOR: #000000; TEXT-ALIGN: center
}
#imageText A
{
	DISPLAY: block; TEXT-DECORATION: none; COLOR: #000000;
}

/* UI Menu */

.imageDiv
{
	padding: 2px;
	border:1px solid #c0c0c0;
	background-color: #ffffff;
	text-decoration: none;	
	color: #00BFFF;
}


.imgText
{
	border-width: 0px;
	padding: 0px; 
	margin: 5px; 
	position: absolute;
	font-size: 11px;
	color: #000000;
	top: 0;
	line-height: 120%;
}

.imgText P
{
	text-decoration: none;	
	text-align: center;
}

img
{
	vertical-align: middle;
}

#imageHolder
{
	background-color: #ffffff;
	position:relative;
}

#imageHolder A P
{
	text-align: center;
}

#imageHolder A:hover 
{
	text-decoration: none;	
}
