body, html{
	padding:0;
	margin:0;
	background:url(../images/bg.jpg) repeat-x #b3915e;
	font-family:Arial, Helvetica, sans-serif
}

.separator{
	height:27px
}

.container{
	border:1px solid #91683c;
	background:#fff;
	width:880px;
	padding:0;
	margin:0 auto
}

.content{
	width:631px
}

.masthead{
	padding:0;
	margin:0
}

.masthead img{
	border:none
}
.mastheadOrange {
	font: 22pt impact;
	height: 257px;
	width:631px;
	background: url(../images/scriberite34.jpg) no-repeat;	
}
.mastheadOrange2 {
	font: 22pt impact;
	height: 257px;
	width:631px;
	background: url(../images/scriberiteB34.jpg) no-repeat;	
}
.mastheadOrange_text {
	color: #fff;
	text-align: left;
	width: 400px;
	margin: 20px 0px 0px 20px;
	}

.menu{
	padding:0;
	margin:0;
	list-style:none;
	width:631px;
	background:url(../images/bgMenu.gif) repeat-x;
	height:42px;
	border-bottom:1px solid #fff
}

.menu li{
	padding:0;
	margin:0 1px 0 0;
	float:left
}

.menu li a{
	float:left;
	text-decoration:none;
	font:bold 12pt "Arial Narrow";
	color:#999999;
	padding:11px 12px;
	text-transform: uppercase
}

.menu li a:hover{
	background:url(../images/bgMenuHover.gif) repeat-x;
	color:#fff
}

.menu li a.active{
	background:url(../images/bgMenuHover.gif) repeat-x;
	color:#fff
}

.mainContent{
	clear:both;
	background:url(../images/bgContent.gif) repeat-x;
	padding:20px 40px;
	margin:0
}

.mainContent strong{
	font-size:24px
}

.mainContentInside{
	clear:both;
	background:url(../images/bgContent.gif) repeat-x;
	padding:20px 40px;
	margin:0
}

.mainContentInside h1{
	font:bold 20pt Arial;
	color:#5c3f17;
	padding:15px 0 5px 0;
	margin:0
}


.mainContentInside p, li, td{
	font-size:10pt
}

.textField{
	border:1px solid #9f9e9a
}

.blue{
	font:bolder 17pt arial;
	color:#0372a6
}

.green{
	color:#469d07
}

.scriberite{
	color:#666666;
	font:bold 18px Arial
}

.features{
	background:url(../images/bgFeatures.gif) bottom left repeat-x;
	padding:10px
}

.features h1, .mainContentInside h2{
	color:#64411b;
	font:bold 24px Arial;
	background:url(../images/arrow.gif) left center no-repeat;
	padding:0 0 10px 30px;
	margin:0
}

.description {
	font-size:10pt
}

.pic{
	border:5px solid #E7DAC5
}

.sideNav{
	background:url(../images/a.gif) repeat-y;
	padding:0;
	margin:0
}

.contactNumber{
	background:url(../images/bgContact.jpg);
	height:82px;
	text-align:right;
	padding:12px 15px;
	line-height:-12px;
}

.contactNumber h1{
	color:#fff;
	font:bolder 20pt "Arial";
	line-height:26px;
	letter-spacing: -3px;
	padding:0;
	margin:0
}

.contactNumber p{
	
	color:#fff;
	font:bold 16pt "Arial";
	padding:0;
	margin:0
}

.demo{
	background:url(../images/bgDemo.jpg);
	height:227px;
	padding:15px;
    margin: 0
}

.demo h1{
	color:#fff;
	font:bold 26px "Arial Narrow";
	line-height:24px;
	text-align:center;
	padding:0 0 5px 0;
	margin:0
}

.demo p{
	color:#fff;
	font:normal 12px Arial;
	padding:3px 0 3px 20px;
	margin:0
}

.demo input{
	border-top:3px solid #c4c4c4;
	border-left:3px solid #c4c4c4;
	border-bottom:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	width:170px
}

.submit{
	margin:3px 24px 0 136px;
	text-align:center
}

.submit a{
	display:block;
	padding:5px 0;
	background: url(../images/b.gif) repeat-x;
	color:#DAE7F2;
	text-decoration:none;
	font:bold 11pt "Arial Narrow"
}

.submit a:hover{
	color:#fff
}

.pdfBrochure {
	background:url(../images/bgpdf.jpg) no-repeat;
	height:226px;
	padding:5px;
    margin: 0
}

.pdfBrochure p{
	color:#333;
	font:normal 12px Arial;
	padding:5px 0 3px 80px;
	margin:0
}

.pdfBrochure h1{
	color:#fff;
	font:bold 22px Arial;
	line-height:18px;
	text-align:center;
	padding:5px 0 5px 0;
	margin:0
}

.pdfBrochure span {
	color:#aa4103;
	font:normal 12px Arial;
	text-align:center;
	padding:0 0 5px 0;
	margin:0
}

.submitpdf {
	float:left;
	padding:3px 0 3px 80px;
	margin:0
}

.brochure{
	height:77px;
	padding:25px 15px 0 0;
	text-align:right;
	background: url(../images/bgBrochure.jpg) no-repeat;
	font:normal 8pt Arial
}

.brochure h1{
	padding:0;
	font:bold 18px "Arial Narrow";
	padding:0;
	margin:0;
	line-height:18px
}

.brochure a{
	color:#fff;
	text-decoration:none
}

.brochure a:hover{
	color:#ffffcc
}

.faqs{
	background:#e5d3b5;
	border-top:1px solid #fff;
	border-left:1px solid #cab18a;
	border-bottom:1px solid #cab18a;
	padding:10px;
	margin:0
}

.faqs .pic{
	border:5px solid #D1BD9B
}

.faqs h1{
	color:#9d8459;
	text-align:center;
	font:bold 20px "Arial Narrow";
	padding:0;
	margin:0
}

.faqsOL{
	margin:0 0 0 10px;
	padding: 0 0 0 15px;
}

.faqsOL li{
	margin: 0 0 5px 0;
	font-size: 10pt;
	color:#9D8459
}

.faqsOL strong{
	color:#7F6435;
	font-weight:bold
}

.viewAll{
	margin:0 0 0 160px;
	text-align:center
}

.viewAll a{
	display:block;
	padding:5px 0;
	background:#9D8459;
	color:#E5D3B5;
	text-decoration:none;
	font:normal 10pt Arial
}

.viewAll a:hover{
	color:#fff
}

.poweredBy{
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	background:url(../images/bgContent.gif) repeat-x;
	text-align:center;
	padding:20px 0;
	margin:0 0 0 1px
}

.poweredBy img{
	display:block;
	border:none;
	margin:15px auto
}

.technologies{
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	background:url(../images/bgContent.gif) repeat-x;
	text-align:center;
	padding:10px 0;
	margin:0 0 0 1px
}

.technologies h1{
	color:#9d8459;
	text-align:center;
	font:bold 20px "Arial Narrow";
	padding:0;
	margin:0
}

.technologies img{
	border:none;
	padding:7px
}

.footer{
	width:880px;
	padding:10px 0;
	margin:0 auto 15px auto;
	background:#64411b
}

.footerMenu{
	padding:0;
	margin:0;
	list-style:none
}

.footerMenu li{
	padding:0;
	margin:0;
	float:left;
	border-right:1px solid #fffbe5
}

.footerMenu li.last{
	border-right:none
}

.footerMenu li a{
	float:left;
	text-decoration:none;
	font:normal 10px Verdana;
	color:#fffbe5;
	padding:0 12px;
	text-transform: lowercase
}

.footerMenu li a:hover{
	color:#fff;
	text-decoration:underline
}

.copyright td{
	font:normal 10px Verdana;
	color:#fffbe5;
	padding:5px 12px
}

.copyright td a{
	color:#fffbe5;
	text-decoration:none
}

.copyright td a:hover{
	color:#fff;
	text-decoration:underline
}

a{
	color: #C15403;
	text-decoration: underline;
	font-weight: bold;
}

a:hover{
	color: #6D2600
}

.price td{
	padding:5px;
	text-align:center
}

.pricing {
	background: #fcf6db;
	border: 1px solid #f5da89
}

.pricingb {
	border-bottom: 1px solid #f5da89
}

.pricingc {
	background: #fcf6db;
	border: 1px solid #f5da89;
	border-right:none
}


.pricing2 {
	background: #fef1ba;
	border-left: 1px solid #f5da89;
	border-bottom: 1px solid #f5da89
}

.pricing2b {
	background: #fef1ba;
	border: 1px solid #f5da89;
	border-top: none
}

.pricing3 {
	background: #fcf6db;
	border-left: 1px solid #f5da89;
	border-bottom: 1px solid #f5da89
}

.pricing3b {
	background: #fcf6db;
	border: 1px solid #f5da89;
	border-top: none
}

.contactForm {
	padding:0;
	margin:0 auto;
	width:475px;
}

.contactForm td{
	font-size:10pt;
	padding:0 0 7px 0
}

.contactForm .inputFields{
	border:1px solid #e1d7d6;
	width:250px
}

.btn{
	background:url(../images/submit.png) no-repeat;
	height:25px;
	width:128px;
	border:0
}

.btn2{
	background:url(../images/go.png) no-repeat;
	height:28px;
	width:70px;
	border:0
}