@import "reset.css";



body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:#5A5A5A;
	font-size:100%;
	/*font-family: 'helvetica neue', 'helvetica-neue', helvetica, arial, sans-serif;*/
}
div#preload {
	display: none;
}

div#header {
	height:107px;
	background:url(https://www.servermotion.com/images/bg-repeat-x-header.jpg) repeat-x;	
}
div.container {
	width:958px;
	margin:0 auto;
}

div.content {
	font-size:0.9em;
	float:left;
	width:650px;
}

div.content h1 {
	margin-bottom:25px;
	overflow:hidden;
}

div.float-left {
	padding: 6px 6px 6px 0px;
	float:left;
}

div.float-right {
	padding: 6px 0px 6px 6px;
	float:right;
}



h2 {
	padding-top:0px;
}

ol {
	list-style-position:inside;
}

p {
	padding:8px 0px 8px 0px;
}

a, a:visited, a:hover {
	color:#911a16;
	text-decoration:none;
}

div.sidebar a, div.sidebar a:visited, div.sidebar a:hover {
	color:#911a16 !important;
	text-decoration:none;
}

ul.bulleted {
  list-style:inside;
}


div.content a, div.content a:visited, div.content a:hover {
	color:#911a16;
	text-decoration:none;
}

/* PLANS TABLE 1 */
div.content .plansTable th {
	background:url(https://www.servermotion.com/images/whiteGradientBG.jpg) repeat-x;
	padding-top:6px;
	padding-bottom:2px;
	margin-right:0px;	
	margin-left:5px;
	color:#990100;
	font-size:12px;
	font-weight:bold;
	
	text-decoration:none;
	
	text-align:center;
}

div.content .plansTable tr.alt1 {
	background-color:#FFFFFF;
}

div.content .plansTable tr.alt2 {
	background-color:#F2F2F2;
}

div.content .plansTable td.name, div.content .plansTable td.servername {
	font-weight:bold;
	text-align:left;
}

div.content .plansTable td.name2 {
	text-align:left;
}

div.content .plansTable td {
	text-align:center;
	padding:4px 0px 4px 0px;
}


/* PLANS TABLE 2 */
div.content .plansTable2 th {
	background:#EEEEEE;
	
	padding-top:6px;
	padding-bottom:2px;
	
	margin-right:0px;	
	margin-left:5px;
	
	color:#222222;
	
	font-size:15px;
	font-weight:bold;
	
	text-decoration:none;
	text-align:center;
}

div.content .plansTable2 tr.alt1 {
	background-color:#FFFFFF;
}

div.content .plansTable2 tr.alt2 {
	background-color:#F2F2F2;
}

div.content .plansTable2 td.name {
	font-weight:bold;
	color:#222222;
	text-align:left;
}

div.content .plansTable2 td {
	text-align:center;
	padding:4px 0px 4px 0px;
}




div.breadcrumb {

	padding-bottom: 12px;
}

div.breadcrumb a, div.breadcrumb a:visited, div.breadcrumb a:hover {
	color:#911a16;
	text-decoration:none;
}

div.sidebar {
	float:right;
	width:247px;
	margin-top:80px;
	font-size:0.75em;
}
div.sidebar ul li {
	list-style:inside;
}

div.sidebar ul.plain li {
	list-style:none;
}


div.sidebar-top {
	background:url(https://www.servermotion.com/images/sidebar-top.gif) no-repeat #FFFFFF;
}

div.sidebar-middle {
	background-color:#e8e8e8;
	padding: 0px 10px 5px 10px;
	min-height:250px;
}

div.sidebar-bottom {
	background:url(https://www.servermotion.com/images/sidebar-bottom.gif) no-repeat #FFFFFF;
}




div#header div.top {
	width:430px;
	overflow:hidden;
}
div#header div.top ul li {
	margin-right:15px;
	float:left;
}
div#header div.top ul li a {
	font-size:10px;
	color:#7d7d8a;
	text-decoration:underline;
}
div#header div.top ul li a:hover {
	text-decoration:none;
}
div#header div.bordered {
	height:21px;
	width:1px;
	overflow:hidden;
	background:transparent url(https://www.servermotion.com/images/ico-sep.gif) no-repeat 0 4px;
}
form#cse-search-box input.text {
	width:94px;
	height:15px;
	margin-top:1px;
	padding:2px 0 0 5px;
	display:block;
	font-size:11px;
	color:#727379;
	border:none;
	overflow:hidden;
	background:url(https://www.servermotion.com/images/bg-text.gif) no-repeat;	
}
form#cse-search-box input.submit {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(https://www.servermotion.com/images/btn-search.gif) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	float:left;
	height:17px;
	margin-top:1px;
	width:17px;
}
form#cse-search-box fieldset {
	padding-top:3px;	
}
div#header div.top .align {
	padding:2px 10px 0 0;
	display:block;
	float:left;
}
ul#navbar {
	width:668px;
	height:39px;
	padding-left:7px;
	background:url(https://www.servermotion.com/images/bg-navbar.gif) no-repeat;	
}
ul#navbar li {
	float:left;
}
ul#navbar li a {
	width:110px;
	height:29px;
	padding-top:10px;
	display:block;
	font-size:14px;
	color:#dbdbe6;
	text-align:center;
}
ul#navbar li a:hover, ul#navbar li a.selected {
	background:url(https://www.servermotion.com/images/bg-navbar-hover.gif)	
}
div#branding {
	height:251px;
	padding-top:0px;
	background-color:#2d2e32;
	text-align:center;
}
div#branding p {
	width:420px;
	font-size:14px;
	color:#868890;
}
div#branding p span {
	color:#e0e1e8;	
}
div#content {
	padding:30px 0;
	overflow:hidden;
	background:url(https://www.servermotion.com/images/repeat-x-content.gif) repeat-x #2d2e32;	
}
ul.items li, ul.items li a {
	width:229px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
}
ul.items {
	margin-right:14px;
}
ul.items.last {
	margin-right:0;	
}
ul.items li h2 {
	width:229px;
	height:33px;
	padding-top:10px;
	font-size:18px;
	color:#ffffff;
	font-weight:normal;
	background:url(https://www.servermotion.com/images/items.gif) no-repeat;	
}
ul.items li p {
	font-size:12px;
	color:#afb1b5;
}
div.price-tag {
	width:81px;
	height:75px;
	padding:9px 0px 0px 16px;
	margin:0 auto;
	color:#fefefe;
	font-size:32px;
	text-align:left;
	background:url(https://www.servermotion.com/images/price-tag.gif) no-repeat;
}

div.price-tag sup {
	font-size:12px;
}

div#info {
	padding:40px 0;
	overflow:hidden;
	background:#393a3e url(https://www.servermotion.com/images/shadow.gif) repeat-x;
}

div#info .col1 {
	margin:0px 90px 0px 0px;
}

div#info dl {
	width:179px;	
}

div#info dl.cloud {
	width:100px;
}

div#info dl dt {
	padding-bottom:8px;
	font-size:14px;
	color:#e4e5e9;
}
div#info dl dd {
	padding-bottom:2px;	
}
div#info dl dd a {
	font-size:11px;
	color:#c6c9cf;
	text-decoration:underline;
}
div#info dl dd a:hover {
	text-decoration:none;
}
div#info dl.twitter {
	width:210px;	
	height:225px;
	overflow:hidden;
	background:url(https://www.servermotion.com/images/bg-twitter.jpg) no-repeat 0 20px;	
}
div#info dl.twitter dt, div#info dl.twitter dt a, div#info dl.twitter dt a:hover, div#info dl.twitter dt a:visited {
	color:#4399d5;
	padding-bottom:38px;
}
div#info dl.twitter dt span, div#info dl.twitter dt span a, div#info dl.twitter dt span a:hover, div#info dl.twitter dt span a:visited {
	color:#e5e5ec;	
}
div#info dl.twitter dd {
	width:165px;
	padding:0 0 7px 15px;
	line-height:11px;
}
div#info dl.twitter dd a {
	font-size:11px;
	color:#56575f;
	text-decoration:none;
}
div#info dl.twitter dd hr {
	color: #FF0000; background-color: #fff; border: 1px dotted #666666; border-style: none none dotted;
}
div#info dl.twitter dd a span {
	font-size:11px;
	color:#c7221c;
	text-decoration:none;
	font-weight:bold;
}






div#info dl.blog {
	width:210px;	
	height:225px;
	margin: 0px 50px 0px 0px;
	overflow:hidden;
	background:url(https://www.servermotion.com/images/bg-twitter.jpg) no-repeat 0 20px;	
}
div#info dl.blog dt, div#info dl.blog dt a, div#info dl.blog dt a:hover, div#info dl.blog dt a:visited {
	color:#4399d5;
	padding-bottom:38px;
}
div#info dl.blog dt span, div#info dl.blog dt span a, div#info dl.blog dt span a:hover, div#info dl.blog dt span a:visited {
	color:#e5e5ec;	
}
div#info dl.blog dd {
	width:165px;
	padding:0 0 7px 15px;
	line-height:11px;
}
div#info dl.blog dd a {
	font-size:11px;
	color:#56575f;
	text-decoration:none;
}

div#info dl.blog dd hr {
	color: #FF0000; background-color: #fff; border: 1px dotted #666666; border-style: none none dotted;
}

div#info dl.blog dd a span {
	font-size:11px;
	color:#c7221c;
	text-decoration:none;
	font-weight:bold;
}












div#footer {
	padding:10px 0 20px;
	overflow:hidden;
	background-color:#484a50;	
}
div#footer p {
	padding-top:5px;
	font-size:10px;
	color:#9798a3;
}
div#footer ul li {
	margin-right:15px;
	float:left;
}
div#footer ul li a {
	font-size:11px;
	color:#d3d3dd;
	text-decoration:underline;
}
div#footer ul li a:hover {
 	text-decoration:none;
}
div#footer p a {
	color:#c3c4cc;	
}
/* sectional start */

body#sectional div#content {
	background:#fff url(https://www.servermotion.com/images/bg-sectional.gif) repeat-x;
}
p.article {
	line-height:19px;
	font-size:12px;
	color:#474747;
}
p.article img {
	margin:0 15px 5px 0;
	float:left;	
}
div.centered {
	text-align:center;	
}

div.clear {
	clear:both;
}

div.flags {
	padding: 4px 0px 0px 0px;
}


div#tos ol li {
	list-style-position:outside;
	margin-bottom:8px;
}

div#tos ol li ol li {
	list-style:upper-roman;
	list-style-position:outside;
	margin:0px 0px 0px 25px;
}

div#tos ol li ol li ol li {
	list-style:lower-roman;
	list-style-position:outside;
	margin:0px 0px 0px 25px;
}

