body { 
font-size : 12px; 
font-family : century gothic; 
color : #000000; 
} 

A:link { 
text-decoration : underline; 
color : #000745; 
} 

A:hover { 
text-decoration : underline overline; 
color : #000000; 
} 

A:visited { 
text-decoration : underline; 
color : #000000; 
} 

#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.5em;
border:0px solid #333;
}

#nav a:link, #nav a:active, #nav a:visited{
display:block;
padding:0px 0px;
border:0px solid #333;
text-decoration:none;
text-align: left;
}

#nav a:hover{
background-color:#000000;
color:#ffffff;
}

#nav li{
float:left;
position:relative;
}

#nav ul {
padding:5px;
position:absolute;
width:15em;
top:2em;
display:none;
background-color:#ffffff;
border:1px solid #333;
}

#nav li ul a{
width:12em;
float:left;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:12em;
margin:0px 0 0 10px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}

.texta { 
font-size : 10px; 
background-color : #ffffff; 
border : 1px solid #666666; 
} 

.portfolio { 
font-family : century gothic; 
color : #49536a; 
} 

input.btn {   
color:#000000;   
font: bold 84% verdana;   
background-color:#ffffff;   
border: 1px solid;   
border-color: #000000 #000000 #000000 #000000;   
}

textarea.styled {
color:#000000;   
font: bold 84% verdana; 
width: 250px;
height: 80px;
border: 1px solid #000000;
padding: 5px;
background-color:#ffffff;
}

.divx{
width: 735px;
margin-top: 0;
margin-bottom: 6px;
background: silver;
border: 1px solid black;
font-size: 115%;
padding: 4px;
text-align: left;
}

.divx2{
width: 735px;
margin-top: 0;
margin-bottom: 6px;
background: #70AA3A;
border: 1px solid black;
font-size: 100%;
padding: 4px;
text-align: center;
}

.prod1{
width: 300px;
border: 0px solid black;
padding: 4px;
text-align: left;
}


h3{
margin-top: 0;
margin-bottom: 6px;
border: 1px solid black;
background: #84CB53;
font-size: 110%;
padding: 4px;
text-align: left;
}

.lli{
margin-left: 20px;
padding-left: 0;
margin-bottom: 5px;
list-style: square;
}


p{
margin-top: 0px;
margin-bottom: 0px;
}

h2{
margin-top: 10;
margin-bottom: 10px;
border: 0px solid black;
font-size: 105%;
padding: 4px;
text-align: left;
}