﻿body 
{
	background: #5e0000;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	padding: 0px; 
	margin: 0px; 
	font-size: 12px; 
	font-family: Helvetica, MS Sans Serif;
	color: #FFFFFF;
}

div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a
{
	margin: 0; 
	padding: 0;
}

a:link {color: #FFFFFF; text-decoration: none;}        
a:visited {color: #FFFFFF; text-decoration: none;}
a:hover {color: #FFFFFF; text-decoration: underline;}
a:active {color: #FFFFFF;}

.spacer
{
	font-size: 0; 
	line-height: 0; 
	clear: both;
}

#header
{
	position:relative;
	margin: 0 auto;
	width: 943px;
	color: #000000;
}

#subHeader
{
	height: 57px;
	background-color: Black;
	background-image: url(../Images/topic_01.png);
	color: White;
}

#menu
{	
	width: 943px;
	height: 37px;
	margin: 0 auto;
}
#menu a 
{
	color: #000000;
	text-decoration: none; 
	font-weight: bold;
}        
#menu a:visited 
{
	color: #000000;
	text-decoration: none; 
	font-weight: bold;
}
#menu a:hover 
{
	color: #f2932e; 
	text-decoration: none; 
	font-weight: bold;
}
#menu a:active 
{
	color: #000000; 
	font-weight: bold;
}

#body
{
	width: 943px; 
	margin: 11px auto;
}

.left
{
	width: 278px; 
	float: left;
}

.right
{
	width: 619px; 
	float: left;
}

#footer
{
	color: #000000;
}
.footer
{
	width: 897px;
	margin: 0 auto; 
	padding: 0 0 40px 0;
	text-align: right;
}

.accordionHeader
{
	width: 207px; 
	height: 23px; 
	background-image: url(../images/menu_bg.png);
	background-repeat: no-repeat;
	padding: 10px 0 0 15px;
}
.accordionContent
{
	width: 197px; 
	background-image: url(../images/menu_bg2.png);
	background-repeat: no-repeat;
	padding: 20px 0 20px 25px;
}

.boxLeft
{
	background-image: url(../images/box_left.png);
	vertical-align: top;
}
.boxRight
{
	background-image: url(../images/box_right.png);
	vertical-align: top;
}

.boxFooter
{
	height: 288px; 
	padding-left: 6px;	
	background-image: url(../images/box_footer6.png); 
	background-repeat: no-repeat;
}
.boxFooter2
{
	height: 37px;
	padding-left: 10px;
	background-image: url(../images/box_footer1.png); 
	background-repeat: no-repeat;
}
.boxFooter3
{
	height: 20px;
	background-image: url(../images/box_footer5.png); 
	background-repeat: no-repeat;
}

.boxBody
{
	margin: 0 auto; 
	background-image: url(../images/body02.png); 
	background-repeat: repeat-y; 
	padding: 2px;
}

.itemBox
{
	background-image: url(../images/body_60.png); 
	width: 317px; 	
	color: #FFFFFF;
	font-weight: normal;	
}

.imgGallery
{
	border: 1px solid Gray;
}
div.gallery
{
  margin: 2px;
  border: 1px solid Gray;
  height: auto;
  width: 85px;
  float: left;
  background-image: url(../images/body_60.png);
}
div.descGallery
{
  text-align: center;
  font-weight: normal;
  width: 96px;
  margin: 2px;
}

div.transbox
{
	width: 300px;
	height: 50px;
	background-color: #ffff99;
	border: 1px solid Gray;
	/* for IE */
	filter: alpha(opacity=60);
	/* CSS3 standard */
	opacity: 0.6;
}
div.transbox p
{
	margin: 5px 10px;
	font-weight: bold;
	color: #000000;
}

.modalPopup 
{
	background-color: #f5f5f5;
    border: solid 1px Gray;
    padding: 1px;
    width: 200px;
}
.modalBackground
{
	background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}