/* NMA Web Design - having a peek are we ;\) */

body{font-family:Verdana, "Trebuchet MS", Arial;font-size:small;text-align:center;margin:0;padding:0;}
a:link,a:visited{padding-bottom:0;color:#31363E;text-decoration:none;border-bottom:1px solid #dbd5c5;}
a:hover{padding-bottom:0;color:#A7AC5D;border-bottom:1px solid #FFF;}
#logo{width:289px;height:87px;float:left;}
#hdhome{width:697px;height:87px;float:left;background-image:url(../images/bghead.gif);background-repeat:no-repeat;}
#logobase{width:289px;height:129px;float:left;}
#menu{width:697px;height:129px;float:left;background-image:url(../images/branches.gif);background-repeat:no-repeat;background-position:right;}
#path{width:289px;height:221px;float:left;}
#pathshort{width:289px;float:left;background-image:url(../images/pathshort.jpg);background-repeat:no-repeat;}

#bdcon{width:627px; float:left; font-family:Verdana, "Trebuchet MS", Arial; line-height:28px;font-size:13px; padding-right:70px;}
#bdcon h1 {
	font-family: 'Nobile', arial, serif;
	margin-bottom: 5px;
	margin-top: 0px;
	color: #31363E;
	display: block;
	float: left;
	font-size: 24px;
	padding-bottom: 0px;
}
#bdcon h2{font-size:16px;}
#bdcon #rhtcol{float:left;width:205px;font-size:11px;}

#bdcontwo{width:627px; float:left; font-family:Verdana, "Trebuchet MS", Arial; line-height:28px;font-size:13px; padding-right:70px;}
#bdcontwo h1 {
	margin-bottom: 5px;
	margin-top: 0px;
	color: #000;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
}

#usp{width:986px;height:208px;float:left;}
#bodyhome{background-color:#D0D0AE;background-image:url(../images/bg-mainfront.jpg);background-repeat:repeat-x;margin:0;}
#bodyinside{background-color:#D0D0AE;background-image:url(../images/bg-inside.jpg);background-repeat:repeat-x;margin:0;}
#centre{text-align:left;}
#services{background-image:url(../images/bg-services.gif);float:left;height:135px;width:189px;padding-top:73px;padding-left:60px;padding-right:30px;line-height:18px;font-family:Verdana, "Trebuchet MS", Arial;font-size:11px;}
#benefits{float:left;font-family:Verdana, "Trebuchet MS", Arial;font-size:11px;margin-left:74px;background-image:url(../images/bg-benefits.gif);height:135px;width:189px;padding-top:73px;padding-left:60px;padding-right:30px;line-height:18px;}
#results{float:left;height:135px;width:189px;padding-top:73px;padding-left:60px;padding-right:30px;line-height:18px;margin-left:75px;background-image:url(../images/bg-results.gif);font-family:Verdana, "Trebuchet MS", Arial;font-size:11px;}
.uspslink{padding-top:10px;margin-top:10px;padding-left:19px;background-image:url(../images/_pen-icon.gif);background-repeat:no-repeat;background-position:left bottom;border-top-width:1px;border-top-style:dotted;border-top-color:#B9B791;}
.uspslink a{color:#31363E;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C1BE9B;padding-bottom:3px;text-decoration:none;font-size:13px;}
.uspslink a:hover{color:#A7AC5D;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#999;padding-bottom:3px;text-decoration:none;font-size:13px;}
#base{clear:both;height:120px;margin-top:70px;float:left;width:100%;border-top-width:2px;border-top-style:solid;border-top-color:#CBC9A6;background-color:#D0D0AC;background-image:url(../images/bg-footer.jpg);background-repeat:repeat-x;}
#baseinside{clear:both;margin-top:30px;float:left;width:100%;border-top-width:1px;border-top-style:solid;border-top-color:#FFF;background-color:#E7E5CE;}
#basefooter{clear:both;height:120px;float:left;width:100%;border-top-width:2px;border-top-style:solid;border-top-color:#CBC9A6;background-color:#D0D0AE;background-image:url(../images/bg-footer.jpg);background-repeat:repeat-x;}
#menubox{float:left;height:25px;width:350px;padding-top:10px;font-family:"Trebuchet MS", Verdana, Arial, sans-serif;font-size:14px;}
#sidedetails ul{line-height:1.5em;list-style:none;margin:0;padding:0;}
#sidedetails li{background:url(../images/icon-bullet2.gif) no-repeat 0 4px;margin:0 0 .5em;padding:0 0 0 14px;}
.boxrht{float:left;height:60px;width:215px;margin-top:10px;text-align:left;padding-right:20px;font-size:11px;margin-left:30px;line-height:18px;}
.boxlft{float:left;width:210px;margin-top:10px;text-align:left;padding-left:30px;padding-right:20px;font-size:11px;height:151px;padding-bottom:10px;background-image:url(../images/dotted-line-151.gif);background-repeat:no-repeat;background-position:right top;line-height:18px;}
.boxmid{float:left;height:151px;width:400px;margin-top:10px;text-align:left;padding-right:20px;font-size:11px;margin-left:30px;background-image:url(../images/dotted-line-151.gif);background-repeat:no-repeat;background-position:right top;padding-bottom:10px;line-height:18px;}
#weoffer{height:25px;background-image:url(../images/_icon-one.gif);background-repeat:no-repeat;padding-left:45px;font-size:12px;padding-top:10px;margin-top:10px;color:#A7AC5D;font-weight:700;}
#youreceive{height:25px;background-image:url(../images/_icon-two.gif);background-repeat:no-repeat;padding-top:10px;padding-left:45px;margin-top:10px;font-size:12px;font-weight:700;color:#A7AC5D;}
#siteinbag{height:25px;background-image:url(../images/_icon-three.gif);background-repeat:no-repeat;padding-top:10px;padding-left:45px;margin-top:10px;font-size:12px;font-weight:700;color:#A7AC5D;}
#footer{text-align:left;height:40px;width:500px;margin-top:15px;float:left;padding-left:90px;background-image:url(../images/footer-logo.gif);background-repeat:no-repeat;font-size:10px;padding-top:10px;color:#666;line-height:15px;}
#footernav{float:right;height:40px;width:340px;margin-top:15px;padding-top:10px;padding-left:0px;font-size:9px;text-align:right;color:#666;}
ul.port li a{display:block;line-height:1.4em;color:#8f9195;overflow:hidden;height:40px;text-decoration:none;margin:.5em 1em .5em 0;}
ul.port li a img{float:left;display:block;border:1px solid #e0e0d5;background-color:#C0B79C;margin:2px 10px 0 0;padding:.4em;}
ul.port li a:hover{color:#999;}
#form{width:496px;float:left;font-size:10px;background-color:#E1E1C7;border:1px solid #fff;font-weight:700;background-image:url(../images/we-are-open.gif);background-repeat:no-repeat;background-position:right top;margin:5px 0 0;padding:0 0 0 5pt;}
input,textarea{font-family:Tahoma,Arial,Helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:400;font-size:12px;line-height:normal;/*font-size-adjust:none;font-stretch:normal;*/background-color:#fefefe;background-image:url(../images/tf-bg.jpg);background-repeat:repeat-x;background-attachment:scroll;/*background-x-position:0;background-y-position:0;*/border-color:#BDB59C;border-style:solid;border-width:3px;margin:3px 0 0;padding:2px;}
textarea{/*overflow-x:auto;overflow-y:auto;*/}
input.large,textarea{width:386px;padding:2px;}
input:focus,textarea:focus,.error,.showpreview a:hover{border-color:#A5AD5A;border-style:solid;border-width:3px;}
#form p{width:396px;margin:0;padding:0 0 5px;}
#form p.col,#client p.col{width:189px;position:relative;margin-right:3px;float:left;}
.clear{clear:both;}
fieldset{border:0 solid transparent;}
.man{color:#AD3A00;font-weight:700;font-size:13px;}
hr{border-top-width:1px;border-top-style:dotted;border-top-color:#FFF;margin-top:8px;margin-bottom:2px;padding-top:8px;padding-bottom:2px;}
#portimage{width:330px;float:left;font-size:11px;line-height:21px;}
#portimage img{border:15px solid #C6C1A2;}
#porttext{width:260px;float:left;padding-left:30px;font-size:11px;line-height:21px;}
#wrapper,.container{text-align:center;width:986px;margin-right:auto;margin-left:auto;}
#sidedetails,#sideport{padding-top:35px;padding-right:65px;padding-left:30px;font-family:Verdana, "Trebuchet MS", Arial;font-size:11px;line-height:19px;}
/* NEW STYLES FOR PORTFOLIO*/
#bdconport{width:916px;float:left;font-family:Verdana, "Trebuchet MS", Arial;line-height:28px;font-size:14px;padding-right:35px;padding-left:35px;}
#bdconport #rhtcol{float:left;width:228px;font-size:11px;}
a#rhtcol{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:red;}
ul.port2 li a{display:block;line-height:1.4em;color:#8f9195;overflow:hidden;height:70px;text-decoration:none;border-bottom-width:0;border-bottom-style:none;margin:.5em 1em .5em 0;}
ul.port2 li a img{float:left;display:block;border:1px solid #e0e0d5;background-color:#C0B79C;margin:2px 10px 0 0;padding:.6em;}
ul.port2 li a:hover{color:#999;border-bottom-width:0;border-bottom-style:none;}
ul.port,ul.port2{list-style:none;margin:0;padding:0;}
ul.port li,ul.port2 li{overflow:hidden;width:190px;margin:0;padding:0;}
ul.port li a strong,ul.port2 li a strong{display:block;color:#474a51;padding:.2em 0 .1em;}
ul.port li a em,ul.port2 li a em{display:block;}
ul.port li a:hover strong,ul.port2 li a:hover strong{color:#A7AC5D;}
ul.port li a:hover img,ul.port2 li a:hover img{background-image:url(/images/port-bg.gif);}
#portbox {height:125px;width:196px;float: right;}
#portbox a {border-bottom-style: none;}
.boxmid #img {float: left;padding-right: 10px;padding-top: 15px;}
#bdcon #creative {
	float: right;
	margin: 0px;
	font-size: 24px;
	color: #E6E5CE;
	width: 300px;
}
