/* Layouts of internal pages */


/* Main Page - News */

div.page-content h4 {
	float:				left;
	display:			inline;
	margin:				10px 10px 10px 10px;
	padding-bottom:		3px;
	border-bottom:		1px dotted #c0c0c0;
	color:				#c00000;
}

div.page-content p {
	clear:				left;
	line-height:		20px;
	margin:				0px 10px 0px 10px;
	padding:			0px 0px 0px 0px;
}


/* Main Page - Newsletter */

div#newsletter {
	float:				right;
	margin:				0px 0px 0px 10px;
	padding:			10px 10px 10px 10px;
	width:				291px;
	border-left:		1px solid #e1e1e1;
	border-bottom:		1px solid #e1e1e1;
	background-color:	#f2f2f2;
}

div#newsletter h4 {
    float:              none;
	display:			block;
	margin:		        0px 0px 10px 0px;
	padding:		    0px 0px 3px 0px;
	border-bottom:		1px dotted #c0c0c0;
	color:				#c00000;
}

div#newsletter form {
	margin:				0px;
	padding:			0px;
}

div#newsletter form input {
	background-color:	#ffffff;
	font-size:			small;
	border:				1px solid #404040;
}


/* Main Page - Social */

div.social {
	clear:				both;
	margin:				0px 0px 10px 0px;
	padding:			5px 10px 5px 10px;
	width:				271px;
	border-left:		0px solid #e1e1e1;
	border-bottom:		0px solid #e1e1e1;
	background-color:	#e1e1e1;
}

div.social .addthis_toolbox {

}

div.social .addthis_toolbox a {
	float:				left;
	margin-right:		5px;
}


/* Internal Page Menu */

div#page_left {
	float:				left;
	margin:				0px;
	padding:			0px;
	width:				191px;
}

div#page_left ul {
	margin:				0px;
	padding:			0px;
	width:				191px;
	list-style-type:	none;
	border:				0px solid #e1e1e1;
}

div#page_left ul li {
	float:				left;
	margin:				0px;
	padding:			0px;
	width:				190px;
	background-color:	#ffffff;
	color:				#404040;
	text-align:			right;
	border-top:			0px solid #c00000;
	border-right:		1px solid #c0c0c0;
	border-bottom:		1px solid #c0c0c0;
	border-left:		0px solid #c00000;
}

div#page_left ul img {
	float:				left;
}

div#page_left ul li a:link, 
div#page_left ul li a:visited,
div#page_left ul li a:active,
div#page_left span.nolink {
	display:			block;
	padding:			5px 15px 5px 10px;
	background-color:	transparent;
	width:				155px;
	color:				#404040;
	text-decoration:	none;
	border-left:		10px solid #c00000;
}

div#page_left span.nolink {
	color:				#c0c0c0;
}

div#page_left ul li a:hover {
	background-color:	#e1e1e1;
	color:				#c00000;
	text-decoration:	none;
	border-color:		#ffcc30;
}

div#page_left ul li.selected {
	background-color:	#e1e1e1;
}

div#page_left ul li.selected a:link,
div#page_left ul li.selected a:visited,
div#page_left ul li.selected a:active {
	color:				#c00000;
	border-color:		#ffbd21;
}

div#page_left ul li.selected a:hover {
	border-color:		#ffcc30;
}

div#page_left ul li.current a:link,
div#page_left ul li.current a:visited,
div#page_left ul li.current a:active {
	border-color:		#ffbd21;
	color:				#404040;
	font-weight:		bold;
}

div#page_left ul li.current a:hover {
	border-color:		#ffcc30;
}

div#page_left ul li.current ul,
div#page_left ul li.selected ul {
	float:				right;
	width:				190px;
	margin:				0px;
	padding:			0px;
	border:				0px solid green;
}


div#page_left ul li.selected ul li,
div#page_left ul li.current ul li {
	border:				0px;
	border-top:			1px solid #c0c0c0;
	border-right:		0px solid #c00000;
}

div#page_left ul li.selected ul li a:link,
div#page_left ul li.selected ul li a:visited,
div#page_left ul li.selected ul li a:active,
div#page_left ul li.current ul li a:link,
div#page_left ul li.current ul li a:visited,
div#page_left ul li.current ul li a:active {
	border-color:		#ffbd21;
	color:				#404040;
	text-align:			right;
	font-weight:		normal;
}

div#page_left ul li.selected ul li a:hover,
div#page_left ul li.current ul li a:hover {
	border-color:		#ffcc30;
}

div#page_left ul li.selected ul li span.nolink,
div#page_left ul li.current ul li span.nolink {
	border-color:		#ffbd21;
}

div#page_left ul li.current ul li.selected a:link,
div#page_left ul li.current ul li.selected a:visited,
div#page_left ul li.current ul li.selected a:active,
div#page_left ul li.current ul li.selected a:hover {
	color:				#c00000;
}


/* Internal Page Content - Full Width */

div#page_title_full {
	margin:				0px;
	padding:			10px 20px 0px 0px;
	width:				915px;
	height:				40px;
	background:			#ffffff url('/images/pics/bg-title.gif') top right no-repeat;
}

div#page_main_full {
	margin:				0px;
	padding:			10px 20px 10px 20px;
	width:				895px;
	background:			#ffffff url('/images/pics/bg-main.gif') top right no-repeat;
}


/* Internal Page Content - With Menu */

div#page_title {
	float:				right;
	margin:				0px;
	padding:			10px 20px 0px 0px;
	width:				724px;
	height:				40px;
	background:			#ffffff url('/images/pics/bg-title.gif') top right no-repeat;
}

div#page_main,
div.page_main_text {
	float:				right;
	margin:				0px;
	padding:			10px 20px 0px 20px;
	width:				704px;
}

div#page_main {
	background:			#ffffff url('/images/pics/bg-main.gif') top right no-repeat;
}

div.page_main_text {

}

/* Internal Page Content - Intro Image */

div.page_main_intro_banner {
	float:				right;
	margin:				0px;
	padding:			0px 294px 0px 0px;
	width:				450px;
	height:				206px;
	border-top:			0px solid black;
	border-bottom:		0px solid black;
}

div.products {
	padding:			0px 0px 0px 0px;
	width:				744px;
	background:			#ffffff url('/images/pics/bg-main.gif') top right no-repeat;
}

div.free_domain {
	background:			#ffffff url('/images/pics/intro_free-domain.gif') top right no-repeat;
}

div.hosting {
	background:			#ffffff url('/images/pics/intro_hosting.gif') top right no-repeat;
}

div.hosting_linux {
	background:			#ffffff url('/images/pics/intro_linux-hosting.gif') top right no-repeat;
}

div.hosting_windows {
	background:			#ffffff url('/images/pics/intro_windows-hosting.gif') top right no-repeat;
}

div.hosting_html {
	background:			#ffffff url('/images/pics/intro_linux-hosting.gif') top right no-repeat;
}

div.vps {
	background:			#ffffff url('/images/pics/intro_vps.gif') top right no-repeat;
}

div.vps_linux {
	background:			#ffffff url('/images/pics/intro_linux-vps.gif') top right no-repeat;
}

div.vps_cpanel {
	background:			#ffffff url('/images/pics/intro_cpanel-vps.gif') top right no-repeat;
}

div.vps_windows {
	background:			#ffffff url('/images/pics/intro_windows-vps.gif') top right no-repeat;
}

div.vps_windows {
	background:			#ffffff url('/images/pics/intro_windows-vps.gif') top right no-repeat;
}

div.reseller {
	background:			#ffffff url('/images/pics/intro_hosting.gif') top right no-repeat;
}

div.reseller_linux {
	background:			#ffffff url('/images/pics/intro_linux-reseller.gif') top right no-repeat;
}

div.reseller_windows {
	background:			#ffffff url('/images/pics/intro_windows-hosting.gif') top right no-repeat;
}

div.domain {
	background:			#ffffff url('/images/pics/intro_domain.gif') top right no-repeat;
}

div.page_main_intro_banner p {
	position:			relative;
	top:				80px;
	left:				50px;
	margin:				0px;
	padding:			0px;
	font-size:			large;
}

div.page_main_intro_banner p.red {
	margin-top:			10px;
	color:				#c00000;
}

/* Internal Page Content - Image */

div.page_main_banner {
	float:				right;
	margin:				0px;
	padding:			0px;
	width:				744px;
	text-align:			center;
}

div.page_main_banner img {
	vertical-align:		bottom;
}

