
	
	/* SpryMenuBarHorizontal.css - Revision: Spry Preview Release 1.4 */
	
	/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
	
			/*End of styles for the edit box*/
	
	/*******************************************************************************
	
	BROWSER HACKS: the hacks below should not be changed unless you are an expert
	
	*******************************************************************************/
	
	/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
	ul.MenuBarHorizontal iframe
	{
		position: absolute;
		z-index: 1010;
	}
	/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
	@media screen, projection
	{
		ul.MenuBarHorizontal li.MenuBarItemIE
		{
			display: inline;
			float: left;
			background-color: #FFF;
		}
	}
	
	

.bodytext {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:12px;
	color:#000000; 
}

.headline {
	color:#ebbf5c;
	font-family: arial, helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:17px; 
}

.subheadline {
	color:#ebbf5c;
	font-family: arial, helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:14px; 
}

.thoughttext {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:12px;
	color:#fdefd4; }


.goldTitle {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ebbf5c;
}

a.goldTitle {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ebbf5c;
}

a.goldTitle:hover {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ebbf5c;
	text-decoration: none;
}


.bottom_links, .footer {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #ebbf5c;
}

a.bottom_links, a.footer {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #ebbf5c;
}

a.bottom_links:hover, a.footer:hover {
    text-decoration: underline;
    color: #d09c39;
}

p.footer_links {
    width: 100%;
    text-align: center;
}

a, img {
	border: none;
}

a {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size:12px;
    color: #ebbf5c;
    text-decoration:none; 
}

a:hover {
    text-decoration: underline;
    color:#d09c39;
}

html, body {
	margin: 0;
	padding: 0;
	/*background: #000 url('/site/1/template/GTP_browser_background.jpg')*/
        background-repeat:repeat-x;
}
body {
line-height:1.5;
}

.jScrollPaneTrack {
background-image: url(/site/1/template/GTP_full_scrollbar_track.jpg);
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

:focus {
	outline: 0;
}