body {
	font-family : Arial, Helvetica, sans-serif;
	color : #375B5B;
	font-size : 14px;
	background-image : url(images/bg.jpg);
	background-color : #24576f;
	background-position : center;
	padding : 0;
	margin : 0;
}

ul, li {
	list-style : none;
	padding : 0;
	margin : 0;
}

p { 
	margin : 0;
	line-height : 1.4em;
}

table, tr, td {
	border : 0;
}

.container {
	width : 760px;
	margin : 0 auto;
	border : 2px solid black;
	background-color : white;
	position : relative;
	padding-top : 80px;
}

#MainNav {
	background : url(images/header.gif) no-repeat;
	height : 75px;
	position : absolute;
	top : 0;
	left : 0;
	width : 100%;
	padding : 15px 0 10px;
	text-align : right;
}

#MainNav li {
	display : inline-block;
	padding : 2px 4px;
	border-right : 1px solid #ccc;
	margin-right : 2px;
}

/* hide all self-links */
#Home li.link_home,
#Host li.link_host,
#Doma li.link_doma,
#Desi li.link_desi,
#Port li.link_port,
#Cont li.link_cont,
#Help li.link_help { display : none; }

#Promos, #RecentSites {
	width : 160px;
	text-align : center;
	float : left;
}



#RecentSites {
	position : absolute;
	top : 370px;
	left : 0;
	background-color : khaki;
	margin-left : 5px;
	border : 1px solid peru;
	text-align : left;
	color : : brown;
	padding : 2px;
}

#RecentSites li {
	margin-top : 5px;
}

#RecentSites h3 {
	color : #644;
}

#RecentSites img {
	position : relative;
	left : -5px;
}

#RecentSites h4 {
	margin : 0;
	padding : 0;
	color : #755;
	text-indent : -2px;
}

#RecentSites p {
	padding-right : 8px;
}

#PageContent {
	width : 580px;
	float : right;
	margin-right : 10px;
}

* html #PageContent {
	width : 570px;
}

.intro_text {
	color : navy;
	margin-bottom : 20px;
	font-size : 1em;
}

ul#ServiceList li {
	border : 1px solid #888;
	background-color : #eef;
	padding : 5px;
	margin-bottom : 10px;
}

#ServiceList p {
	line-height : 2em;
}

h2 {
	font-size : 1em;
	font-weight : bold;
	padding-left : 20px;
	background : url(images/li.gif) no-repeat center left;
	margin-top : 2px;
}

h3 {
	margin : 0;
	font-size : 1em;
	border-bottom : 1px solid #888;
}



.detail_link {
	display : block;
	position : relative;
	left : 450px;
	width : 70px;
	text-align : center;
	border : 1px solid green;
	background-color : #dfd;
}

/* Old Styles */

.topbar { 
	background-image : url(images/header.gif);
	background-repeat : no-repeat;
	background-position : top;
	height: 60px;
}

.topnavbar {
	vertical-align : text-bottom;
	text-align : right;
	color : Silver;
}

a:link {
	text-decoration : none;
	color : #8080C0;
	font-size : 12px;
}

a:visited {
	text-decoration : none;
	color : #7A7A7A;
	font-size : 12px;
}

a.text:link {
	text-decoration : none;
	color : #8080C0;
	font-size : 12px;
}

a.text:visited {
	text-decoration : none;
	color : #7A7A7A;
	font-size : 12px;
}

a.nav:link {
	text-decoration : none;
	color : #ebebeb;
	font-size : 12px;
}

a.nav:visited {
	color : #ebebeb;
	font-size : 12px;
}

a:hover, a.nav:hover,a.text:hover,  a.bottom:hover {
	text-decoration : none;
	color : #F9A200;
}

a.order:link {
	text-decoration : none;
	color : #8080C0;
	font-size : 12px;
	font-weight : bold;
	vertical-align : bottom;
}

a.order:visited {
	text-decoration : none;
	color : #7A7A7A;
	font-size : 12px;
	font-weight : bold;
	vertical-align : bottom;
}

a.order:hover {
	color : #F9A200;
}

.bottombar {
	color : Silver;
	text-align : center;
	background-color : black;
}

.economy {
	background-image : url(images/economy-head.jpg);
	background-repeat : no-repeat;
	height : 52px;
}

.budget{
	background-image : url(images/budget-head.jpg);
	background-repeat : no-repeat;
	height : 52px;
}

.standard {
	background-image : url(images/standard-head.jpg);
	background-repeat : no-repeat;
	height : 52px;
}

.premium {
	background-image : url(images/premium-head.jpg);
	background-repeat : no-repeat;
	height : 52px;
}

.box-body {
	background-image : url(images/box-body.jpg);
	background-repeat : repeat-y;
}

.box-bottom {
	background-image : url(images/box-bottom.jpg);
	background-repeat : no-repeat;
}

p {
	font-size : 12px;
	text-align : justify;	
}

h1 {
	font-size : 1.1em;
	text-align : center;
	color : #708090;
	font-weight : 600;
	padding-top : 4px;
	padding-bottom : 4px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.box1-domains {
	background-color : #6796ED;
}

.box2-domains {
	background-color : #FFF8DC;
	width: 100%;
}

.boxtext {
	font-size : x-small;
	padding : 5px 5px 5px 5px;
	text-align : justify;
}

.search-header {
	color : White;
	font-weight : bold;
	padding-top : 3px;
	padding-bottom : 3px;
	background-color : #7DA6F0;
	font-size : 70%;
}

.table-gray {
	width : 760px;
	background-color : black;
	padding-right : 1px;
}

.table-main {
	background-color : white;
	width : 100%;
}

.table-hosting {
	width : 213px;
	height : 100%;
}

.google {
	color : #D2CE9B;
	font-size : 60%;
	font-weight : 600;
}

.domain {
	font-size : 110%;
	font-weight : bold;
	color : #C74949;
}

.header {
	font-weight : bold;
	color : #477474;
	font-size : 90%;
}

.list-header {
	color : #A0522D;
}

.x-font {
	font-size : x-small;
	padding-bottom : 2px;
	text-align : justify;
}

.button {
	text-align : center;
	padding-top : 5px;
}

.copyright {
	font-size : xx-small;
	text-align : center;
	padding-bottom : 3px;
}

.smallprint{
	font-size : xx-small;
	text-align : justify;
}

.table-header {
	font-weight : bold;
	font-size : 70%;
	color : #477474;
}

.domain-plan {
	font-size : 70%;
	text-align : center;
	border: 1px solid #778899;
}

.domain-plan-header {
	font-weight : bold;
	background-color : #FFE4E1;
	border-bottom: 1px solid #778899;
}

.domain-suffix {
	font-weight : bold;
}

.domain-bgcol1 {
	background-color : #FAFAD2;
}

.domain-bgcol2 {
	background-color : #E8EBEE;
}

.warning {
	color : #B22222;
}

.highlight {
	color : #B22222;
	font-weight : bold;
}

.form {
	padding-left : 10px;
	padding-bottom : 5px;
	font-size : 70%;
	color : #305050;
}

.form-box1 {
	background-color : #778899;
}

.form-box2 {
	background-color : #FFF8DC;
}

.field {
	background-color : #EDF1F8;
	font-size : 11px;
}

.formhead{
	background-color : #8897A6;
	color : White;
	font-weight : 600;
	font-size : 70%;
	padding-left : 5px;
	font-family : Tahoma;
}

.pad-bottom {
	padding-bottom : 10px;
}

li {
	font-size : 12px;
}

.invisible {
	display : none;
}
