/* CSS Document */
body, html { background-image: url(../images/background.gif); margin: 0px auto 0px auto; text-align: center;
 scrollbar-track-color: #FFFFFF;
  scrollbar-face-color: #CBCBCB;
  scrollbar-3dlight-color: #FFFFFF;
  scrollbar-darkshadow-color: #FFFFFF;
  scrollbar-highlight-color: #999999;
  scrollbar-shadow-color: #999999;
  scrollbar-arrow-color: #FFFFFF; }
.clearer { clear: both; }
.wrapper { width: 997px; height: auto; margin-left: auto; margin-right: auto; text-align: left; }

.topbar { float: left; height: 118px; width: 997px; }
.logo { float: left; height: 118px; width: 253px; }

.navtop { float: left; height: 118px; width: 744px; text-align:right;}
.navtop p { line-height:118px; vertical-align:middle; font-family: Arial; font-size:12px; color:#FF6600;}
.navtop a { font-family: Arial; font-size:12px; color:#000000; text-decoration:none;}
.navtop a:hover { font-family: Arial; font-size:12px; color:#FF6600; text-decoration:none;}
.portfolio { margin-top: 10px; width: 997px; height: 325px; float: left; overflow: auto; overflow-y: hidden; margin-bottom: 15px; }
.main { width: 997px; height:280px; float: left;}
.mainfull { width: 997px; height:280px; float: right;}
.mainjournal { width: 997; height:632px; float: left;}
.journal {width: 997px; height:auto; float: left; margin-right: 10px; margin-top: 10px; margin-bottom: 0px;}
.journal p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #20282B; }
.journal h1 { font-family: Arial, Helvetica, sans-serif; font-size: 180%; margin-top:0px; margin-bottom:0px;}
.journal h2 { font-family: Arial, Helvetica, sans-serif; font-size: 140%; color: #F47424; margin-top:5px; }
.journal h2 a { text-decoration: none; color: #000000; }
.journal h2 a:hover { color: #F47424; }
.textloose { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #20282B; }

.left { width: 488px; height:auto; float: left; margin-right: 10px; margin-top: 10px; margin-bottom: 0px; }
.left p { font-family: Arial, Helvetica, sans-serif; font-size: 12PX; color: #20282B; }
.left p a{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F47424;  text-decoration:none;}
.left p a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000;  text-decoration:none;}
.left h1 { font-family: Arial, Helvetica, sans-serif; font-size: 180%; margin-top:0px; margin-bottom:0px;}
.left h2 { font-family: Arial, Helvetica, sans-serif; font-size: 140%; color: #F47424; margin-top:5px; }
.left h2 a { text-decoration: none; color: #000000; }
.left h2 a:hover { color: #F47424; }
.right { width: 488px; height:auto; float: left; margin-top: 10px; padding-top: 30px; margin-bottom: 0px; text-align: justify}
.right p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #20282B; text-align: justify}
.right p a{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F47424;  text-decoration:none;}
.right p a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000;  text-decoration:none;}

.rightenquiry { width: 488px; height:auto; float: left; margin-top: 10px; margin-bottom: 0px; text-align: justify}
.rightenquiry p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #20282B; text-align: justify}
.rightenquiry p a{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F47424;  text-decoration:none;}
.rightenquiry p a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000;  text-decoration:none;}

.righttwo { width: 488px; height:auto; float: left; margin-top: 10px; padding-top: 35px; margin-bottom: 0px; text-align: justify;}
.righttwo p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #20282B; text-align: justify;}
.righttwo p a{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F47424;  text-decoration:none;}
.righttwo p a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000;  text-decoration:none;}

.leftfull { width: 971px; height:auto; float: right; margin-top: 10px; margin-bottom: 10px; text-align: justify; }

.lefttwo { width: 488px; height:auto; float: left; margin-right: 10px; margin-top: 10px; margin-bottom: 0px; text-align: justify; }
.lefttwo p { font-family: Arial, Helvetica, sans-serif; font-size: 12PX; color: #20282B; text-align: justify;}
.lefttwo p a{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F47424;  text-decoration:none;}
.lefttwo p a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000;  text-decoration:none;}
.lefttwo h1 { font-family: Arial, Helvetica, sans-serif; font-size: 180%; margin-top:0px; margin-bottom:0px;}
.lefttwo h2 { font-family: Arial, Helvetica, sans-serif; font-size: 140%; color: #F47424; margin-top:5px; }
.lefttwo h3 { font-family: Arial, Helvetica, sans-serif; font-size: 140%; color: #000000; margin-top:5px; text-align: left !important; }
.lefttwo h2 a { text-decoration: none; color: #000000; }
.lefttwo h2 a:hover { color: #F47424; }

.strapline { width: 997px; float: left; height: 50px; }
.one { width: 322px; height: 167px; float: left; margin-right: 10px; background-image: url(../images/footerbacks.gif); }
.two { width: 322px; height: 167px; float: left; margin-right: 10px; background-image: url(../images/footerbacks.gif); }
.three { width: 322px; height: 167px; float: left; background-image: url(../images/footerbacks.gif); }
.one p, .two p, .three p { font-family: Arial, Helvetica, sans-serif; font-size: 70%; color: #20282B; padding: 5px; }

.strap { width: 500px; height: 30px; float: left; text-align: left; }
.tel { width: 497px; height: 30px; float: left; text-align: right; }
.strap p { font-family: Arial, Helvetica, sans-serif; color: #F15700; padding: 5px; }
.footer {width:997px; height:auto;}
.tabbg { width: 203px; height: 79px; float: left; margin-right: 10px; background-image: url(../images/tabbg.jpg); padding:5px; margin-top:20px}
.tabbg2 { width: 252px; height: 89px; float: left; background-image: url(../images/tabbg.jpg); margin-top:20px}
.tabbg p{ font-family: Arial; font-size:12px; color:#000000; }
.portfoli 
{
	float: left;
	height: auto;
	width: 450px;
	margin-top:10px

	
}
.portfolisamples {
	font-family: Arial;
	font-size:12px;
	color:#000000;
	float: left;
	height: 25px;
	width: 150px;
	line-height:25px;
	vertical-align:middle;
	font-weight:bold;
	 text-decoration:none;
}
.portfolisamples a {
	font-family: Arial;
	font-size:12px;
	color:#000000;
	float: left;
	height: 25px;
	width: 150px;
	line-height:25px;
	vertical-align:middle;
	font-weight:bold;
	 text-decoration:none;
}
.portfolisamples a:hover{
	font-family: Arial;
	font-size:12px;
	color:#F47424;
	float: left;
	height: 25px;
	width: 150px;
	line-height:25px;
	vertical-align:middle;
	font-weight:bold;
	 text-decoration:none;
}

.testimonial 
{
	float: left;
	height: auto;
	width: 450px;
	margin-top:10px

	
}

.testimonialsamples {
	font-family: Arial;
	font-size:12px;
	color:#000000;
	float: left;
	height: 25px;
	width: 150px;
	line-height:25px;
	vertical-align:middle;
	font-weight:bold;
	 text-decoration:none;
}
.testimonialsamples a {
	font-family: Arial;
	font-size:12px;
	color:#000000;
	float: left;
	height: 25px;
	width: 150px;
	line-height:25px;
	vertical-align:middle;
	font-weight:bold;
	 text-decoration:none;
}
.testimonialsamples a:hover{
	font-family: Arial;
	font-size:12px;
	color:#F47424;
	float: left;
	height: 25px;
	width: 150px;
	line-height:25px;
	vertical-align:middle;
	font-weight:bold;
	 text-decoration:none;
}
.orangetext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F47424 !important; font-weight:bold;}
.orangetextlg { font-family: Arial, Helvetica, sans-serif; font-size: 16px !important; color: #F47424 !important; font-weight:bold;}