html
{
   /* background-color: rgb(245,245,245); */
 
  background-color: rgb(255,255,255);
  background-image: url('/sitedocs/upload/bg.jpg');
  background-repeat: repeat-x;
  min-height:		800px; 

}

body 
{
  font-family:  Garamound, Trebuchet MS, New Roman;
  color:		rgb(0,0,0);
}

a {

}

li {

}

h1, h2, h3 {

}

h1 {
  font-weight:		normal;
  font-size: 		175%;
  color: 			white;
  background-color:	Transparent;
  margin:			0;
  padding:			18px;
}

h2 {
  font-weight:		bold;
  clear:			both;
  font-size:		108%;
  color:			rgb(0,0,0);
  border-bottom: 	0px solid rgb(200,200,200);
  margin-bottom:    .10em
}

h3 {
  font-weight:		bold;
}

p {
  margin-bottom:	1em;
}

ul, ol {
  margin-bottom:	1em;
}

br {
  clear:			both;
}


#doc2 
{
	
}

#hd 
{ 
  position:			relative;
  padding:			0;
  margin:			0;
  border:			0;
  left:				0;
  top:				0;
  background-color:	Transparent;
  z-index:          200;
  height:			90px;
}

#logo 
{
  position:			absolute;
  padding:			0;
  margin:			0;
  border:			0;
  left:				0;
  top:				0;
  background-color:	Transparent;
  height:			90px;
}

#navtop 
{ 
  position:			relative;
  float:right;
  padding:			10px;
  margin:			0;
  border:			0;
  left:				0;
  top:				40px;
  color:			rgb(160,160,160);
  background-color:	Transparent;
  z-index:          200;
  height:			70px;
  text-align:right;
}

#top 
{
  position:			absolute;
  padding:			0;
  margin:			0;
  border:			0;
  left:				0;
  top:				90px;  
  vertical-align:	top;
  height:			54px;
}

#bd 
{
  position:			absolute;
  padding:			0;
  margin:			0;
  border:			0;
  left:				0;
  top:				346px; 
  background-color: rgb(255,255,255); /* rgb(238,217,172); */
  color:			rgb(0,0,0);
}

#bdcp 
{
  position:			absolute;
  padding:			0;
  margin:			0;
  border:			0;
  left:				0;
  top:				145px; 
  background-color:	Transparent;
  color:			rgb(0,0,0);
}

#ad 
{
  position:			absolute;
  padding:			0;
  margin:			0;
  border:			0;
  left:				0;
  top:				145px;
  z-index: 			100;
  height:			200px;
  border-top: 		1px solid rgb(0,0,0);
  border-bottom: 	1px solid rgb(0,0,0); 
}


#blend
{
  position:         relative;
  float:			left;
  margin:			0;
  padding:			0;
  top:				0;
}

#content {
  padding:			15px;
  margin:			0;
  border:			0;
  padding-bottom:	0;
}

#contentmiddle {
  padding:			15px;
  padding-left:		0;
  margin:			0;
  border:			0;
  padding-bottom:	0;
}

#contentright 
{
  padding:			15px;
  padding-bottom:	0;
  margin:			0;
  border:			0;
  min-height:		480px;
}

#content ul 
{
  text-align: 		left;
  margin:			0;
  padding:			0;  
}

#content li {
  display:			block;
  margin:			0; 
  padding-bottom:	5px;
}

#content ul li a, a:active, a:visited {
  padding:			0.5em 0.6em;
  color:			rgb(62,151,211);
  text-decoration:	none;
  font-weight:		bold;
}

#content ul li a:hover 
{
  color:			rgb(120,120,120);
}

#contentgd 
{
  background-color: rgb(230,230,230);
  padding:			15px;
  margin:			0;
  border:			0;
  border-right: 	1px solid rgb(0,0,0);
}

#contentrightgd
{
  padding:			15px;
  margin:			0;
  border:			0;
  border-left: 		1px solid rgb(0,0,0);
  min-height:		480px;
}


#ft 
{
  position:			relative;
  clear:			both;
  padding:			10px;
  text-align:		center;
  color:			rgb(60,60,60);
  border-top: 		1px solid rgb(210,210,210);
  width:930px;
}


#ft a, a:active, a:visited, a:hover {
  color:			rgb(210,210,210);
  text-decoration:	none;
}


#padme
{
	margin:				0;
	padding:			0;
	padding-top:        20px;
	padding-bottom:     10px;
	padding-left:		10px;
	padding-right:		10px;
}


.align-right { float:right; margin: 0 0 0 0; }
.align-left { float:left; margin: 0 0 0 0; }