* {margin: 0; padding: 0; border: 0px; background: transparent;}

body { background: url(bg2.gif) #ffffff; }
#container {background: url(bg.gif) repeat-y; width: 683px; text-align:justify; margin: 0 auto 0 auto;}
#header {height: 412px; background: url(main.gif) no-repeat;}
#footer {background: url(footer.gif) no-repeat; width:683px; height: 113px; clear: both;}
div#footer span#a {position:relative; left:200px; top:80px; width: 250px;}
div#footer span#b {position:relative; left:300px; top:80px;}
#content {width: 430px; margin: 0px 0 0 225px;}
#navigation {width: 165px; float: left; margin: 5px 0 0 27px; }

body, p, td, div {
color: #4f597e; 
font-size: 11px; 
font-family: tahoma, sans-serif; 
line-height: 13px; 
}

p, td, div { background-color: inherit; }

/* Links */
a:link{
text-decoration:none; 
color: #4f597e;
background-color: #f0f2fc;
}

a:visited{
text-decoration:none; 
color:#4f597e;
background-color: #f0f2fc;
}

a:active{
text-decoration:none;
color:#4f597e;
background: inherit;
}

a:hover{
color:#4f597e; 
font-weight:normal;
font-family: georgia,serif;
text-decoration:underline;
background: inherit;
}

a.menu:link {
display:block;
margin: 3px 0px 3px 0px; 
padding: 2px 2px 2px 10px;
width:93%;
letter-spacing: 1px;
background-color: transparent;
}

a.menu:visited {
display:block; 
margin: 3px 0px 3px 0px;
padding: 2px;
width:100%;
background-color: transparent;
}

a.menu:hover{
display: block; 
border-right: 10px #d1d1d0 solid; 
background: #ffffff url(links.gif) no-repeat 100% 50%; 
margin: 3px 0px 3px 0px; 
padding: 2px 2px 2px 10px;
color:#797464;
width:87%;
text-decoration: none;
font-style: normal;
font-family: Georgia, sans-serif;
}


/* Custom Text */
strong {
font: 11px verdana, sans-serif;
color: #7b94d1;
text-align: justify;
font-weight: bold;
background:#f2f2f2;
}

em{
font-style:italic;
color: #e64357;
border-bottom: 1px #bbbbbb dotted;
font-size: 11px;
font-family: verdana, sans-serif;
background: inherit;
}

strike{
color: #e64357;
font-size: 11px;
font-family: verdana, sans-serif;
background: #fbfbfa;
}

h1{
font-size: 18px;
font-weight: bold;
font-family: arial, sans-serif;
color: #bbbbbb;
text-align: center;
letter-spacing: -1px;
background: url(head.gif) no-repeat 0% 50% #fbfbfa; 
padding:3px 0 3px 0px;
margin:10px 0 7px -6px;
}

p{ 
display: block;
margin-bottom: 12px;
}

blockquote{
font-weight: bold;
display: block;
width:80%;
border-right: 2px #cfd5e6 solid;
border-left: 2px #cfd5e6 solid;
background-color: #e9ebf4;
padding: 5px;
margin: 10px auto 10px auto;
display: block;
color: inherit;
line-height: 14px;
}

blockquote em{
font-style: italic;
font-weight: normal;
font-size: 11px;
font-family: verdana, sans-serif;
background: inherit;
color: #e64357;
}

/* Navagation */
div.navl {
width:100%;
background-color: #f0f2fc;
}

div.navh { 
width:100%; 
font-size: 15px; 
color: #7d80a6; 
font-family: arial, sans-serif; 
font-weight: bold;
text-align: left;  
padding: 3px 0 0px 0;
margin:0px;
line-height: 12px;
text-transform:  lowercase;
border-bottom: 3px #cfd5e6 dotted;
background: inherit;
}
