/* SKIP NAVIGATION STYLING */



.accessaid { position:absolute;

			height:0;

			overflow:hidden;

}



/* WRAPPER */



#wrapper { width:860px; margin:0 auto; text-align:left; }



/* BRANDING AREA */



#branding { width:860px; height:70px; }



#branding h1 { width:247px; height:70px; 

               float:left; 

			   background-image:url('../images/PMH-internet-services-branding.gif');

			   background-position:8px 15px;

			   background-repeat:no-repeat;

			   margin:0;

			   }



#branding h1 span { display:none; }



#crumb-links { width:613px; float:right; text-align:right; height:70px; position:relative; }



#crumb-links ul { list-style:none; margin:0; 

                  padding:0; color:#0066CC; 

				  font-weight:900;

				  font-size:1.2em; }



#crumb-links li { display:inline; border-right:solid #0066cc 1px; padding:0 4px; }



#crumb-links li#telenum { letter-spacing:1px; border-right:none; }



#crumb-links li a { color:#0066CC; text-decoration:none; }



#crumb-links li a:hover { text-decoration:underline; }



#crumb-links li img { vertical-align:middle; padding-right:4px; }



/*blockquote { margin:0; padding:0; width:460px; height:15px;

             position:absolute; bottom:2px; right:0;

			 background-image:url('../images/providing-services-slogan.gif');

			 background-repeat:no-repeat;

			  }



blockquote span { display:none; }*/


#providing
{
margin:0; padding:0; width:460px; font-size:1.1em; font-weight:900;

position:absolute; bottom:2px; right:0;
}

#providing a
{
	color:#98CF2C;
}
			 
#providing strong
{
color:#0366CB; font-weight:900;
}

/* GLOBAL NAV */



#globalnav { list-style:none; 

             margin:0; padding:0;

			 background:#0066CC url('../images/global-nav-bk.jpg') repeat-x top left;

			 height:3.0em; 

			 }



#globalnav li { display:inline; }



#globalnav li a { color:#fff; 

                  text-decoration:none; 

				  font-size:1.2em; 

				  font-weight:bold;

				  border-right:solid #fff 1px;

				  padding:0 8px;

				  line-height:2.2em;

				  }

				  

#globalnav li a:hover { text-decoration:underline; }

				  

#globalnav li a.nobords { border-right:none; padding-right:0; }



/* HOME PAGE SLOGAN TEXT AND HEADER */



#slogan-txt h2 { height:26px; margin:10px 0 5px 0; padding:0; 

                 background:url('../images/heading-slogan.gif') no-repeat bottom left;

				 }

				 

#slogan-txt h2 span { display:none; }



#slogan-txt p { margin:0; padding:0; font-size:1.1em; font-weight:bold; }



/* MAIN CONTENT */


#layout-content-hosting
{
	height:555px !important;
	margin-top:30px;
}

#maincontent
{
	width:860px;
	margin:8px 0;
	min-height:620px;
}

#content
{
	width:690px;
	float:left;
	font-size:1.1em;
	/*font-weight:600;*/
}

#content a
{
	text-decoration:underline;
}


#content ul
{
	list-style-type: circle;	
}

#content ul li
{
	margin-bottom:2px !important;
}

#hosting a
{
	color:#666;
	text-decoration:underline;
}

#supp-content { width:162px; float:right; }
#supp-content2 { width:162px;float:right;clear:right;}
.bottomCell {

BORDER-bottom: black 1px solid;}

.bottomRCell {

BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;}

.bottomlCell {

BORDER-bottom: black 1px solid; BORDER-left: black 1px solid;}

.cellReqired {background-color: #dddddd;}




/* MAIN CONTENT - HOME PAGE BANNER - STYLES */



#home-banner { width:690px; height:267px;

               background:url('../images/home-page-welcome-banner.jpg') no-repeat top left;

			   position:relative;

			   margin-bottom:6px;

			   }

			   

#home-banner ul { margin:0; padding:0; list-style:none; 

                  width:250px;  

				  position:absolute;

				  left:283px; top:120px;

				  }



#home-banner li { background:url('../images/green-tick-arrow.gif') no-repeat 0 3px; 

                  padding-left:35px; padding-bottom:5px;

				  }



#home-banner li#hlnk { background-image:none; text-transform:uppercase; font-weight:bold; }

				  

#home-banner li a { color:#0066CC; text-decoration:underline; font-weight:bold; }



#home-banner li a:hover { text-decoration:underline; }



/* MAIN CONTENT - SUPP CONTENT - STYLES */



h3#domain-search-hr { margin:0; padding:0; width:162px; height:25px; 

                      background:url('../images/domain-name-search-hr.gif') no-repeat top left; }



h3#domain-search-hr span { display:none; }



form#domain-search { width:147px; height:119px;

                     background:url('../images/search-bk.jpg') no-repeat top left; 

					 margin:0 0 7px 0; padding:5px 0 0 15px;

					 }

					 

form#domain-search p { padding:0 0 5px 0; margin:0; }



form#domain-search p label { font-weight:bold; }



form#domain-search input, form#domain-search select { width:125px; font-size:1.2em; }



form#domain-search input#search-btn { width:52px; height:21px; }



h3#news-hr { margin:0; padding:0; width:162px; height:25px; 

             background:url('../images/latest-news-hr.gif') no-repeat top left; }

			 

h3#news-hr span { display:none; }



#news-txt { padding:10px 0 0 15px; height:135px; width:147px; background:url('../images/news-bk.jpg') no-repeat top left; color:#666; }



#news-txt p, #news-txt h4 { width:140px; margin:0; padding:0; font-size:1em; }



#news-txt p a, #news-txt h4 a { color:#666; }



#news-txt h4 { font-weight:bold; }

#news-txt h3 { font-size:14px;}


#news-txt h4 a { text-decoration:none; }



#promo-ad { margin:6px 0; padding:0;float:right; }

/* MAIN CONTENT  - Hosting */
#hosting-container {width:70%; text-align:left;}
#hosting-container img {float:left;}
/* MAIN CONTENT - HOME PROMO PODS */



.podl, .podr { width:190px; height:127px; margin:0 0 4px 0; padding:15px 0 0 147px; }

				

.podl { float:left; }



.podr { float:right; }

				

.podl h2, .podl p, .podr h2, .podr p { width:180px; margin:0 0 4px 0; padding:0; }



.podl p span, .podr p span { color:#FF0000; font-weight:bold; font-size:1.2em; }

				

.windows-pod { background:url('../images/windows-pod-bk.jpg') no-repeat top left; }



.linux-pod { background:url('../images/linux-pod-bk.jpg') no-repeat top left; }



.dserve-pod { background:url('../images/dedicated-server-pod-bk.jpg') no-repeat top left; }



.domain-pod { background:url('../images/domain-hosting-bk.jpg') no-repeat top left; }



h2#lin-hr { background:url('../images/linux-hosting-hr.gif') no-repeat top left; width:155px; height:17px; }



h2#win-hr { background:url('../images/windows-hosting-hr.gif') no-repeat top left; width:179px; height:17px; }



h2#server-hr { background:url('../images/dedicated-hr.gif') no-repeat top left; width:118px; height:14px; }



h2#domain-hr { background:url('../images/domain-reg-hr.gif') no-repeat top left; width:175px; height:17px; }



h2#win-hr span, h2#lin-hr span, h2#server-hr span, h2#domain-hr span { display:none; }



/* BRANDING AREA - HOSTING BANNER */



#hosting-banner { width:541px; height:110px; 

                  background:url('../images/hosting-banner.jpg') no-repeat top left;

				  padding:67px 0 0 149px;

				  margin-top:-7px;

				  position:relative;

				  }

				  

#hosting-banner p { margin:0 0 5px 0; padding:0; width:350px; }



#host-price { position:absolute; color:#fff; font-size:1.8em; font-weight:bold; width:60px; left:578px; top:43px; }



#backup-banner { width:505px; height:110px; 

                  background:url('../images/backup-banner.jpg') no-repeat top left;

				  padding:67px 0 0 185px;

				  margin-top:-7px;

				  position:relative;

				  }

				  

/*#backup-banner p { margin:0 0 5px 0; padding:0; width:350px; }*/



#content p#crumb { margin:0; padding:0; }


#reseller-banner { width:505px; height:110px; 

                  background:url('../images/banner-reseller.jpg') no-repeat top left;

				  padding:67px 185px 0 0px;

				  margin-top:-7px;

				  position:relative;
				  
				  text-align:right;

				  }
				  
/* #reseller-banner p { margin:0 0 5px 0; padding:0; width:350px; }*/



/* Tables */

table.plantable tr td

{

	border: 1px solid #000000;

	background-color:#fff;

	padding: 5px;

	vertical-align: top;
	color: #000;

}



table.plantable tr.plantableheading

{

	background-color: #fff;

	color: #E13B28;

	font-weight: 700;

}



table.plantable tr.plantableheading td

{

	border: 1px solid #000000;

	background-color: #fff;

}


/* FOOTER LINKS */

#sitecreds
{
	
}

#sitecreds a
{
	text-decoration:underline;
}

#footer { border-top:solid #98CF2C 4px; 

          background:url('../images/footer-bk.jpg') repeat-x top left; 

		  padding-top:20px;

		  height:10.0em;

		  }

		  

#footer div { width:174px; 

              float:left; 

			  border-right:dotted 1px #98CF2C; 

			  padding-left:40px;

			  }

			  

#footer div h2 { margin:0; padding:0; text-decoration:underline; font-size:1.4em; color:#999; }



#footer div ul { list-style:none; padding:0; margin:0; }



#footer div li { background:url('../images/footer-link-arrow.gif') no-repeat left center; 

                 padding-left:10px; line-height:1.4em; font-size:1.1em; 

				 }

				 

#footer div li a { color:#999; text-decoration:none; }



#footer div li a:hover { text-decoration:underline; }



#footer div.bordno { border-right:none; }



/* SITE CREDITS */



#sitecreds p { margin:3px 0; padding:0; text-align:center; }





/* DIV CLEARING STYLES  */



.fixclear:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }



* html .fixclear { height:1%;}

.fixclear { display:block; }

				 

				 
/* News Main */

#news-article-main
{
	/*border-bottom:2px solid #ccc;*/
	height:563px !important;
}

#news-article-banner
{
	background:url('../images/news-image.jpg');
	height:172px;
	width:670px;
}



