* {padding: 0;margin: 0;}
html, body{height:100%;}

ul {list-style-type:none}

body {background:url(images/bgSlicedark.jpg) repeat-x #000000;font-family:arial, Geneva, Helvetica, Verdana, Arial, sans-serif;color:#fff;font-size:62.8%;padding:0;margin:0}

#container {
	width:950px;
	min-height:100%;
	background:url(images/bgSliceHor.jpg) repeat-y #000000;
	margin:0 auto;
	margin-left:-466px !important;
	padding:0;
	right:0;
	top:0;
	position:absolute;
	left:50%;
	border-left:8px solid #ffffff;
	border-right:8px solid #ffffff;
}
#InnerContainer {
	width:907px;
	min-height:768px;
	background:url(images/contBGblue.jpg) no-repeat;
	margin:0 auto;
	padding:0 0 0 48px;
}
#header {
	width:850px;
	height:145px;
}
#main 
{
	width:810px;
	color:#000000;
	text-align:left;
	margin:35px 0 0 27px;
	font-size:1.3em; 
	line-height:16px;
	padding-bottom:60px;
}

h1{color:#FF6633;font-size:2.2em;font-style:italic;margin:12px 0 12px 0}
h2{color:#FF6633;font-size:1.6em;font-style:italic;margin:12px 0 12px 0}
p{padding-bottom:10px}
img.icon{margin:13px 20px 0 15px;float:left}
p.package{float:right;margin:55px 33px 0 0px;width:400px;}
div.bronze, div.silver, div.gold, div.platinum{min-height:199px;width:778px;background-color:#ffffff;margin-top:30px;border-bottom:3px solid #cccccc}
div.bronze{background:url(images/bronzeBG.png) no-repeat;}
div.silver{background:url(images/silverBG.png) no-repeat;}
div.gold{background:url(images/goldBG.png) no-repeat;}
div.platinum{background:url(images/platinumBG.png) no-repeat;}
#logo {
	float:right;
	margin:17px 10px 0 0;
	z-index:999;
	}
#menu{width:850px;height:41px;text-align:left;padding:22px 0 0 10px;z-index:-1}
#menu ul{margin-left:10px}
#menu li{display:inline;color:#333333;font-size:1.4em;font-weight:bold;font-style:italic;margin:0 9px 0 8px}

img{border:0px;text-decoration:none}
#menu a, #menu a:link, #menu a:visited{text-decoration:none;color:#000000}
h2 a:link,h2 a,h2 a:visited{color:#FF6633;text-decoration:none}
h2 a:hover{color:#333333;text-decoration:none}
#menu a:hover{text-decoration:none;color:#ffffff !important}
#menu a.current{color:#ff6633}
.orderNow{
    display: block;
    width: 99px;
    height: 31px;
    background: url("images/orderButt.png") no-repeat 0 0;
  }
.orderNow:hover{background: url("images/orderButtOver.png") no-repeat 0 0;}
.getQuote{
    display: block;
    width: 107px;
    height: 31px;
    background: url("images/quoteButt.png") no-repeat 0 0;
  }
.getQuote:hover{background: url("images/quoteButtOver.png") no-repeat 0 0;}
.send{
    display: block;
    width: 90px;
    height: 31px;
    background: url("images/sendButt.png") no-repeat 0 0;
    cursor:pointer;
    margin-top:12px;
  }
.contA{width:350px}
.red{color:Red}
.send:hover{background: url("images/sendButtOver.png") no-repeat 0 0;}
.packageButt{padding-bottom:17px}

.features{padding:25px 0 10px 0;font-size:0.9em;font-weight:bold;font-style:italic}

#footer{position:absolute;bottom:0;clear:both;width:850px;min-height:25px;text-align:center;font-size:1.0em;color:#666666;padding:25px 0 10px 0}
#footer a{color:#666666;text-decoration:none}
#footer a:hover{color:#333333}

td.nameField{width:200px}
div.clear{clear:both}
ul.catList{font-weight:bold;font-style:italic;color:#A53700;padding:10px 0 15px 0}
.catList li{padding:1px 0 1px 20px}
.catListPara, ul.catList{width:390px}
.catList a:link,.catList a{color:#333333}

#packageBg{width:797px; min-height:290px; background:url(images/packageIconBg.png) no-repeat #cccccc;margin-top:25px}
#packageBg table{width:813px;padding:15px 10px 0 8px}
#packageBg td{padding-left:0px}
#templateRoll{float:right;margin:-45px 14px 0 0;padding:0 0 5px 0}
#templateRollAbout{float:right;margin:-105px 14px 0 0;padding:0 0 5px 0}

td.tempList{padding-left:25px}
.about{width:350px}
table.contact{padding-bottom:25px}
p.small{font-size:0.7em !important;padding-top:15px}