	body { margin:0; padding:0; font-size: 62.5%; background: #D2D8E2 url(images/background.gif) repeat-y center; text-align:center; font-family: arial, helvetica, sans-serif; color:#ffffff;}
	
/* =TEXT & HEADINGS
---------------------------------------------------*/

	p { margin: 0; padding: 0;  font-size: 1.2em; line-height: 16px; color: #666666;}
	a { margin: 0; padding: 0; text-decoration:none; color: #666666;}
	a:hover{ text-decoration:underline; color: #666666;}	
	h1 { margin: 0; padding: 0; background: url(images/skygrace-logo.gif) no-repeat;  }
	h1 a { display: block; width:204px; height: 36px; text-indent: -6000px;
		/* \*/
		overflow: hidden;
		/* */
		text-decoration: none; border: 0; background: url(images/skygrace-logo.gif) no-repeat; 
	}
	h2 {margin:0; padding:15px 0px 0px 10px; font-size: 1.4em; line-height: 18px; color:#ffffff;}
 	ul { margin: 0; padding: 0; display: inline; float: left;}
 	h3 { margin: 0; padding: 0; background: url(images/support-services.gif) no-repeat;  }
	h3 a { padding-bottom:7px; display: block; width:770px; height: 22px; text-indent: -6000px;
		/* \*/
		overflow: hidden;
		/* */
		text-decoration: none; border: 0; background: url(images/support-services.gif) no-repeat; 
	}
	h4{margin:0; padding:0px 0px 5px 15px; font-size: 1.4em; line-height: 18px; color:#666666;}
	h5{font-family: verdana, sans-serif;font-stretch:ultra-expanded;margin:0; padding:0; font-size: 2em; line-height: 24px;}
	.basic {color:#059FA4;font-weight:bolder;}
	.basicSmall {color:#059FA4;font-size: 1.4em;font-weight:bolder;}
	
	.prof {color:#26ba00;font-weight:bolder;}
	.profSmall {color:#26ba00;font-size: 1.4em;font-weight:bolder;}
	
	.busi {color:#e8ab16;font-weight:bolder;}
	.busiSmall {color:#e8ab16;font-size: 1.4em;font-weight:bolder;}
	
	
	
	hr {border: solid 1px ; color: #CCCCCC; height: 1px;}
	
	#domainForm {font-family: arial, helvetica, sans-serif; color:#666666; font-size: 1.2em;line-height: 16px; padding-left:20px}
	.floatright { float:right; margin:0; padding:5px;}

	/* ORDER FORM  
---------------------------------------------------*/
#orderForm {font-family: arial, helvetica, sans-serif; color:#666666; font-size: 1.2em;line-height: 16px; padding-left:20px;}
textarea {overflow: auto;}

form div {display: block;margin: 0px;padding: 0px 3px; }
form div label {display: block;float: left;width: 230px;padding: 3px 5px;margin: 0 0 5px 0;text-align: right;clear:left;}
form div input, form div select, form div textarea {width: 200px;padding: 1px 3px 0 0;margin: 0; }
form div.submit {width: 314px; padding: 0 0 0 110px;}

form div.submit div {display: inline; float: left; text-align: left; width: auto; padding: 0; margin: 0;}
form div input.inputSubmit, form div input.inputButton, input.inputSubmit, input.inputButton {background-color: #cccccc; color: #000000; width: auto; padding: 0 6px; margin: 0;}
form div.submit div input.inputSubmit, form div.submit div input.inputButton {float: right; margin: 0 0 0 5px;}
form div small {display: block; margin: 0 0 5px 242px; padding: 1px 3px; font-size: 88%; }

/* PAYMENT */
#payForm {font-family: arial, helvetica, sans-serif; color:#666666; font-size: 1.2em;line-height: 16px; padding-left:20px;}
#payForm form div.submit {width: 314px; padding: 0;}


	/* CONTAINERS  
---------------------------------------------------*/
#domainresult{margin-top:10px; padding:2px 0 0 20px; background:#E1EAFC; color:#2157BD; text-align:left;}
#domainresult2{margin:10px 0px 0px 30px; padding:0 background:#E1EAFC; font-family: arial, helvetica, sans-serif; color:#1046AC;}
#domainresult3{margin-top:10px; padding:0px 0 0 0; background:#E1EAFC; font-family: arial, helvetica, sans-serif; color:#1046AC;}
#domainresult4{margin-top:10px; padding:0px 0 0 20px;background:#E1EAFC; font-family: arial, helvetica, sans-serif; color:#1046AC;}

.proceed{background: url(images/grey-arrow.gif) 0px 5px no-repeat;}

#domainresult a{color:#2157BD;}
#contact {padding-top:20px;}
#contact .address {padding:10px 0 0 50px; margin:0;background: url(images/icon-address.gif) -5px -5px no-repeat; height:100px;}
#contact .phone {padding:10px 0 0 50px; margin:0; background: url(images/icon-phone.gif) -5px -5px no-repeat; height:40px;}
#contact .fax {padding:10px 0 0 50px; margin:0;background: url(images/icon-fax.gif) -5px -5px no-repeat; height:40px;}
#contact .email {padding:10px 0 0 50px; margin:0;background: url(images/icon-mouse.gif) -5px -5px no-repeat; height:40px;}

	.floatleft { float:left; margin:0; padding:0; }
	.floatright { float:right; margin:0; padding:0; clear:right;}
	.heading {padding:5px 0 0 10px;}
	.heading h2 {padding:0 0 0 10px; margin:0;background: url(images/grey-arrow.gif) 0px 5px no-repeat; color:#666666;}
	#inputbox {padding:3px 0 0 10px}
	#searchBut {padding:3px 0 0 145px}
	
	#container { position: relative; width:770px; margin:0 auto; padding:0; text-align:left; background: #ffffff}
	#head { margin: 0; padding-top: 15px; width:770px; height:50px;}
	#head .floatleft { padding: 0 0 0 15px; width:400px; }
	#head .floatright { padding: 15px 0 0 0; width:280px; }
	#top {width:770px; height: 97px; margin:0; padding:0; background: url(images/blue-grad.gif);}
	#top p {color: #ffffff; padding:0px 0px 0px 10px;}
	#top .floatleft { width:520px; height: 96px; background: url(images/woman.jpg) 290px 0px no-repeat;}
	#top .floatright { width:245px; }
	
	#basic {float: left; width:245px; color: #666666; padding:0 16px 0 0; margin:0;}
	#basic ul {width:160px; padding-top:5px; margin:0; }
	#basic ul li {font-family: arial, helvetica, sans-serif; line-height: 15px; font-size: 1.2em; list-style-image: url(images/basic-bullet.gif); list-style-position: inside; padding:0; margin:0;}
	#basic .floatright {padding-top:5px;}
	#borderstrip {clear:both; width:245px; height:27px; padding:0; margin-top:10px; background:#DEFFFC;}
	#borderstrip p {padding:5px 0 0 17px; margin:0; background: url(images/basic-arrow.gif) 5px 0px no-repeat;}
	#borderstrip a {color:#059FA4;}
	#borderstrip .floatright {padding:0; margin-top:0px;}
	
	#basicPackage {float: left; width:770px; color: #666666; padding:5px 0 0 0; margin:0;}
	#basicPackage ul li {font-family: arial, helvetica, sans-serif; line-height: 18px; font-size: 1.2em; list-style-image: url(images/basic-bullet.gif); list-style-position: inside; padding-left:15px; margin:0;}
	#basicPackage .floatleft {width:510px;}
	#basicPackage .floatright {width:245px;}
	#basicPackage .divider { float:left; background: url(images/long-dotted-div.gif) no-repeat; width:5px; height:405px; padding:0px; margin:0px;}
	#basicPackage p {padding:10px 0 15px 15px;}
	
	#pro {float: left; width:245px; color: #666666; padding:0 16px 0 0; margin:0;}
	#pro ul {width:160px; padding-top:5px; margin:0; }
	#pro ul li {font-family: arial, helvetica, sans-serif; line-height: 15px; font-size: 1.2em; list-style-image: url(images/pro-bullet.gif); list-style-position: inside; padding:0; margin:0;}
	#pro .floatright {padding-top:5px;}
	#porderstrip {clear:both; width:245px; height:27px; padding:0; margin-top:10px; background:#E1FFD3; }
	#porderstrip p {padding:5px 0 0 17px; margin:0; background: url(images/pro-arrow.gif) 5px 0px no-repeat;}
	#porderstrip a {color:#25B300;}
	#porderstrip .floatright {padding:0; margin-top:0px;}
	
	#proPackage {float: left; width:770px; color: #666666; padding:5px 0 0 0; margin:0;}
	#proPackage ul li {font-family: arial, helvetica, sans-serif; line-height: 18px; font-size: 1.2em; list-style-image: url(images/pro-bullet.gif); list-style-position: inside; padding-left:15px; margin:0;}
	#proPackage .floatleft {width:515px;}
	#proPackage .floatright {width:245px;padding-top:120px}
	#proPackage .divider { float:left; background: url(images/long-dotted-div.gif) no-repeat; width:5px; height:530px; padding:0px; margin:0px;}
	#proPackage p {padding:10px 0 15px 15px;}
	
	#bus {float: left; width:245px; color: #666666; padding:0; margin:0;}
	#bus ul {width:245px; padding-top:5px; margin:0; }
	#bus ul li {font-family: arial, helvetica, sans-serif; line-height: 15px; font-size: 1.2em; list-style-image: url(images/bus-bullet.gif); list-style-position: inside; padding:0; margin:0;}
	#bus .floatright {padding-top:5px; margin-left:-75px;}
	#busorderstrip {clear:both; width:245px; height:27px; padding:0; margin-top:10px; background:#FFF7CE; }
	#busorderstrip p {padding:5px 0 0 17px; margin:0; background: url(images/bus-arrow.gif) 5px 0px no-repeat;}
	#busorderstrip a {color:#E8AB16;}
	#busorderstrip .floatright {padding:0; margin-top:0px;}
	
	#busPackage {float: left; width:770px; color: #666666; padding:5px 0 0 0; margin:0;}
	#busPackage ul li {font-family: arial, helvetica, sans-serif; line-height: 18px; font-size: 1.2em; list-style-image: url(images/bus-bullet.gif); list-style-position: inside; padding-left:15px; margin:0;}
	#busPackage .floatleft {width:515px;}
	#busPackage .floatright {width:245px; padding-top:200px}
	#busPackage .divider { float:left; background: url(images/long-dotted-div.gif) no-repeat; width:5px; height:610px; padding:0px; margin:0px;}
	#busPackage p {padding:10px 0 15px 15px;}
	
		/* CONTACT PAGES
---------------------------------------------------*/

#contact {padding-left:100px; width:400px;}

	
	/* SERVICES
---------------------------------------------------*/
	#services { margin:0; padding-top:15px; float:left; width:770px;}
	#services p{ padding: 5px 0 0 10px; }
	#services ul { margin: 0; padding: 0;  font-size: 1.2em; line-height: 25px; color: #666666; font-weight: bold; text-align:left; list-style: none;}
	#services ul li#s1 { display: block; background: url(images/service-01.gif) no-repeat; margin: 0; padding:0 0 0 55px;  width: 190px;  height:27px;}
	#services ul li#s2 { display: block; background: url(images/service-02.gif) no-repeat; margin: 0; padding:0 0 0 55px;  width: 190px;  height:27px;}
	#services ul li#s3 { display: block; background: url(images/service-03.gif) no-repeat; margin: 0; padding:0 0 0 55px;  width: 190px;  height:27px;}
	#services ul li#s4 { display: block; background: url(images/service-04.gif) no-repeat; margin: 0; padding:0 0 0 55px;  width: 190px;  height:27px;}
	#services ul li#s5 { display: block; background: url(images/service-05.gif) no-repeat; margin: 0; padding:0 0 0 55px;  width: 190px;  height:27px;}
	#services ul li#s6 { display: block; background: url(images/service-06.gif) no-repeat; margin: 0; padding:0 0 0 55px;  width: 190px;  height:27px;}
	#services ul li#s7 { display: block; background: url(images/service-07.gif) no-repeat; margin: 0; padding:0 0 0 55px;  width: 190px;  height:27px;}
	#services ul li#s8 { display: block; background: url(images/service-08.gif) no-repeat; margin: 0; padding:0 0 0 55px;  width: 190px;  height:27px;}
	#services .floatleft p{ width:220px;}
	#services .floatleft { padding-right:5px; }
	#services .floatright {padding:0 25px 15px 0; width:470px;} 
	#services .floatright a {color:#1046AC}
	#services .floatright h2 {padding:5px 0 0 10px; margin:0; color:#666666;}

	/* NAVIGATION
---------------------------------------------------*/	

	#headRight { margin: 0; padding: 10px 0 30px 7px; font-size: 1.2em; font-weight: bold; }
	#head .floatright ul {padding:0; margin:0;}
	#head .floatright ul li#n1 { display: inline; float: left; margin: 0; padding: 0; color: #666666; width: 90px; height: 27px; text-align:center;}
	#head .floatright ul li#n2 { background: url(images/short-dotted-div.gif) 0px -5px no-repeat; display: inline; float: left; margin: 0; padding: 0; color: #666666; width: 100px; height: 27px; text-align:center;}
	#head .floatright ul li#n3 { background: url(images/short-dotted-div.gif) 0px -5px no-repeat; display: inline; float: left; margin: 0; padding: 0; color: #666666; width: 90px; height: 27px; text-align:center;}
	#nav { margin:0px; padding-top: 5px; font-weight: bold; background: url(images/nav-grey.gif) repeat-x; height:21px; width:99.2%;}
	#nav ul { height:21px; display: block; }
	#nav ul li#n4 { display: block; display: inline; float: left; margin: 0; padding: 0; color: #ffffff; width: 61px;  height:26px; text-align:center;}
	#nav ul li#n5 { display: block; background: url(images/nav-div.gif) 0px -7px no-repeat; display: inline; float: left; margin: 0; padding: 0;  width: 81px;  height:21px; text-align:center;}
	#nav ul li#n6 { display: block; background: url(images/nav-div.gif) 0px -7px no-repeat; display: inline; float: left; margin: 0; padding: 0;  width: 84px;  height:21px; text-align:center;}
	#nav ul li#n7 { display: block; background: url(images/nav-div.gif) 0px -7px no-repeat; display: inline; float: left; margin: 0; padding: 0; width: 151px;  height:21px; text-align:center;}
	#nav ul li#n8 { display: block; background: url(images/log-in.gif) 0px -4px no-repeat; display: inline; float: right; margin: 0; padding: 0;  width: 138px;  height:21px; text-align:center;}
	#nav ul li#n9 { display: block; background: url(images/basket.gif) 0px -4px no-repeat; display: inline; float: right; margin: 0; padding: 0;  width: 153px;  height:21px; text-align:center;}


	/* FOOTER
---------------------------------------------------*/
	#footer{ clear: both; margin: 10px 0 0 0; padding: 10px 12px 0 12px; width:745px; font-size: .9em; text-align:left;}
