body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/main-background.gif);
	padding:0px;
	margin:0px;
	padding-top:25px;
}

.header{
	height:113px;
	background-color:#ff6600;
}
.header .logo{
	float:left;
}
.header .topRight{
	float:right;
}

.pnlbor{
	padding:7px;
	background:#FFFFFF;
}

.lnkpnl{
	border:solid;
	border-width:1px;
	border-color:#653366;
	background:url(../images/bg-links.gif);
}
.lnkpnl ul{
	margin:0px;
	padding:0px;
}
.lnkpnl ul li{
	padding:0px;
	margin:0px;
	list-style:none;
}
.lnkpnl ul li a{
	display:block;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	
	padding-top:14px;
	padding-left:30px;
	padding-bottom:14px;
	border-bottom:solid 1px #653366;
	text-decoration:none;
}
.lnkpnl ul li a:hover{
	color:#ffffff;
	background-color:#653366;
}

.lnkpnl .lnkActive{
	color:#ececec;
	background-color:#b8b8b8;
}
.lnkpnl .lnkActive a{
	color:#ececec;
	background-color:#b8b8b8;
}
.lnkpnl .lnkActive a:hover{
	color:#fff;
	background-color:#ff6600;
}

.lnkbul{
	padding-left:18px;
	padding-right:5px;
	padding-top:17px;
}

.lnktxt{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	
	padding-top:14px;
	padding-bottom:14px;
}
.lnktxt a{
	color:#000000;
	text-decoration:none;
}
.lnktxt a:hover{
	color:#653366;
	text-decoration:none;
}

.lnktxton{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ff6600;
	
	padding-top:14px;
	padding-bottom:14px;
}
.lnktxton a{
	color:#ff6600;
	text-decoration:none;
}
.lnktxton a:hover{
	color:#000000;
	text-decoration:none;
}

.lnksep{
	background:#653366;
	padding:0px;
	margin:0px;
}

.purverln{
	background:url(../images/bg-purple-verti-line.gif);
}

.hdimg{
	padding-bottom:10px;
}

.hdpurtxt{
	font-size:18px;
	padding-bottom:10px;
	color:#653366;
}
.hdgreentxt{
	font-size:18px;
	padding-bottom:10px;
	color:#247440;
}
.hdorntxt{
	font-size:18px;
	padding-bottom:10px;
	color:#ff6600;
}

.mnContents{
	font-size:12px;
	line-height:1.8;
	color:#000000;
	
}
.mnContents a{
	color:#653366;
}
.mnContents a:hover{
	color:#ff6600;
}

.mnContents h1{
	font-size:18px;
	margin:0px;
	color:#653366;
}
.mnContents h2{
	font-size:16px;
	margin:0px;
	color:#653366;
	font-weight:bold;
}
.mnContents h3{
	font-size:14px;
	margin:0px;
	color:#653366;
	font-weight:bold;
}
.mnContents h4{
	font-size:13px;
	margin:0px;
	color:#653366;
	font-weight:bold;
}
.mnContents h5{
	font-size:12px;
	margin:0px;
	color:#653366;
	font-weight:bold;
}
.testText{
	color:#ff6600;
}
.mnContents ul li{
	list-style-image:url(../images/bull-circle-on.gif);
	padding-bottom:8px;
}


.txtmnsm{
	font-size:11px;
	line-height:1.5;
	color:#000000;
}
.txtmnsm a{
	color:#653366;
}
.txtmnsm a:hover{
	color:#ff6600;
}

.fotxt{
	font-size:11px;
	color:#FFFFFF;
	padding:15px;
	text-align:center;
}

.picbor{
	border:solid;
	border-width:1px;
	border-color:#653366;
	margin-top:8px;
	margin-bottom:8px;
}

.subabout{
	font-size:18px;
	color:#FFFFFF;
	background:url(../images/bg-about-us.jpg);
	padding-top:40px;
	padding-left:30px;
}

.txt13green{
	font-size:13px;
	color:#247440;
}

.txt13red{
	font-size:13px;
	color:#742424;
}

.txt13blue{
	font-size:13px;
	color:#3e226e;
}

.txt13gray{
	font-size:13px;
	color:#484848;
}

.picLeft{
	margin-right:15px;
	margin-bottom:8px;
	border:solid 1px #653366;
}

.pnlGray{
	background-color:#f4f4f4;
	padding:10px;
	border:solid 1px #b7b7b7;
}

.pnlLinks{
	background-color:#FFFFFF;
	padding:7px;
}

.pad30{
	padding:30px;
}

.pnlHome{
	background-image:url(../images/bg-about.jpg);
	background-repeat:no-repeat;
	
	padding-left:25px;
	padding-right:25px;
	
	padding-top:115px;
	height:136px;
	width:145px;
	
	font-size:11px;
	color:#FFFFFF;
	line-height:1.5;
	
	border:solid 7px #FFFFFF;
	margin-left:6px;
	float:left;
}

.pnlHome h1{
	font-weight:bold;
	font-size:14px;
	margin:0px;
	margin-bottom:5px;
}
.pnlHome .btn{
	padding-top:5px;
}

.webS{
	background-image:url(../images/bg-web-solutions.jpg);
}

.socialM{
	background-image:url(../images/bg-social-media.jpg);
}

.portF{
	background-image:url(../images/bg-portfolio.jpg);
}
.topPnl{
	background-image:url(../images/hm-top-bg.gif);
	background-repeat:repeat-x;
}

.commIcons{
	padding-top:10px;
	text-align:center;
}

