// HTML ELEMENTS 

body {
background: #000000;

}

table,td {
font-size: 12px;
font-family: Arial, Verdana;
}



td img { display: block; }

// CUSTOM STYLES

.navigationMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	height: 35px;
	font-weight: normal;
}
.navigationMainSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	height: 35px;
	color:#CC0000;
}
.navigationMain a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.navigationMain a:hover {
	color: #CC0000;
}
.navigationMain a:link {
	color: #000000;
	text-decoration: none;
}
.navigationMain a:visited {
	color: #000000;
	text-decoration: none;
}
.disclaimer {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 20px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.disclaimer a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.disclaimer a:hover {
	color: #CC0000;
	text-decoration: none;
}
.disclaimer a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.disclaimer a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #CC0000;
	text-decoration: none;
}
a:active {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
.frame_right {
	background-image: url(images/GSC_standard_r3_c4.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.frame_left {
	background-image: url(images/GSC_standard_r3_c1.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.lefthandnavigation{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding-bottom: 2px;
}
.lefthandnavigation a:link{
	color: #000000;
	text-decoration: none;
}
.lefthandnavigation a:active{
	color: #000000;
	text-decoration: none;
}
.lefthandnavigation a:visited{
	color: #000000;
	text-decoration: none;
}
.lefthandnavigation a:hover{
	color: #CC0000;
	text-decoration: none;
}
.lefthandnavigationSelected {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000 !important;
	margin: 0px;
	padding-bottom: 2px;
}
.number_of_pages {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding-top: 5px;
}
.left_picture_title {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.left_picture_title a:hover {
	color: #CC0000;
	text-decoration: none;
	}
.left_picture_title a:link {
	color: #CC0000;
	text-decoration: none;
	}
.left_picture_title a:visited {
	color: #CC0000;
	text-decoration: none;
	}
.left_picture_title a:active {
	color: #CC0000;
	text-decoration: none;
	}
.left_picture_thumbnail_note {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
}
.right_shop {
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc0000;
	margin: 0px;
	background-repeat: no-repeat;
	background-position: right 3px;
}
.right_shop a:hover {
	color: #CC0000;
	text-decoration: none;
	}
.right_shop a:link {
	color: #CC0000;
	text-decoration: none;
	}
.right_shop a:visited {
	color: #CC0000;
	text-decoration: none;
	}
.right_shop a:active {
	color: #CC0000;
	text-decoration: none;
	}
.gallery_thumb_space  {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding: 0px;
}

.gallery_thumb_space img {
	border : 1px solid black;
}
.shopicon {
	float: right;
}
.Shop_title_box {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #B71818;
	padding: 15px;
	margin: 15px;
	height: 30px;
	font-size: 12px;
	font-weight: bold;
}

.submit{

  background: #cc0000 none;
  border : 0;
  padding : 2px;
  color: #fff;
}

.body_copy, p {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding-bottom: 5px;
	line-height: 15px;
}
.body_copy_grey {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding-bottom: 10px;
	background-color: #EFEFEF;
	padding-top: 10px;
	padding-right: 010px;
	padding-left: 10px;
}
.body_copy_grey a:link{
	color: #CC0000;
	text-decoration: none;
}
.body_copy_grey a:active{
	color: #CC0000;
	text-decoration: none;
}
.body_copy_grey a:visited{
	color: #CC0000;
	text-decoration: none;
}
.body_copy_grey a:hover{
	color: #CC0000;
	text-decoration: none;
}
.body_copy_white {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 010px;
	padding-left: 10px;
}

#titleblock{
	position:relative;
	height: 20px;
	width:400px;
}


#purchaseblock{
	position:relative;
	height: 20px;
	width:400px;

}

#nav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	position:absolute;
	width:500px;
	z-index: 5;
}

#promo-float { display: absolute; background: red; z-index: 10;  }

#page { width: 800px; margin: auto; position: relative;}
#shop-button { position: absolute; top:95px; left:50px; z-index: 999;}