A:
{
    COLOR: #660000;
    FONT-WEIGHT: NORMAL;
    FONT-SIZE: 8.5pt;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
A:link
{
    COLOR: #660000;
    FONT-WEIGHT: NORMAL;
    FONT-SIZE: 8.5pt;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
A:visited
{
    COLOR: #660000;
	FONT-WEIGHT: NORMAL;
    FONT-SIZE: 8.5pt;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
A:hover
{
    COLOR: #cc0000;
	FONT-WEIGHT: NORMAL;
    FONT-SIZE: 8.5pt;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

body {
   background-color: #666666;
   background-image: url(../images/BG_gradient1.jpg);
    COLOR: #333333;
    FONT-WEIGHT: NORMAL;
    FONT-SIZE: 8.5pt;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none

}
td {
    COLOR: #333333;
    FONT-WEIGHT: NORMAL;
	COLOR: #333333;
    FONT-SIZE: 8.5pt;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}

td.white {
    BACKGROUND-COLOR: #FFFFFF;
    FONT-WEIGHT: NORMAL;
    FONT-SIZE: 8.5pt;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.footnote {
    FONT-WEIGHT: NORMAL;
    FONT-SIZE: 7pt;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
h1 {margin-bottom: -1;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none}

h2 {
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none}
h2#callout1 {
    COLOR: #ffffff;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none}

h3 {margin-bottom: 2;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none}

h4 {margin-bottom: -1;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none}

h5 {margin-bottom: -1;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none}

h6 {margin-bottom: -1;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none}

hr { height: 1px; noshade }


table#PGN {
   margin: 0;
   padding: 0;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
   background-color: #DFDFDF;

}

td.promotableHeader {
   margin: 0;
   padding: 3;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
   background-color: #ffffff;
   background-image: url(../images/PromoTableHeader.jpg);
    COLOR: #ffffff;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none

}
td.promotable {
   margin: 0;
   padding: 3;
	border-width: 0px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
   background-color: #ffffff;

}

td.MainContenttable {
   margin-left: 10;
   padding: 10;
   	border-width: 0px 0px 1px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
   background-color: #ffffff;
   font-size: 8.5pt;
   font-family: Verdana, Arial, Helvetica, sans-serif;	
   text-decoration: none;
   color: #333333;
}

table#clients {
   margin: 0;
   padding: 3;

   background-color: #ffffff;

}

input.login {
height: 14px;
width: 100px;
   font-size: 8pt;
   font-family: Verdana, Arial, Helvetica, sans-serif;	
   color: #666666;
}
input {
   font-size: 8pt;
   font-family: Verdana, Arial, Helvetica, sans-serif;	
   color: #333333;
}
input.btn {
height: 20px;
width: 100px;
   font-size: 8pt;
   font-family: Verdana, Arial, Helvetica, sans-serif;	
   color: #333333;
}
select {
height: 16px;
   font-size: 8pt;
   font-family: Verdana, Arial, Helvetica, sans-serif;	
   color: #666666;
}
textarea {
   font-size: 8pt;
   font-family: Verdana, Arial, Helvetica, sans-serif;	
   color: #666666;
}
table.LogIn {
	background-color: #DFDFDF;
}

td#navbarcontainer {
	background-color: #cccc99;

}

table#navbar {
	background-color: #cccc99;
}

table#navbar th {
    background-image: url(../images/leftnavtop2.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
	background-color: #990000;
	padding: 4px;
}


.navbartd {
	background: url('../images/nbbg.gif');
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 7.5pt;
	cursor: hand;
	cursor: pointer;
	padding: 1px;
	padding-left: 5pt;
	font-weight: bold;
}

.navbartdhover {
	background: url('../images/nbbg_over.gif');
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #eaeac6;
	font-size: 7.5pt;
	cursor: hand;
	cursor: pointer;
	padding: 1px;
	padding-left: 5pt;
	font-weight: bold;
}

.titlebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;
	font-weight: bold;
}

td#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	clear: both;
	font-size: 8pt;
	padding: 5px;
	color: #666666;
}

td#footer a:link { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #ffffff;
}

td#footer a:visited { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #ffffff;
}

td#footer a:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #cc0000;
}

td#footer a:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
	text-decoration: none;
	color: #cc0000;
}



div#newscontainer {
	position: absolute; 
	left: 1px; 
	top:10px; 
	width:100%; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 8pt;
}

div#newscontainer a {
	color: red;
}
.sub_nav_back {
	background-image:url(../images/Title_development2.jpg);
}
.sub_nav {
	padding-top: 50px;
	padding-bottom: 6px;
	padding-left: 25px;
	color: #FFFFFF;
}
.sub_nav a:link {
	color: #ffffff;
}
.sub_nav a:visited {
	color: #ffffff;
}
.sub_nav a:hover {
	color: #660000;
}

#right_web_design {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	padding: 0;
	
}
.right_web_design_head {
	background: url(../images/table_top_red.jpg);
	width: 172px;
	height: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.right_web_design_main {
	background: url(../images/image_sample_sites.jpg);
	border-width: 1px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	padding: 0;
}
#right_biz3 {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	padding: 0;
	
}
.right_biz3_head {
	background: url(../images/table_top_red.jpg);
	width: 172px;
	height: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.right_biz3_main {
	background: url(../images/sample_biz3.jpg);
	border-width: 1px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	padding: 0;
}

#right_realestate {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	padding: 0;
	
}
.right_realestate_head {
	background: url(../images/table_top_red.jpg);
	width: 172px;
	height: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.right_realestate_main {
	background: url(../images/sample_biz3.jpg);
	border-width: 1px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	padding: 0;
}
#right_products {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	padding: 0;
	
}
.right_products_head {
	background: url(../images/table_top_grey.jpg);
	width: 172px;
	height: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.right_products_main {
	border-width: 1px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.right_testimonials {
	background: url(../images/back_testimonials.jpg);
	border-width: 1px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
}
.addtl_features {
	background: #DFDFDF;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
}
#packages_biz3 {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	padding: 0;
	
}
.packages_biz3_head {
	background: url(../images/table_top_red_307.jpg);
	width: 307px;
	height: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.packages_connect_main {
	background: url(../images/price_connect.gif);
	border-width: 1px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	padding: 0;
}
.packages_complete_main {
	background: url(../images/price_complete.gif);
	border-width: 1px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	padding: 0;
}

.bucket_top_1 {
	background: url(../images/bucket_head_biz.jpg);
	border-width: 1px 1px 0px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	padding: 0;
	height: 39;
	width: 155;
}
.bucket_top_2 {
	background: url(../images/bucket_head_golf.jpg);
	border-width: 1px 1px 0px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	padding: 0;
	height: 39;
	width: 155;
}
.bucket_top_3 {
	background: url(../images/bucket_head_real.jpg);
	border-width: 1px 1px 0px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	padding: 0;
	height: 39;
	width: 155;
}
.bucket_middle {
	background: url(../images/bucket_background.jpg);
	border-width: 0px 1px 0px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	padding: 3;
}
.bucket_bottom {
	background: url(../images/bucket_background.jpg);
	border-width: 0px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	padding: 3;
}
.bucket_bottom a:link {
	color: #600000;
	text-decoration: none;
}
.bucket_bottom a:hover {
	color: #600000;
	text-decoration: underline;
}
.bucket_bottom a:visited {
	color: #666666;
	text-decoration: none;
}
.rt_spacer {
	padding: 4px;
}
.main_spacer {
	padding: 3px;
}
.head_biz3 {
	color: #cc0000;
	font-size: 14px;
	font-weight: bold;
}
.list_features UL {
	font-size : 10pt;
	font-family : "Trebuchet MS", arial, helvetica, sans-serif; 
	list-style-image: url(../images/bullet_check.gif);
}