﻿/***** Main News Section CSS *****/

#webhostingguides_container {
	width: 772px;
	margin: 15px 0 0 0;
	padding: 0;
}

#guidesheader {
	background: url(../images/guides/bg-sectionheader_guides.jpg);
	height: 210px;
	width: 772px;
}

#guidesheader_top {
	width: 350px;
	display: inline;
	float: left;
	margin: 15px 10px 0 10px;
}

#img-mainnews_top {
	display: inline;
	float: left;
	padding: 40px 0 0 0;
}

#mainguides_container {
	background: #E4E4E4;
	width: 772px;
	margin: 0;
	padding: 0 0 10px 0;
}

.mainguides_box {
	background: #FFF;
	width: 371px;
	margin: 10px 0 0 0;
	padding: 0;
}

#mainguides_left {
	width: 371px;
	display: inline;
	float: left;
	margin: 0 0 0 10px;
	padding: 0;
}

#mainguides_right {
	width: 371px;
	display: inline;
	float: left;
	margin: 0 0 0 10px;
}

.mainguides_box p {
	width: 256px;
	margin: 10px 0 0 10px;
	padding: 0 0 10px 0;
	display: inline;
	float: left;
}

.mainguides_box img {
	float: right;
}

/***** Your Say Section CSS *****/

#yoursay381_container {
	width: 381px;
	display: inline;
	float: left;
	margin: 10px 0 0 0;
}

#commentblock1 {
	background: url(../images/generic/bg-comment1_381.gif) no-repeat bottom; 
	width: 360px; 
	padding: 15px 10px 15px 10px;
}

#commentblock2 {
	background: url(../images/generic/bg-comment2_381.gif) no-repeat bottom;
	width: 360px;
	padding: 15px 10px 15px 10px;
}

/***** Industry Reports Section CSS *****/

#industryreports772_container {
	width: 772px; 
	display: inline;
	float: left;
	margin: 10px 0 0 0;
}

#topreport_container {
	background: url(../images/homepage/industryreports.jpg) no-repeat right;
	width: 761px; 
	margin: 10px 0 0 10px;
}

#topreport_container p {
	width: 600px;
	font: 12px Arial;
	height: 138px;
	padding: 10px 0 0 0;
	color: #666;
	line-height: 1.5;
}

#morenews {
	background: #EDEDED;
	width: 761px;
	padding: 0 0 0 10px;
}

#img-industryreports {
	display: inline;
	float: right;
	padding: 1px 0 0 15px;
}

/***** Daily News Section CSS *****/

.articlesandfeatures_container {
	background: #E4E4E4;
	width: 752px;
	margin: 10px 0 0 0;
	padding: 10px 10px 10px 10px;
}

.text-newslink {
	font: bold 12px Arial;
	display: inline;
	float: left; 
	margin: 6px 0 6px 10px; 
	padding: 0;
	color: #000;
}

.newslink-arrow {
	display: inline;
	float: right; 
	margin: 6px 12px 0 0;
}

.newslink-dottedline {
	display: inline;
	float: left;
	margin: 0;
}

/***** Guides Sub Pages CSS *****/

#article_background {
    background: #E4E4E4;
    width: 772px;
    padding: 0 0 10px 0;
}

.article_container {
	background: #FFF;
	width: 732px;
	display: inline;
	float: left;
	margin: 10px 10px 0 10px;
	padding: 10px 10px 10px 10px;
}

.article_header {
	width: 570px;
	display: inline;
	float: left;
}

.article_container p {
	font: 14px Arial; 
	color: #666; 
	line-height: 1.5;
}

.article_container ul li {
    font: 14px Arial; 
    color: #666; 
    line-height: 1.5;  
}

.article_container ol li {
    font: 14px Arial; 
    color: #666; 
    line-height: 1.5;  
}

.article_container dl {
    font: 14px Arial; 
    color: #666; 
    line-height: 1.5;  
}

.article_container th {
    font: bold 14px Arial;
    text-align: left;
    vertical-align: top;
    color: #666; 
    line-height: 1.5; 
}

.article_container td {
    font: 14px Arial; 
    vertical-align: top;
    color: #666; 
    line-height: 1.5; 
}

.btnPrevPage {
	width: 107px;
	display: inline;
	float: left;
	margin: 10px 0 0 10px;
}

.btnNextPage {
	width: 107px;
	display: inline;
	float: right;
	margin: 10px 10px 0 0;
}
