* { margin:0; padding:0;}
body{ background-color:#646664; line-height:16px}
html, input, textarea{font-family:arial; font-size:12px; color:#646464}
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}
h2{ color:#225B7C;display:block;font-size:13px;font-weight:bold;line-height:20px;margin-bottom:15px;margin-top:1px;}
h3, h3 a { color:#2F7DAA;font-size:13px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;line-height:18px;margin-bottom:5px;text-decoration:none;}
h4{ color:#2F7DAA;font-size:13px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;line-height:18px;margin-bottom:25px;}
h5{ color:#646464;font-size:13px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;line-height:18px;margin-bottom:0px;}
.testimonials img.testimonial {margin:0 0 20px 20px;float:right;}
ul { list-style:none;}
table.padded5px td{padding:5px;}
table.padded5px td h2{color:#fff;}

.column { float:left;}
.clear { clear:both;}
.right{ float:right}
.right1{ text-align:right}

h2.silver   { color:black;padding:15px 0 15px 0;text-align:center;background-color:#c0c0c0;}
h2.gold     { color:black;padding:15px 0 15px 0;text-align:center;background-color:#f0e68c;}
h2.platinum { color:black;padding:15px 0 15px 0;text-align:center;background-color:#f5f5f5;}

.title_top, .title_bot, .title { display:block}
.searchbox,.indent_image, .indent_image1{ float:left}

span, strong { color:#3792b9}
.dedicatedservers strong {color:#000000;}
.dedicatedservers .serverspecs td {padding:5px;}
.dedicatedservers .additionalservices td ,
.compare_hosting td ,
.gameroom td {padding:5px;}
.dedicatedservers .serverspecs strong {color:#ffffff}
.dedicatedservers ul li, .repairandupgrade ul li, .datacenter ul li { background:url(../images/checkmark_green.gif) no-repeat 0 4px; padding-left:21px; font-size:12px}
.sharedhosting ul li{ background:url(../images/list_bg.gif) no-repeat 0 4px; padding-left:21px; font-size:12px}
.datacenter .feature {border:padding: 5px; margin-bottom: 30px;}
.datacenter .feature img {padding: 0pt 15px 0pt 0pt; float: left;}
.datacenter ul, .products ul { line-height:18px;}
.datacenter ul li, .products ul li {margin-bottom:7px;}
.products ul li{ background:url(../images/list_bg.gif) no-repeat 0 3px; padding-left:21px; font-size:12px}
.rental .rentalitem {margin-bottom:20px}
.rental .rentalitem img {padding-right:15px;float:left}

p{ margin:0; padding:0;}

span a{ color:#d52507; text-decoration:underline; background:url(../images/marker.gif) no-repeat right top; padding-right:14px; font-size:15px}
span a:hover{ text-decoration:none}

strong a{ color:#3792b9; text-decoration:underline; font-size:12px}
strong a:hover{ text-decoration:none}

a{ color:#3792b9; text-decoration:underline}
a:hover{ text-decoration:none}

.separate{ background:url(../images/separate.gif) repeat-x; width:auto; height:14px}
a.arrowTextLink{
    text-decoration: none;
    font-family:Arial;
    font-weight:600;
    font-size:11px;
    background: url('../images/arrow.gif') no-repeat;
    background-position: right bottom;
    padding-right:10px;
}


/*header*/
#header .row1 .col1 img{ margin-top:34px; margin-bottom:9px}
#header .row1 .col2 { padding-top:63px}
#header .row1 .col2 img{ margin-left:13px; vertical-align:middle}
#header .row1 .col2 a{ color:#646464; font-size:12px; text-decoration:underline}
#header .row1 .col2 a:hover{ text-decoration:none}
#header .row2 img{ margin-right:1px} 

/*footer*/
#footer{background:url(../images/foot_bg.gif) no-repeat; color:#646464}
#footer div{ margin-left:49px; padding-top:16px}
#footer img{ vertical-align:middle; margin:0 22px 0 22px}
#footer a{ color:#646464; text-decoration:underline; font-weight:bold}
#footer a:hover{ text-decoration:none}
#footer span{ color:#3792b9; font-size:12px}
#footer span a{ color:#3792b9; text-decoration: underline; font-weight:normal; font-size:12px; padding:0; background:none}
#footer span a:hover{ text-decoration: none}
#footer p{ margin-bottom:6px}

/*content*/
#content{ width:780px; margin:0 auto; background:url(../images/wrapper.gif) repeat-y}

ul{margin:0px; padding:0px; list-style:none; line-height:32px}
ul li{ background:url(../images/list_bg.gif) no-repeat 0 10px; padding-left:21px; font-size:12px}
ul li a{text-decoration: underline; color:#3792b9}
ul li a:hover{ text-decoration: none}

.sharedhosting ul { line-height:24px;margin:15px;}
.sharedhosting ul li{ background:url(../images/list_bg.gif) no-repeat 0 4px; padding-left:21px; font-size:12px}

.gameroom ul {line-height:24px;}
.gameroom ul li{ background:url(../images/list_bg.gif) no-repeat 0 6px; padding-left:21px; font-size:12px}
.gameroom td strong {color:#ffffff;}
.gameroom ul.computerspecs li{ background:url(../images/checkmark_green.gif) no-repeat 0 4px; padding-left:21px; font-size:12px}

.hostingproduct { padding-left:90px;margin-bottom:30px;background: url(../images/hosting_sprite.gif) no-repeat top left; }
.shared { background-position: 0 -150px; } 
.colocation { background-position: 0 -360px; } 
.dedicated { background-position: 0 -570px; }

.service_icons { background: url(../images/service_icons.gif) no-repeat top left; padding-left:65px;margin-bottom:30px; }
.icn_gameroom { background-position: 0 -120px; } 
.icn_network_setup { background-position: 0 -288px; } 
.icn_onsite { background-position: 0 -456px; } 
.icn_pc_repair { background-position: 0 -624px; } 
.icn_training { background-position: 0 -792px; } 
.icn_web_design { background-position: 0 -960px; }

.support_icons { background: url(../images/support_icons.gif) no-repeat top left; padding-left:65px;margin-bottom:30px;}
.icn_email { background-position: 0 -300px; } 
.icn_incident { background-position: 0 -648px; } 
.icn_support_onsite { background-position: 0 -996px; } 
.icn_phone { background-position: 0 -1344px; }
.icn_checkmark { background: url(../images/icn_checkmark.gif) no-repeat top left; padding-left:65px;margin-bottom:30px;}

.datacenter .firesupression { background: url(../images/fe25.jpg) no-repeat top left; padding-left:200px;margin-bottom:30px;}
.datacenter .generalsecurity { background: url(../images/server_room.jpg) no-repeat top left; padding-left:200px;margin-bottom:30px;}
.datacenter .power{ background: url(../images/kohler.jpg) no-repeat top left; padding-left:200px;margin-bottom:30px;}


/*==================index.html==================*/
#content.homepage .column2 .row1 .col1 img{ margin:19px 0 18px 19px}
#content.homepage .column2 .row1 .col1 { padding:19px 0 18px 19px;}
#content.homepage .column2 .row1 .col2 .indent{ padding:22px 0 10px 0} 
#content.homepage .column2 .row1 .col2 .indent .title{ margin-bottom:9px}
#content.homepage .column2 .row1 .col2 .indent span{ color:#d52507; font-size:11px}
#content.homepage .column2 .row1 .col2 .indent span.lead-in{ color:#225B7C;display:block;font-size:13px;font-weight:bold;line-height:20px;margin-bottom:15px;margin-top:1px;}
#content.homepage .column2 .row1 .col2 .indent .separate{ margin-bottom:6px}
#content.homepage .column2 .row1 .col2 .indent img{ margin-right:7px; vertical-align:middle}
#content.homepage .column2 .row1 .col2 .indent strong a{ display: block; margin-top:1px}
#content.homepage .column2 .row1 .col2 .indent p{ margin-bottom:22px}
#content.homepage .column2 .row1 .col2 .indent .right1{ margin-right:6px}

#content.homepage .column2 .row3{ background:url(../images/y.gif) repeat-y 457px 0; font-size:13px}
#content.homepage .column2 .row3 .col1 .indent{ padding:11px 32px 0 31px}
#content.homepage .column2 .row3 .col1 .indent .title{ margin-bottom:20px}
#content.homepage .column2 .row3 .col1 .indent .ind{ margin-left:3px}
#content.homepage .column2 .row3 .col1 .indent span{ color:#d52507; font-size:11px}
#content.homepage .column2 .row3 .col1 .indent .box{ width:394px; font-size:11px}
/*#content.homepage .column2 .row3 .col1 .indent .box{ width:394px; background:url(../images/y.gif) repeat-y 203px 0; font-size:11px}*/
#content.homepage .column2 .row3 .col1 .indent .box h2{margin-bottom:16px;}
#content.homepage .column2 .row3 .col1 .indent .box strong{ display:block}
#content.homepage .column2 .row3 .col1 .indent .box .c1{ width:188px; float:left}
#content.homepage .column2 .row3 .col1 .indent .box .title_bot{ margin-bottom:19px}
#content.homepage .column2 .row3 .col1 .indent .box .right1{ margin-top:9px }
#content.homepage .column2 .row3 .col1 .indent .box .ind{ padding:9px 0 0 0}
#content.homepage .column2 .row3 .col1 .indent .box .c2{ width:28px; float:left}
#content.homepage .column2 .row3 .col1 .indent .box .c3{ width:178px; float:left}
#content.homepage .column2 .row3 .col3 .indent{ padding:11px 32px 10px 0}
#content.homepage .column2 .row3 .col3 .indent .title{ margin-bottom:20px}
#content.homepage .column2 .row3 .col3 .indent .ind{ margin:0 0 0 21px}
#content.homepage .column2 .row3 .col3 .indent .ind img{ margin-left:-21px; margin-right:10px}
#content.homepage .column2 .row3 .col3 .indent p{ margin-bottom:17px}
#content.homepage .column2 .row3 .col3 .indent .img{ margin-top:16px}
#content.homepage .column2 .row3 .col3 .indent strong a{ display: block; margin-top:1px}
#content.homepage .column2 .row3 .col3 .indent span{ color:#d52507; font-size:11px}
/*=====*/


/*==================index-1.html==================*/
#page2 #content .column2 .row1 .col1 img{ margin:19px 0 18px 19px}
#page2 #content .column2 .row1 .col2 .indent{ padding:21px 0 10px 0}
#page2 #content .column2 .row1 .col2 .indent .title{ margin-bottom:9px} 
#page2 #content .column2 .row1 .col2 .indent .separate{ margin-bottom:2px}
#page2 #content .column2 .row1 .col2 .indent strong a{ margin-bottom:13px; display:block}
#page2 #content .column2 .row1 .col2 .indent p{ margin-bottom:16px}
#page2 #content .column2 .row1 .col2 .indent .right1{ margin-top:17px; margin-right:5px}

#page2 #content .column2 .row3{ background:url(../images/y.gif) repeat-y 457px 0; font-size:11px}
#page2 #content .column2 .row3 .col1 .indent{ padding:11px 31px 11px 23px}
#page2 #content .column2 .row3 .col1 .indent .title_top{ margin-bottom:16px; margin-left:7px}
#page2 #content .column2 .row3 .col1 .indent .img{ margin:0 19px 20px 7px; float:left}
#page2 #content .column2 .row3 .col1 .indent strong a{ display:block; margin-bottom:16px}
#page2 #content .column2 .row3 .col1 .indent .separate{ margin-bottom:11px}
#page2 #content .column2 .row3 .col1 .indent .title_bot{ margin-bottom:21px; margin-left:7px}
#page2 #content .column2 .row3 .col1 .indent .img1{ margin:0 19px 13px 7px; float:left}
#page2 #content .column2 .row3 .col1 .indent p{ margin:0 0 11px 12px}
#page2 #content .column2 .row3 .col1 .indent .right1{ margin-top:8px; margin-bottom:5px}

#page2 #content .column2 .row3 .col3 .indent{ padding:10px 27px 10px 0}
#page2 #content .column2 .row3 .col3 .indent .title{ margin-bottom:16px}
#page2 #content .column2 .row3 .col3 .indent p{ margin-bottom:16px}
#page2 #content .column2 .row3 .col3 .indent ul{ margin:20px 0 20px 0}
#page2 #content .column2 .row3 .col3 .indent .right1{ margin-top:9px; margin-right:4px}
/*=====*/


/*==================index-2.html==================*/
#content.products .column2 .row1 .col1 img{ margin:19px 0 18px 19px}
#content.products .column2 .row1 .col2 .indent{ padding:21px 0 10px 0}
#content.products .column2 .row1 .col2 .indent .title{ margin-bottom:9px}
#content.products .column2 .row1 .col2 .indent .separate{ margin-bottom:3px}
#content.products .column2 .row1 .col2 .indent strong a{ display:block; margin-bottom:8px}
#content.products .column2 .row1 .col2 .indent ul{ margin-top:15px}

#content.products .column2 .row3 .indent{ padding:10px 27px 29px 33px} 
#content.products .column2 .row3 .indent .title{ margin-bottom:16px}
#content.products .column2 .row3 .indent strong{ display:block; margin-bottom:1px; font-size:12px}
#content.products .column2 .row3 .indent .box { margin-top:39px}
#content.products .column2 .row3 .indent .box img{ float:left; margin-right:19px}
#content.products .column2 .row3 .indent .box .ind{ margin-right:45px}
#content.products .column2 .row3 .indent .box .r{}
#content.products .column2 .row3 .indent .box strong a{ display:block; margin-bottom:16px}
#content.products .column2 .row3 .indent .box .r .c1{ width:369px; float:left}
#content.products .column2 .row3 .indent .box .r .c2{ width:322px; float:left}
/*=====*/


/*==================index-3.html==================*/
#page4 #content .column2 .row1 .col1 img{ margin:19px 0 18px 19px}
#page4 #content .column2 .row1 .col2 .indent{ padding:21px 0 10px 0}
#page4 #content .column2 .row1 .col2 .indent .title{ margin-bottom:4px} 
#page4 #content .column2 .row1 .col2 .indent .separate{ margin-bottom:2px}
#page4 #content .column2 .row1 .col2 .indent p{ margin:16px 0 15px 0}
#page4 #content .column2 .row1 .col2 .indent .right1{ margin-right:5px }

#page4 #content .column2 .row3{ background:url(../images/y.gif) repeat-y 457px 0; font-size:11px}
#page4 #content .column2 .row3 .col1 .indent{ padding:11px 37px 10px 23px}
#page4 #content .column2 .row3 .col1 .indent .ind{ padding-left:12px}
#page4 #content .column2 .row3 .col1 .indent .ind .title{ margin-bottom:15px}
#page4 #content .column2 .row3 .col1 .indent strong a{ margin-bottom:17px; display:block}
#page4 #content .column2 .row3 .col1 .indent .ind .right1{ margin-top:17px; margin-bottom:36px}
#page4 #content .column2 .row3 .col1 .indent .ind1{ margin-left:10px}
#page4 #content .column2 .row3 .col1 .indent .ind1 .title{ margin:13px 0 15px 0}
#page4 #content .column2 .row3 .col1 .indent .ind1 .img{ float:left; margin:0 18px 0 0 }
#page4 #content .column2 .row3 .col1 .indent .ind1 strong{ display:block; margin-bottom:17px; font-size:12px}
#page4 #content .column2 .row3 .col1 .indent .ind1 .right1{ margin-top:10px; margin-bottom:6px}

#page4 #content .column2 .row3 .col3 .indent{ padding:11px 27px 5px 0}
#page4 #content .column2 .row3 .col3 .indent .title{ margin-bottom:15px}
#page4 #content .column2 .row3 .col3 .indent strong a{ display:block; margin-bottom:17px}
#page4 #content .column2 .row3 .col3 .indent ul{ margin-top:14px}
#page4 #content .column2 .row3 .col3 .indent p{ margin-top:15px}
/*=====*/


/*==================index-4.html==================*/
#content.services .column2 .row1 .col1 img{ margin:19px 0 18px 19px}
#content.services .column2 .row1 .col2 .indent{ padding:21px 0 10px 0}
#content.services .column2 .row1 .col2 .indent .title{ margin-bottom:4px}
#content.services .column2 .row1 .col2 .indent .separate{ margin-bottom:7px}
#content.services .column2 .row1 .col2 .indent strong a{ margin-bottom:13px; display:block}
#content.services .column2 .row1 .col2 .indent ul{ margin:22px 0 11px 0}

#content.services .column2 .row3{ background:url(../images/y.gif) repeat-y 457px 0; font-size:11px}
#content.services .column2 .row3 .col1 .indent{ padding:10px 30px 0 34px}
#content.services .column2 .row3 .col1 .indent .title{ margin-bottom:19px}
#content.services .column2 .row3 .col1 .indent strong a{ display:block; margin-bottom:16px}
#content.services .column2 .row3 .col1 .indent p{ margin-bottom:24px}
#content.services .column2 .row3 .col1 .indent .img{ margin:0 18px 20px 0; float: left}
#content.services .column2 .row3 .col1 .indent a{ font-size:12px;}

#content.services .column2 .row3 .col3 .indent{ padding:10px 25px 8px 0}
#content.services .column2 .row3 .col3 .indent p{ margin:10px 5px 10px 0}
#content.services .column2 .row3 .col3 .indent ul{ margin:10px 0 10px 0 }
#content.services .column2 .row3 .col3 .indent .right1{ margin-right:34px; margin-bottom:6px}
/*=====*/


/*==================index-5.html==================*/
#content.contactform .column2 .row1 .col1 img{ margin:19px 0 18px 19px}
#content.contactform .column2 .row1 .col2 .indent{ padding:21px 0 10px 0}
#content.contactform .column2 .row1 .col2 .indent .title{ margin-bottom:4px} 
#content.contactform .column2 .row1 .col2 .indent .separate{ margin-bottom:7px}
#content.contactform .column2 .row1 .col2 .indent strong{ margin-bottom:17px; font-size:12px; display:block}
#content.contactform .column2 .row1 .col2 .indent p{ margin-bottom:12px}

#content.contactform .column2 .row3{ background:url(../images/y.gif) repeat-y 457px 0; font-size:11px}
#content.contactform .column2 .row3 .col1 .indent{ padding:10px 31px 10px 23px}
#content.contactform .column2 .row3 .col1 .indent .title{ margin-bottom:19px}
#content.contactform .column2 .row3 .col1 .indent .ind{ margin-left:12px}
#content.contactform .column2 .row3 .col1 .indent strong{ margin-bottom:17px; display:block; font-size:12px}
#content.contactform .column2 .row3 .col1 .indent .separate{ margin-top:33px; margin-bottom:12px}
#content.contactform .column2 .row3 .col1 .indent .title_bot{ margin-bottom:18px}
#content.contactform .column2 .row3 .col1 .indent .box{ width:390px}
#content.contactform .column2 .row3 .col1 .indent .box .c1{ width:200px; float:left}
#content.contactform .column2 .row3 .col1 .indent .box input{ width:177px; height:19px; border:#a09b96 1px solid; color:#646464; padding:0; margin:0; background:#fff}
#content.contactform .column2 .row3 .col1 .indent .box textarea{ width:188px; height:111px; border:#a09b96 1px solid; color:#646464; padding:0; margin:0; background:#fff; overflow:auto} 
#content.contactform .column2 .row3 .col1 .indent .box .c1 .r{ height:46px}
#content.contactform .column2 .row3 .col1 .indent .box .c2{ width:190px; float:left}
#content.contactform .column2 .row3 .col1 .indent .right1{ margin-top:13px; margin-bottom:5px}

#content.contactform .column2 .row3 .col3 .indent{ padding:10px 30px 0 0}
#content.contactform .column2 .row3 .col3 .indent .title{ margin-bottom:19px}
#content.contactform .column2 .row3 .col3 .indent strong{ display:block; margin-bottom:1px; font-size:12px}
#content.contactform .column2 .row3 .col3 .indent p{ margin-bottom:15px}
/*=====*/


/*==================index-6.html==================*/
#content.fulltext .column2 .row1 .col1 img{ margin:19px 0 18px 19px}
#content.fulltext .column2 .row1 .col2 .indent{ padding:21px 15px 10px 0}
#content.fulltext .column2 .row1 .col2 .indent .title{ margin-bottom:9px} 
#content.fulltext .column2 .row1 .col2 .indent .separate{ margin-bottom:2px}
#content.fulltext .column2 .row1 .col2 .indent p{ margin-top:28px}

#content.fulltext .column2 .row3{ font-size:11px}
#content.fulltext .column2 .row3 .indent{ padding:11px 31px 17px 35px}
#content.fulltext .column2 .row3 .title{ margin-bottom:11px}
#content.fulltext .column2 .row3 p{ margin-bottom:16px}
/*=====*/