.content .form-upgrade div a.inline{float:none; display: inline; width:auto; }
.content .form-upgrade div span.info { display: block; margin: 0px 36px 18px 200px; }
.content .form-upgrade div span.info_spacetop { display: block; margin: 0px 36px 18px 200px; padding-top: 7px; }

.upgrade-request h2 { width: 243px; }

.content-right a:hover{text-decoration: underline;}
.golive h2.site_approval {background: url(../images/h_site_approval.png) no-repeat; height: 19px; width: 132px; }
.golive h2.design_approval {background: url(../images/h_design_approval.png) no-repeat; height: 20px; width: 242px; }
.content {background: white;}
.header { height: 182px; padding: 10px 25px 0px 25px; background: #fff url(../images/bg_head.png) no-repeat; }
.footer {margin: 0 auto;}
.header a.btn-login {float: left; margin: 69px 0px 0px 0px; padding: 0px; width: 195px; height: 27px; background: url(../images/btn_login.png) no-repeat; display: block;}
div.err span {clear: both;}

a.submit-small, a.submit-small:link, a.submit-small:visited { color: #fff; float: left; height: 32px; background: url(../images/btn.png) no-repeat right top; padding: 0px 2px 0px 0px; text-decoration: none;margin-left: 200px;}

*html  a.submit-small, a.submit-small:link, a.submit-small:visited { background: url(../images/btn.gif) no-repeat right top; }

a.submit-small:hover{background-position: right -32px; text-decoration: none; }

a.submit-small span {padding: 8px 10px 0px 13px; background: url(../images/btn.png) no-repeat; display: block; height: 24px; text-decoration: none; text-align: center; font: bold 12px Arial; }

*html a.submit-small span {background: url(../images/btn.gif) no-repeat; }

a.submit-small:hover span{background-position: 0px -32px; text-decoration: none; color: #fff;}

a.submit-b span {color: #df5900;}

.home .home-data .laptop {padding: 11px 0px 0px 45px;}
.home .home-data .extraline .submit {margin: -3px 5px 0px 0px;}
.home .home-data .extraline em {margin: -3px 0px 0px 0px;}

.commercial {height: 540px; background: url(../images/h_bg_commercial.jpg) no-repeat;}
.wedding {height: 540px; background: url(../images/h_bg_wedding.jpg) no-repeat;}
.outdoor {height: 540px; background: url(../images/h_bg_outdoor.jpg) no-repeat;}
.morephoto {height: 540px; background: url(../images/h_bg_morephoto.jpg) no-repeat;}
.artist {height: 540px; background: url(../images/h_bg_artist.jpg) no-repeat;}
.architects {height: 540px; background: url(../images/h_bg_architects.jpg) no-repeat;}
.graphic {height: 540px; background: url(../images/h_bg_graphic.jpg) no-repeat;}
.morecreative {height: 540px; background: url(../images/h_bg_morecreative.jpg) no-repeat;}
.photojournalists {height: 540px; background: url(../images/h_bg_photojournalists.jpg) no-repeat;}
.students {height: 540px; background: url(../images/h_bg_students.jpg) no-repeat;}

.wedding-data .commercial {background: url(../images/headline_commercial.gif) no-repeat; width: 586px;}
.wedding-data .wedding {background: url(../images/headline_wedding.gif) no-repeat;}
.wedding-data .outdoor {background: url(../images/headline_outdoor.gif) no-repeat; width: 590px;}
.wedding-data .morephoto {background: url(../images/headline_morephoto.gif) no-repeat;}
.wedding-data .artist {background: url(../images/headline_artist.gif) no-repeat;}
.wedding-data .architects {background: url(../images/headline_architects.gif) no-repeat; height: 86px;}
.wedding-data .graphic {background: url(../images/headline_graphic.gif) no-repeat;}
.wedding-data .morecreative {background: url(../images/headline_morecreative.gif) no-repeat;}
.wedding-data .photojournalists {background: url(../images/headline_photojournalists.gif) no-repeat;}
.wedding-data .students {background: url(../images/headline_students.gif) no-repeat; height: 86px;}

.wedding-data .featured-design {background-color: #f8f8f8; padding: 20px 24px 20px 25px; }
.wedding-data .featured-design .img{margin: 0px 2px 0px 0px; width: 156px; height: 106px; background: url(../images/img_shadow.gif) no-repeat;}
.wedding-data .featured-design .img img{margin: 2px 0px 0px 3px;}

.custom-website .top h2 {background: url(../images/h_customized.png) no-repeat; width: 234px; height: 24px; margin: 8px 0px 25px 0px;}

.custom-website .top a {font: 16px/27px Arial; margin: 0px;}
.custom-website .top em {display: block; color: #1d1d1d; font: 16px Arial; padding: 20px 0px 0px 0px; margin: 0px;}

.custom-website .explore {background: #f8f8f8; padding: 15px 24px 20px 25px; margin-bottom: 0px; }
.custom-website .explore .item {margin: 0px 2px 0px 0px; width: 156px; height: 106px; background: url(../images/img_shadow.gif) no-repeat;}
.custom-website .explore .item img {margin: 2px 0px 0px 3px;}

.custom-website .right2 { float: right; width: 400px; padding: 0px;}
.custom-website .right2 .img {width: 107px; height: 73px; padding: 6px 0px 0px 7px; margin: 0px 7px 0px 0px; background: url(../images/bg_livebooks.png) no-repeat; float: left; }
.custom-website .right2 .info {float: left; margin: 9px 0px 0px 0px;}
.custom-website .right2 h3 { background: url(../images/h_meet_design_team.png) no-repeat; width: 136px; height: 13px; margin: 0px 0px 6px 0px; padding: 0px;}.custom-website { padding-bottom: 0px; margin-bottom: 0px; }.custom-website .page-bottom { height: 136px; margin: 0px; padding: 15px 25px 0px 25px; background: url(../images/bg_3px.png) repeat-y 465px 0px; }.custom-website .page-bottom h3 { margin-bottom: 6px; }.custom-website .page-bottom p { color: #6a6a6a; font: 12px/16px Arial; }.custom-website .page-bottom .consultation { width: 190px; float: left; margin: 0px 50px 0px 0px; }.custom-website .page-bottom .chat { width: 190px; float: left; margin: 0px; }.custom-website .page-bottom .chat a.submit { margin: 15px 0px 10px 0px; }.custom-website .page-bottom .design-team { width: 470px; float: right; background: url(../images/designteam_corner.jpg) no-repeat bottom right; }.custom-website .page-bottom .design-team p { width: 260px; }

.website-services .custom h3 { width: 202px; }
.website-services .custom p.img a { padding: 0px; }
.website-services .edit-suite {border-right: 1px solid #e5e5e5;}
.liveapp-partners  .request-service h3 {width: 220px; background-repeat: no-repeat;}
.predesigned .adv span{display: block; color: #6a6a6a; font: 12px/18px Arial; margin: 13px 0px 0px 0px; padding: 5px 435px 0px 0px; background: url(../images/predesigned_payment.jpg) no-repeat 160px 0px;}

.choose-your-design p {float: left; font: 13px Arial; color: #fff; padding: 15px 10px 0px 462px;}

.liveapp-partners  .featured .img {float: left; width: 200px; padding: 37px 0px 0px 10px;}

.tour-text {height:200px; overflow: hidden;}

.predesigned .iam-livebooks .left span { font: 11px/18px Arial; color: #999999; display: block; margin: 0px 0px 0px 16px;}/* common questions */.video-tutorials .left-answers {  }.video-tutorials .left-answers ul.sublist { margin: 6px 0px 6px 10px; padding: 0px; }
.video-tutorials .left-answers ul.sublist li { list-style-type: none; border-bottom: none; }

/* customized website gallery popup */

.popup-custom-gallery { }
.popup-custom-gallery p { color: #404040; font: 12px/14px Arial; }

/* partners fix */

.liveapp-partners .tab-item { padding: 0px 0px 20px 0px; }
.liveapp-partners .tab-item .info {  }
.liveapp-partners .tab-item .info p { padding: 0px 10px 20px 0px; }
.liveapp-partners .tab-item .info a { display: inline; padding: 0px; }

/* custom gallery */
.custom-gallery-data { }
.custom-gallery-data .consultation {float: right!important; width: 165px; margin: -30px 0px 0px 4px; }
.custom-gallery-data .consultation p { margin: 0px 0px 6px 0px; text-align: center; }
.custom-gallery-data .consultation a.submit { width: 165px; }

.article .left .text-head {width: 685px;}
.article .left .text-head2 {width: 690px;}.article .left .callout { float: right; margin: 0px 0px 30px 0px; }

/* generic right column */
.article .right h3 {color: #1d1d1d; font: 16px/18px Arial;  margin: 0px 0px 6px 0px;}.article .right p {color: #6a6a6a; font: 12px/18px Arial; margin: 0px 0px 16px 0px;}

.article .right .features {height: 176px; background: url(../images/editsuite_features.jpg) no-repeat right bottom; margin: 0px 0px 10px 0px; border-bottom: 3px solid #f4f4f4; padding: 0px 25px 15px 10px;}
.article .right .partners {margin: 0px 0px 10px 0px; border-bottom: 3px solid #f4f4f4; padding: 0px 25px 15px 10px;}
.article .right .partners .item { margin: 16px 0px 0px 0px; }

.article .right .get-started { padding: 0px 25px 0px 10px; text-align: left;}
.article .right .get-started .inner h3 {margin: 0px 0px 10px 0px; padding: 0px; height: 19px; background: url(../images/h_get_started.png) no-repeat;}.article .right .get-started .inner p {color: #1d1d1d; font: 12px/18px Arial; padding: 0px 20px 0px 0px;}

/* editsuite */
.editsuite .left .text-head {width: 685px;}
.editsuite .left .text-head2 {width: 685px; height: 290px; margin: 0px 0px 40px 25px; background: url(../images/editsuite_1.jpg) no-repeat right bottom;}

.editsuite .left .table { width: 370px; margin: 20px 40px 0px 25px; }
.editsuite .left .table td { vertical-align: top; padding: 10px; }
.editsuite .left .table td.f { width: 90px; border-top: none; }
.editsuite .left .table td img { margin: 0px 10px 0px 0px; }

.editsuite .tutorials { background-color: #fff; padding: 9px 15px 0px 15px; margin: 7px 0px 18px 10px;}
.editsuite .tutorials h3 {width: 140px; height: 15px; background: url(../images/h_video_tutorials.png) no-repeat; float: left; margin: 0px 0px 18px 0px;}
.editsuite .tutorials p {float: left; color: #838383; font: 12px/18px Arial;}
.editsuite .tutorials ul {margin: 0px; padding: 0px; }
.editsuite .tutorials ul li {list-style-type: none; float: left; margin-right: 14px;}
.editsuite .tutorials ul li span {display: block; width: 130px;}
.editsuite .tutorials ul li a, .footer .tutorials ul li a:link, .footer .tutorials ul li a:visited {border: 1px solid #989898; display: block; position: relative; }
*html .editsuite .tutorials ul li a {background-color: #000;}
.editsuite .tutorials ul li a:hover {text-decoration: none; border: 1px solid #eb7f00;}
.editsuite .tutorials ul li a .hover {display: none; position: absolute; left: 0px; top: 0px; background: url(../images/footer_video_h.png) no-repeat; height: 88px; width: 137px; margin: 0px; padding: 0px; z-index: 2;}
.editsuite .tutorials ul li a:hover .hover {display: block}
*html .editsuite .tutorials ul li a .hover{top: 1px; background: transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/footer_video_h.png',sizingMethod='crop'); cursor: pointer;}
*html .editsuite .tutorials ul li a:hover img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); }
.editsuite .tutorials ul li span {margin: 9px 0px 18px 0px; color: #1d1d1d; font: 12px Arial;}
.editsuite .tutorials ul li a.browser {display: block; width: 123px; height: 88px; background: url(../images/btn_browse.png) no-repeat; border: 1px solid #eb7f00!important; }
.editsuite .tutorials ul li a.browser span {display: none; }
.editsuite .tutorials ul li a.browser:hover {border: 1px solid #eb7f00;}/* editsuite popups*/.popup-info.editsuite-video { width: 596px; }.popup-info.editsuite-video .data { height: 430px; }

/* pricing and payment */

.pricing .left .head-text {  }
.pricing .left .table { margin: 20px 0px 0px 0px; }
.pricing .left .table th { border: none; padding: 0px 50px 10px 10px; }
.pricing .left .table th.f { width: 230px; padding: 0px 0px 10px 0px; border-right: 1px solid #e6e6e6; }
.pricing .left .table th.l { padding: 0px 0px 10px 50px; }
.pricing .left .table th.gray { padding: 0px 0px 10px 0px; margin: 0px; }

.pricing .left .table td { vertical-align: top; padding: 10px 0px 30px 10px; border-right: 1px solid #e6e6e6; }
.pricing .left .table td.f { border-top: 1px solid #e6e6e6; }
.pricing .left .table td.l { padding-left: 50px; border-right: none; }
.pricing .left .table td.b { border-bottom: 1px solid #e6e6e6; }
.pricing .left .table td.gray { background-color: #d1d1d1; border-bottom: none; }
.pricing .left .table td b { color: #404040; font-weight: bold; }

.pricing .left .table table { margin: 0px; }
.pricing .left .table p { color: #6a6a6a; font: 12px/18px Arial; margin: 0px 0px 40px 0px; }

.pricing .left ul { margin: 0px 0px 40px 0px; padding: 0px; width: 560px; }
.pricing .left ul li { list-style-type: none; width: 280px; margin: 0px 0px 0px 20px;}
.pricing .left ul li.r { float: right; }
.pricing .left ul li img { margin: 0px 10px 0px 0px; }/* add-ons */.addons .sub-addon { width: 200px; margin-bottom: 30px; }.addons .sub-addon h3 { padding: 6px 0px 16px 0px; }.addons .sub-addon h3 a { color: #df5900; font: 16px/18px Arial; }.addons .sub-addon h3 a img { margin: 0px 0px 0px 4px; }.addons .sub-addon ul { margin: 0px; }
.addons .sub-addon ul li { list-style-type: none; line-height: 0px; border-bottom: 1px solid #e6e6e6; display: block; color: #575757; font: 12px/18px Arial; padding: 2px 0px 2px 0px; }
.addons .sub-addon ul li.first { border-top: 1px solid #e6e6e6; }.addons .left .text-head a.submit.align-right { float: right; margin-right: 130px; }.addons .left .text-left { margin-bottom: 40px; }.addons .left .text-left h4 { color: #1d1d1d; font: 16px/18px Arial; margin: 10px 0px 4px 0px; }.addons .left .text-left a span { margin: 0px; float: left; }.addons .left .text-right { margin-bottom: 40px; }.addons .left .text-right h4 { color: #1d1d1d; font: 16px/18px Arial; margin: 10px 0px 4px 0px; }.addons .left .text-right p { color: #6a6a6a; font: 12px/18px Arial; }.addons .left .text-right span { margin-bottom: 30px; }.addons .left .text-right a span { margin: 0px; }.addons .left .text-head2 {  }.addons .left .text-head2 h4 { color: #1d1d1d; font: 16px/18px Arial; margin: 10px 0px 4px 0px; }.addons .left .text-head2 .design-changes span { display: block; }.addons .left .text-head2 .design-changes a.submit { margin-right: 36px; margin-top: 36px; }.addons .left .text-head2 .design-changes img { margin-right: 16px; }.addons .left .text-head2 .text-block { width: 280px; margin: 20px 0px 20px 0px; float: left; }.addons .left .text-head2 .text-block.last { margin: 20px 60px 20px 0px; float: right; }.addons .left .text-head2 .text-block h5 { margin-bottom: 0px; }.addons .left .text-head2 .text-block img.example { float: right; }.addons .left .text-head2 .text-block a img { margin: 0px 0px -1px 4px; }.addons .left .predesigned-homepages { width: 480px; margin-bottom: 0px; }.addons .left .predesigned-homepages p { padding-top: 10px; padding-bottom: 20px; }.addons .left .predesigned-homepages span { margin-left: 10px; margin-bottom: 20px; }.addons .left .table { margin: 0px; }
.addons .left .table th { color: #404040; font: bold 16px/18px Arial; border-right: 1px solid #e6e6e6; }.addons .left .table th.f { width: 230px; }
.addons .left .table th.l { width: 120px; border-right: none; }
.addons .left .table td { color: #404040; padding: 6px 6px 30px 6px; border-right: 1px solid #e6e6e6; vertical-align: top; }
.addons .left .table td.f { border-top: 1px solid #e6e6e6; }
.addons .left .table td.l { border-right: none; }
.addons .left .table td.b { border-bottom: 1px solid #e6e6e6; }.addons .right .navigation { padding: 18px 0px 15px 15px; width: 180px; }.addons .right .navigation h3 { margin: 0px 0px 4px 0px; }.addons .right .navigation ul { margin: 0px; }
.addons .right .navigation ul li { list-style-type: none; line-height: 0px; }
.addons .right .navigation ul li a { border-bottom: 1px solid #e6e6e6; display: block; font: 12px/18px Arial; padding: 2px 0px 2px 0px; }.addons .right .navigation ul li a.selected { color: #1d1d1d; }
.addons .right .navigation ul li.first a { border-top: 1px solid #e6e6e6; }.addons .right .right-contact-support h3 {color: #1d1d1d; font: 16px/18px Arial;  margin: 0px 0px 3px 0px;}.addons .right .right-contact-support p {color: #6a6a6a; font: 12px/18px Arial; margin: 0px 0px 0px 0px;}/* addons popups */.popup-info.addons { width: 1086px; }.popup-info.addons .data { height: 596px; }.popup-info.addons .data p { margin: -6px 0px 0px 10px; color: #6a6a6a; }

/* design team */
.designteam .left .text-head {width: 685px;}
.designteam .left .text-head p { margin: 0px; }

.designteam .left .text-head2 {  }
.designteam .left .text-head2 .item { float: left; width: 312px; height: 100px; margin: 0px 48px 8px 0px; background-color: #f7f5f0; }
.designteam .left .text-head2 .r { margin-right: 0px; }
.designteam .left .text-head2 .item h4 { color: #1d1d1d; font: 16px/18px Arial; margin: 10px 40px 6px 40px; }
.designteam .left .text-head2 .item p { color: #6a6a6a; font: 12px/18px Arial; margin: 0px 40px 6px 40px; }
/* get started */.getstarted .left .table { margin: 40px 0px 0px 0px; }.getstarted .left .table td { vertical-align: top; padding: 0px; border: none; }.getstarted .left .table td img { margin: 0px 40px 0px 20px; }.getstarted .left .table td h3 { color: #1d1d1d; font: 16px/18px Arial; margin: 0px; }.getstarted .left .table td p { margin: 0px 0px 40px 0px; }

/* popups */
.popup-info { position: absolute; z-index: 201; }/* common questions */.video-tutorials .left-answers a.inner-link, .video-tutorials .left-answers a.inner-link:link, .video-tutorials .left-answers a.inner-link:visited { color: #df5900; font: 12px Arial; text-decoration: none; margin: 0px; padding: 0px; }.video-tutorials .left-answers a.inner-link:hover { text-decoration: underline; }

/*ie6-outdated widget */
.ie6_outdated {
	background: #fefaea; 
	text-align: center; 
	clear: both; 
	height: 75px; 
	position: relative; 
	width: 1000px; 
	height: 110px; 
	margin: 0 auto;
}

.ie6_outdated .close_button {
	position: absolute; 
	right: 1px; 
	top: 2px; 
	font-family: courier new; 
	font-weight: bold;
}

.ie6_outdated .content {
	background: #fefaea;
	width: 960px; 
	margin: 0 auto; 
	text-align: left; 
	padding: 0; 
	overflow: hidden; 
	color: black;
}

.ie6_outdated .content .warning {
	width: 77px; 
	float: left;
}

.ie6_outdated .content .text {
	width: 518px; 
	float: left; 
	font-family: Arial, sans-serif;
}

.ie6_outdated .content .text .title {
	color: #1d1d1d; 
	font-size: 16px; 
	margin-top: 30px;
}

.ie6_outdated .content .text .message {
	color: #6a6a6a; 
	font-size: 12px; 
	margin-top: 6px; 
	line-height: 12px;
}

.ie6_outdated .content .firefox {
	width: 121px; 
	float: left;
}

.ie6_outdated .content .ie8 {
	width: 112px; 
	float: left;
}

.ie6_outdated .content .safari {
	width: 73px; 
	float: left;
}