@charset "utf-8";
/* CSS Document */

body {
	background-image: url(../../images/template/main_bg.jpg);
	background-color:#F0F0F0;
	background-repeat: repeat-x;
	margin-top:0px;
	text-align: center;
}

/* Text Styles */

p {
	font-size:12px;
	font-family:Arial, sans-serif;
	line-height:19px;
	color:#666;
}

.feet
{
	font-size:11px;
	font-family:Arial, sans-serif;
	line-height:14px;
	color:#666;
}

.ylw {
	font-size:13px;
	font-family:Arial, sans-serif;
	color:#F90;
}

.call {
	font-size:11px;
	font-family:Arial, sans-serif;
	line-height:16px;
	color:#003366;
	padding-right: 30px;
}

a.ylw:link {font-size:13px; font-family:Arial, sans-serif; text-decoration: underline; color: #F90}
a.ylw:visited {font-size:13px; font-family:Arial, sans-serif; text-decoration: underline; color: #F90}
a.ylw:active {font-size:13px; font-family:Arial, sans-serif; text-decoration: underline; color: #F90}
a.ylw:hover {font-size:13px; font-family:Arial, sans-serif; text-decoration: underline; color: #F90}

.feature2 {
	font-family:Arial, sans-serif;
	background-image: url(../../images/featurebx_middle-right.jpg);
	background-repeat: repeat-y;
	width:364px;
}
.feature1 {
	width:378px;
	background-image: url(../../images/featurebx_middle-left.jpg);
	background-repeat: repeat-y;

}
.content_body {
	font-family: Verdana, Geneva, sans-serif;
	background-image: url(../../images/template/gr_body-bg.jpg);
	background-repeat: repeat-y;
	line-height:16px;
	color:#666;
	padding-left:20px;
	padding-right:30px;
	padding-top:10px;
}

.content_body_portfolio {
	font-family: Verdana, Geneva, sans-serif;
	background-image: url(../../images/template/gr_body-bg.jpg);
	background-repeat: repeat-y;
	line-height:16px;
	color:#666;
	padding-top:10px;
}

.pagetitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	background-image: url(../../images/template/gr_main-title.jpg);
	padding-left:20px;
	background-repeat: no-repeat;
}

h1 {
	font-size:14px;
	font-family:Arial, sans-serif;
	background-repeat: repeat-x;
	color:#F90;
}

.home_title {
	background-image: url(../../images/featurebx_top2.jpg);
	background-repeat: no-repeat;
	width:766px;
	height:60px;
	text-align:left;
	padding:0px;
	margin:0px;
}
h1.maintitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #383B82;
	padding-left:20px;
	padding-bottom:5px;
	*padding-top:5px;
}


hr {
	height:1px;
	color: #CCCCCC;
}

ul {
	list-style-image:url(../../images/template/bullet_ylw.jpg);
	padding-left:20px;
	padding-right:20px;
	margin:0px;
	font-size:11px;
	font-family:Arial, sans-serif;
	color:#666;
}

li {
	font-size:12px;
	font-family:Arial, sans-serif
	color:#666666;
	line-height: 20px;
}

/* links */
a:link {font-size:12px; font-family:Arial, sans-serif; text-decoration: underline; color: #38466E}
a:visited {font-size:12px; font-family:Arial, sans-serif; text-decoration: underline; color: #38466E}
a:active {font-size:12px; font-family:Arial, sans-serif; text-decoration: underline; color: #38466E}
a:hover {font-size:12px; font-family:Arial, sans-serif; text-decoration: underline; color: #999;}

a.footer:link {font-size:11px; font-family:Arial, sans-serif; text-decoration: none; color: #666}
a.footer:visited {font-size:11px; font-family:Arial, sans-serif; text-decoration: none; color: #666}
a.footer:active {font-size:11px; font-family:Arial, sans-serif; text-decoration: none; color: #999}
a.footer:hover {font-size:11px; font-family:Arial, sans-serif; text-decoration: none; color: #039;}

/* body drop shadows */

.left_drop{
	background-image:url(../../images/template/left_shadow.jpg);
	background-repeat: repeat-y;
}

.right_drop{
	background-image:url(../../images/template/right_shadow.jpg);
	background-repeat: repeat-y;
}

.dropshadow{
	background-image:url(../../images/template/mainbg_shadow.jpg);
	background-repeat: repeat-y;
}

/* footer styles */
.leftfoot{
	background-image:url(../../images/template/footer_bg.jpg);
	background-repeat: no-repeat;
	font-family:Arial, sans-serif;
	font-size:9px;
	color:#666;
	padding-left:20px;
}
.footerbg {
	width:809px;
	height:50px;
	background-image: url(../../images/template/footer_bg.gif);
	background-repeat: no-repeat;
	padding-left:25px;
}
.subpagebg {
	width:809px;
	background-image: url(../../images/subg.jpg);
	padding-top: 10px;
	padding-right: 60px;
	padding-bottom: 10px;
	padding-left: 60px;
}

.floatRight {
float:Right;
}

table.hostingFeature {
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc
}

td.hostingFeatureHeader {
	background-color: #fff;
}

td.hostingFeatureBronzeHeader {
	background-color: #999966;
	color: #000;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, sans-serif;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

td.hostingFeatureBronze {
	background-color: #DDDDB3;
	color: #000;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	font-family: Arial, sans-serif;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

td.hostingFeatureSilverHeader {
	background-color: #ccc;
	color: #000;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, sans-serif;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

td.hostingFeatureSilver {
	background-color: #EEEBEB;
	color: #000;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	font-family: Arial, sans-serif;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

td.hostingFeatureGoldHeader {
	background-color: #B58801;
	color: #000;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, sans-serif;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

td.hostingFeatureGold {
	background-color: #ECE1BF;
	color: #000;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	font-family: Arial, sans-serif;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

td.hostingFeature {
	color: #000;
	font-weight: normal;
	font-size:11px;
	font-family:Arial, sans-serif;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
}


td.hostingFeatureBold {
	color: #000;
	font-weight: bold;
	font-size:11px;
	font-family:Arial, sans-serif;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

td.contactform {
	font-size:12px;
	font-family:Arial, sans-serif;
	line-height:19px;
	color:#666;
}
