body {
	margin: 0; 
	padding: 0;
	text-align: center;  
	height:100%;
	font-family: verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	background: url('/graphics/bg.gif') #FFFFFF;
	background-repeat : repeat-x;
}

#container {
	width: 800px;
	margin: 0 auto 0 auto;
	text-align: left;
	background-color: #2B2B2B;
	background: url('/graphics/content_bg.gif');
}
#indexcontainer {
	width: 800px;
	height: 500px;
	margin: 0 auto 0 auto;
	text-align: left;
	background-color: #2B2B2B;
}

#header {
	width: 800px;
	height: 86px;
	background: url('/graphics/header_bg.gif');
	background-repeat : repeat-x;
	background-color: #33A19E;
	margin: 0 auto 0 auto;
}

#content {
    width: 800px;
	min-height: 325px;
	margin: 0 auto 0 auto;
	background-color: #2B2B2B;
	background: url('/graphics/content_bg.gif');
	background-repeat: repeat-y;
}

#main {
	width: 800px;
	margin: 0 auto 0 auto;
	background: url('/graphics/body_bg.gif') #000000;
	background-repeat : repeat-x;
}

#photo {
	width: 304px;
	min-height: 325px;
	background: url('/graphics/photo_bg.gif') #000000;
	background-repeat : repeat-y;
	float: left;
}

#pagecontent {
	width: 300px;
	min-height: 325px;
	overflow: auto;
	margin: 0px auto 0 auto;
	background: #2B2B2B;
	background-repeat : no-repeat;
	vertical-align: top;
	float: left;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 15px;
	padding-bottom: 10px;
}

#footer1 {
	width: 800px;
	height: 26px;
	margin: 0 auto 0 auto;
	font-size:10px;
	vertical-align:bottom;
	background: url('/graphics/footer1_bg.gif');
	background-color: #66CCCC;
	background-repeat : repeat-x;
	padding-top:5px;
}

#footer {
	width: 800px;
	height: 31px;
	margin: 0 auto 0 auto;
	font-size:10px;
	vertical-align:bottom;
	background: url('/graphics/footer2_bg.gif');
	background-repeat : repeat-x;
}

#right_foot {
	color: #545454;
	float: right;
	padding-top: 6px;
	padding-right:19px;
}

#left_foot {
	color: #545454;
	float: left;
	padding-top: 6px;
	padding-left:19px;
}

a {
	color: #ADEBEB;
	text-decoration: none;
}
a:hover {
	color: #99CCCC;
	text-decoration: none;
	text-decoration: underline;
}
ul.news  {
	list-style-image: url("/graphics/box.gif"); 
	list-style-type: square;
	list-style-position: outside;
	margin:0px; 
	padding-left:36px;
	padding-right:30px;
	padding-top:13px;
}

  .wrap1, .wrap2, .wrap3 {
  display:inline-table;
  /* \*/display:block;/**/
  }
.wrap1 {
  float:left;
  background:url('/graphics/shadow.gif') right bottom no-repeat;
  }
.wrap2 {
  background:url('/graphics/corner_bl.gif') left bottom no-repeat;
  }
.wrap3 {
  padding:0 5px 5px 0;
  background:url('/graphics/corner_tr.gif') right top no-repeat;
  } 
  
  .wrap3 img {
  display:block;
  }
   
#menu {
	margin: 0 auto 0 auto;
	color:#99CCCC;
	font-weight: normal;
	font-size: 12px;
	white-space: nowrap;
	list-style-type:none;
	width: 171px;
	height: 400px;
	float: left;
	background-color: #2B2B2B;
	line-height: 25px;
}
#menu li {display:inline;}

#menu li a {
	background : url("/graphics/menu_div.gif");
	background-repeat : no-repeat;
	color:#ffffff;
	text-decoration:none;
	float:left;
	height: 11px;
	padding-top:6px;
	padding-left:12px;
	padding-right:29px;
}
#menu li a:hover { url("/graphics/menu_div.gif");
	background-repeat : no-repeat;
	color:#da262d;
}


