/* 
Custom Stylesheet for CompuCraft Construction
Author: Peter Neal
Company: Vexcom.com
Version 1.0
*/

/*start general styles*/

body{
font-family:  MS Sans Serif, Geneva, sans-serif, Arial, Helvetica;
font-size:14px;
padding:0px;
margin:0px;
background-color: #607ca1;
}

p{
font-size:14px;
}

a:link, a:visited, a:active{
color:#3e618b;
text-decoration:none;
}

a:hover{
color:#3e618b;
text-decoration: underline;
}

h2{
margin:0px;
margin-bottom: 18px;
padding-top:18px;
background-image:url(images/titleBG.jpg);
background-position:left;
background-repeat:no-repeat;
height:50px;
width:542px;
font-size:28px;
font-family: Franklin Gothic Demi, Franklin Gothic Heavy, Arial, Helvetica, sans-serif;
font-weight:bold;
letter-spacing:1.2pt;
}

h3{
font-size:18px;
font-weight:bold;
}

li, ol, ul{
list-style-type: none; 
}

img {
border: 0px;
}

/*end general styles*/

/* Start header */

.page{
background-image:url(images/BGfade.jpg);
background-color:#5f7c9f;
background-position:top;
background-repeat:repeat-x;
}

.header{
width:900px;
padding:0px;
}

.navigation{
background-image:url(../default/images/navBG.jpg);
background-repeat:no-repeat;
width:900px;
height:40px;
font-size:14px;
font-weight:bold;
padding-top:1px;
text-decoration:none;
text-align:center;
}

	#govcom_parent{
	margin-top:-6px;
float: left;
font-size:14px;
font-weight:bold;
text-decoration:none;
list-style-type: none; 
padding-left:15px;
	}
	
	#govcom_child{
	background-image:url(images/menuBG.png);
	padding:6px;
	text-align:left;
	line-height:1.8;
	font-size:12px;
	
	width:225px !important;
	width:230px;
	}
	
	#datacenter_parent{
	display:inline;
	float:left;
	}
	
	#datacenter_child{
	background-image:url(images/menuBG.png);
	padding:6px;
	text-align:left;
	line-height:1.8;
	font-size:14px;
	width:135px;
	}


.pagenav ul{
padding:0px;
list-style-type: none; 
list-style-image: none;
}

.pagenav li{
display:inline;
list-style-type: none; 
list-style-image: none;
margin-top:0px !important;
margin-top:5px;
}

.page_item{
float: left;
font-size:14px;
font-weight:bold;
text-decoration:none;
list-style-type: none; 
padding-left:15px;
}

/* end header */

/* Start Main Content*/

.maincontent{
width:900px;
height: 460px;

}

.blueframe{
width:864px !important;
width:900px;
background-image: url(images/shadow.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#355478;
padding:21px;
}

.livespace{
background-color:#ffffff;
padding-top:0px;
width:844px !important;
}

.maincolumn{
width:542px;
float:left;
text-align:left;
padding:15px;
}

.sidecolumn{
text-align:left;
width:272px;
float:right;
padding-top:0px;
}

.homemaincolumn{
width:532px;
float:left;
text-align:left;
padding-left:15px;
padding-top: 10px;

}

.homesidecolumn{
text-align:left;
width:250px;
float:right;
padding-right:5px;
padding-top: 2px;
padding-bottom: 2px;
}

li.homesidecolumn{
list-style: square;
font-weight:bold;
line-height:1.8;
}

.date{
font-size:10px;
font-weight:bold;
color: #999999;
margin-top:-15px;
}

/* End Main content */

/* start footer */

.footer{
clear:both;
background-color:#5f7c9f;
color:#ffffff;
}


/*end footer*/