/* CSS Document */
body,td,th {
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	color: #000000;
}
body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #901E1D;
}
a:visited {
	color: #901E1D;
}
a:hover {
	color: #901E1D;
}
a:active {
	color: #901E1D;
}
#container {
	width: 1000px;
	margin: auto;
	background: #DFC7A0;
}
#nav {
	width: 1000px;
	height: 150px;
}
#content {
	width: 1000px;
	background: url(images_gda/back.jpg);
}
#webatt {
	width: 1000px;
	background: url(images_gda/webatt.jpg) no-repeat;
}
#attractions {
	width: 1000px;
	background: url(images_gda/attractions_back.jpg);
}
#footer {
	width: 1000px;
}
#search {
	width: 900px;
}
#copyright {
	width: 960px;
	padding: 20px;
	margin: auto;
	text-align: center;
}

/* Removes default top margin from left/right column paragraphs in Mozilla */
div > p {
  margin-top: 0;
}

.separator_horizontal {
	background-color: #000000;
}
.separator_vertical {
	background-color: #000000;
}

.borders
{
	background-color: #000000;
	width: 1px;
	height: 1px;
}


/* set top of the page title/heading text, usually should be bold and a touch bigger then normal font */
.heading_title
{
	font-family: Times New Roman, Times, serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}

/* set top of the page title/heading description, usually can be the same as normal font */
.heading_description
{
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	color: #000000;
}


/* set listing link/title, usually bold and same size as normal font */
.listing_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
    text-decoration: none;
}


/* set listing link/title mouse over, usually same as listing_title */
.listing_title:hover
{
	// do nothing
}


/* set listing description, usually same as normal font */
.listing_description
{
	font-family: Times New Roman, Times, serif;
	font-size: 9pt;
}


/* set listing information, usually one size smaller then normal, for form field names, and information areas */
.listing_information
{
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
}


/* set listing price(cart)/date(events/news), usually a little smaller than normal font */
.listing_special
{
	font-family: Times New Roman, Times, serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
}


/* set listing sale price/error messages, usually darker red and bold */
.listing_error
{
	font-family: Times New Roman, Times, serif;
	font-size: 10pt;
	font-weight: bold;
	color: #cc0000;
}


/* set image styles */
.listing_image
{
	border: 1px solid #000000;
}


/* set buttons styles */
.listing_buttons
{
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}


/* listing table header style */
.listing_table_header
{
	font-family: Times New Roman, Times, serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	background-color: #999999;
}


/* listing table row 1 style */
.listing_table_row_1
{
	font-family: Times New Roman, Times, serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
}


/* listing table row 2 style, should be little lighter/darker background then row 1 */
.listing_table_row_2
{
	font-family: Times New Roman, Times, serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	background-color: #EEEEEE;
}


/* set side navigation heading */
.side_heading
{
	font-family: Times New Roman, Times, serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003399;
}

/* set side navigation body */
.side_main
{
	font-family: Times New Roman, Times, serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
}


/* set side navigation links */
.side_nav
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	border: 1px #000000 solid;
	padding: 2px;
	margin: 5px;
	width: 100%;
	text-decoration: none;
}

/* set side navigation links mouse over effect */
.side_nav:hover
{
	font-family: Times New Roman, Times, serif;
	font-size: 10pt;
	font-weight: bold;
    color: #FFFFFF;
	background-color: #333333;
	border: 1px solid #000000;
	padding: 2px;
	margin: 5px;
}


/* set side navigation links for first level deep of the cart(usually same a side_nav) */
.side_nav_1
{
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	border: 1px #000000 solid;
	padding: 3px;
	margin: 1px;
	width: 90%;
	text-decoration: none;
}
.side_nav_1:link
{
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	border: 1px #000000 solid;
	padding: 3px;
	margin: 1px;
	width: 90%;
	text-decoration: none;
}
.side_nav_1:visited
{
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	border: 1px #000000 solid;
	padding: 3px;
	margin: 1px;
	width: 90%;
	text-decoration: none;
}
.side_nav_1:active
{
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	border: 1px #000000 solid;
	padding: 3px;
	margin: 1px;
	width: 90%;
	text-decoration: none;
}

.side_nav_1:hover
{
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC6600;
	background-color: #333333;
	border: 1px #000000 solid;
	padding: 3px;
	margin: 1px;
	width: 90%;
	text-decoration: none;
}


/* set side navigation links for second level deep (add more levels if needed) */
.side_nav_2
{
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
	border: 1px #000000 solid;
	padding: 3px;
	margin: 1px;
	width: 85%;
	text-decoration: none;
}
.side_nav_2:link
{
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
	border: 1px #000000 solid;
	padding: 3px;
	margin: 1px;
	width: 85%;
	text-decoration: none;
}
.side_nav_2:visited
{
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
	border: 1px #000000 solid;
	padding: 3px;
	margin: 1px;
	width: 85%;
	text-decoration: none;
}
.side_nav_2:active
{
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
	border: 1px #000000 solid;
	padding: 3px;
	margin: 1px;
	width: 85%;
	text-decoration: none;
}

.side_nav_2:hover
{
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC6600;
	background-color: #666666;
	border: 1px #000000 solid;
	padding: 3px;
	margin: 1px;
	width: 85%;
	text-decoration: none;
}


/* set side navigation links for third level deep (add more levels if needed) */
.side_nav_3
{
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	border: 1px #000000 solid;
	padding: 3px;
	margin: 1px;
	width: 80%;
	text-decoration: none;
}
.side_nav_3:link
{
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	border: 1px #000000 solid;
	padding: 3px;
	margin: 1px;
	width: 80%;
	text-decoration: none;
}
.side_nav_3:visited
{
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	border: 1px #000000 solid;
	padding: 3px;
	margin: 1px;
	width: 80%;
	text-decoration: none;
}
.side_nav_3:active
{
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	border: 1px #000000 solid;
	padding: 3px;
	margin: 1px;
	width: 80%;
	text-decoration: none;
}

.side_nav_3:hover
{
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC6600;
	background-color: #999999;
	border: 1px #000000 solid;
	padding: 3px;
	margin: 1px;
	width: 80%;
	text-decoration: none;
}
.footer {
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	color: #ffffff;
}
.copyright {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	color: #ffffff;
}
.copyright a:hover {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	color: #ffffff;
}
.copyright a:link {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	color: #ffffff;
}
.copyright a:active {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	color: #ffffff;
}
.copyright a:visited {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	color: #ffffff;
}
.stitle
{
	valign: bottom;
	color: #ffffff;
	font-weight: bold;
	font-size: 24pt;
}

.topnav
{
	align: right;
	valign: top;
	font-weight: bold;
	color: #ffffff;
	font-size: 8pt;
	text-decoration: none
}
.ctop {  color: #FFFFFF; background-color: #000000; text-align: center}
.ctable { color: #000000; align: center; font-weight: bold; width: 85%;}
.cpink { background-color: #FF99CC; text-align: center;}
.cgreen { background-color: #33FF00; text-align: center; }
.cblue { background-color: #99ccff; text-align: center; }
.cwhite { background-color: #ffffff; text-align: center; }
.corange { background-color: #ff9900; text-align: center; }

.ctable
{
	font: 9pt Verdana #000000;
	text-align: center;
	width: 175;
}

.gray
{
	background-color: #c0c0c0;
}

.purple
{
	background-color: #8000ff;
}

.yellow
{
	background-color: #ffff00;
}

.pink
{
	background-color: #ff00ff;
}

.green
{
	background-color: #00ff00;
}

.aqua
{
	background-color: #00ffff;
}

.orange
{
	background-color: #ff8000;
}


.red
{
	background-color: red;
}


.blue
{
	background-color: #99ccff;
}

