﻿/*
CSS for Digital Axiom LLC site
*/


body {
	background:url(../images/bkgd.gif);
	background-repeat:repeat-x;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e1e7ec;

}

#container {
	width:980px;
	margin-left:auto;
	margin-right:auto;
	min-height:500px;
	
	
	
	
}

#header {
	background-image:url('../images/bkgdnohand2.png');
	height:309px;
	width:100%;
}


#logo {
	height:150px;
	width:230px;
	padding-top:35px;
	padding-left:50px;
	
}


#tagline {
	width:500px;
	float:right;
}

#navarea {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	background-image:url('../images/navback.gif'); 
	height:52px;
	font-size:small;
}

#navarea ul {
	padding:0;
	margin:0;
	list-style:none;
	width:700px;
}

#basicdate {
	width:200px;
	height:52px;
	font-size:14px;
	font-weight:bold;
	color:#FFFF46;
	margin-left:740px;
	margin-top:140px;
	position:absolute;
}

#navarea ul li {
	float:left;
	margin-left:10px;
}

#navarea li a {
	display:block;
	padding-left:1.0em;
	padding-right:1.0em;
	line-height:51px;
	text-decoration:none;
	color:#ffffff;

}

#navarea ul a:hover {
	background:url(../images/navbarbackl.gif) no-repeat right bottom;
	background-repeat:no-repeat;
	color:blue;
	
}

#navarea2 {
	background-image:url('../images/navback2_50.jpg');
	background-repeat:no-repeat;
	width:100%;
	height:50px;
	padding:0;
	font-size:small;
}

#navarea2 ul {
	padding:0;
	margin:0;
	list-style:none;
	width:600px;
}

#navarea2 ul li {
	float:left;
	margin-left:32px;
}

#navarea2 li a {
	line-height:50px;
	text-decoration:none;
	color:gray;
	margin:0;

}

#navarea2 ul  .first a {
	text-decoration:underline;
	color:blue;
}

#welcome {
	width:254px;
	height:48px;
	margin-left:765px;
	position:absolute;
	margin-top:10px;
}

#mainbody {
}

#banner {
	background-image:url('../images/bannerbkgd.gif');
	height:219px;
	width:980px;
	margin-left:auto;
	margin-right:auto;
}

#banner img {
	margin-left:28px;
	padding-right:0px;
	float:left;
	margin-top:25px;
}


#content {
	background-image:url('../images/mainbkgd.gif'); 
	background-repeat:repeat-y;
	min-height:450px;
	width:980px;
	margin-left:auto;
	margin-right:auto;

}

#aboutustop h3.first {
	margin-top:0;
}

#aboutustop img {
	float:left;
	padding-right:40px;
	width:200px;
	padding-top:15px;
}

#aboutustop ol {
	list-style:square;
	margin-top:0;
}

#aboutustop li {
	text-indent:25px;
	list-style-position:inside;
}

#aboutustop p {
	font-size:small;
}

#aboutustop {
	margin-bottom:25px;
	background-color:#FFFF40;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	border:1px silver solid;
	padding-top:20px;
}

#aboutusbottom {
	padding-top:20px;
	background-image:url('../images/aboutusbottombkgd2.png');
	background-repeat:repeat;
	padding-left:20px;
	padding-right:20px;
	border:1px silver solid;
}

#aboutusbottom p {
	font-size:small;
}

p.center {
	text-align:center;
	color:#FFFF00;
	font-variant:small-caps;

}

#aboutusbottom p.center {
	font-size:16px;
	width:800px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:20px;
	border-bottom:1px #2F6FBF solid;
	
}

#leftcontent {
	width:520px;
	float:left;
	margin-left:25px;
	margin-top:15px;
	border:1px silver double;
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
	margin-bottom:0;
}

#lcheadings {
	width: 370px;
	padding-left:150px;
	padding-top:10px;
	background-color:#FFFF46;
	border-bottom:2px silver solid;
	background-image:url('../images/welcometodaglobe.png');
	background-repeat:no-repeat;
	background-position:left center;
	
}

#leftcontent h1 {
	margin-top:0;
	padding-top:15px;
	color:silver;
	margin-bottom:5px;
}

#leftcontent h3 {
	margin-top:0;
	color:#FF0000;
	border-bottom:2px #003399 dotted;
	padding-bottom:10px;
	width:480px;
	margin-bottom:0;
}

#leftcontent p {
	width:480px;
	color:#2A2A2A;
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	padding-left:10px;
	font-size:small;
}

#leftcontent p.first {
	text-indent:25px;
}

.large {
	font-size:medium;
	font-weight:bold;
	color:#0071E1;
	border-bottom:1px gray dotted;

}

#leftcontent p.last {
	margin-bottom:0;
	padding-bottom:15px;
}

#centercontent {
	width:5px;
	float:left;
	margin-top:15px;
}


#rightcontent {
	width:400px;
	float:right;
	margin-right:25px;
	margin-top:15px;
	border:1px silver solid;

}

#rightcontent ul {
	margin-bottom:0;
	font-size:small;
}

#rightcontent ol {
	text-indent:25px;
	font-size:small;
	font-style:italic;
	margin-top:5px;
	list-style:square;
	list-style-position:inside;
}

#rcheadings {
	background-color:#FFFF46;
	border-bottom:2px silver solid;
	height:77px;
	background-image:url('../images/prowebhostingglobe2.png');
	background-repeat:no-repeat;
	background-position:15px bottom;


}

#rcheadings img {
	float:right;
	margin-top:13px;
	padding-right:70px;
}

#rightcontent h1 {
	margin-top:0;
	padding-top:15px;
	color:#333333;
	margin-bottom:5px;
	text-align:right;
	margin-right:10px;
}

#rightcontent h3 {
	margin-top:5px;
	color:#003399;
	margin-left:10px;
}

#lowerleftcontent {
	width:520px;
	float:left;
	margin-left:25px;
	margin-top:5px;
	background-image:url('../images/elitelogo150.png');
	background-repeat:no-repeat;
	background-position:left 15px;
	border:1px silver solid;
	background-color:#FFFF46;
	margin-bottom:0px;
}

#lowerleftcontent h3 {
	width:320px;
	float:right;
	font-size:medium;
	color:#003399;
	padding-bottom:0;
	margin-top:10px;
	margin-bottom:5px;
}


#lowerleftcontent ol {
	width:320px;
	float:right;
	font-size:small;
	padding-bottom:10px;
	list-style-type:square;
	margin-top:0;
	list-style-position:inside;
	text-indent:25px;
	
}

#maincontent {
	width:900px;
	margin-left:auto;
	margin-right:auto;
}

#maincontent p {
	margin-top:0;
	padding-top:10px;
}

#mcdesignright {
	width:525px;
	float:right;
	margin-top:10px;
}

#mcdesignright p {
	font-size:small;
}

#mcdesign {
	width:100%;
	margin-left:auto;
	margin-right:auto;
}



#mcdesignleft {
	width:375px;
	float:left;
	
	
}

#mcdesignimages {
	width:400px;
	float:right;
	border:1px silver solid;
	background-image:url('../images/aboutustopbkgd.png');
	background-repeat:repeat;

}

#mcdesignimages img {
	border:2px silver solid;
	float:right;
	margin-top:10px;
	margin-right:20px;
	margin-bottom:5px;
}

#mcdesignbottomleft {
	width:475px;
	float:left;
}

#hosting h4 {
	margin-top:0;
	padding-top:50px;
	margin-left:50px;
	color:#2C2C2C;
}

#hosting p{
	padding-top:0;
	margin-top:0;
	margin-left:50px;
	font-size:12px;
}

#mchostingtopbkgd {
	width:393px;
	margin-top:40px;
	margin-left:0;
	height:295px;
}

#mchostingtop {
	height:295px;
	width:900px;
	margin-left:0;
	background-image:url('../images/hostingbkgd.png');
	background-repeat:repeat-x;
	background-position:right 40px;

}

#mchostingtop img {
	float:right;
}



#mchostingleft {
	position:absolute;
	width:450px;
	float:left;
	margin-top:-74px;
	background-image:url('../images/hostingtile.png');
	background-repeat:repeat;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:15px;
}

#mchostingleft h3 {
	color:#282828;
	text-decoration:underline;
}

#mchostingleft ol {
	list-style:square;
	list-style-position:inside;
}


#mchosting {
	position:absolute;
	margin-top:-70px;
	width:400px;
	height:307px;
	margin-left:485px;
}

#mchosting img {
	float:right;
}

#contentbottom {
	background-image:url('../images/mainbottom.gif');
	background-repeat:no-repeat;
	width:980px;
	margin-left:auto;
	margin-right:auto;
}











