body 
{
 font-family:Verdana;
 font-size:14px;
 line-height:20px;
 color: #333;
 background: #cccccc url(images/bg.gif);
 margin:0px;
}

h1 {font-size:22px;color:#339900;margin:0;padding:0;line-height:22px;font-variant: small-caps;}
h2 {font-size:16px;color:#333;margin:0;padding:0;line-height:22px;}
h3 {font-size:14px;color:#555;margin:0;padding:0;line-height:18px;}
p {margin-top:0px;}

h1 a:link, a:visited {font-size:22px;color:#339900;margin:0;padding:0;text-decoration:none;}
h2 a:link, a:visited {font-size:16px;color:#333;margin:0;padding:0;line-height:22px;text-decoration:none;}
h3 a:link, a:visited {font-size:16px;color:#555;margin:0;padding:0;line-height:22px;text-decoration:none;}

a:link, a:visited, a:active, a:hover
{ 
  text-decoration:none;
  font-weight:bold;
  color:#339900;
  font-size:14px;
}
a:active, a:hover
{ 
  color:#cc3300;
}

hr {
width: 100%;
height: 1px;
border: none;
border-top: 1px dotted #ccc; 
margin: 4px;
}

#smalltitletext {
color: #333;
}

#pic {
background:#fff;
padding: 4px;
border: 1px solid #bbb;
}

#code {
width:85%;
background:#fff;
border:1px dotted #aaa;
margin: 10px;
margin-left: 20px;
padding: 4px;
font-family: courier;
color: #444;
}

#quote {
background:#f5f5f5 url(images/quote.gif);
background-repeat: repeat-x;
border:0 none;
margin: 10px;
padding: 4px;
padding-left: 45px;
color: #444;
font-style: italic;
}

#qauthor {
font-weight: bold;
font-style: normal;
}

#title {
width:607px;
height:207px;
background:#fff url(images/design3_01.jpg);
border:0 none;
float:left;
}
#menuetop {
background:#fff url(images/design3_02.jpg);
width:175px;
height:106px;
float:right;
}
#menuebottom {
background:#fff url(images/design3_03.jpg);
width:175px;
min-height:470px;
float:right;
padding-top:60px;
}
#content {
border:0 none;
background: url(images/design3_04.jpg);
background-repeat: no-repeat;
width:607px;
min-height:400px;
}

#content2 {
border:0 none;
background: url(images/content_rep.jpg);
width:607px;
min-height:400px;
float:left;
}

#content3 {
border:0 none;
width:565px;
min-height:400px;
padding-left: 28px;
}




#buttons a {
color: #000;
background-color: #999933;
padding: 1px;
padding-left: 5px;
display: block;
border: 1px solid #666600;
border-left: 10px solid #666600;
margin-top: 1px;
width:130px;
font-weight:normal;
filter:Alpha(opacity=70); 
-moz-opacity:0.7; 
-khtml-opacity:0.7; 
opacity:0.7;
}

#buttons a:hover {
border:1px solid #333300; 
border-left: 10px solid #333300;
color:#fff;
background:#999900;
filter:Alpha(opacity=100); 
-moz-opacity:1; 
-khtml-opacity:1; 
opacity:1;
}




INPUT 
{
color: #333;
border:1px solid #aaa;
background-color:#FFFFFF; 
font-family:Verdana; 
font-size:12px;
}

TEXTAREA 
{
color: #333;
border:1px solid #aaa;
background-color: #FFFFFF;
font-family:Verdana;
font-size:12px;
}

FILE 
{
color: #333;
border:1px solid #aaa;
background-color:#FFFFFF; 
font-family:Verdana; 
font-size:12px;
}

SELECT 
{
color: #333;
background-color:#FFFFFF; 
font-family:Verdana; 
font-size:12px;
}
