/* CSS Document */

body{background-color:#e2eae9;margin:20px;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
hr{border:0;color:#b5c7c6;background-color:#b5c7c6;height:1px;width:100%;text-align:left;margin-top:35px;margin-bottom:35px;}
a{color:#457970;}
h1{font-weight:bold;font-size:16px;color:#981b1e;}
h2{font-weight:bold;font-size:14px;color:#457970;}
.red{color:#981b1e;}

#wrapper{width:950px;min-height:600px;margin:0px auto;text-align:left;position:relative;}
#top{width:950px;height:100px;background-image:url(img/top.gif);text-align:right;}
#menu{padding:20px 20px 20px 20px;font-size:10px;font-weight:bold;}

#menu ul{list-style:none;float:right;}
#menu li{float:left;}
#menu a{text-decoration:none;color:#981b1e;padding:0px 5px 0px 5px;}

/* front page */

#fp_featured{width:950px;height:200px;background-image:url(img/fp_featured.jpg);}
#fp_servicesblock{width:950px;min-height:280px;background-image:url(img/fp_services.jpg);color:#4b7c74;}
#fp_intro{width:680px;float:right;padding:20px;}
#fp_service{width:205px;float:left;padding:20px 0px 0px 22px;color:#6e9790;}
#fp_hosting{width:228px;float:left;}
#fp_hosting .text{padding:20px;text-align:left;color:#6e9790;}
#fp_services{width:719px;min-height:280px;float:right;}
#fp_services2{padding-bottom:20px;}
#fp_services .text{padding:20px 40px 20px 20px;text-align:justify;color:#457970;}

/* other pages */

#sp_title{width:950px;height:100px;}
.title_text{padding:55px 40px 20px 252px;color:#ffffff;font-weight:bold;}
#fp_hosting ul{list-style:none;margin:0px;padding:30px 20px 25px 20px;}
#fp_hosting li{width:168px;height:25px;line-height:24px;padding-right:20px;background:url(img/bg_sub_menu_off.png) right no-repeat;text-align:right;font-weight:bold;}
#fp_hosting li.on{background:url(img/bg_sub_menu_on.png) right no-repeat;}
#fp_hosting a{text-decoration:none;}

/* elements */

#hor_bar{width:950px;height:125px;background-color:#ffffff;}
#hor_bar2{width:950px;height:20px;background-color:#ffffff;}

/* text */

.white{color:#ffffff;line-height:1.5;}

/* links */

a.white{color:#ffffff;}
a.green{color:#6e9790;}
a.black{color:#000000;text-decoration:none;}

/* footer */

#footer{padding:10px 10px 10px 250px;font-size:9px;text-align:left;color:#6e9790;}