body {
	margin:0;
	font:12px "Trebuchet MS", Helvetica, sans-serif;
	color:#505050;
	background:#fff;
	min-width:950px;
}
a {
	text-decoration:none;
	color:#000;
}
a:hover {text-decoration:underline;}
a:focus {outline:none;}
img {border:none;}
.wrapper {
	width:100%;
	position:relative;
	background:url(../images/bg-header.png) repeat-x;
	overflow:hidden;
}
.w1 {
	width:100%;
	float:left;
	position:relative;
	left:50%;
	background:url(../images/bg-header.png) repeat-x 0 -147px;
}
.w2 {
	width:100%;
	float:left;
	position:relative;
	left:-50%;
}
.header-area {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	background:url(../images/bg-header.jpg) no-repeat 50% 0;
}
#header {
	width:905px;
	margin:0 auto;
	padding:16px 13px 0 32px;
}
#header:after {
	clear:both;
	content:"";
	display:block;
}
.logo {
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/bg-logo.png) no-repeat;
	margin:17px 0 19px;
}
.logo a {
	display:block;
	width:274px;
	height:52px;
}
.user-area {
	float:right;
}
ul.user-bar {
	list-style:none;
	float:right;
	margin:0 0 24px;
	padding:0;
	font-size:13px;
	line-height:21px;
	font-weight:bold;
}
ul.user-bar li {
	float:left;
	margin:0 0 0 7px;
}
ul.user-bar a {
	height:25px;
	padding:0 0 0 2px;
	float:left;
	color:#fff;
	cursor:pointer;
	background:url(../images/btn-user-area.gif) no-repeat;
}
ul.user-bar a span {
	float:left;
	width:95px;
	height:25px;
	padding:0 2px 0 0;
	text-align:center;
	position:relative;
	background:#788d92 url(../images/btn-user-area.gif) no-repeat 100% -25px;
}
ul.user-bar a em {
	position:absolute;
	width:24px;
	height:24px;
	top:-9px;
	right:-7px;
	background:url(../images/ico-cloude.gif) no-repeat;
}
ul.socials {
	list-style:none;
	margin:0;
	padding:0;
	float:right;
	clear:right;
}
ul.socials li {
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	padding:0 0 0 5px;
}
ul.socials a {
	display:block;
	height:27px;
	width:27px;
	background:url(../images/ico-socials.jpg) no-repeat;
}
li a.twitter {background-position:0 0;}
li a.my-space {background-position:0 -27px;}
li a.facebook {background-position:0 -54px;}

ul.socials a:hover {
	display:block;
	height:27px;
	width:27px;
	background:url(../images/ico-socials-2.jpg) no-repeat;
}

li a:hover.twitter {background-position:0 0;}
li a:hover.my-space {background-position:0 -27px;}
li a:hover.facebook {background-position:0 -54px;}

.container {
	padding:147px 0 0;
	width:100%;
}
.nav-area {
	clear:both;
	padding:0 0 0 7px;
	height:1%;
}
.nav-area:after {
	clear:both;
	content:"";
	display:block;
}
ul#nav {
	float:left;
	list-style:none;
	margin:0 0 0 -32px;
	display:inline;
	padding:1px 0 0;
}
ul#nav li {
	float:left;
	font:bold 13px/13px "Trebuchet MS", Helvetica, sans-serif;
	display:inline;
	margin:0 0 0 20px;
}
ul#nav span {
	float:left;
	padding:3px 0 0;
}
ul#nav a {
	color:#2f2f2f;
	padding:13px 11px 14px;
	float:left;
}
ul#nav li.hover,
ul#nav li:hover {
	background:url(../images/bg-nav.png) no-repeat;
	position:relative;
}
ul#nav li.hover span,
ul#nav li:hover span {background:url(../images/bg-nav.png) no-repeat 100% -42px;}
ul#nav a:hover,
ul#nav li.hover a,
ul#nav li:hover a {
	color:#fff;
	text-decoration:none;
}
ul#nav li.hover .drop-area,
ul#nav li:hover .drop-area {display:block;}
.drop-area {
	position:absolute;
	top:42px;
	left:0;
	display:none;
	z-index:50;
	clear:both;
}
ul#nav ul a {
	padding:8px 0;
	float:left;
	width:100%;
}
.drop {
	width:229px;
	overflow:hidden;
	padding:3px 1px 0;
	background:url(../images/bg-drop.png) repeat-y;
}
.drop-b {
	padding:0 0 4px;
	width:231px;
	background:url(../images/bg-drop-b.png) no-repeat;
}
ul#nav .drop ul {
	list-style:none;
	margin:0;
	padding:0;
	overflow:hidden;
	width:100%;
}
ul#nav .drop li {
	clear:left;
	width:203px;
	padding:0 13px;
	margin:-1px 0 1px;
	border:1px solid #497b88;
	border-width:1px 0 0;
	font-size:12px;
	line-height:12px;
}
ul#nav .drop li.hover,
ul#nav .drop li:hover {background:#497b88;}
ul.lang {
	list-style:none;
	margin:0;
	padding:7px 0 0;
	float:right;
	clear:right;
}
ul.lang li {
	float:left;
	overflow:hidden;
	text-indent:-9999px;
	padding:0 12px 0 0;
}
ul.lang a {
	display:block;
	width:39px;
	height:26px;
	background:url(../images/ico-flags.jpg) no-repeat;
}
li a.lang-en {background-position:0 0;}
li a.lang-fr {background-position:0 -26px;}
#main {
	width:100%;
	overflow:hidden;
	padding:0 0 5px;
	background:#ced2d3 url(../images/bg-main.jpg) no-repeat 50% 0;
}
#main:after {
	clear:both;
	content:"";
	display:block;
}
.promo-area {
	width:100%;
	background:url(../images/bg-header.png) repeat-x 0 -294px;
}
.promo-area:after {
	clear:both;
	content:"";
	display:block;
}
.promo {
	width:900px;
	margin:0 auto;
	background:url(../images/bg-promo.png) no-repeat 2px 16px;
	padding:22px 12px 24px 38px;
}
.promo:after {
	clear:both;
	content:"";
	display:block;
}
.promo .box {
	width:276px;
	float:left;
	font-size:12px;
	line-height:18px;
	color:#fff;
	margin:34px 0 0;
	padding:0 0 0 4px;
}
.promo h1.text-hosting,
.promo h1.text-shared,
.promo h1.text-starter,
.promo h1.text-tier1,
.promo h1.text-tier2,
.promo h1.text-tier3,
.promo h1.text-iis7,
.promo h1.text-dedicated,
.promo h1.text-exchange,
.promo h1.text-linux,
.promo h1.text-windows,
.promo h1.text-oempro,
.promo h1.text-ftp,
.promo h1.text-faq-vmware,
.promo h1.text-design,
.promo h1.text-development,
.promo h1.text-faq,
.promo h1.text-tutorials,
.promo h1.text-contact,
.promo h1.text-login,
.promo h1.text-about,
.promo h1.text-tools,
.promo h1.text-interview,
.promo h1.text-starter-kits,
.promo h1.text-terms,
.promo h1.text-policy,
.promo h1.text-other,
.promo h1.text-server-management
 {
	margin:0 0 2px -3px;
	width:259px;
	height:31px;
	background:url(../images/text-hosting-world-wide.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
.promo h1.text-shared {
	background:url(../images/text-shared.gif) no-repeat;
	width:197px;
	height:29px;
}

.promo h1.text-starter {
	background:url(../images/text-starter.gif) no-repeat;
	width:197px;
	height:29px;
}

.promo h1.text-tier1 {
	background:url(../images/text-tier1.gif) no-repeat;
	width:197px;
	height:29px;
}

.promo h1.text-tier2 {
	background:url(../images/text-tier2.gif) no-repeat;
	width:197px;
	height:29px;
}

.promo h1.text-tier3 {
	background:url(../images/text-tier3.gif) no-repeat;
	width:197px;
	height:29px;
}

.promo h1.text-iis7 {
	background:url(../images/text-iis7.gif) no-repeat;
	width:197px;
	height:29px;
}

.promo h1.text-kentico {
	/*background:url(../images/text-kentico.gif) no-repeat;*/
	background:url(../images/text-kentico-cms.gif) no-repeat;
	width:270px;
	height:29px;
}

.promo h1.text-dedicated {
	background:url(../images/text-dedicated.gif) no-repeat;
	width:240px;
	height:29px;
}

.promo h1.text-exchange {
	background:url(../images/text-exchange-hosting.png) no-repeat;
	width:240px;
	height:29px;
}

.promo h1.text-linux {
	background:url(../images/text-linux.gif) no-repeat;
	width:197px;
	height:29px;
}

.promo h1.text-windows {
	background:url(../images/text-windows.gif) no-repeat;
	width:210px;
	height:29px;
}

.promo h1.text-oempro {
	background:url(../images/text-oempro.gif) no-repeat;
	width:197px;
	height:29px;
}

.promo h1.text-ftp {
	background:url(../images/text-ftp.gif) no-repeat;
	width:197px;
	height:29px;
}

.promo h1.text-faq-vmware {
	background:url(../images/text-faq-vmware.gif) no-repeat;
	width:197px;
	height:29px;
}

.promo h1.text-design {
	background:url(../images/text-design.gif) no-repeat;
	width:197px;
	height:29px;
}

.promo h1.text-development {
	background:url(../images/text-development.gif) no-repeat;
	width:240px;
	height:29px;
}

.promo h1.text-faq {
	background:url(../images/text-faq.gif) no-repeat;
	width:197px;
	height:29px;
}

.promo h1.text-tutorials {
	background:url(../images/text-tutorials.gif) no-repeat;
	width:197px;
	height:29px;
}

.promo h1.text-contact {
	background:url(../images/text-contact.gif) no-repeat;
	width:197px;
	height:29px;
}

.promo h1.text-login {
	background:url(../images/text-login.gif) no-repeat;
	width:197px;
	height:29px;
}

.promo h1.text-about {
	background:url(../images/text-about.gif) no-repeat;
	width:197px;
	height:29px;
}

.promo h1.text-tools {
	background:url(../images/text-tools.gif) no-repeat;
	width:250px;
	height:29px;
}

.promo h1.text-interview {
	background:url(../images/text-interview.gif) no-repeat;
	width:260px;
	height:29px;
}

.promo h1.text-starter-kits {
	background:url(../images/text-starter-kits.gif) no-repeat;
	width:260px;
	height:29px;
}

.promo h1.text-terms {
	background:url(../images/text-terms.gif) no-repeat;
	width:240px;
	height:29px;
}

.promo h1.text-policy {
	background:url(../images/text-policy.gif) no-repeat;
	width:290px;
	height:29px;
}

.promo h1.text-soon {
	background:url(../images/text-soon.gif) no-repeat;
	width:197;
	height:29px;
}

.promo h1.text-other {
	background:url(../images/text-other.gif) no-repeat;
	width:197;
	height:29px;
}

.promo h1.text-server-management {
	background:url(../images/text-server-management.gif) no-repeat;
	width:197;
	height:29px;
}

.promo .box p {margin:0 0 16px;}
.promo a.more {
	display:block;
	width:113px;
	padding:0 3px 0 0;
	text-align:center;
	color:#ecebba;
	font-size:15px;
	line-height:15px;
	font-weight:bold;
	background:url(../images/button.png) no-repeat 100% -31px;
}
.promo a.more span {
	display:block;
	height:15px;
	padding:8px 7px 8px 10px;
	cursor:pointer;
	
	background:url(../images/button.png) no-repeat;
}
.gallery {
	float:right;
	width:598px;
	position:relative;
}
a.link-prev,
a.link-next {
	width:27px;
	height:27px;
	position:absolute;
	top:108px;
	background:url(../images/bg-gallery-link.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	z-index:5;
}
a.link-prev {left:-7px;}
a.link-next {
	right:-5px;
	background-position:0 -27px;
}
.gallery .block {
	background:url(../images/bg-gallery.png) no-repeat;
	width:586px;
	height:223px;
	overflow:hidden;
	padding:15px 4px 1px;
}
.gallery .gallery-holder{
	width:586px;
	overflow:hidden;
	position:relative;
}
.gallery ul.block-frame {
	list-style:none;
	margin:0;
	padding:0;
	overflow:hidden;
	width:99999px;
	position:relative;
}
.gallery ul.block-frame li {
	float:left;
	width:586px;
}
.gallery .info {
	width:340px;
	height:209px;
	padding:15px 0 0 246px;
	position:relative;
	background:url(../images/bg-info.gif) no-repeat 1px 0;
}
.gallery .info h3 {
	margin:0 0 17px;
	font:20px/13px "Trebuchet MS", Helvetica, sans-serif;
	color:#306b7a;
}
.gallery .info h2 {
	margin:0;
	font:25px/18px "Trebuchet MS", Helvetica, sans-serif;
	height:30px;
	color:#833603;
}
.sIFR-hasFlash .gallery .info h2 span {
	visibility: hidden;
	font-size:35px;
	letter-spacing:-1px;
}
.gallery ul.listing {
	margin:0;
	padding:0 0 0 2px;
	list-style:none;
	line-height:14px;
	font-size:12px;
	color:#6e6e6e;
}
.gallery ul.listing li {
	padding:0 0 2px 10px;
	width:212px;
	background:url(../images/bullet.gif) no-repeat 0 5px;
}
.gallery ul.listing a {color:#6e6e6e;}
.gallery .price {
	position:absolute;
	top:41px;
	right:41px;
	letter-spacing:-1px;
	color:#b1afaf;
	font:bold 50px/50px "Trebuchet MS", Helvetica, sans-serif;
}
.gallery a.start {
	font-size:15px;
	font-weight:bold;
	color:#2c2c2c;
	float:left;
	margin:7px 0 0;
	clear:both;
}
.space {
	width:950px;
	overflow:hidden;
	margin:0 auto;
}
.space .box-section {
	width:950px;
	overflow:hidden;
	margin:19px 0 0;
}
#content {
	float:left;
	width:620px;
	padding:39px 0 22px;
}
#content .intro {
	height:1%;
	overflow:hidden;
	padding:0 15px 13px 0;
	color:#343434;
	font-size:12px;
}
#content .intro p {margin:0 0 10px;}
.intro h2 {
	margin:0 0 6px;
	font:25px/18px "Trebuchet MS", Helvetica, sans-serif;
	color:#833603;
}
* +html .intro h2 {margin:0 0 15px;}
.sIFR-hasFlash .intro h2 span {
	visibility: hidden;
	font-size:35px;
	letter-spacing:-1px;
}
#content h3 {
	margin:0 0 22px;
	font:20px "Trebuchet MS", Helvetica, sans-serif;
	color:#306b7a;
}
.data-box {
	width:617px;
	overflow:hidden;
	margin:0 0 35px;
	padding:5px 0 0;
	background:url(../images/bg-data-box-t.png) no-repeat;
}
.data-table {
	width:100%;
	background:url(../images/bg-data-table.png) repeat-x;
}
.data-table:after{
	content:'';
	display:block;
	clear:both;
}
.data-table table {
	border-collapse:collapse;
	color:#343434;
	font-size:12px;
	width:617px;
}
.data-table th {
	font-weight:normal;
	font-size:14px;
	line-height:18px;
}
.data-table th.col2,
.data-table th.col3,
.data-table th.col4,
.data-table th.col5 {padding:15px 0 12px 18px;}
.data-table th.col1 {
	text-align:left;
	padding:15px 0 12px 17px;
	width:250px;
}
/*.data-table .col1 {width:161px;}*/
.data-table .col2,
.data-table .col3,
.data-table .col4,
.data-table .col5 {
	width:200px;
	text-align:left;
	padding:0 0 0 18px;
	background:url(../images/bg-data-col.png) repeat-y;
	vertical-align: top;
}
.data-table td.col1 {
	text-align:right;
	padding:0 18px 0 0;
	width:143px;
	color:#61433d;
}
.data-table .start td.col1 {padding:16px 18px 0 0;}
.data-table .start .col2,
.data-table .start .col3,
.data-table .start .col4,
.data-table .start .col5 {padding:16px 0 0 18px;}
.data-table .end td.col1 {padding:0 18px 15px 0;}
.data-table .end .col2,
.data-table .end .col3,
.data-table .end .col4,
.data-table .end .col5 {padding:0 0 15px 18px;}
.data-table th.head {
	text-align:left;
	font-weight:bold;
	color:#fefcfc;
	font-size:15px;
	line-height:20px;
	background:#889498;
	padding:6px 0 8px 7px;
}
#content .sub-txt {
	height:1%;
	overflow:hidden;
	color:#343434;
	font-size:12px;
}
#content .sub-txt p {margin:0 0 15px;}
#content .sub-txt a {color:#cc7d2f;}
#sidebar .box,
.box-section .box {
	float:left;
	width:297px;
	margin:0 5px 0 12px;
	display:inline;
}
#sidebar .box .heading,
.box-section .heading {
	width:100%;
	border:1px solid #bfc4c5;
	border-width:0 0 1px;
	background:url(../images/bg-heading-t.png) no-repeat;
	padding:5px 0 0;
}
#sidebar .box .heading:after,
.box-section .heading:after {
	clear:both;
	content:"";
	display:block;
}
#sidebar .box h3,
.box-section .box h3 {
	margin:0;
	padding:4px 97px 7px 23px;
	width:177px;
	font-size:16px;
	line-height:22px;
	color:#572d02;
	background:url(../images/bg-heading.png);
}
#sidebar .information,
.box-section .information {
	width:297px;
	border:1px solid #e6e8e8;
	border-width:1px 0 0;
	min-height:166px;
	background:url(../images/bg-information.png) repeat-x;
}
* html #sidebar .information,
* html .box-section .information {height:166px;}
#sidebar .information .frame,
.box-section .information .frame {
	height:1%;
	position:relative;
	z-index:25;
	padding:15px 23px;
}
#sidebar .information {margin:0 0 21px;}
#sidebar .information .frame:after,
.box-section .information .frame:after,
#sidebar .information:after,
.box-section .information:after {
	clear:both;
	content:"";
	display:block;
}
#sidebar .information ul,
.box-section .information ul {
	margin:0;
	padding:0 0 15px;
	list-style:none;
	font-size:12px;
	line-height:14px;
	color:#343434;
}
#sidebar .information ul {padding:0 0 21px;}
#sidebar .information li,
.box-section .information li {
	padding:0 0 2px 10px;
	position:relative;
	background:url(../images/bullet-2.gif) no-repeat 0 5px;
}
#sidebar .information a.order,
.box-section a.order {
	float:left;
	height:25px;
	color:#fff;
	margin:0 0 0 2px;
	display:inline;
	cursor:pointer;
	padding:0 0 0 3px;
	font:bold 13px/24px "Trebuchet MS", Helvetica, sans-serif;
	background:url(../images/bg-order.gif) no-repeat;
}
#sidebar a.order span,
.box-section a.order span {
	float:left;
	height:25px;
	padding:0 3px 0 0;
	background:url(../images/bg-order.gif) no-repeat 100% -25px;
}
#sidebar a.order em,
.box-section a.order em {
	height:25px;
	float:left;
	padding:0 13px;
	font-style:normal;
	background:#cc7e2f;
}
#sidebar .price-holder,
.box-section .price-holder {
	position:absolute;
	right:5px;
	top:-35px;
	z-index:30;
}
#sidebar strong.price,
.box-section strong.price {
	display:block;
	width:100px;
	height:67px;
	font-size:25px;
	letter-spacing:-3px;
	color:#113c47;
	padding:31px 0 0;
	text-align:center;
	background:url(../images/bg-price.png) no-repeat;
}
#sidebar strong.price em,
.box-section strong.price em {
	display:block;
	font-size:10px;
	position:relative;
	top:-7px;
	font-weight:bold;
	color:#888f91;
	letter-spacing:0;
	padding:0 0 0 11px;
}
#sidebar strong.price span,
.box-section strong.price span {
	font-size:15px;
	letter-spacing:0;
}
#sidebar strong.price sup,
.box-section strong.price sup {text-decoration:underline;}
.sub-container {
	width:100%;
	padding:50px 0 0;
	border:1px solid #fff;
	border-width:1px 0 0;
	background:#676666 url(../images/bg-sub-container.gif) repeat-x;
}
.sub-container:after {
	clear: both;
	content:'';
	display: block;
}
.cols-area {
	width:100%;
	padding:20px 0 0;
	background:url(../images/bg-cols-area.jpg) no-repeat 50% 0;
}
.cols-area:after {
	clear: both;
	content:'';
	display: block;
}
.cols-holder {
	width:950px;
	margin:0 auto;
	background:url(../images/bg-cols-holder.gif) repeat-y;
}
.cols-holder:after {
	clear: both;
	content:'';
	display: block;
}
.cols-holder .col {
	float:left;
	width:190px;
	font-size:12px;
	color:#a09f9f;
	position:relative;
}
.cols-holder h4 {
	margin:0;
	font-size:15px;
	line-height:30px;
	color:#f0efd5;
	position:absolute;
	left:30px;
	top:-63px;
	letter-spacing:1px;
	word-spacing:-2px;
	background:url(../images/separator.gif) no-repeat 100% 50%;
}
.cols-holder h4 a {color:#f0efd5;}
.cols-holder .second h4 {
	left:53px;
	width:180px;
}
.cols-holder .third h4 {
	left:15px;
	width:188px;
}
.cols-holder .first h4 {
	left:45px;
	width:187px;
}
.cols-holder .fourth h4 {background:none;}
.cols-holder .first {
	width:176px;
	padding:0 20px 0 33px;
	margin:0 14px 0 0;
}
.cols-holder ul {
	margin:0;
	padding:0;
	list-style:none;
}
.cols-holder li {padding:0 0 6px;}
.cols-holder .fourth li {padding:0 0 14px;}
.cols-holder .second {
	width:227px;
	margin:0 45px 0 0;
}
.cols-holder .third li {padding:0 0 21px;}
.cols-holder .second li {
	background:url(../images/bullet-guarante.gif) no-repeat;
	padding:0 0 21px 42px;
	overflow:hidden;
	float:left;
}
.third li div,
.second li div {
	border:1px solid #6f6f6f;
	border-width:0 0 1px;
	width:173px;
	padding:0 0 7px;
}
.cols-holder .third {
	width:190px;
	margin:0 45px 0 0;
}
.cols-holder h5 {
	margin:0;
	font-size:14px;
	color:#fcfcfc;
}
.cols-holder h5 a {color:#fcfcfc;}
.cols-holder p {
	margin:0;
	line-height:16px;
}
#sidebar {
	float:right;
	width:297px;
	margin:0 12px 0 0;
	padding:29px 0 0;
}
#sidebar .box {margin:0;}
.footer-area {
	width:100%;
	overflow:hidden;
	background:#474747;
}
#footer {
	width:886px;
	margin:0 auto;
	overflow:hidden;
	padding:22px 32px 50px;
}
#footer p {
	margin:0;
	font:9px Arial, Helvetica, sans-serif;
	color:#575757;
}
#footer p a {color:#575757;}
.navigation {
	margin:0 0 7px;
	padding:0;
	list-style:none;
	font-size:9px;
	font-weight:bold;
	text-align:left;
}
.navigation li {
	display:inline;
	padding:0 8px 0 0;
}
.navigation a {color:#959595;}
/* sifr start. do not modify. */
object, embed {
	margin:0;
	padding:0;
	display:block;
	overflow:hidden;
}
.sIFR-flash {
	visibility:visible !important;
	margin:0;
}
.sIFR-replaced {visibility:visible !important;}
span.sIFR-alternate {
	position:absolute !important;
	left:0 !important;
	top:0 !important;
	width:0 !important;
	height:0 !important;
	display:block !important;
	overflow:hidden  !important;
}
.sIFR-flash + div[adblocktab=true] {display:none !important;}
/* sifr end */

/*Julie Edits*/

.data-table a.order,
.intro a.order {
	float:left;
	height:25px;
	color:#fff;
	margin:0 0 0 2px;
	display:inline;
	cursor:pointer;
	padding:0 0 0 3px;
	font:bold 13px/24px "Trebuchet MS", Helvetica, sans-serif;
	background:url(../images/bg-order.gif) no-repeat;
}
.data-table a.order span,
.intro a.order span {
	float:left;
	height:25px;
	padding:0 3px 0 0;
	background:url(../images/bg-order.gif) no-repeat 100% -25px;
}

.data-table a.order em,
.intro a.order em {
	height:25px;
	float:left;
	padding:0 5px;
	font-style:normal;
	background:#cc7e2f;
}

#contact-area {
	width: 600px;
	margin-top: 25px;
}

#contact-area input, #contact-area textarea {
	padding: 5px;
	width: 471px;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 10px 0px;
	border: 2px solid #ccc;
}

#contact-area textarea {
	height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #833603;
}

#contact-area input.submit-button {
	width: 100px;
	float: right;
}

label {
	float: left;
	text-align: right;
	margin-right: 15px;
	width: 100px;
	padding-top: 5px;
	font-size: 12px;
}

#contact-message 
{
    width: 380px; 
    margin-left: 100px;     
}
