/************************************************************************************************************************
Layout.css
------------------------------------------------------------------------------------------------------------------------
Developed By Cory Caines || Kreated Nine Web Development
************************************************************************************************************************/
/* Global Layout*/
.main_cont, .max{
	width:768px;	
}
.extend{
	width:100%;
}
.headerDiv{
	width:100%;
	height:6px;
	background:url(../images/header_divider.jpg) top right no-repeat;
	margin-bottom:9px;
}
.featuredHeaderDiv{
	width:100%;
	height:6px;
	background:url(../images/header_divider.jpg) top left no-repeat;
	margin-bottom:2px;
}
.left{float:left;}
.clear{clear:both;}
.featuredBox{
	text-align:left;
}
.featuredCont{
	color:#5c5c5c;
	font-size:12px;
}
.valerr{
	font-size:12px;
	color:#FF0000;
}
/* End Global */

/* Header*/

.topbar{
	width:100%;
	height:6px;
	margin-top:4px;
	margin-bottom:6px;
	background:url(../images/topbar.jpg) top left no-repeat;
}
.mp_logo{
	width:129px;
	height:63px;
}
.time{
	font-size:12px;
	color:#5c5c5c;
}
.sm_menu{
	margin-top:19px;
}
.sm_item{
	margin-left:35px;
}
/*End Header*/

/*Main Menu*/
.main_menu{
	width:768px;
	height:189px;
	margin-top:10px;
	margin-bottom:10px;
}
/*End Main Menu*/

/* Main Content*/
.customerCol{width:278px;}
.aboutSMCol{width:295px;}
.servicedSMCol{width:195px;}
.vdot{
	background:url(../images/vborder.gif);
	background-repeat:repeat-y;
	background-position:right;
}
.featuredBox{
	padding:7px;
}
a.more:link, a.more:visited{
	color:#3c3c3c;
	font-size:12px;
	text-decoration:none;
}
a.more:hover{
	color:#CCCCCC;
}
ul.learnMore{
	margin-left:0px;
	padding-left:18px;
	text-align:left;
	list-style-image:url(../images/square.gif);
	font-size:12px;
	color:#5c5c5c;
}
ul.services , ul.servicesArticle{
	margin-left:0px;
	padding-left:15px;
	text-align:left;
	list-style-position:outside;
	list-style-image:url(../images/square.gif);
	font-size:12px;
	color:#5c5c5c;
}
ul.services > li{
	padding-right:2px;
	padding-bottom:10px;
}
ul.servicesArticle > li{
	padding-right:2px;
	padding-bottom:10px;
	text-align:justify
}
ul.servicesNested{
	padding:0px;
	margin-left:20px;
	list-style-position:inside;
	list-style-image:url(../images/square2.gif);
	font-size:12px;
	color:#5c5c5c;
}
ul.servicesNested > li{
	padding-bottom:0px;
}
/*End Main Content*/

/* Redundant Links*/
.bottombar{
	width:100%;
	height:7px;
	margin-top:10px;
	margin-bottom:2px;
	background:url(../images/bottombar.jpg) top left no-repeat;
	
}
.redundantLink{
	text-align:left;
	color:#5c5c5c;
	font-size:10px;
}
a.rItem:link,a.rItem:visited{
	text-decoration:none;
	color:#5c5c5c;
	font-size:10px;
	background-color:#FFFFFF;
}
a.rItem:hover{
	color:#FFFFFF;
	background-color:#bb4747;
}
a.dItem:link, a.dItem:visited{
	text-decoration:none;
	color:#5c5c5c;
	font-size:10px;
	background-color:#FFFFFF;
}
a.dItem:hover{
	color:#FFFFFF;
	background-color:#333333;
}

/* End Redundant Links */

/* Links Page */
.linkBox{
	margin-bottom:10px;
}
.linkTitle{
	color:#5c5c5c;
	font-size:14px;
	font-weight:bold;
}
a.link:link,a.link:visited{
	color:#666666;
}
a.link:hover{
	text-decoration:none;
}
/* End Links Page */

/* Solutions */
.s_red{
	color:#FF0000;
	font-weight:bold;
}
.s_redback{
	color:#FFFFFF;
	font-weight:bold;
	background-color:#FF0000;
}
/* end solutions*/

/* quotes*/
.quoteTitle{
	text-align:right;
	font-size:12px;
	font-style:italic;
	color:#999999;
}
.quote{
	color:#5c5c5c;
	font-size:12px;
	text-align:justify;
	padding-left:20px;
	margin-right:5px;
	background:url(../images/quote.jpg) top left no-repeat;
}
.em{
	background:url(../images/quoteEnd.jpg) right bottom no-repeat;
	padding-right:20px;
}
/*end quotes*/
