body {margin:0px;
background-color: #000000;
background-image: url('images/mainbg.jpg');
background-repeat: repeat-x y;
background-position:center top;}

a:link, a:active, a:visited
{Color: #ffffff;Text-Decoration: none;Cursor: crosshair;font-family:century gothic; letter-spacing:1px;text-transform:uppercase;font-size:9px;font-weight:bold;}
a:hover
{font-style:normal;  font-weight:none;Color: #ffffff;Cursor: crosshair; border-bottom:1px solid #d5efff;}

a#image:hover
{border-bottom:0px;}

table,tr,td{ text-align:justify;
font-size: 10px;
font-family: tahoma;
color:#bbd0d5;}

#Table1{background-image: url('images/tabg.jpg');background-repeat: repeat-y;height:100%;}

textarea, input, select{	
font-family: tahoma;	
font-size: 10px;
color:#FFFFFF;
background:#637bc0;
border-left: 3px solid #c8d5ff;
border-top:0px;
border-right:0px;
border-bottom:0px;}

textarea:hover, input:hover, select:hover{background:#4e64a3;}

option{border-top:2px solid #8ea2dd;border-bottom:1px solid #b6c8fa;}

blockquote{background-image: url('images/blockbg.png');
background-repeat: no-repeat;
background-position:bottom left;
margin: 20px 20px 20px 20px; 
padding: 5px;
padding-left:80px;
color: #1e3066;
font: 7pt arial, sans-serif;
text-align: justify;}


#blog{line-height:12px;
text-align:justify;
font-size: 11px;
font-family: verdana;
color:#bbd0d5;
width: 400px;} 

h1
{height:45px; width: 330px;
background-image:url('images/headerbg.png');
background-repeat:no-repeat;
background-align:left top;
font-family: verdana;
text-transform:uppercase;
font-style:italic;
font-size: 15px;
font-weight:normal;
color:#c3d9f9;
letter-spacing:1px;
margin-left:20px;
margin-top:-10px;
margin-bottom:-5px;
padding: 20px 0px 0px 100px;}

h1:first-letter{font-size:20px; font-family:monotype corsiva, georgia; font-weight:bold;color:#ffffff;font-style:normal;}


h2
{height:17px;width:110px;
border-left: 20px solid #455b9f;
border-right: 20px solid #2d3f75;
text-align:center;
text-transform:uppercase;
font-size: 13px;
font-style:normal;
font-family:impact,century gothic,georgia, times new roman, verdana;
font-weight:normal;
color:#2e417e;
line-height:13px;
letter-spacing:1px;
padding-left:5px;
padding-right:5px;
padding-top:2px;
margin-top:10px; margin-bottom:8px}

#nav{font-size: 17px;
color:#bbd0d5;
font-family: arial;
margin-top:0pt; 
margin-bottom:0pt;}

a#nav:link, a#nav:visited, a#nav:active
{color: #c8d6ff;display: block;line-height: 15px;font-size: 9px;font-family: Tahoma, Verdana;
text-decoration: none; font-weight:normal;background-image: url('images/navbg.png');background-repeat: no-repeat;text-align:center;height:15px;background-color:#637bc0;border-bottom:5px solid #667fc7;width:80%;} 
   
a#nav:hover{display: block;font-size: 9px;font-family: Tahoma, Verdana;text-decoration: none;border-bottom:0px; border-top:5px solid #6a84cf;letter-spacing:4px;border-left:0px;}

#foot2{height:80px;
background-image: url('images/ffxost_09.jpg');
background-repeat: no-repeat;}

#foot
{line-height: 11px;
font-size: 9px; 
font-family:  century gothic;
color: #bbd0d5;
padding:5px;}


b, i, u{color:#344473;font-family:arial;}

ul li{display:block;}

img{border:0px;}

#code{border: 5px solid #ffffff; margin: 2px 2px 2px 2px; }
#code:hover{border: 5px solid #c8d5ff; margin: 2px 2px 2px 2px; }