body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#754c28;
	background-image:url(../images/page-background.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#532700;
}
a:active, a, a:visited {
	outline:none;	
}
img{
	border:none;
}
form, h1, p{
	margin:0px;
	padding:0px;
}
#clear{
	clear:both;
}
.container{
	width:1040px;
	margin:0px auto;
	margin-top:5px;
}
.topLinks{
	width:1050px;
	float:right;
	text-align:right;
}
.header_consult{
	float:left;
	width:500px;
	font:normal 22px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	text-align:left;
	padding:2px 0 0 18px;
}
.header_links{
	float:left;
	width:500px;
}
.topLinks a{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding:0px 15px 0px 0px;
	text-transform:uppercase;
}
.topLinks a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.topImage{
	margin:5px 5px 0px 0px;
}
.innerContainer{
	width:1050px;
	margin:0px auto;
	float:left;
}
.topheader{
	background-image:url(../images/top-heade.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:1050px;
	height:146px;
	margin-top:5px;
}
.logo{
	width:330px;
	float:left;
	margin:20px 0px 0px 20px;
}
.navigationPanel{
	width:637px;
	float:right;
	margin:15px 20px 0px 0px;
}
.professionalInterior{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#c2a893;
}
.professionalInteriorTwo{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#754c28;
	font-style:italic;
	margin-right:5px;
}
.professionalInteriorIndex{
	padding-top:6px;
}
.activeTagHowIt{
	padding:40px 0px 0px 115px;
}
.activeTagWhyUs{
	padding:40px 0px 0px 20px;
}
.activeTagProjects{
	padding:40px 0px 0px 225px;
}
.activeTagTestimonials{
	padding:40px 0px 0px 335px;
}
.activeTagCommunity{
	padding:40px 0px 0px 430px;
}
.mainNavigation{
	padding-top:5px;
	clear:both;
}
.mainNavigation ul{
	margin:0px;
	padding:0px;
}
.mainNavigation ul li{
	list-style-type:none;
	float:left;
}
.mainNavigation ul li a{
	display:block;
	font:bold 12px "Times New Roman", Times, serif;
	color:#754c28;
	text-decoration:none;
	text-transform:uppercase;
	line-height:36px;
	padding:0px 15px;
}
.mainNavigation ul li a:hover{
	color: #9D6C11;
	text-decoration:underline;
}
.sep{
	background-image:url(../images/sep.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:36px;
}
.containerBg{
	background-image:url(../images/container-bg.jpg);
	background-repeat:repeat-y;
	background-position:top;
	width:1050px;
	float:left;
}
.middlePanel{
	width:1020px;
	margin:0px auto;
	margin-top:10px;
}
.leftPanel{
	width:223px;
	float:left;
}
.leftPanelBg{
	background-image:url(../images/left-navigation-bg.jpg);
	background-repeat:repeat-y;
	background-position:top;
}
.leftNavigation{
	margin-left:20px;
}
.leftNavigation ul{
	margin:0px;
	padding:0px;
}
.leftNavigation ul li{
	list-style-type:none;
	display:block;
	padding:5px 0px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#754c28;
	text-decoration:none;
}
.leftNavigation ul li a{
	color:#754c28;
	text-decoration:none;	
}
.leftNavigation ul li a:hover{
	color:#754c28;
	text-decoration:none;	
}
.leftNavigationSep{
	margin:3px 0px 0px 0px;
}
.rightPanel{
	width:782px;
	float:right;
}
.rightPanelTop{
	background-image:url(../images/body-panel-top.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:782px;
	height:115px;
}
.headingImages{
	margin:30px 0px 0px 30px;
}
.blogBg{
	background-image:url(../images/blog-bg.png);
	background-repeat:no-repeat;
	background-position:top;
	width:356px;
	height:32px;
	margin:20px 0px 0px 5px;
}
.blogText{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	text-transform:uppercase;
	color:#ffffff;
	padding-left:20px;
	line-height:32px;
}
.rightPanelBg{
	background-image:url(../images/body-panel-bg.jpg);
	background-repeat:repeat-y;
	background-position:top;
	width:742px;
	margin-left:2px;
	padding:15px 20px 0px 20px;
}
.contentPart{
	width:530px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#754c28;
}
.rightNavigation{
	width:200px;
	float:right;
}
.rightNavigationBg{
	background-image:url(../images/right-navigation-bg.png);
	background-repeat:repeat-y;
	background-position:top;
	padding:0px 20px;
}
.pollHeading{
	font-size:20px;
	color:#603813;
}
.voteImage{
	margin-top:10px;
	margin-left:-4px;
}
.containerBottom{
	background-image:url(../images/bottom-image.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:1050px;
	height:125px;
	float:left;
	margin-bottom:20px;
}
.leftBottom{
	width:800px;
	float:left;
	margin-left:70px;
	margin-top:10px;
}
.leftBottom img{
	margin:0px 12px;
}
.bottomNavigation{
	font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
	text-decoration:none;
	color:#754c28;
	padding:7px 10px 5px 0px;
}
.bottomNavigation a{
	text-decoration:none;
	color:#754c28;
	padding:0px 3px;
}
.bottomNavigation a:hover{
	text-decoration:underline;
	color:#754c28;
}
.rightBottom{
	width:160px;
	float:left;
	margin-top:10px;
}
.sign-up-part{
	width:270px;
	float:left;
}
.signupText{margin-left:4px;}
.startNowBox .signUpHeading{display:inline-block; margin-top:-17px; background-color:#fff8e8;}
.startNowBox{padding-bottom:8px;}
.signUpPartTop{
	background-image:url(../images/sign-up-top.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:50px;
	padding:5px 20px 0px 20px;
}
.signUpPartBg{
	background-image:url(../images/sign-up-bg.jpg);
	background-repeat:repeat-y;
	background-position:top left;
	padding:0px 20px;
}
.bannePanel{
	width:734px;
	float:right;
}
.signUpHeading{
	font:normal 20px Georgia, "Times New Roman", Times, serif;
	color:#603813;
	font-variant:small-caps;
	padding-top:5px;
}
.formFiled{
	margin:2px 0px;
	width:220px;
	border:1px solid #808080;
}
.stepPart{
	width:1020px;
	float:left;
	margin:10px 0;
}
.picLinkHome {
	text-decoration:none;
	color:#754c28;;
	display:block;
	cursor:pointer;
}
.stepOne{
	background-image:url(../images/step-one.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:329px;
	height:224px;
	float:left;
	margin-right:12px;
}
.stepTwo{
	background-image:url(../images/step-two.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:322px;
	height:223px;
	float:left;
	margin-right:20px;
}
.stepThree{
	background-image:url(../images/step-three.jpg);
	background-repeat:no-repeat;
	background-position:-2px 0px;
	width:331px;
	height:225px;
	float:left;
}
.stePTextBox{
	width:200px;
	float:right;
	margin-top:50px;
	margin-right:10px;
}
.stePTextBox ul{

}
.stePTextBox ul li {
	text-decoration:none;
	color:#754c28;
	padding-bottom:5px;
}
.stePTextBox ul li a{
	text-decoration:none;
	color:#754c28;
}
.stePTextBox ul li a:hover{
	text-decoration:underline;
	color:#754c28;
}
.leftPart{
	width:270px;
	float:left;
}
.meetOurTeamBoxBg{
	background-image:url(../images/team-box-bg.jpg);
	background-repeat:repeat-y;
	background-position:top;
}
.meetOurTeamBoxContaint{
	width:200px;
	margin:0px auto;
	clear:both;
	height:85px;
}
.simpleLink{
	color:#754c28;
	text-decoration:none;
}
.simpleLink a{
	color:#754c28;
	text-decoration:underline;
}
.simpleLink a:hover{
	color:#754c28;
	text-decoration:none;
}
.image-right{
	margin-right:5px;
}
.teamMemberName{
	font-size:12px;
	padding:5px 0px;
}
.rightBodyPartTop{
	background-image:url(../images/body-part-top.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:734px;
	height:55px;
}
.rightBodyPartBg{
	background-image:url(../images/body-part-bg.jpg);
	background-repeat:repeat-y;
	background-position:top;
}
.howItWorks{
	font-size:28px;
	text-transform:uppercase;
	color:#603813;
	padding:20px 0px 0px 30px;
	font-family:"Times New Roman", Times, serif
}
.howItWorks2{
	font-size:28px;
	text-transform:uppercase;
	color:#603813;
	padding:20px 0px 0px 30px;
	font-family:"Times New Roman", Times, serif
}
.howItWorks3{
	font-size:28px;
	text-transform:uppercase;
	color:#603813;
	font-family:"Times New Roman", Times, serif;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.paddingLeftRight{
	padding:10px 40px 0px 30px;
}
.headingText{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	padding:10px 0px;
	text-transform:uppercase;
}
.imageLeftMargin{
	margin-left:5px;
}
.BodyContaint ul{
	margin:0px;
	padding:0px;
}
.BodyContaint ul li{
	list-style-type:none;
	padding:1px 0px 1px 15px;
	background-image:url(../images/bullet.png);
	background-repeat:no-repeat;
	background-position:left;
}

.designboardPageWidth{
	width:1200px;
	margin:0px auto;
}
.designboardPageLeft{
	width:169px;
	float:left;
}
.designboardPageMiddle{
	width:969px;
	float:left;
	background-color:#FFFFFF;
	height:1000px;
}
.designboardPageMiddleTop{
	width:969px;
	float:left;
}
.designboardPageMiddleContainer{
	width:969px;
	float:left;
	height:897px;
}
.designBoardPageMiddleTop{
	margin:0px auto;
	float:left;
	width:969px;
}
.gradientBg{
	background-image:url(../images/gradient-bg.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	height:24px;
	float:right;
	width:927px;
	padding:7px 0px 10px 40px;
	margin-right:1px;
}
.designBoardMiddlePart{
	width:932px;
	float:left;
	margin:20px 0px 0px 20px;
}
.designBoardMiddleLeft{
	width:682px;
	float:left;
}
.designBoardMiddleRight{
	width:250px;
	float:left;
}
.designBoardRightNavigationTop{
	background-image:url(../images/designboard-right-top.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:78px;
}
.DesignedSelected{
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	font-weight:bold;
	color:#727a35;
	padding:35px 10px 10px 20px;
} 
.designBoardRightNavigationBg{
	background-image:url(../images/designboard-right-bg.jpg);
	background-repeat:repeat-y;
	background-position:top;
	padding-bottom:20px;
}
.designBoardPoints{
	margin:0px 10px 0px 15px;
}
.designBoardPoints ul{
	margin:0px;
	padding:0px;
}
.designBoardPoints ul li{
	list-style:none;
	background-image:url(../images/right-symbol-bullet.png);
	background-repeat:no-repeat;
	background-position:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#603813;
	text-decoration:none;
	padding:0px 0px 7px 25px;
}
.designBoardPoints ul li a{
	color:#603813;
	text-decoration:none;
}
.designBoardPoints ul li a:hover{
	color:#603813;
	text-decoration:underline;
}

.designBoardPointsText{
	margin:20px 10px 0px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.designBoardPriceTag{
	color:#603813;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 0px;
}
.designBoardPrice{
	color:#762123;
	font-size:25px;
}
.designBoardPrice span{
	font-size:17px;
}
.myDesignBoardHeading{
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	color:#FFFFFF;
}
.designboardAfterBeforeHeading{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	color:#727a35;
} 
.designboardAfterBefore{
	width:150px;
	float:left;
	margin-right:20px;
}
.designboardPageRight{
	width:61px;
	float:left;
}
.designboardPageBottom{
	width:969px;
	float:left;
}
.loginTop{
	background-image:url(../images/login-top.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:734px;
	height:141px;
}
.welcomeToYourDesign{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#a09d60;
	font-weight:bold;
	padding:10px 0px 0px 30px;
}
.loginContaint{
	width:670px;
	margin:0px auto;
	line-height:20px;
}
.loginContaint a{
	color:#754c28;
	text-decoration:none;
}

.loginContaint ul{
	margin-top:0px;
}

.loginContaintLeft{
	width:360px;
	float:left;
	font-size:13px;
}
.loginContaintRight{
	width:282px;
	float:right;
}
.loginAreaBg{
	background-image:url(../images/login-area-bg.jpg);
	background-repeat:repeat-y;
	background-position:top;
	width:364px;
}
#CustomLogin_LoginForm {
	padding:5px 0 0 20px;	
}
#CustomLogin_LoginForm fieldset {
	border:none;
}
.newUser{
	color:#754c28;
	text-decoration:none;
}
.newUser a{
	color:#754c28;
	text-decoration:underline;
}
.newUser a:hover{
	color:#754c28;
	text-decoration:underline;
}


.pressBodyBg{
	background-image:url(../images/press-Body-Top.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:530px;
	width:734px;
}

.newsClippings{
	font-size:14px;
	padding:10px 0px 0px 30px;
}
.pressTable{
	padding:0px 30px;
	width:400px;
}
.pressContaint{
	float:right;
	width:250px;
	margin-right:20px;
	font-size:18px;
	font-family:"Times New Roman", Times, serif;
}
.kitchenScottsdale{
	font-size:18px;
	font-style:italic;
	font-family:"Times New Roman", Times, serif;
}
.projectSubheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:10px 0px 0px 30px;
}
.beforeAfter{
	width:150px;
	float:left;
	padding:5px 6px 5px 0px;
}
.projectBodyRight{
	width:260px;
	float:right;
	margin:0px auto;
}
.ViewClientDesignBoard{
	margin:70px 0px;
}
	
.teamSubheading{
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	padding:10px 0px 0px 30px;
}
.designCounsultant{
	color:#a09d60;
	font-size:20px;
	padding:10px 0px 0px 30px;
}
.designCounsultant2{
	color:#a09d60;
	font-size:20px;
	padding:0px 0px 0px 0px;
}
.designCounsultant3{
	color:#a09d60;
	font-size:20px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.teamBodyLeft{
	width:460px;
	float:left;
	line-height:18px;
}
.teamBodyRight{
	width:202px;
	float:right;
}
.registerForm{
	width:500px;
	float:left
}
.registerFormTextField{
	width:400px;
}
.howItWorkStepOne{
	width:250px;
	height:160px;
	float:left;
	background-image:url(../images/step-one-small.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.howItWorkStepTwo{
	width:226px;
	height:161px;
	float:left;
	background-image:url(../images/step-two-small.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.howItWorkStepThree{
	width:258px;
	height:161px;
	float:left;
	background-image:url(../images/step-three-small.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.howItWorkStepTextBox{
	width:120px;
	margin:70px 0px 0px 120px;
}
.howItWorkStepTextBox .red{
	color:#E10000;
	font:bold 14px Arial, Helvetica, sans-serif;
}
.testimonialsBox{
	width:640px;
	float:left;
	margin:0px auto;
	background-color:#f8f3eb;
	clear:both;
	padding:0px 15px;
	margin-bottom:25px;
}
.testimonialsBoxOne{
	width:640px;
	float:left;
	margin:0px auto;
	background-color:#f8f3eb;
	clear:both;
	padding:0px 15px;
	margin-bottom:25px;
	margin-left:30px;
}
.whyUsTop{
	background-image:url(../images/why-us-body-top.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:734px;
}
.whyUsBodyLeft{
	width:410px;
	float:left;
}
.loveLifeBox{
	background-color:#f1e7d5;
	width:330px;
	padding:10px;
}
.whyUsBodyRight{
	width:225px;
	float:right;
	line-height:20px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
}
.whyUstBackground{
	background-image:url(../images/backgound-bg.jpg);
	background-repeat:repeat-y;
	background-position:top;
}
.contactUsForm input, textarea {
	border:1px solid #be9d7b;
}
.registerFormTwo {
	width:680px;
	float:left;
	font-size:13px;
}
.registerFormTwoTextField{
	width:300px;
	border: 1px solid #be9d7b;
}
.forgotPassword{
	padding:5px 0px 0px 0px;
}
.faqHeading{
	font-size:22px;
	text-transform:uppercase;
	color:#603813;
	padding:30px 0px 0px 30px;
	font-family:"Times New Roman", Times, serif;
	line-height:35px;
}
.faqBox{
	margin:0px 0px 0px 30px;
}
.pointContent{
}
.pointContent ul{
	margin:0px 0px 0px 80px;
	padding:0px 0px 0px 0px;
}
.pointContent ul li{
	font-size:16px;
	font-weight:400;
	padding:3px 0px;
	text-decoration:none;
	color:#754c28;
}
.pointContent ul li a{
	text-decoration:none;
	color:#754c28;
}
.pointContent ul li a:hover{
	text-decoration:underline;
	color:#754c28;
}
.marginBottom{
	margin-bottom:5px;
}.faq-line {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #b98651;
	margin-top:10px;
	margin-bottom:10px;
}

/* SS specific styles */
#MemberLoginForm_LostPasswordForm #formContent{
	padding:15px 15px 50px 15px;	
}
.Actions {
	height:40px;
	line-height:40px;
}
#LoginFormSide input[type=text], #LoginFormSide input[type=password] {
	width:95%;
	margin-bottom:4px;
}
#LoginFormSide input[type=submit] {
	background:url(../images/log-in-button.jpg) no-repeat;
	border:none;
	width:72px;
	height:29px;
	cursor:pointer;
	margin:5px 0;
	display:inline-block;
}
#LoginFormSide .lostPassword {
	display:inline-block;
	margin-left:10px;
	height:40px;
	width:140px;
	line-height:40px;
	vertical-align:top;
}
