body {background: #FFFFFF url(../Images/bg.jpg); font-family: Arial, Helvetica, sans-serif; font-size: 75%; font-style: normal; line-height: 130%; background-color: #FFFFFF; color: #666666;}

a:link{text-decoration: none; color: #993333; display: inline;}
a:visited{text-decoration: none; color: #993333;}
a:hover{text-decoration: underline; color: #CC6666; display: inline;}

h1, h2, h3 {color: #333333; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: normal;}
h1 {font-size:200%; margin: 2px; padding: 2px;}
h2 {font-size:140%; margin: 2px; padding: 10px 0px 10px 0px;}
h3 {font-size:120%; margin: 2px; padding: 2px;}

.header {color: #666666; font-weight: normal; font-variant: normal; letter-spacing: 0.1em;}

#wrapper {background-color: #FFFFFF; margin: 0px auto; width: 780px; text-align: left; padding: 0px 0px 0px 0px; clear: both;}

#content {background-color: #FFFFFF; position:relative; top:0px; width:772px;  left: 0px; height: auto; visibility: visible; padding: 0px 0px 0px 0px; float: left; clear: both; margin: 0px 0px 0px 0px;
	border-left: solid #999999 1px; border-right: solid #999999 1px; border-bottom: solid #999999 1px;}

#header { position:relative; left:0px; top:0px; width:752px; height:115px; margin: 10px; background-color: #FFFFFF; background-image: url(../Images/header.jpg); 	background-repeat: no-repeat;
	background-position: left bottom; padding: 10px 0px 0px 0px; float: left; clear: both;}

#footer {background-color: #FFFFFF; font-size: 0.90em; border-top: 1px dotted #999999;}

#body {background-color: #FFFFFF; position:relative; left:0px; top:0px; width:752px; height:auto; margin: 10px; float: left; clear: both;}

ul#menu {text-align: right; font-weight: normal;position: absolute; bottom: 0; right: 0;}
#menu a {padding: 6px 4px 6px 4px;}
#menu li {list-style-type: none; display: inline;}
#menu a:link {color: #666666; text-decoration: none;}
#menu a:visited {color: #666666;; text-decoration: none;}
#menu a:hover {color: #CC6666; text-decoration: none; background-color: #CCCCCC;}

.border_top {border-top: 1px dotted #999999;}
.border_all {border: solid #999999 1px;}
.border_left {border-left: 1px dotted #999999;}

.FPMark {background-color: #FFFFFF; background-image: url(../Images/design/FPMark.jpg); background-repeat: no-repeat; background-position: 5px 10px;}
.hostingMark {background-color: #FFFFFF; background-image: url(../Images/design/hostingMark.jpg); background-repeat: no-repeat; background-position: 0px 0px;}


