/*
	Modular CSS:
	http://www.contentwithstyle.co.uk/Articles/12/modular-css/
*/



@import url("layout.css");
@import url("typo.css");
@import url("forms.css");
@import url("header.css");
@import url("footer.css");

.wrapper
{
	margin: 0 auto;	/*center the page panels*/
}
.panel
{
	/* Default to White */
	background: #ffffff;
	padding: 1em 0 2em 0;
}








/* Section Link Footers */
p.moreinfo
{
	padding: 5px 12px;
	font-family: helvetica, arial, verdana, sans-serif;
	font-size: 11px;
	line-height: 2.5em;
	margin-top: 2px;
	margin-bottom: 1em;
	color: #676767; 
}
p.moreinfo
{
	text-align: center;
	
}	
p.moreinfo a:link, p.moreinfo a:visited
{
	color: #676767;
	margin: 0 .25em;

}
p.moreinfo a:hover, p.moreinfo a:active
{
	color: #000000;
}









/* alert/highlight paragraphs */
p.alert
{
	width: 882px;
	background: #FDFDB5 url(/_images/hash_yellow.png);
	border: 2px solid #FFDD44;
	padding: 5px;
	margin:1.5em auto;
	text-align: center;
	color: #525252;
}

p.billingalert
{
	width: 482px;
	background: #FDFDB5 url(/_images/hash_yellow.png);
	border: 2px solid #FFDD44;
	padding: 5px;
	margin:1.5em auto;
	text-align: center;
	color: #525252;
}
.alert a:link,
.alert a:visited
{
	text-decoration: underline;
	color: #525252;
}
.alert a:hover,
.alert a:active
{
	color: #000000;
}

.billingalert a:link,
.billingalert a:visited
{
	text-decoration: underline;
	color: #525252;
}





/* Right Sidebar */


.right h3
{
	margin: 0;
	padding: 10px 20px;
	padding-bottom: 0;
	font-size: 1em;
	font-weight: bold;
}


.right p
{
	padding: 0 20px;
	margin: 0 0 1em 0;
}


.right ul,
.right ol
{
	margin-left: 10px;
}


.right a:link img,
.right a:visited img
{
	float: right;
	clear: right;
	margin-bottom: 10px;
	margin-left: 20px;
	padding: 3px;
	background-color: #ffffff;
	border: 3px solid #dcdcdc;
}
.right a:hover img,
.right a:active img
{
	background-color:#FFFF99;
	border-color: #FFDD44;
}















body#webhosting .right
{
	background: url(/_images/sidebar_green.png) bottom center;
}
body#webhosting .right h3
{
	background: url(/_images/sidebar_green.png) top center no-repeat;
	color:#aaaaaa;
}
body#webhosting .right a
{
	color: #778855;
}

body#mailhosting .right
{
	background: url(/_images/sidebar_blue.png) bottom center;
}
body#mailhosting .right h3
{
	background: url(/_images/sidebar_blue.png) top center no-repeat;
	color:#aaaaaa;
}
body#mailhosting .right a
{
	color: #8888AA;
}

body#support .right
{
	background: url(/_images/sidebar_lightgray.png) bottom center;
}
body#support .right h3
{
	background: url(/_images/sidebar_lightgray.png) top center no-repeat;
	color:#aaaaaa;
}
body#support .right a
{
	color: #333333;
}




