@font-face{
	font-family: Economica; 
	src: url('font/Economica-Regular.ttf');
}
#srvCONT{
	border: 1px solid #5e4753; 
	width: 580px;
	margin-left: 20px;
	margin-bottom: 20px;
}

.srvboxes{
	margin: 5px;
	text-align: center;
	overflow:hidden;
}

.srvLeft{
	width: 30%;
	background: #388ae2;
	float: left;
	height: 55px;
	padding: 3px;
	vertical-align: middle;
	font-weight: bold;
	font-size: 14px;
	line-height: 56px;
	color: #FFCC00
}

.srvRight{
	width: 67%;
	background: #eee;
	float: right;
	height: 55px;
	padding: 3px;
	font: 12px 'Arial' #fff;
}
@font-face{
	font-family: Bree; 
	src: url('font/BreeSerif-Regular.ttf');
}

body,h1,h2,ul,p{
	margin:0;
	padding:0;
}

a{
	text-decoration:none;
	color:#fff;
}

ul{
	list-style:none;
}

body{
	background:url('img/bg.jpg') repeat-x;
	font:1em Arial, sans-serif;
}

h2 {
	font:1.3em Bree;
	color:#1d78cd;
}

#container{
	width:890px;
	margin:0 auto;
	min-height:50px;
}

/* Header Starts Here */

#site-header{
	overflow:hidden;
	padding:5px 0;
}

#site-header p{
	color:#fff;
	font:.9em Economica;
}

#site-header h1{
	color:#fff;
	font:1.5em Bree;
}

#logo{
	float:left;
}

#card{
	float:right;
}

/* Navigation Starts Here */

#site-navigation{
	height:66px;
}

ul.main-menu{
	overflow:hidden;
	background-image:url('img/nav-bg.png');
	background-repeat:repeat-x;
}

ul.main-menu > li{
	float:left;
	min-width:217px;
	border-right:1px solid #282828;
	border-left:1px solid #666666;
}

ul.main-menu > li:first-child{
	border-left:none;
}

ul.main-menu > li.last-child{
	border-right:none !important;
}

ul.main-menu li a{
	font:1.2em Economica;
	display:block;
	padding: 22px;
	text-align:center;
	color:#fff;
	text-shadow:1px 1px #000;
}

ul.main-menu > li > a.active{
	color:#6dc0ff;
}

ul.main-menu li a:hover{
	color:#6dc0ff;
}

img.main-banner{
	padding:0 35px;
	margin-top:-6.5px;
	}

#site-content{
	overflow:hidden;
}

.position{
	float:left;
}

#border1{
	background-image:url('img/nav-border-left.png');
	background-repeat:no-repeat;
	padding:33px 3px 34px 3px; 
}

#border2{
	background-image:url('img/nav-border-right.png');
	background-repeat:no-repeat;
	padding:33px 4px 33px 4px; 
}

.border3{
	background-image:url('img/header-left.png');
	background-repeat:no-repeat;
	padding:21px 3px; 
	margin-left:20px;
}

#border4{
	background-image:url('img/header-right.png'); 
	background-repeat:no-repeat;
	padding:21px 3px; 
}

#border5{
	background-image:url('img/footer-border-left.png'); 
	background-repeat:no-repeat;
	padding:35px 3px; 
}

#border6{
	background-image:url('img/footer-border-right.png'); 
	background-repeat:no-repeat;
	padding:35px 3px; 
}
#main-content{
	float:left;
	width:68%;
}

#main-content h1{
	background:url('img/content-header.png') repeat-x;
	width:92%;
	padding:10px 0;
	font:1.5em Calibri;
	color:#15509f;
	margin-bottom:15px;
	text-shadow:1px 1px #bed8f8;
}

#main-content p{
	padding:0 45px 15px 45px;
	text-align:justify;
}

#main-content h2{
	padding: 0 45px 0 0;	
}

#main-content{
	font:.8em Calibri;
}

#main-content > ul > li{
	list-style-type:square;
	margin-left:100px;
}

#sidebar, #main-content{
	padding:50px 0 35px 0;
}

#sidebar{
	float:right;
	width:32%;
}

#sidebar ul li > h2{
	background:url('img/service-2.png') no-repeat;
	padding:10px 0 114px 10px;
	min-width:140px;
}

#sidebar ul > li{
	padding: 0 0 15px 0;
}

#main-content > h2{
	text-align:right;
	margin-bottom:15px;
}

#site-footer{
	text-align:center;
	font:.7em Bree;
	background:url('img/footer.png') repeat-x;
	width:878px;
	min-height:69px;
}

#site-footer p{
	padding:5px 0 0 0;
}

#site-footer > ul{
	margin-top:5px;
}

#site-footer ul li{
	display:inline;
}

#site-footer > ul > li > a{
	color:#1b75c0;
}

#site-footer p{
	color:#fff;
}

#site-footer ul li > a.active{
	color:#fff !important;
}

#site-footer ul li a:hover{
	color:#fff !important;
}

a[target=_blank]{
	color:#fff !important;
}
