* {
	padding:0;
	margin:0;
	outline:0 !important;
}
body {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	background:#c3c3c3;
}


.cl {
	font-size:0;
	line-height:0;
	height:0;
	clear:both;
	display:block;
}

.l, .left {
	float:left;
	display:inline;
}
.r, .right{
	float:right;
	display:inline;
}


p {
	line-height:20px;
}
h1 {
	font-size:30px;
	font-weight:normal;
	position:relative;
}
h2 {
	font-size:24px;
	font-weight:normal;
}
h3 {
	font-size:18px;
	font-weight:normal;
	padding:4px 0 2px 0;
}

#nav, #head, #header, #foot, #cnt, #headcont {
	padding-left:17px;
	padding-right:17px;
}
#nav {
	background:#06090c;
	font-size:11px;
	font-weight:bold;
	height:25px;
}
#nav ul {
	list-style-type:none;
	text-transform:uppercase;
	padding-top:5px;
}
#nav ul li {
	display:inline;
	float:left;
	color:#fff;
	position:relative;
	z-index:6;
}
.dd {
	visibility:hidden;
	
	position:absolute;
	width:160px;
	top:20px;
	left:0;
	border:solid 1px #eee;
	border-top:0;
	z-index:100;
}
.dd-bg {
	position:absolute;
	background:#000;
	width:100%;
	z-index:5;
	opacity: 0.7;
	-moz-opacity: 0.7;
	filter:alpha(opacity=70);
}

#nav .dd ul {
	padding:5px 15px 10px 15px;
	z-index:6;
	position:relative;
	font-size:0;
	line-height:0;
}
#nav .dd ul li {
	float:none;
	display: list-item;
	background:url(../imgs/dd-arrow.gif) no-repeat 0 6px;
	padding:0 0 2px 10px;
}
#nav .dd ul li a {
	font-size:11px;
	line-height:14px;
	float:none;
	font-weight:normal;
	text-transform:none;
	display:block;
	position:relative;
	padding:2px 0;
}
.dd li a{
}
#nav ul li a{
	color:#fff;
	text-decoration:none;
	float:left;
	padding:0 12px;
}
#nav ul li a:hover {
	color:#aaa;
}
#head {
	background:url(../imgs/head-bg.gif) repeat-x 0 0;
	height:82px;
}
#head a img {
	border:0;
}
.call-us {
	float:right;
	width:250px;
	padding:5px 0 0 0;
	line-height:22px;
	text-align:left;
	color:#fff;
	font-size:17px;
}
.call-us a{
	color:#fff;
	text-decoration:none;
}
.call-us a:hover {
	text-decoration:underline;
}
#header {
	background:#fff url(../imgs/header-bg.gif) repeat-x 0 0;
	height:260px;
}
#headcont {
	background:#fff url(../imgs/header-bg.gif) repeat-x 0 0;
}
#cnt {
	background:#fff url(../imgs/cnt-bg.gif) repeat-x 0 bottom;
	padding-bottom:40px;
	border-bottom:solid 2px #fff;
}
#foot {
	background:url(../imgs/foot-bg.gif) repeat-x 0 0;
	height:407px;
	padding-top:5px;
	color:#fff;
}
#foot a{
	color:#fff;
	text-decoration:none;
}
#foot a:hover {
	text-decoration:underline;
}
a {
	text-decoration:underline;
	color:#333;
}
a:hover {
	text-decoration:none;
}

.hbox {
	width:315px;
	margin-right:10px;
}
.hbox h1 {
	padding-bottom:5px;
}

.tbox {
	background:url(../imgs/hb-t.gif) no-repeat 0 0;
	height:103px;
	
}
.tbox p {
	padding:10px 10px 0 100px;
	height:90px;
	font-size:17px;
}
.tbox p.org-box {
	background:url(../imgs/org-b.gif) no-repeat 10px 10px;
}
.tbox p.green-box {
	background:url(../imgs/gr-b.gif) no-repeat 10px 10px;
}
.tbox p.blue-box {
	background:url(../imgs/bl-b.gif) no-repeat 10px 10px;
}
ul.bbox {
	background: url(../imgs/hb-b.gif) no-repeat 0 0;
	height:109px;
	list-style-type:none;
	font-size:17px;
	font-weight:bold;
	padding-top:7px;
}
ul.bbox li {
	padding:2px 15px;
}
ul.bbox a {
	text-decoration:none;
}
ul.bbox a:hover {
	text-decoration:underline;
}

.read-more {
	text-align:right;
	font-size:24px;
	position:relative;
}
.nextb p,
.nextb h3 {
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
}

.btext {
	padding-top:15px;
	width:800px;
	padding-left:10px;
}
.btext p {
	width:970px;
}
#header {
	padding-left:13px;
	padding-top:40px;
}
#header div {
	height:970px;
	height:251px;
	position:relative;
	z-index:2;
}
#header .h1 {
	background:url(../imgs/homeheads/1.jpg) no-repeat 0 0;
}
#header .h2 {
	background:url(../imgs/homeheads/2.jpg) no-repeat 0 0;
}
#header .h3 {
	background:url(../imgs/homeheads/3.jpg) no-repeat 0 0;
}
#header .h4 {
	background:url(../imgs/homeheads/4.jpg) no-repeat 0 0;
}
#header .h5 {
	background:url(../imgs/homeheads/5.jpg) no-repeat 0 0;
}

#header .h-web-sites {
	background:url(../imgs/heads/web-sites.jpg) no-repeat 0 0;
}
#header .h-seo{
	background:url(../imgs/heads/seo.jpg) no-repeat 0 0;
}

#header .h-privacy {
	background:url(../imgs/heads/privacy.jpg) no-repeat 0 0;
	height:150px;
}
#header .h-marketing-tools {
	background:url(../imgs/heads/marketing-tools.jpg) no-repeat 0 0;
}
#header .h-why-ez{
	background:url(../imgs/heads/why-ez.jpg) no-repeat 0 0;
}
#header .h-web-sites-features {
	background:url(../imgs/heads/web-sites-features.jpg) no-repeat 0 0;
}
#header .h-questions {
	background:url(../imgs/heads/questions.jpg) no-repeat 0 0;
}
#header .h-faq{
	background:url(../imgs/heads/faq.jpg) no-repeat 0 0;
}
#header .web-faq{
	background:url(../imgs/heads/website-faq.jpg) no-repeat 0 0;
}
#header .h-newpage{
	background:url(../imgs/heads/newpage.jpg) no-repeat 0 0;
}

#header .h-contact{
	background:url(../imgs/heads/contact.jpg) no-repeat 0 0;
}
#header .h-sub {
	background:url(../imgs/heads/thankYou.jpg) no-repeat 0 0;
}


#header a.more-info {
	position:absolute;
	bottom:23px;
	left:766px;
}
#header p.pages {
	position:absolute;
	width:200px;
	left:500px;
	bottom:40px;
	font-weight:bold;
	font-size:21px;
}
#header p.pages a {
	margin-right:3px;
	color:#fff;
	text-decoration:none;
	border:solid 1px #fff;
	padding:2px 6px;
	float:left;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter:alpha(opacity=50);
}
#header p.pages a:hover,
#header p.pages a.active,
#header p.pages a.active:hover{
	border:solid 1px #fff;
	opacity: 1;
	-moz-opacity: 1;
	filter:alpha(opacity=100);
}

.bigger {
	font-size:22px;
	line-height:22px;
	width:700px;
}
.brd {
	border-top:solid 2px #e4e4e4;
	width:900px;
	padding:10px 20px;
}
.brd2, .tplace {
	border-top:solid 3px #e4e4e4;
	width:900px;
	padding:15px 0;
	margin-top:15px;
	
}
.tplace {
	margin-top:0;
	padding-top:5px;
	border:0;
}

.txt {
	padding-bottom:10px;
	padding-top:5px;
}
.blue {
	color:#024a96;
}
.org {
	color:#ff8400;
}

.succ-stories .l {
	width:400px;
	border-left:solid 2px #e4e4e4;
	margin:10px 20px 0 10px;
	padding-left:10px;
}
.packs {
	margin-top:15px;
}
.pack {
	width:224px;
	margin-right:15px;
}
.pack .b {
	background: url(../imgs/pack-b.gif) no-repeat 0 bottom;
	padding:0 10px 24px 9px;
}
.pack-standard {
	background:#e4e4e4 url(../imgs/pack-standard.gif) no-repeat 0 0;
}
.pack-gold{
	background:#e4e4e4 url(../imgs/pack-gold.gif) no-repeat 0 0;
}
.pack-premiere{
	background:#e4e4e4 url(../imgs/pack-premiere.gif) no-repeat 0 0;
}
.pack-custom{
	background:#e4e4e4 url(../imgs/pack-custom.gif) no-repeat 0 0;
}
.pack h3 {
	color:#fff;
	text-align:center;
	font-size:30px;
	font-weight:normal;
	line-height:30px;
	padding-top:30px;
	height:60px;
}
.pack ul,
ul.whitebg {
	list-style-type:none;
	padding:10px 0;
}
.pack ul li,
ul.whitebg li {
	background:url(../imgs/pack-li.gif) no-repeat 0 0;
	font-weight:bold;
	padding:14px 8px 0 5px;
	line-height:12px;
	height:43px;

}
.ba-gray ul.whitebg li {
	background:url(../imgs/pack-li-bigger.gif) no-repeat 0 0;
}
.ba-gray ul.whitebg a{
	color:#1872c5;
	text-decoration:none;
	border-bottom:dashed 1px #1872c5;
}
.ba-gray ul.whitebg a:hover {
	color:#333;
	border-bottom:dashed 1px #333;
}

.pack ul small,
ul.whitebg small {
	font-size:9px;
}
.pack ul .price,
ul.whitebg .price {
	font-size:28px;
	line-height:20px;
	font-weight:normal;
	text-align:right;
	position:relative;
	top:-4px;
}
.red {
	color:red;
}

#subnav {
	background:url(../imgs/subnav-bg.gif) no-repeat 10px 0;
	height:76px;
	border-left:solid 2px #e4e4e4;
	padding-left:270px;
	margin-bottom:20px;
}

.sn {
	width:680px;
	background:url(../imgs/sn-bg.gif) no-repeat 0 bottom;	
}
.green {
	background:url(../imgs/sn-bg-green.gif) no-repeat 0 bottom;	
}
.sn ul {
	list-style-type:none;
	padding:20px 0 0 10px;
}
.sn ul li {
	float:left;
	display:inline;
	margin-right:16px;
}
.sn .t {
	background:url(../imgs/sn-t.gif) no-repeat 0 0;
	height:76px;
	/*position:relative;*/
}
.sn .org {
	background:url(../imgs/sn-t-org.gif) no-repeat 0 0;
}
.sn .gr {
	background:url(../imgs/sn-t-gr.gif) no-repeat 0 0;
}
.sn .gray {
	background:url(../imgs/sn-t-gray.gif) no-repeat 0 0;
}

.free-demo {
	position:relative;
	top:5px;
	right:1px;
}
.sn ul li span {
	display:block;
}
.sn ul li span span{
	padding:12px 5px 17px 5px;
	font-size:18px;
	line-height:18px;
}
.sn ul li a{
	text-decoration:none;
}
.sn ul li a:hover {
	text-decoration:underline;
}
.sn ul li.active span {
	background:#fff url(../imgs/sn-a-l.gif) no-repeat 0 0;
}
.sn ul li.active span span{
	background:url(../imgs/sn-a-r.gif) no-repeat right 0;
}
.questions-forms {
	margin-top:20px;
}

.questions-forms .l {
	width:468px;
	margin-right:30px;
}
.q-form {
	background:#e4e4e4 url(../imgs/q-form-t.gif) no-repeat 0 0;
}
.q-form .b{
	background:url(../imgs/q-form-b.gif) no-repeat 0 bottom;
	padding:10px 10px 30px 10px;
}


.c-form {
	padding-left:20px;
}
.c-form label {
	font-weight:bold;
}
.c-form .left {
	margin-right:10px;
}


label {
	display:block;
	padding:2px 0;
}
.field {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:7px 5px;
	background:#fff;
	border:solid 1px #717171;
}
.q-form .left {
	margin-right:10px;
}
.frow {
	padding:5px 0;
}
.questions-forms textarea.field {
	width:440px;
	height:70px;
}

label.mp {
	padding:15px 0 3px 0;
}
.btnp {
	padding:15px 17px 0 0 ;
	font-size:12px;
}
.btnp a {
	margin-left:15px;
}

h3.spec1 {
	background: url(../imgs/h3-bg.gif) no-repeat 0 0;
	padding-left:10px;
	margin-top:10px;
}

ul.small-bul {
	list-style-type:none;
	padding:5px 10px;
}
ul.small-bul li {
	padding:3px 5px 3px 10px;
	background: url(../imgs/small-bull.gif) no-repeat 0 11px;
	line-height:19px;
}
h3.linkr {
	position:relative;
	z-index:200;
}

.blank-area {
	width:942px;
	background:#181819 url(../imgs/ba-t.gif) no-repeat 0 0;
	margin-top:20px;
}
.blank-area .ba-b {
	background:url(../imgs/ba-b.gif) no-repeat 0 bottom;
	padding:8px 9px 20px 9px;

}
.ba-header {
	width:924px;
	background:#e4e4e4 url(../imgs/bah-t.gif) no-repeat 0 0;
}
.bah-b{
	background:url(../imgs/bah-b.gif) no-repeat 0 bottom;
	padding:10px 10px 20px 10px;
}

.ba-left {
	width:490px;
	margin-top:10px;
}
.ba-right{
	margin-top:10px;
	width:414px;
}
.ba-gray {
	background:#e4e4e4 url(../imgs/bag-t.gif) no-repeat 0 0;
	width:414px;
}
.bag-b {
	background:url(../imgs/bag-b.gif) no-repeat 0 bottom;
	padding:15px 10px;
}

.gray {
	color:#666;
}
.add-ops {
	color:#666;
}
.add-ops th {
	color:#333;
	text-align:center;
	padding:3px 0;
}
.add-ops td {
	padding:3px 0;
	text-align:center;
}
.white {
	color:white;
}

.design-templates td {
	padding:10px 10px 20px 20px;
}
.design-templates h3 {
	line-height:16px;
}
.paging {
	font-size:18px;
	padding:0 20px;
}
.paging a{
	color:#888383;
	text-decoration:none;
	margin:0 9px 0 0;
}
.paging a:hover{
	text-decoration:underline;
}
.ba-header .left ul {
	padding:0;
}
.ba-header .left {
	width:210px;
}
.ba-header .center {
	width:400px;
	margin-left:20px;
}
.ba-header .right {
	width:150px;
}
.ba-header .right p {
	padding:5px 0;
}

.packs-nav {
	height:76px;
	list-style-type:none;
	font-size:30px;
	margin-top:20px;
}
.packs-nav li {
	float:left;
	display:inline;
	margin-right:25px;
}
.packs-nav a {
	width:204px;
	text-align:center;
	color:#333;
	text-decoration:none;
	line-height:30px;
	padding:20px 0 26px 0;
	float:left;
}
.packs-nav a.pn-standard:hover,
.packs-nav a.pn-standard-active{
	background:url(../imgs/pn-standard.gif) no-repeat 0 0;
	color:#fff;
}

.packs-nav a.pn-custom:hover,
.packs-nav a.pn-custom-active{
	background:url(../imgs/pn-custom.gif) no-repeat 0 0;
	color:#fff;
}

.packs-nav a.pn-premiere:hover,
.packs-nav a.pn-premiere-active{
	background:url(../imgs/pn-premiere.gif) no-repeat 0 0;
	color:#fff;
}

.packs-nav a.pn-gold:hover,
.packs-nav a.pn-gold-active{
	background:url(../imgs/pn-gold.gif) no-repeat 0 0;
	color:#fff;
}


.feat-list {
	background:#e4e4e4;
}
.feat-list td,
.feat-list-th td {
	background:#fff;
	padding:15px 10px;
	font-size:19px;
	text-align:center;
}
.feat-list .bigger td {
	font-size:36px;
	line-height:30px;
}
.feat-list small {
	font-size:12px;
}
.feat-list td.gray {
	color:#333;
	background:#e4e4e4;
	text-align:left;
}

.feat-list td.gray a{
	color:#1872c5;
	text-decoration:none;
	border-bottom:dashed 1px #1872c5;
}
.feat-list td.gray a:hover {
	color:#333;
	border-bottom:dashed 1px #333;
}


.flist-place {
	background:url(../imgs/flist-b.gif) no-repeat 0 bottom;
	padding-bottom:23px;
}

.feat-list-th h1 {
	font-size:36px;
	font-weight:bold;
}
.feat-list-th h2 {
	width:153px;
	text-align:center;
	color:#fff;
	font-size:30px;
	line-height:30px;
	padding:20px 0 26px 0;
}
.feat-list-th h2.fl-standard {
	background:url(../imgs/fl-standard.gif) no-repeat 0 0;
}
.feat-list-th h2.fl-custom{
	background:url(../imgs/fl-custom.gif) no-repeat 0 0;
}
.feat-list-th h2.fl-gold{
	background:url(../imgs/fl-gold.gif) no-repeat 0 0;
}
.feat-list-th h2.fl-premiere{
	background:url(../imgs/fl-premiere.gif) no-repeat 0 0;
}


.gray-box {
	background:#e4e4e4 url(../imgs/gb-t.gif) no-repeat 0 0;
	width:414px;
}
.gr-b {
	background:url(../imgs/gb-b.gif) no-repeat 0 bottom;
	padding:15px 10px;
}
.gray-box-place {
	margin-top:20px;
	background:url(../imgs/pcs.jpg) no-repeat 480px 40px;
}
.demo-popup .dp-arr{
	position:absolute;
	z-index:300;
	
	background:url(../imgs/dp-arr.gif) no-repeat 0 0;
	width:33px;
	height:66px;
	right:-33px;
	top:180px;
}
.demo-popup {
	position:absolute;
	width:500px;
	z-index:200;
	margin-top:-170px;
	margin-left:-30px;
	padding:20px;
	background:#fff;
	border:solid 2px #666;
	height:370px;
	
}
.demo-popup .left,
.demo-popup .l {
	margin-right:10px;
}
.demo-popup label {
	font-size:18px;
}

.tt {
	position:absolute;
	width:357px;
	background:url(../imgs/tt-t.gif) no-repeat 0 0;
	padding-top:24px;
	z-index:300;
	margin-left:-380px;
	margin-top:-25px;
}
.close {
	border:0 !important;
	position:relative;
	top:-10px;
	font-weight:normal;
	font-size:10px;
	color:#333;
	cursor:pointer;
}
.close img {
	margin-bottom:-5px;
}
.tt2 .close {
	top:0;
}
.close-pl {
	text-align:right;
	padding:0;
}
.tt p {
	font-weight:normal;
}
.tt-c {
	padding:0 10px;
	background:#ffffd9;
}
.tt-b {
	background:url(../imgs/tt-b.gif) no-repeat 0 0;
	height:25px;
}
.tt h3 {
	padding-bottom:10px;
}

.image-popup {
	position:absolute;
	background:#fff;
	border:solid 2px #e4e4e4;
	width:450px;
	height: auto;
	text-align:center;
	z-index:100;
	padding:30px;
	margin: -250px 0 0 190px;
}


.tt2 {
	background:url(../imgs/arr-tt2.gif) no-repeat 0 120px;
	width:292px;
	position:absolute;
	padding-left:22px;
	z-index:300;
	margin-right:-220px;
	margin-left:220px;
	margin-top:-120px;
}

.tt2-place {
	width:292px;
	background:url(../imgs/tt2-t.gif) no-repeat 0 0;
	padding-top:16px;
	
}

.tt2 p {
	font-weight:normal;
	font-size:12px;
	padding-top:10px;
}
.tt2-c {
	padding:0 15px 10px 15px;
	background:#fef8e3;
}
.tt2-b {
	background:url(../imgs/tt2-b.gif) no-repeat 0 0;
	font-size:1px;
	line-height:1px;
	height:14px;
}
.tt2 h3 {
	padding:0 15px 10px 15px;
	background:#3d5c6e;
	color:#fff;
}

.key-feats {
	width:444px;
	margin-left:30px;
}
.key-feats h1 {
	padding-left:20px;
	padding-bottom:10px;
}
.key-pl {
	background:#f0f0f0 url(../imgs/kf-t.gif) no-repeat 0 0;
}
.key-pl .b {
	background:url(../imgs/kf-b.gif) no-repeat 0 bottom;
	padding:10px 20px;
}
.key-pl p {
	border-bottom:solid 1px #fff;
	padding-bottom:5px;
	margin-bottom:10px;
}
.spec-links {
	padding-top:20px;
	padding-left:10px;
}
.spec-links a{
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	float:left;
	padding-left:35px;
	width:130px;
	font-size:11px;
	margin-right:8px;
}
.spec-links a:hover {
	text-decoration:underline;
}
.spec-links a span {
	display:block;
	text-align:center;
	background:url(../imgs/arr-yel.gif) no-repeat center bottom;
	padding-bottom:20px;
}

a.ico1 {
	background:url(../imgs/ico1.gif) no-repeat 0 0;
	width:90px;
}
a.ico2 {
	background:url(../imgs/ico2.gif) no-repeat 0 0;
	width:180px;
}
a.ico3 {
	background:url(../imgs/ico3.gif) no-repeat 0 0;
}
a.ico4 {
	background:url(../imgs/ico4.gif) no-repeat 0 0;
	padding:0 0 2px 40px;
	width:90px;
	
	margin:0;
}
a.ico4 span {
	background:none;
	padding-bottom:0;
}

.phone {
	font-size:46px;
	padding:15px 0 0 20px;
}

.sideEQ {
	float:left;
	display:inline;
	width:445px;
}
p.big {
	font-size:18px;
	line-height:1.3;
}
.headerRight
{
	float:right;
	padding:10px 0 0;
	font-size:10px;
	text-align:right;
	text-transform:uppercase;
	color:#7e7e7e;
	width:500px;
}
.headerRight a
{
	text-decoration:none;	color:#7e7e7e;
}
.headerRight a:hover
{
	text-decoration:underline;
}
.headerRight ul
{
	padding:0;
	margin:0;
	float:right;
}
.headerRight li
{
	float:left;
	padding:15px 0 0 20px;
	font-size:11px;
	font-weight:bold;
	text-transform:none;
	list-style:none;
}

.aligncenter{
	width:980px;
	margin:auto;
}
#headcont {
	padding-left:13px;
	padding-top:40px;
}
.nbox {
	
}

.nbox h2 {
color: #0a9746;
font-weight: bold;
font-size: 36px;
letter-spacing: -1px;
margin: 0px 0px 0px 20px;
}
.nbox ul {
list-style-type: none;
overflow: hidden;
padding: 25px 0 0 8px;

}
.nbox ul li {
width: 470px;
overflow: hidden;
float: left;
display: inline;
margin: 0px 0px 40px 14px;
}
.nbox ul li h1 {
color: #0553a9;
font-weight: bold;
font-size: 30px;
letter-spacing: -1px;
margin: 0px 0px 10px 0px;
line-height: 54px;
}
.nbox ul li h2 {
color: #0553a9;
font-weight: bold;
font-size: 30px;
letter-spacing: -1px;
margin: 0px 0px 10px 0px;
line-height: 54px;
}
.nbox ul li p {
margin: 0px;
padding: 0 0 10px;
}
.nbox ul li.widebox {
width: 470px;
}
.nbox ul li.dark {
background: transparent url(../imgs/dark_nbox_mbg.jpg) repeat-x 0 0;
}
.nbox ul li.dark div.outer {
background: transparent url(../imgs/dark_nbox_bbg.jpg) no-repeat right 0;
}
.nbox ul li.dark div.inner {
background: transparent url(../imgs/dark_nbox_bbg.jpg) no-repeat 0 0;
min-height: 196px;
padding: 20px 20px 0 25px;
}
.nbox ul li.light {
background: transparent url(../imgs/light_nbox_mbg.jpg) repeat-x 0 0;
}
.nbox ul li.light div.outer {
background: transparent url(../imgs/light_nbox_bbg.jpg) no-repeat right 0;
}
.nbox ul li.light div.inner {
background: transparent url(../imgs/light_nbox_bbg.jpg) no-repeat 0 0;
min-height: 196px;
padding: 20px 20px 0 25px;
}
.nbox ul li.clr {
clear: left;
}
.nbox ul li img {
margin: 5px 0px 0 0;
}
.nbox ul li object {
margin: 5px 0px 0 0;
display: block;
}
.nbox ul li h1 img {
vertical-align: middle;
margin: 0 20px 0 0;
}

/* rotator in-page placement */
    div.rotator, div.rotator2, div.rotator3, div.rotator4 {
	position:relative;
	height:300px;
	display: none;
	right: 2px;
	margin: 5px 0px 0 0;
}
    div.rotator ul, div.rotator2 ul, div.rotator3 ul, div.rotator4 ul {
	padding: 0;
}
/* rotator css */
	div.rotator ul li, div.rotator2 ul li, div.rotator3 ul li, div.rotator4 ul li {
	float:left;
	position:absolute;
	list-style: none;
	margin: 0;
	width: 425px;
}
/* rotator image style */	
	div.rotator ul li img, div.rotator2 ul li img, div.rotator3 ul li img, div.rotator4 ul li img {
	border:1px solid #ccc;
	padding: 1px;
	background: #FFF;
	margin: 0;
}
    div.rotator ul li.show, div.rotator2 ul li.show, div.rotator3 ul li.show, div.rotator4 ul li.show {
	z-index:500
}
.exp-read-more, .exp-read-less {
font-weight: bold;
display: block;
padding: 10px 0;
}





#feedback, #ctl00_feedback {
			display: none;
			position: fixed;
			/*top: 154px;*/
			left: 0;
			background-color: #FE8203;
			height: 110px;
			width: 327px;
			margin: 0 0 0 -320px;
			padding-left: 20px;
			z-index: 999;
			border: solid 1px White;			
		}
		
#feedback h2, #ctl00_feedback h2 {
    font-size:24px;
	background:url(../images/ffarrow2.png) no-repeat left 0;
	color: #fff;
	padding: 12px 20px 12px 50px;
	font-weight:normal;
}


#ctl00_feedback #cta p {padding: 12px 30px 15px 0px;color: #fff; line-height: 15px;}
#ctl00_feedback #minicontact p {padding: 0px 30px 5px 0px; color: #fff; line-height: 15px;}

#feedback img, #ctl00_feedback img {
	position: absolute;
	right: 0;
	top: 5px;
	cursor: pointer;
}
#ctl00_feedback label {
width:95px;
float: left;
clear: left;
padding: 5px 5px 5px 0;

}
#ctl00_feedback input.field {
padding: 3px 5px;
width:155px;
}
#ctl00_feedback select.field {
padding: 3px 5px;
width:166px;
}
#ctl00_feedback textarea.field {
padding: 3px 5px;
width:155px;
height: 48px;
}
#ctl00_feedback input.button {
padding: 3px 5px;
width:165px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
background:#e8e8e8;
border:solid 1px #717171;
font-weight: bold;
}
