body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	background:#045E3F url(bdy_bg.jpg) top repeat-x;
}

img {
	border: none;
}


h1, h2, h3, h4, h5, h6 {
	color: #5E0424;
	margin:3px 6px 3px 6px;
	padding:0px;
}

h1
{
font-size:14px;	
}

h2
  {
	 font-size:12px; 
	 font-weight:normal;
  }

p {
	margin:3px 6px 3px 6px;
	
	
}

.bld
  {
	 font-weight:bold; 
  }

#wrap {
  margin:0px auto 0px auto;
  width: 800px;
  
}

#wrapper
  {
	width:800px;
	float:left;
	background:#ffffff url(images/background.gif) repeat-y;  
  }
  
#wrappiest
  {
	display:inline;
	width:754px;
	float:left;
	margin-left:23px;  
  }  

#header {
	float:left;
	width:754px;
	height:159px;
	position:relative;
}

#gal-but {
	position:absolute;
	top:105px;
	left:325px;
	width:95px;
	height:43px;
}


#header p
  {
	 font-size:12px; 
  }
  
#addy
  {
	  float:left; display:inline;
	  /*width:145px;*/
	  width:300px;
	  height:159px;
	  background:#ffffff url(addy_bg.jpg) no-repeat;
  }
  
#addy h5
  {
	  margin-top:129px;
	  font-size:11px;
	  text-align:center;
  }

#content {
	background-color: #FFFFFF;
	float:left;
	width:754px;
}

.plan1 {
	display:block;
	height:240px;
	float: left;
	margin: 4px 2px 5px 1px;
	width: 192px;
	background-color: #eeeeee;
}

.plan1 p
  {
	font-size:11px; 
  }
  
.plan1 h2
  {
	  font-size:13px;
	  font-weight:bold;
  }
  
.plan1 ul
  {
	 padding-top:0px;
	 margin-top:0px;
	 margin-bottom:0px;
	 padding-left:20px;
	 margin-left:0px;
	 font-size:11px;
	}
	
.plan1 li
  {
	  margin-top:0px;
	  margin-bottom:0px;
	  padding-top:0px;
	  padding-bottom:0px;
	  line-height:13px;
  }	
	
.plan1 img
  {display:block;
	 margin:0px auto 0px auto; 
  }	
  
.plan1 a:link{color:#01427D;text-decoration:none;}
.plan1 a:visited{color:#336699;text-decoration:none;}
.plan1 a:hover{color:#666666;text-decoration:underline;}
.plan1 a:active{color:#01427D;text-decoration:none;}

#menu {
	float:left;
	height: 22px;
	width:754px;
	background:#5E0424;
}

#menu ul
  {
	 width:754px;
	 list-style:none;
  height: 22px;
  padding:0px;
  margin:0px;
  }

#menu li {
	float:left;
	font-size:12px;
	padding: 0px 15px 0px 10px;
	background: url(images/nav_line.gif) no-repeat right;
	
}

#menu li a{line-height: 20px; margin-left: 5px; }
#menu li a:link { color: #FFFFFF; text-decoration: none; }
#menu li a:visited { color: #FFFFFF; text-decoration: none; }
#menu li a:hover { color: #cccccc; text-decoration: underline; }
#menu li a:active { color: #cccccc; text-decoration: none; }

#ltnav {
	float:left;
   width:155px;
   padding: 0px 0px 0px 0px;
   background:url(images/lt_nav.jpg) top left no-repeat; 
}

#ltnav h5
  {
	  padding:15px 0px 15px 5px;
	  font-size:13px;
	  color:#ffffff;
	}
#ltnav h1
  {
	  padding:4px 0px 4px 5px;
		margin-top:12px;
	  font-size:13px;
	  color:#ffffff;
		background-color:#657368;
	}
	
#ltnav p
  {
	  font-size:13px;
	  font-weight:bold;
	  color:#A90518;
  }

#ltnav ul
  {
	 list-style:none;
	 width:150px; 
	 padding:0px 0px 20px 2px;
	 margin:0px;
	 font-size: 11px;
   
  }

#ltnav li {
	 
   border: 0px;
   padding: 10px 0px 2px 5px;
   font-weight:bold;
   font-size: 11px;
   border-bottom:1px solid #999999;
   border-top:1px solid #eeeeee;
}

#ltnav li a:link { color:#014C13;text-decoration: none; }
#ltnav li a:visited { color:#014C13; text-decoration: none; }
#ltnav li a:hover { color:#cc0000; text-decoration: underline; }
#ltnav li a:active { color:#014C13; text-decoration: none; }

#formlist
 {
	float:right;
	width:210px; 
 }
#formlist form
  {
	margin:0px 10px 10px 0px;
	padding:0px;  
	width:200px;
	float:right;
	background:#cccccc;
  }
  
#formlist h6
  {
	 font-size:11px; 
	 display:block;
	 
	 display:block;
	 width:200px;
  }
  
#formlist form p
  {
	 font-size:11px;
	 color:#333333; 
	 margin-bottom:2px;
	 padding: 0px 0px 0px 0px;
	 float:left;
	 display:block;
	 width:170px;
	 }
	 
#formlist form p span
  {
	 float:left;
	 line-height:16px;
  }
  
#formlist form p input
  {
	 width:100px; 
	 height:12px;
	 float:right;
	 margin:0px;
	 padding:0px;
	 font-size:11px;
 }
  
#formlist form p input.button
  {
	 width:60px; 
	 height:20px;
	 float:right;
	 margin:0px;
	 padding:0px;
	 font-size:11px;
  }
  
#formlist form p input.file
  {
	  width:180px;
	 height:18px;
	 float:left;
	 margin:0px;
	 padding:0px;
	 font-size:11px;  
  }

#right
  {
	 float:left;width:590px; 
  }
div.dlSpecific  {float:left;width:195px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.dlSpecific dl {float:left;margin-left:4px;padding:0px;font-size:10px;} 
.dlSpecific dt {margin:0px;padding:0px;font-weight:bold;font-size:10px;}
.dlSpecific dd {margin-left:6px;padding:0px;font-weight:normal;font-size:10px;}
 
#right ul
  {
	 font-size:11px; 
  }
  
#right .sublist
  {
	 float:left;
	 width:250px; 
  }
  
#right .sublist h6
  {
	  padding:0px 0px 0px 10px;
	  margin:0px;
  }
  
#right .sublist ul
  {
	  padding-top:0px;
	  margin-top:0px;
  } 
  
#right p
  {
	 font-size:12px;
	 text-align:left; 
  } 
  
#righttop
  {
	width:590px; 
  }
  
#main {
	margin-left:20px;
	margin-top: 20px;
	text-align: center;
}

#main p {
	font-size: 12px;
	text-align: center;
}

#main h3 {
	font-size: 14px;
}

#main h4 {
	font-size: 12px;
}

#sales
  {
	 font-size:12px; 
	 margin-left:20px;
	 float:left;
	 width:450px;
  }
  
#sales dt
  {
	 margin-top:10px;
	 font-weight:bold; 
  }
  
#sales dd.top
  {
	 width:43px;
	 float:right;
  }
  
#credit
  {
	  float:left;
	  width:330px;
	  font-size:12px;
	  margin:20px 0px 0px 40px;
  }  
  
#credit p a
  {display:block;
	 margin-top:80px; 
  }

#pop
  {
	width:540px;
	margin:5px 20px 0px auto;
  }  
  
#pop img
  {
	  padding:2px;
  }
  
#footer {
	float:left;
	width:754px;
	background: #BDBBBB;
  font-size: 11px;
  color:#ffffff;
  padding-bottom:10px;
}

#footer p span
  {
	 display:block;
	 margin-top:10px; 
  }

#footer a:link {padding: 10px 10px 2px 10px; color: #000000; text-decoration: none; }
#footer a:visited {padding: 10px 10px 2px 10px; color: #000000; text-decoration: none; }
#footer a:hover {padding: 10px 10px 2px 10px; color: #FFFFFF; text-decoration: underline; }
#footer a:active {padding: 10px 10px 2px 10px; color: #FFFFFF; text-decoration: none; }

form
  {
	 margin:0px;
	 padding:0px; 
  }

  .fltr {text-align:right;}

a {text-decoration: none;}		
a:link{color:#000099;text-decoration:none;}
a:visited{color:#000099;text-decoration:none;}
a:hover{color:#000099;text-decoration:underline;}
a:active{color:#000099;text-decoration:none;}

table
  {
	 font-size:12px; 
	 background-color:#ffffff;
	 margin-top:14px;
  }

tr
  {
	 background-color:#cccccc; 
	 
  } 
  
td {padding:4px; text-align:center;}
   
tr.dk
  {
	 background-color:#eeeeee; 
  } 
  
#form
  {
	float:left;
	width:300px; 
	font-weight:bold;
  }
  
#form h4
  {
	padding:0px;
	margin:0px; 
  }
  
#form form
  {
	text-align:left;
	margin-bottom:20px;  
  }
 
label {
	Float:left;
}  
   
.center {
	text-align: center;
}

.red {
	color: #F00;
	font-style: italic;
}
