body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #888888;
	text-transform: lowercase;
	
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #b3c941;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #b3c941;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #b3c941;
}
a {
	color: #b3c941;
}

p {
	
	/*padding: 0 10px;*/
	}
#framemain {
	width:930px;
	margin-right:auto;
	margin-left:auto;
	padding-top: 13px;
}
#contentheader {
	width: 930px;
	height: 60px;
	float: left;
}
#contentheaderlogo {
	width: 400px;
	height: auto;
	float: left;
}
#contentheadernav {
	width: 370px;
	height: auto;
	float: right;
	text-align:right;
	padding-top:15px;
}
#contentheaderimg {
	width: 930px;
	height: auto;
	float: left;
}
#contentfooter {
	width:930px;
	height: 23px;
	float: left;
	padding-top:9px;
	font-size:0.8em;
	background-color:#b3c941;
	margin-bottom:10px;
}
#footerlogos {
	width:930px;
	height: 30px;
	float: left;
	padding-top:9px;
	font-size:0.8em;
	text-align:right;
}
#footerlogos img{
	margin-left:10px;
	margin-right:10px;
}
#contentfootercall {
	width:400px;
	float: left;
	padding-left:10px;
	color:#FFFFFF;
	font-size:12px;
}
#contentfootercall a {
	color: #FFFFFF;
	text-decoration:none;
}
#contentfootercopyright {
	/*width:350px;*/
	float: right;
	text-align:right;
	color:#FFFFFF;
font-size:12px;
	padding-right:10px;
}
#contentfootercopyright a {
	color: #FFFFFF;
	text-decoration:none;
}
#contentleft {
	width:500px;
	padding-top: 5px;
	float:left;
}
#contentright {
	width:260px;
	padding-top:20px;
	padding-bottom:20px;
	float:left;
}
#contentmain {
	width:930px;
	padding-top: 5px;
	float:left;
}
#contentheadernav a {
	color:#b3c941;
	font-size: 1em;
	text-decoration:none;
	padding:5px;
	font-weight:bold;
}
#contentheadernav a:hover {
	color:#FFFFFF;
	font-size: 1em;
	background-color:#b3c941;
	padding:5px;
	font-weight:bold;
}

#packages {
	width:930px;
	padding: 0 10px;
	float:left;	
}

#selfmanaged {
	width:440px;
	padding-left: 10px;
	margin:5px 10px 5px 0;
	float:left;
	
	background-color:#f7f9ec;
}

#selfmanaged ul {
	padding: 0;
	margin:0;
	
	/*padding-left: 10px;*/
	list-style-type: none;
}

#selfmanaged li {
	/*padding: 0;
	/*margin-right:10px;*/
	/*list-style:square;*/
	
	
	background-image: url(./images/mailer_bullet.jpg);
	background-repeat: no-repeat;
	background-position: 0 center;
	margin: 5px auto;
	padding-left: 25px;
	padding-bottom:3px;
	
}

#beaconmanaged {
	width:440px;
	/*padding: 0 0 10px 0;*/
	padding-left:10px;
	padding-bottom:10px;
	margin:5px 0px 5px 10px;
	float:left;	
	
	
	background-color:#f7f9ec;
}

#beaconmanaged ul {
	padding: 0;
	margin:0;
	list-style-type: none;
}

#beaconmanaged li {
	/*padding: 0;*/
	/*margin-left:10px;*/
	/*list-style:square;*/
	
	background-image: url(./images/mailer_bullet.jpg);
	background-repeat: no-repeat;
	background-position: 0 center;
	margin: 5px auto;
	padding-left: 25px;
	padding-bottom:3px;
	
	
}


.boxshot {
	float:left;
	width:180px;
	text-align:center;
	padding:5px;
}
.boxshot p{
	text-align:left;
	font-size: 0.8em;
	font-style:italic;

}

#beaconservices {
	clear:both;
	width:930px;
	padding:10px;
}

#listedservices {
	display:inline;
	padding-left:129px;
}

#overview {
	width:930px;
	font-size:1.1em;
line-height: 1.5;

}

#overview .left {
	width:465px;
	float:left;
	padding:0;
	margin:0;
		list-style:none;

}

#overview .right {
	width:400px;
	float:left;	
	padding:0;
	margin:0;
	list-style:none;
}

.clear {
	clear:both;	
}

.tel {
	
	font-size: 1.4em;
	/*font-weight: bold;*/
	padding-left:10px;
	}
	
.underline {
	border-bottom: 1px dotted #b3c941;
	}
