/******************/
*{list-style:none;margin:0px;padding:0px;text-decoration:none;}
a{color:#A13B00;}
body{background:url(../images/bkg-body.gif) #FFFFFF repeat-x;color:#505050;font:0.9em Georgia,serif;}
h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:bold;margin-left:-1em;text-transform:lowercase;}
hr{display:none;}
input,textarea{color:#333333;font:1em Georgia,serif;}
small{color:#CCCCCC;}
/******************/
#about #content{background:url(../images/about.gif) no-repeat 60px 100px;}
/******************/
#body{background:url(none) no-repeat 550px 0px;}
/******************/
#contact address span{color:#000000;display:block;font-style:normal;}
#contact dt{color:#000000;float:left;width:100px;}
/******************/
#container{margin:auto;position:relative;width:780px;}
/******************/
#content{padding-bottom:100px;padding-left:250px;position:relative;}
#content blockquote{background:url(../images/bkg-blockquote.gif) top left no-repeat;color:#A13C01;float:right;font-size:1.05em;font-style:italic;height:171px;padding:20px 35px 0px 45px;width:204px;}
#content form{background:#F8F8F8;border:1px solid #EEEEEE;padding:2em;width:300px;}
#content form div{margin-bottom:.7em;}
#content h1{background:url(../images/bkg-h1.gif) no-repeat 0px 10px;color:#B14F01;font-size:3em;letter-spacing:-4px;margin-left:-1.5em;padding:.5em 0;text-indent:20px;}
#content h2{color:#D18839;font-size:2em;letter-spacing:-3px;margin-bottom:.25em;}
#content h3{color:#D18839;margin-bottom:.25em;}
#content label{display:block;}
#content li{list-style:circle;margin:.5em 2em;}
#content p,#content ul,dl,address,form,table{margin-bottom:1em;}
#content ul{color:#000000;}
#demos #content .last ul a{background:url(../images/startOver.gif) no-repeat;}
/******************/
#demos #content li{list-style:none;margin:0;}
#demos #content p{margin:0px;}
#demos #content p a img{background:#F8F8F8;border:1px solid #EEEEEE;padding:2em;}
#demos #content ul a{background:url(../images/next.gif) no-repeat;display:block;font-weight:bold;height:18px;margin:5px 0;padding-left:22px;}
#emailhosting table {
	border-style: none;
	width: 100%;
	font-size: 0.75em;
}
#emailhosting th, #emailhosting td {
	text-align: left;
	vertical-align: top;
	padding: 5px;
	border-bottom: 1px solid #F3EFE9;
}
#emailhosting th {
	background: #F8F8F8;
}
#emailhosting .even {
	background: #FFFEFD;
}
#emailhosting .col1 {
	width: 200px;
}
#emailhosting sup {
	padding-left: 3px;
	font-style: italic;
	color: #999999;
}
#emailhosting #content li {
	list-style: decimal;
	font-size: 0.65em;
}




/******************/
#footer{background:url(../images/footer-tape.gif) #F8F8F8 no-repeat center center;border-top:1px solid #EEEEEE;color:#999999;font-size:0.75em;padding:50px;text-align:center;}
/******************/
#home #content{background:url(../images/home.gif) no-repeat 0px 20px;padding-left:380px;}
#home #news{background:#FFFEFD;border:solid 1px #EEEEEE;border-right:none;float:right;height:250px;margin-bottom:2em;margin-left:1em;overflow:auto;padding-left:10px;width:200px;}
#home #news *{margin-left:0;}
#home #news em{color:#000000;font-size:.9em;font-style:normal;font-weight:bold;}
#home #news p{font-size:.8em;}
/******************/
#hosting #content{background:url(../images/hosting.gif) no-repeat 20px 100px;}
/******************/
#nav{position:absolute;right:30px;top:164px;}
#nav a{color:#FFF7E6;float:left;font-weight:bold;height:36px;letter-spacing:-1px;padding:10px;text-transform:lowercase;}
#nav a:hover{background:url(../images/bkg-nav-hover.gif) no-repeat center top;}
#nav li{float:left;}
/******************/
#portfolio .entry *{margin:0;}
#portfolio .entry img{border:none;float:right;margin-bottom:1em;margin-left:1em;}
#portfolio h2,#portfolio h3{clear:both;}
/******************/
#services #content{background:url(../images/services.gif) no-repeat 0px 140px;}
/******************/
#support #content{background:url(../images/circles-faint.gif) no-repeat 20px 100px;}
#support #content h3{margin:0px;}
/******************/
#title{height:220px;}
#title a{background:url(../images/logo.gif);display:block;height:49px;left:601px;position:absolute;text-indent:-9999px;top:65px;width:139px;}
/********************************/
#mtaTwitter { padding: 0; }
#mtaTwitter > a { float: left; }
#mtaTwitter a img {
	display: none;
}
#mtaTwitter ul:before {
	display: none;
    }
#mtaTwitter ul {
	list-style: none;
    margin: 0;
    padding: 0px;
	font-weight:bold;
	}