p {
	margin-top:5px;
}

.solutions_copy, .solutions_copy p, .solutions_copy div {
	width:600px;
	font-size:95%;
}

.solutions_copy ul, .solutions_content ul {
	list-style-image:url(/images/greyBullet.gif);
}

.solutions_copy ul li {
	font-size:90%;
}

.solutions_content {
	width:675px;
	height:620px;
	border:1px solid #CCC;
	border-bottom:2px solid #AAA;
	overflow:visible;
	background:transparent url(/images/hosting-solutions/superb-hosting-solutions-content-bg.jpg) bottom left repeat-x;
}

.solutions_content_row {
	width:98%;
	padding:5px;
	height:150px;
	overflow:visible;
}

.solutions_content_icon {
	float:right;
	margin-top:-60px;
	position:relative;
}

.solutions_content_left {
	float:left;
	width:48%;
	height:140px;
	border-bottom:1px dashed #CCC;
	padding:3px;
	margin-top:10px;
}

.solutions_content_right {
	float:right;
	width:48%;
	height:140px;
	border-bottom:1px dashed #CCC;
	padding:3px;
	margin-top:10px;
}

.solutions_content_left#last {
	border-bottom:none;
}

.solutions_content_right#last {
	border-bottom:none;
}

.solutions_content_item {
	font-size:85%;
	padding-top:5px;
}

.solutions_content_button {
	margin-top:20px;
}

.hi3 {
	font-weight:bold;
}

.hi4 {
	margin-top:-5px;
	margin-bottom:5px;
}

.solutions_contact {
	width:550px;
}

.solutions_contact h2 {
	font-size:100%;
}

.solutions_tools {
	border:1px solid #CCC;
	border-bottom:2px solid #CCC;
	padding:10px;
	margin-bottom:50px;
	background:transparent url(/images/hosting-solutions/superb-hosting-solutions-content-bg.jpg) bottom left repeat-x;
}

.solutions_tools div {
	overflow:visible;
}

.solutions_logo {
	margin:-50px 5px 5px;
}

.solutions_testimonials {
	border:1px solid #CCC;
	border-bottom:2px solid #CCC;
	padding:10px;
	margin-bottom:20px;
	color:#A30000;
	background:transparent url(/images/hosting-solutions/superb-hosting-solutions-content-bg.jpg) bottom left repeat-x;
}

.solutions_testimonials div {
	color:#036;
}

.solutions_testimonials p {
	color:#A30000;
	text-align:right;
}

.solutions_seomoz { 
	overflow:hidden;
	border-bottom:1px dashed #036;
}

.solutions_seomoz h2.hi3 {
	padding-top: 5px;
}

/* colo */
.left{float:left;width:48%;}
.right{float:right;width:48%;}
.price-list{margin:10px;overflow:hidden;}
.price-list-main{float:left;width:200px;}
.price-list-medium{float:left;width:100px;text-align:right;}
.price-list-small{float:left;width:50px;text-align:right;}
.price-list-heading{border-bottom:1px dotted #CCC;color:#036;font-weight:bold;margin-bottom:2px;padding-bottom:2px;}
.price-list-row{border-bottom:1px dotted #CCC;font-size:11px;margin-bottom:2px;padding-bottom:2px;}
.price-list-row#last{border-bottom:1px solid #CCC;}

