body {
 margin:0;
 padding:0;
 background: #000000 url(images/gradientbg.jpg) repeat-x;
 color: #656565;
 text-align:center;
 font-family: tahoma,helvetica,sans-serif;
 font-size: 70%;
 }

#outer {
 margin:0;
 padding:0;
 text-align:left;
 width:950px;
 margin:auto;
 }

#bodyblock {
 margin:25px 0 0 0;
 padding:0;
 position:relative;
 width:950px;
 background:#ffffff;
 }

#logo-nav {
 margin:0;
 padding:0;
 float:left;
 height:535px;
 width:240px;
 background:#ffffff;
 color:#ffffff;
 }
 
.nav {
background:#77457f;
line-height:2.2em;
}

.nav a:link, .nav a:visited {
 text-decoration: none;
 color: #ffffff;
 }
 
.nav a:hover
{
color:#bfabc3;
}

.diganav {
background:#4b3905;
line-height:2.2em;
}

.diganav a:link, .diganav a:visited {
 text-decoration: none;
 color: #ffffff;
 }
 
.diganav a:hover
{
color:#dde0a7;
}

#order {
 margin:0;
 padding:0;
 width:710px;
 height:535px;
 float:left;
 text-align:left;
 background:#ffffff;
 }
 
a {
 text-decoration: none;
 color: #656565;
 }
 
a:hover {
 text-decoration: none;
 color: #77457f;
 }
 
a.grn {
 text-decoration: none;
 color: #656565;
 }
 
a:hover.grn {
 text-decoration: none;
 color: #b8be39;
 }
 
a.folio {
 text-decoration: underline;
 color: #656565;
 }
 
a:hover.folio {
 text-decoration: underline;
 color: #77457f;
 }
 
#ftr {
 clear:both; /* correctly position in Firefox & Safari */
 padding:0;
 margin:0;
 color: #676767; 
 }
 
select,input {
 font-family: tahoma,helvetica,sans-serif;
 color: #9a8e64;
 }
 
input.btn{
   color:#000000;
   font-family: tahoma,helvetica,sans-serif;
   font-size:90%;
   font-weight:bold;
   background-color: #aad4ed;
   border:1px solid;
   border-top-color:#d0e7f5;
   border-left-color:#d0e7f5;
   border-right-color:#025586;
   border-bottom-color:#025586;}
 
a.credit {
 text-decoration: none;
 color: #676767;
 }
 
img {
 border:0;
 }

.opacity img{
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1;
}

.opacity:hover img{
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
 -moz-opacity: 0.8;
 }
 
.link img{
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1;
}

.link:hover img{
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
 -moz-opacity: 0.5;
 }
 
p {
  text-align:justify;	
  line-height:1.4em;
  margin: 0px 20px 15px 20px;
 }
 
li {
  text-align:justify;	
  line-height:1.4em;
  margin: 0px 20px 15px 20px;
 }
 
hr {
color: #ccc;
background-color: #ccc;
height: 1px;
}

