/*@import url('/buttons.css');*/
@font-face {
    font-family: 'DidotRegular';
    src: url('/fonts/didot-webfont.eot');
    src: url('/fonts/didot-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/didot-webfont.woff') format('woff'),
         url('/fonts/didot-webfont.ttf') format('truetype'),
         url('/fonts/didot-webfont.svg#DidotRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

body{
  margin:0px;
  padding:0px;
  background-color:#000000;
  font:normal 12px Arial, Helvetica, sans-serif;
  color:#8e8989;}
div.main, .mainpanelborder{
  margin:0 auto;
  width:960px;}
#ask-login div.main{
	height:870px;
}
  .header{
  	position: relative;
   height:100px;}
    .header .logo{
	  float:left;
	  margin: 13px 0 0 0;}
    .header .other{
	  position: absolute;
	  right: 0;
	  top: 0;
	  height:95px;}
      .header .other .top{
	    height:32px;
		background-position:right;}
        .header .other .top .search{
		  float:left;
		  width:492px;
		  height:26px;
		  padding:5px 15px 0px 0px;
		  text-align:right;}
          .header .other .top .search a{
		    padding:0px;
			margin:0px;}
          .header .other .top .search input{
			vertical-align:top;}
          .header .other .top .search input.text{
			margin:3px 7px 0px 0px;
			font:normal 11px Arial, Helvetica, sans-serif;
			color:#666666;
			border:#c9c9c9 1px solid;
			padding-left:2px;
			width:133px;
			height:16px;}
        .header .other .top .links{
        	background:url('images/top_wholesale_bg.png') bottom no-repeat;
		  float:left;
		  width:285px;
		  height: 25px;
		  padding: 5px 0 0 0;
		  font:normal 12px "Helvetica Neue", Helvetica, sans-serif;
		  color:#ffffff;}
          .header .other .top .links a{
		    color:#ffffff;
			text-decoration:none;
			padding-right:14px;
			text-transform:uppercase;}
		.header .other .top .links a.logoff {
			margin-left: 17px;
			padding-right: 13px;
		}
          .header .other .top .links a:hover{
		    color:#FB5207;}
      .header .other .info{
	    height:63px;
		font-family: Helvetica, Arial, sans-serif;
        font-size: 14px;
        font-style: normal;
        font-weight: normal;
        text-transform: uppercase;
        letter-spacing: 3px;
        line-height: 1.4em;}
        .header .other .info .detail{
		  float:left;
		  width:581px;
		  height:35px;
		  padding:27px 0px 0px 17px;}
	.phone {
		  font-family: "Helvetica Neue", sans-serif;
		  font-size:23px;
		  font-weight:lighter;
		  position: absolute;
		  top: 6px;
		  left: 70px;
          letter-spacing: 0px;
		  margin-left:37px;}
    ul.nav  {
		display:block;
		float:right;
		margin: 50px 0 0;
		list-style:none;
		padding:0px 2px 2px 0px;
		margin-left:17px;
	}
		/* ul>li */
		ul.nav li {
			float:left;
			position:relative;
			display:block;
			margin:0;
			padding:4px 0 4px 6px;
			font:normal 12px "Helvetica Neue", Helvetica, sans-serif;
			text-align:right;
			text-decoration:none;
			text-transform:uppercase;
			color:#FFF;
		}
			ul.nav li.dropdown {
				height:30px;
				margin:0;
			}
			/* ul>li>a */
			ul.nav li a  {
				letter-spacing:0.3px;
				display: block;
				color:#fff;
				text-transform:uppercase;
				margin-right:10px;
			}
			/* ul>li:hover */
			ul.nav li:hover,
			ul.nav li.selected {
				color: #FB5207;
			}
				ul.nav li:hover a,
				ul.nav li.selected a {
					color: #fb5207;
					text-decoration:none;
				}
					ul.nav li:hover a:hover {
						position:relative;
						color: #FB5207;
						text-decoration:none;
					}
				ul.nav li:hover ul.dropdown {
					display:block;
				}
				/* Change height of dropdown-selected to match others */
				ul.nav li.dropdown-selected {
					height:auto;
				}
				ul.nav li.dropdown-selected:hover {
					height:30px;
				}

			/* ul>li>ul */
			ul.nav li ul.dropdown {
				list-style:none;
				padding:0;
				width:160.65px;
				margin:0;
				display:none;
				position: absolute;
				left:0;
				top:38px;
				z-index: 2000;
			}
				/* ul>li>ul>li */
				ul.nav li ul.dropdown li {
					margin:0;
					padding:0;
					background-color:#fff;
					width:160px;
				}
					ul.nav li ul.dropdown li:hover {
						background-color:#f2a02e;
						color: #000;
					}
					ul.nav li ul.dropdown li a {
						font-size:80%;
						padding:10px;
						margin:0;
						text-align:left;
						white-space:nowrap;
						background:none;
					}

  .launch_designer{
   padding:0px 0px 40px 0px;
   height:100%;}
    .launch_designer div.main_heading{
	  padding:40px 20px 20px 0px;
	  color:#ffffff;
	  font:normal 32px Arial, Helvetica, sans-serif;}
    .launch_designer div.main_heading2{
	  padding:40px 20px 20px 0px;
	  color:#ffffff;
	  font:normal 24px Arial, Helvetica, sans-serif;}
    .launch_designer .heading{
	   font-family: Arial, Helvetica, sans-serif;
	   font-size:24px;
	   color:#8e8989;}
    .launch_designer span.medium{
	  font-size:13px;}
    .launch_designer .right_block{
	  float:right;
	  width:430px;
	  padding:0px 0px 0px 20px;}
      .launch_designer .right_block .border{
	    border:#ffffff 1px solid;}
      .launch_designer .right_block .box{
	    border:#8e8989 1px solid;
		padding:10px;
		height:100%;
		margin:20px 0px 0px 0px;}
        .launch_designer .right_block .box .name{
		  float:left;
		  width:110px;
		  padding:10px 0px 0px 0px;}
        .launch_designer .right_block .box .input{
		  float:left;
		  width:290px;
		  padding:10px 0px 0px 0px;}
          .launch_designer .right_block .box .input .text{
		    padding:1px;
			margin:0px;
			width:290px;
			border:0px;}
          .launch_designer .right_block .box .input textarea{
		    padding:1px;
			margin:0px;
			width:290px;
			height:60px;
			border:0px;}
     .launch_designer .form{
	   float:left;
	   width:434px;
	   font:normal 12px Arial, Helvetica, sans-serif;
	   padding:0px 200px 0px 0px;
	   color:#8e8989;}
       .launch_designer .form .text{
	     width:50px;
		 border:0px;
		 padding:2px;}
       .date_ajax_selection{
		 font:normal 11px Arial, Helvetica, sans-serif;
		 color:#666666;
		 background:url('images/date_bg.jpg') no-repeat;
		 font:normal 12px Arial, Helvetica, sans-serif;
		 width:104px;
		 height:16px;
		 border:0px;
		 padding:3px 3px 3px 5px;}
       .launch_designer .form span{
	     color:#ffffff;}
       .launch_designer .form span.orange{
	     color:#e88f1b;}
       .launch_designer .form .heading{
	     padding-bottom:10px;}
         .launch_designer .form .heading span{
		   font:normal 12px Arial, Helvetica, sans-serif;
		   color:#666666;}
       .launch_designer .form .heading3{
	     font:normal 20px Arial, Helvetica, sans-serif;
	     padding-bottom:10px;}
       .launch_designer .form .name{
	     float:left;
		 width:140px;}
       .launch_designer .form .input{
	     float:left;
		 width:275px;
		 margin:0px 0px 7px 0px;}
         .launch_designer .form .input .text{
			font:normal 11px Arial, Helvetica, sans-serif;
			color:#666666;
			border:#c9c9c9 1px solid;
			width:275px;
			height:16px;
			border:0px;
			margin:0px;
			padding:1px;}
         .launch_designer .form .input select{
			font:normal 11px Arial, Helvetica, sans-serif;
			color:#666666;
			border:#c9c9c9 1px solid;
			width:100%;
			height:19px;
			border:0px;
			margin:0px;
			padding:1px;}
         .launch_designer .form .input textarea{
		    width:100%;
			height:70px;}
       .launch_designer .form .asterik{
	     float:left;
		 width:15px;
		 padding-top:5px;
		 text-align:right;
		 color:#e88f1b;}
       .launch_designer .form .button2{
	     padding:30px 20px 30px 50px;}
         .launch_designer .form .button2 .align{
		  float:right;
		  padding:0px 0px 0px 10px;}
       .launch_designer .form .box{
	     width:330px;
		 padding:20px;
		 border:#8e8989 1px solid;}
         .launch_designer .form .box .col1{
		   float:left;
		   width:120px;
		   text-align:right;
		   padding:0px 10px 0px 0px;}
         .launch_designer .form .box .col2{
		   float:left;
		   width:200px;}
       .launch_designer .form .hover{
	     z-index:1000;
		 position:absolute;
		 background:#ffffff;
		 font:normal 12px Arial, Helvetica, sans-serif;
		 margin:0px 0px 0px 112px;
		 padding:2px 4px 2px 4px;}
         .launch_designer .form .hover .cal{
		   float:left;
		   width:162px;}
         .launch_designer .form .hover .gap{
		   float:left;
		   width:10px;}
           .launch_designer .form .hover .cal .title{
		     color:#333333;
			 font:bold 13px Arial, Helvetica, sans-serif;
			 text-align:center;
			 padding:0px 15px 5px 0px;}
           .launch_designer .form .hover .cal .title1{
		     color:#333333;
			 font:bold 13px Arial, Helvetica, sans-serif;
			 text-align:center;
			 padding:0px 0px 5px 30px;}
             .launch_designer .form .hover .cal .title .prev{
			   float:left;
			   width:15px;
			   border:#8e8989 1px solid;
			   padding:2px 0px 0px 0px;
			   font:normal 9px Arial, Helvetica, sans-serif;}
             .launch_designer .form .hover .cal .title .prev a{
			   display:block;
			   color:#333333;
			   text-decoration:none;}
             .launch_designer .form .hover .cal .title .prev a:hover{
			   color:#FF0000; }
             .launch_designer .form .hover .cal .title1 .next{
			   float:right;
			   width:12px;
			   text-align:left;
			   border:#8e8989 1px solid;
			   padding:2px 0px 0px 3px;
			   margin:0px 2px 0px 0px;
			   font:normal 9px Arial, Helvetica, sans-serif;}
             .launch_designer .form .hover .cal .title1 .next a{
			   display:block;
			   color:#333333;
			   text-decoration:none;}
             .launch_designer .form .hover .cal .title1 .next a:hover{
			   color:#FF0000; }
             .launch_designer .form .hover .cal .title1 .close{
			   float:right;
			   width:10px;
			   text-align:left;
			   border:#8e8989 1px solid;
			   padding:2px 0px 0px 5px;
			   font:normal 9px Arial, Helvetica, sans-serif;}
             .launch_designer .form .hover .cal .title1 .close a{
			   display:block;
			   color:#333333;
			   text-decoration:none;}
             .launch_designer .form .hover .cal .title1 .close a:hover{
			   color:#FF0000; }
           .launch_designer .form .hover .cal .day{
			 border-top:#dddddd 1px solid;
			 background:#eeeeee;
			 color:#333333;
			 padding:2px 0px 2px 0px;
			 float:left;
			 text-align:center;
			 width:23px;}
           .launch_designer .form .hover .cal .date{
			 border-top:#dddddd 1px solid;
			 padding:2px 0px 2px 0px;
			 float:left;
			 text-align:center;
			 width:23px;
			 height:15px;}
             .launch_designer .form .hover .cal .date a{
			   display:block;
			   margin:-2px 0px 0px 0px;
			   padding:1px 0px 1px 0px;
			   border:#ffffff 1px solid;}
             .launch_designer .form .hover .cal .date a:hover{
			   border:#ffcc00 1px solid;
			   background:#fffdde;}
             .launch_designer .form .hover .cal .date a.active{
			   border:#ffcc00 1px solid;
			   background:#fffdde;}
     .launch_designer .login{
	   float:left;
	   width:260px;
	   color:#8e8989;
	   font:normal 18px Arial, Helvetica, sans-serif;
	   margin:-40px 0px 0px 0px;}
       .launch_designer .login .box{
	     padding:20px 10px 10px 10px;
		 margin:10px 0px 0px 0px;
		 height:100%;
	     font:normal 12px Arial, Helvetica, sans-serif;
		 border:#e88f1b 1px solid;}
         .launch_designer .login .box .name{
		   float:left;
		   width:70px;
		   margin-right:5px;
		   text-align:right;}
         .launch_designer .login .box .input{
		   float:left;
		   width:160px;
		   margin-bottom:10px;}
           .launch_designer .login .box .input .text{
			font:normal 11px Arial, Helvetica, sans-serif;
			color:#666666;
			border:#c9c9c9 1px solid;
			width:155px;
			height:16px;
			border:0px;
			padding:1px;}
           .launch_designer .login .box .input a{
		     color:#ffffff;
			 text-decoration:none;}
       .launch_designer .login .align{
	     text-align:center;
		 padding:30px 0px 10px 0px;}
	  .launch_designer .login .mini_cart{
	    z-index:0;
	    position:absolute;
	    width:200px;
	    color:#ffffff;
	    background:#1f1f1f;
	    font:normal 14px Arial, Helvetica, sans-serif;
	    line-height:21px;
	    margin: 40px 0px 20px 50px;}
        .launch_designer .login .mini_cart .heading{
	      color:#8e8989;
		  font:normal 18px Arial, Helvetica, sans-serif;
		  padding-bottom:10px;}
          .launch_designer .login .mini_cart .heading .view{
		    float:right;
		    padding-top:5px;
		    font:normal 13px Arial, Helvetica, sans-serif;}
            .launch_designer .login .mini_cart .heading .view a{
		      color:#ffffff;
			  text-decoration:none;}
        .launch_designer .login .mini_cart .total{
	      margin-top:10px;
		  padding-top:5px;
		  border-top:#818181 1px solid;
		  font:normal 18px Arial, Helvetica, sans-serif;}
    .launch_designer .bookmark{
	  float:right;
	  z-index:1000;
	  position:absolute;
	  padding:20px 0px 0px 825px;}

  .wholesale{
   }
    .wholesale .heading{
	  padding:40px 20px 20px 0px;
	  color:#ffffff;
	  font:normal 24px Arial, Helvetica, sans-serif;}
      .wholesale .heading span{
	    font:normal 12px Arial, Helvetica, sans-serif;
		color:#8e8989;}
    .wholesale .box{
	  border:#8e8989 1px solid;
	  width:590px;
	  padding:20px 30px 20px 30px;}
      .wholesale .box a{
	    color:#ffffff;
		text-decoration:none;}
      .wholesale .box .title{
	    font:normal 20px Arial, Helvetica, sans-serif;
		line-height:30px;
		padding:0px 0px 10px 0px;}
        .wholesale .box .title span{
		  font:normal 12px Arial, Helvetica, sans-serif;
		  line-height:30px;}
      .wholesale .box .col1{
	    float:left;
		width:100px;
		padding:5px 0px 0px 0px;}
      .wholesale .box .col2{
	    float:left;
		width:380px;
		padding:5px 0px 0px 0px;}
        .wholesale .box .col2 .text{
		  width:378px;
		  padding:1px;
		  border:0px;}
      .wholesale .box .col3{
	    float:left;
		text-align:right;
		width:110px;}
    .wholesale .col{
	  float:left;
	  width:300px;
	  padding:0px 20px 5px 0px;}
      .wholesale .col .text{
	    padding:1px;
		width:298px;
		border:0px;
		margin:0px 0px 8px 0px;}
    .wholesale .submit{
	  padding:20px 0px 50px 542px;}
    .wholesale .bookmark{
	  float:right;
	  z-index:1000;
	  position:absolute;
	  padding:20px 0px 0px 825px;}
  .designer{
    padding:162px 450px 60px 70px;
	background:url('images/launch_designer_bg.jpg') no-repeat;}
    .designer .heading{
	  text-align:center;
	  padding-bottom:12px;
	  font:normal 14px Arial, Helvetica, sans-serif;}
      .designer .heading a{
	    color:#fefefe;}
    .designer .video{
	  padding-bottom:40px;}

  .content{
    }
    .left{
	  float:left;
	  width:200px;
	  padding: 0 0px 40px 0px;}
    .left .category{
	  padding:0px 0px 10px 0px;}
      .left .category a.catname{
	    color:#ffffff;
		display:block;
	/*	width:100px;*/
		padding:0px;
		font:12px 'Helvetica Neue', Helvetica, sans-serif;
		text-decoration:none;
		margin-bottom:14px;
		text-transform:uppercase;
		}
      .left .category a.catname:hover, .left .category .active{
	    color:#FB5207;}
      .left .category a.catname1{
		font:12px 'Helvetica Neue', Helvetica, sans-serif;
		margin-bottom:6px;
	    color:#FB5207;
		display:block;
		margin-top:15px;
	/*	width:100px;*/
		padding:0px;
		text-decoration:none;
	}
      .left .category a{
	    color:#ffffff;
		display:block;
		padding:0 0px 6px 30px;
		font:normal 12px "Helvetica Neue", Helvetica, sans-serif;
		text-decoration:none;
		text-transform:uppercase;
	}
	.left .category .catlevel2{
		padding-left: 40px;
		}
      .left .category a:hover{
	    color:#FB5207;}
    .left .design_own{
          font-size:12px;
	  border-top:#8e8989 1px solid;
	  padding:10px 0px 10px 0px;}
    .left .plant_tree{
          font-size: 12px;
	  padding:10px 0px 10px 0px;}
      .left .plant_tree form{
	    padding:0px;
		margin:0px;}
      .left .plant_tree input.text{
		width:154px;
		font:normal 9px Arial, Helvetica, sans-serif;
		color:#666666;
		border:#c9c9c9 1px solid;
		padding-left:2px;
		margin-bottom:10px;}
    .left .follow_us{
	  border-top:#8e8989 1px solid;
	  padding:10px 0px 10px 0px;}
      .left .follow_us img{
	    margin-right:10px;}
      .infoBoxHeading, .left .category .title, .left .design_own .title, .left .plant_tree .title, .left .follow_us .title{
	    font-family: "Helvetica Neue", Helvetica, sans-serif;
	    font-size:13px !important;
	    color:#8e8989;
	    margin-bottom:10px;
		padding-bottom:20px;
		text-transform:uppercase;
		}
    .left .mini_cart{
	  z-index:0;
	  /* width:200px;  Fix Width Issue temporary :todo */
	  color:#ffffff;
	  font:normal 14px Arial, Helvetica, sans-serif;
	  line-height:21px;
	  margin: 20px 0px 20px -10px;
	  margin-left:0; /* Fix Width Issue temporary :todo */
	  }
	.left .mini_cart a{
		font-size: 11px;
		line-height: 21px;
		color: #FFF;
		text-decoration: none;
	}
	.left .mini_cart a:hover, a:hover{
		text-decoration: underline;
	}
      .left .mini_cart .heading{
	    color:#8e8989;
		font:normal 18px Arial, Helvetica, sans-serif;
		padding-bottom:10px;}
        .left .mini_cart .heading .view{
		  float:right;
		  padding-top:5px;
		  font:normal 13px Arial, Helvetica, sans-serif;}
          .left .mini_cart .heading .view a{
		    color:#ffffff;
			text-decoration:none;}
      .left .mini_cart .total{
	    margin-top:10px;
		padding-top:5px;
		border-top:#818181 1px solid;
		font:normal 18px Arial, Helvetica, sans-serif;}

    .content .right{
	  float:left;
	  width:726px;
	  padding:0px 0px 40px 18px;
	  padding-left:0;padding-right:0;
	  }
     .content .right .image{
	   border:#8e8989 1px solid;
	   height:285px;
	   background:#212121;
	   margin:40px 0px 20px 0px}
	#front_flash {margin:40px 0px 20px 0px;border:#8e8989 1px solid;width:725px;}
     .content .right div.main_heading, div.pageHeading{
	   font:normal 18px "Helvetica Neue", Helvetica, sans-serif;
	   color:#ffffff;
	   margin-top:5px;
	   padding-bottom:20px;
	   text-transform:uppercase;
	}
     .content .right .description{
	   font:normal 14px Arial, Helvetica, sans-serif;
	   line-height:20px;
	   color:#ffffff;
	   margin-bottom:20px;}
     .description1{
	   font:normal 14px Arial, Helvetica, sans-serif;
	   line-height:20px;
	   margin-bottom:20px;}
       .content .right .description1 a{
	     color:#ffffff;}
     .content .right .next{
	   padding-top:20px;
	   text-align:right;}
     .small, .smallText {font-size:12px;}
     .content .right .heading, td.main .heading, .formAreaTitle{
	   font-family: "Helvetica neue", sans-serif;
	   font-size:15px;
	   color:#fff;}
       .content .right .heading span{
	     font:normal 12px Arial, Helvetica, sans-serif;}
     .content .right .subheading{
	   padding:8px 0px 0px 0px;}
     .content .right .heading1, td.pageHeading, .heading{
	   font-family: Arial, Helvetica, sans-serif;
	   font-size:24px;
	   color:#ffffff;
	   padding-bottom:10px;}
	   td.pageHeading { padding-top:20px; }
    .heading2, td.tableHeading{
	   font-family: Arial, Helvetica, sans-serif;
	   font-size:20px;
	   color:#8e8989;}
     .heading2 span{
	     font:normal 12px Arial, Helvetica, sans-serif;}
     .content .right .text, td.main .text{
	   font:normal 14px Arial, Helvetica, sans-serif;
	   line-height:19px;
	   padding-bottom:50px;}
	td.boxText {
		font:normal 14px Arial, Helvetica, sans-serif;
		line-height:19px;
		padding: 0;
	}
    .content .right .bookmark2{
	   float:right;
	   z-index:1000;
	   position:absolute;
	   padding:20px 0px 0px 601px;}
     .breadcrumb{
     	   font-size:12px;
	   color:#ffffff;
	   padding: 0 0px}
       .breadcrumb a, .headerNavigation a{
	     color:#ffffff;
		 text-decoration:none;}
       .breadcrumb .bookmark{
	     float:right;
		 width:150px;
		 text-align:right;}
     .featured{
	   border:#8e8989 1px solid;
	   height:250px;
	   background:#212121;
	   margin-bottom:20px;}
	.featured_flash {
		margin-bottom:20px;
		border:#8e8989 1px solid;
		height:250px;
		width:725px;
	   }
     .content .right .thumbnails{
	   height:100%;
	   width:727px;
	   margin:0;}
       .content .right .thumbnails .thumb{
	     float:left;
		 width:130px;
		 height:210px;
		 text-align:center;
		 margin:28px 0px 0px 0px;}
			#screenshot {
				position:absolute;
				border:#757575 1px solid;
			}
			.thumb_img {
				position:relative;
				height:148px;
				text-align:center;
			}
				.thumb_img a {
					display:inline-block;
					width:127px;
					height:148px;
				}
					.thumb_img a img {
						border:#757575 1px solid;
						width:127px;
						height:148px;
						z-index:1;
					}

			/* Shopping Cart images */
				.productListing-data-two .thumb_img a {
					width:75px;
					height:87px;
					border:0;
				}
					.productListing-data-two .thumb_img a img {
						width:75px;
						height:87px;
					}

			.thumb_title {
				text-align:center;
				height:30px;
			}
			.thumb_btn {
				text-align:center;
			}
			form.center {
				text-align:center;
			}
         .thumb_title, td.productListing-data{
		   color:#ffffff;
		   font:normal 14px Arial, Helvetica, sans-serif;
		   margin-top:8px;}
           .thumb_title a, td.productListing-data a{
		     color:#ffffff;
			 text-decoration:none;
			 font-size:13px;
			}
	td.productListing-data div.description {
		position:relative;
		left:15px;
	}
	td.productListing-data div.description p {
		margin:0;
		text-align:left;
		list-style-position: outside;
		font-size:12px;
	}
	td.productListing-data div.title {
		text-align:left;
	}
         .thumb_btn{
		   width: 140px;
		   margin: 10px auto;
		  }
		   		.thumb_btn .price{
		   			color: #ffffff;
		   			line-height: 18px;
		   			font-size: 14px;
		   			font-weight: bold;
		   			float: left;
		   			padding-right: 5px;
					font-family:helvetica;
					font-weight:lighter;
		   		}
		   		.thumb_btn a{
		   		}
		.add_to_cart_btn {
			margin-top:5px;
		}
       .content .right .thumbnails .gap{
	     float:left;
		 width:68px;
		 margin:28px 0px 0px 0px;}
       .content .right .input input.text{
	     border:0px;
		 border-top:#858585 1px solid;
		 font:normal 12px Arial, Helvetica, sans-serif;
		 width:311px;
		 padding:2px;
	     margin:6px 20px 0px 0px;}
       .content .right .input textarea{
	     border:0px;
		 border-top:#858585 1px solid;
		 font:normal 12px Arial, Helvetica, sans-serif;
		 height:200px;
		 padding:2px;
	     margin:6px 20px 0px 0px;}
	     #add_friends_div textarea { height: 100px; }
       .content .right .input .next_submit{
	     float:right;
		 margin-top: -27px;}
	.content .right .box{
	  border:#8e8989 1px solid;
	  padding:10px 20px 10px 20px;
	  margin:20px 0px 0px 0px;
	  }
	  .content .right .box a{
		color:#ffffff;
		text-decoration:none;}
	  .content .right .box .heading{
	    }
	  .content .right .box .bullet{
	    float:left;
		width:280px;
		margin:10px 0px 0px 0px;
		padding:0px 0px 0px 20px;
		background:url('images/arrow.jpg') no-repeat;}
	  .content .right .box .bullet1{
	    float:left;
		width:300px;
		margin:10px 0px 0px 0px;}
	    .content .right .box .bullet1 .name{
		  float:left;
		  width:150px;}
	    .content .right .box .bullet1 .help{
		  float:left;
		  width:30px;}
	    .content .right .box .bullet1 .detail{
		  float:left;
		  width:120px;}
	  .content .right .box .gap{
	    float:left;
		width:80px;}
	.content .right .cart_box, table.productListing{
	  border:#8e8989 1px solid;
	  height:100%;}
	  .content .right .cart_box .headings, td.productListing-heading{
	    padding-top:8px;
	    padding-bottom:8px;
		background:#666666;
		color:#ffffff;
		font:normal 14px Arial, Helvetica, sans-serif;}
		.content .right .cart_box .headings, td.cat_heading {
			color: #FF9E00;
			font-size: 24px;
			padding: 10px 0 0 10px;
			text-transform: uppercase;
			font-weight: bold;
		}
		.content .right .cart_box .headings, td.cat_footer {
			color: #ffffff;
			font-size: 16px;
			text-align: right;
			text-transform: uppercase;
			font-weight: bold;
			padding: 5px;
		}
	    .cart-heading-one{
		  width:88px;
		  padding-left:12px;}
	    .cart-heading-three{
		  width:90px;
		  text-align:center;}
	    .cart-heading-four{
		  width:100px;
		  text-align:center;}
	  .content .right .cart_box .content{
	    padding:5px 0px 10px 0px;}
	    .productListing-data-one{
		  width:88px;
		  padding-left:12px;}
	    .productListing-data-two{
		  width:405px;
		  height:100%;
		  padding:5px 0px 0px 5px;
		  color:#666;
		  }
	    .productListing-data-two li{
		  /*list-style-position:inside;*/}
	      .productListing-data-two .img{
		    float:left;
			margin-right:20px;
			height:87px;}
	      .productListing-data-two .title{
		   color:#ffffff;
		   font:normal 24px Arial, Helvetica, sans-serif;}
	    .productListing-data-three{
		  width:90px;
		  text-align:center;
		  padding:5px 0px 0px 0px;}
	      .productListing-data-three input.qty{
		    width:30px;
		    font:normal 12px Arial, Helvetica, sans-serif;
		    color:#666666;
		    border:#c9c9c9 1px solid;
		    padding:3px;}
	    .productListing-data-four{
		  width:100px;
		  text-align:center;
		  font:normal 18px Arial, Helvetica, sans-serif;
		  color:#ffffff;
		  padding:5px 0px 0px 0px;}
	.cart_total{
	  font:bold 24px Arial, Helvetica, sans-serif;
	  color:#ffffff;
	  text-align:right;
	  text-transform: uppercase;
	  padding: 0 30px 10px 0;}
	.cart_nav{
	  text-align:right;
	  padding:0px 30px 0px 0px;}
	  .content .right .cart_nav img{
	    margin-left:7px;}
	.content .right .padding{
	  padding:10px 0px 20px 0px;
	  line-height:18px;}
	.content .right a.white, a{
	  color:#ffffff;
	  text-decoration:none;
	}
	.content .right .steps, .cart-steps{
      padding:30px 30px 0px 380px;
	  text-align:center;}
	  .cart-steps-heading{
		color:#8E8989;
		font-family:Arial,Helvetica,sans-serif;
		font-size:24px;
	  }
	  .cart-steps-heading span{
		color:#8E8989;
		font-family:Arial,Helvetica,sans-serif;
		font-size:12px;
	  }
	  .content .press {
	  	color: #ffffff;
	  }
	  	.content .press h2 {
			font-weight: normal;
			font-size: 33px;
			margin-bottom: 5px;
		}
	  	.content .press p {
			font-size: 14px;
			font-weight: bold;
			padding: 0;
			margin: 0;
		}
     .content .right .press_text{
	   font:normal 12px Arial, Helvetica, sans-serif;
	   float:left;
	   width:190px;
	   padding:100px 10px 20px 10px;}
     .content .right .press_image{
	   float:left;
	   width:516px;}
       .content .right .press_image img{
	     margin-bottom:85px;}
     .content .right .form{
	   float:left;
	   width:434px;
	   font:normal 12px Arial, Helvetica, sans-serif;
	   padding:0px 20px 0px 0px;
	   color:#8e8989;}
     .content .right .form a{
	   color:#8e8989;}
       .content .right .form .steps2{
	     position:relative;
		 left:455px;
		 width:258px;
		 height:0px;}
         .content .right .form .align{
		   text-align:center;}
       .content .right .form .text{
	     width:50px;
		 border:0px;
		 padding:2px;}
       .content .right .form .text2{
		 font:normal 11px Arial, Helvetica, sans-serif;
		 color:#666666;
		 background:url('images/date_bg.jpg') no-repeat;
		 font:normal 12px Arial, Helvetica, sans-serif;
		 width:104px;
		 height:16px;
		 border:0px;
		 padding:3px 3px 3px 5px;}
       .content .right .form span{
	     color:#FF0000;}
	 #login span { color:#8E8989; }
	 #login { width: 440px; }
	.content .right .form span.white, div.steps2 div.align div.heading span{
	     color:#FFFFFF;}
       .content .right .form span.orange, .inputRequirement{
	     color:#e88f1b;}
       .content .right .form .heading{
	     padding-bottom:10px;}
       .heading span{
		   font:normal 12px Arial, Helvetica, sans-serif;
		   color:#666666;}
       .content .right .form .heading3{
	     font:normal 20px Arial, Helvetica, sans-serif;
	     padding-bottom:10px;}
	.form .name { float:left; }
       .form .name, .formArea td.main .name{
	     font-size:12px;
		 width:145px;
		 padding-top:5px;}
         .form .name span.small{
		   font:normal 11px Arial, Helvetica, sans-serif;
		 line-height:10px;
		   color:#8e8989;}
	.formArea td.main.name {
		margin-top:15px;
	}
       .form .input[type=text], .formArea td.main td.main input[type=password], .formArea td.main td.main input[type=text], .formArea td.main td.main select{
		 width:275px;
		 margin:0px 0px 7px 0px;}
	 input[type="text"] {
		border:1px solid #C9C9C9;
		color:#666666;
		padding:2px;
	 }
	tr.infoBoxContents td.main select, tr.infoBoxContents td.main input[type=text], tr.infoBoxContents td.main input[type=password] {width:220px;}
         .content .right .form .input .text{
			font:normal 11px Arial, Helvetica, sans-serif;
			color:#666666;
			border:#c9c9c9 1px solid;
			width:275px;
			height:16px;
			border:0px;
			margin:0px;
			padding:1px;}
         .content .right .form .input select{
			font:normal 11px Arial, Helvetica, sans-serif;
			color:#666666;
			border:#c9c9c9 1px solid;
			width:100%;
			height:19px;
			border:0px;
			margin:0px;
			padding:1px;}
         .content .right .form .input textarea{
		    width:100%;
			height:70px;}
       .content .right .form .asterik, .asterisk{
		display:inline;
		width:15px;
		 padding-top:5px;
		 text-align:right;
		 color:#e88f1b;}
       .content .right .form .button2{
	     padding:30px 20px 30px 50px;}
         .content .right .form .button2 .align{
		  float:right;
		  padding:0px 0px 0px 10px;}
       .content .right .form .box{
	     width:330px;
		 padding:20px;
		 border:#8e8989 1px solid;}
         .content .right .form .box .col1{
		   float:left;
		   width:120px;
		   text-align:right;
		   padding:0px 10px 0px 0px;}
         .content .right .form .box .col2{
		   float:left;
		   width:200px;}
       .content .right .form .hover{
	     z-index:1000;
		 position:absolute;
		 background:#ffffff;
		 font:normal 12px Arial, Helvetica, sans-serif;
		 margin:0px 0px 0px 112px;
		 padding:2px 4px 2px 4px;}
         .content .right .form .hover .cal{
		   float:left;
		   width:162px;}
         .content .right .form .hover .gap{
		   float:left;
		   width:10px;}
           .content .right .form .hover .cal .title{
		     color:#333333;
			 font:bold 13px Arial, Helvetica, sans-serif;
			 text-align:center;
			 padding:0px 15px 5px 0px;}
           .content .right .form .hover .cal .title1{
		     color:#333333;
			 font:bold 13px Arial, Helvetica, sans-serif;
			 text-align:center;
			 padding:0px 0px 5px 30px;}
             .content .right .form .hover .cal .title .prev{
			   float:left;
			   width:15px;
			   border:#8e8989 1px solid;
			   padding:2px 0px 0px 0px;
			   font:normal 9px Arial, Helvetica, sans-serif;}
             .content .right .form .hover .cal .title .prev a{
			   display:block;
			   color:#333333;
			   text-decoration:none;}
             .content .right .form .hover .cal .title .prev a:hover{
			   color:#FF0000; }
             .content .right .form .hover .cal .title1 .next{
			   float:right;
			   width:12px;
			   text-align:left;
			   border:#8e8989 1px solid;
			   padding:2px 0px 0px 3px;
			   margin:0px 2px 0px 0px;
			   font:normal 9px Arial, Helvetica, sans-serif;}
             .content .right .form .hover .cal .title1 .next a{
			   display:block;
			   color:#333333;
			   text-decoration:none;}
             .content .right .form .hover .cal .title1 .next a:hover{
			   color:#FF0000; }
             .content .right .form .hover .cal .title1 .close{
			   float:right;
			   width:10px;
			   text-align:left;
			   border:#8e8989 1px solid;
			   padding:2px 0px 0px 5px;
			   font:normal 9px Arial, Helvetica, sans-serif;}
             .content .right .form .hover .cal .title1 .close a{
			   display:block;
			   color:#333333;
			   text-decoration:none;}
             .content .right .form .hover .cal .title1 .close a:hover{
			   color:#FF0000; }
           .content .right .form .hover .cal .day{
			 border-top:#dddddd 1px solid;
			 background:#eeeeee;
			 color:#333333;
			 padding:2px 0px 2px 0px;
			 float:left;
			 text-align:center;
			 width:23px;}
           .content .right .form .hover .cal .date{
			 border-top:#dddddd 1px solid;
			 padding:2px 0px 2px 0px;
			 float:left;
			 text-align:center;
			 width:23px;
			 height:15px;}
             .content .right .form .hover .cal .date a{
			   display:block;
			   color:#0000FF;
			   margin:-2px 0px 0px 0px;
			   padding:1px 0px 1px 0px;
			   border:#ffffff 1px solid;}
             .content .right .form .hover .cal .date a:hover{
			   border:#ffcc00 1px solid;
			   background:#fffdde;}
             .content .right .form .hover .cal .date a.active{
			   border:#ffcc00 1px solid;
			   background:#fffdde;}
 	 .login{
	   float:right;
	   width:260px;
	   height:0px;
	   color:#8e8989;
	   font:normal 18px Arial, Helvetica, sans-serif;
	   margin:0px 0px 0px 0px;}
        .login .box{
	     padding:20px 10px 10px 10px;
		 margin:10px 0px 0px 0px;
	     font:normal 12px Arial, Helvetica, sans-serif;
		 border:#e88f1b 1px solid;}
		.login h1 {
			font-size: 20px;
			font-weight: normal;
			padding-top: 20px;
		}
         .content .right .login .box .name{
		   float:left;
		   width:56px;
		   margin-right:5px;
		   padding-top:3px;
		   text-align:right;}
         .content .right .login .box .input{
		   float:left;
		   margin-bottom:10px;}
           .content .right .login .box .input .text{
			font:normal 11px Arial, Helvetica, sans-serif;
			color:#666666;
			border:#c9c9c9 1px solid;
			width:155px;
			height:16px;
			border:0px;
			padding:1px;}
           .content .right .login .box .input a{
		     color:#ffffff;
			 text-decoration:none;}
       .content .right .login .align{
	     text-align:center;
		 padding:65px 0px 10px 0px;}
       .content .right .login .align2{
	     text-align:center;
		 padding:65px 0px 10px 0px;}
	  .content .right .login .mini_cart{
	    z-index:0;
	    position:absolute;
	    width:200px;
	    color:#ffffff;
	    background:#1f1f1f;
	    font:normal 14px Arial, Helvetica, sans-serif;
	    line-height:21px;
	    margin: 40px 0px 20px 50px;}
        .content .right .login .mini_cart .heading{
	      color:#8e8989;
		  font:normal 18px Arial, Helvetica, sans-serif;
		  padding-bottom:10px;}
          .content .right .login .mini_cart .heading .view{
		    float:right;
		    padding-top:5px;
		    font:normal 13px Arial, Helvetica, sans-serif;}
            .content .right .login .mini_cart .heading .view a{
		      color:#ffffff;
			  text-decoration:none;}
        .content .right .login .mini_cart .total{
	      margin-top:10px;
		  padding-top:5px;
		  border-top:#818181 1px solid;
		  font:normal 18px Arial, Helvetica, sans-serif;}
     .order_box{
	   font:normal 13px Arial, Helvetica, sans-serif;
	   color:#8e8989;
	   padding:20px 10px 20px 30px;
	   margin-top:10px;
	   border:#8e8989 1px solid;
	   height:100%;}
       .order_box .col1{
	     float:left;
		 width:244px;
		 padding:0px 10px 10px 0px;
		 font:normal 20px Arial, Helvetica, sans-serif;}
       .order_box .col2{
	     float:left;
		 width:360px;
		 padding:0px 10px 10px 0px;
		 font:normal 20px Arial, Helvetica, sans-serif;}
         .order_box .col1 a, .order_box .col2 a{
		   color:#ffffff;
		   text-decoration:none;
		   font:normal 14px Arial, Helvetica, sans-serif;}
       .order_box .col1a{
	     float:left;
		 width:244px;
		 padding:0px 10px 0px 0px;}
       .order_box .col2a{
	     float:left;
		 width:280px;
		 padding:0px 10px 0px 0px;}
       .order_box .col3a{
	     float:left;
		 text-align:right;
		 width:70px;
		 padding:0px 0px 0px 0px;}
       .order_box .col1b{
	     float:left;
		 width:244px;
		 padding:0px 10px 0px 0px;}
       .order_box .col2b{
	     float:left;
		 width:90px;
		 padding:0px 10px 0px 240px;}
       .order_box .col3b{
	     float:left;
		 text-align:right;
		 width:70px;}
       .order_box .col2b .big, .order_box .col3b .big{
	     padding-top:10px;
		 font:normal 20px Arial, Helvetica, sans-serif;}
     .order_box2{
	   font:normal 13px Arial, Helvetica, sans-serif;
	   color:#8e8989;
	   padding:20px 10px 20px 30px;
	   border-left:#8e8989 1px solid;
	   border-right:#8e8989 1px solid;
	   border-bottom:#8e8989 1px solid;
	   height:100%;}
       .order_box2 .heading{
	     font:normal 20px Arial, Helvetica, sans-serif;
		 padding:0px 0px 10px 0px;}
       .order_box2 .col1c{
	     float:left;
		 width:165px;
		 padding:5px 10px 0px 0px;}
       .order_box2 .col2c{
	     float:left;
		 width:200px;
		 padding:5px 10px 0px 0px;}
         .order_box2 .col2c a{
		   color:#ffffff;
		   text-decoration:none;
		   font-size:11px;
		   padding-left:5px;}
         .order_box2 .col2c .text{
		   height:17px;
		   padding:1px;
		   border:0px;
		   width:198px;
		   color:#333333;}
         .order_box2 .col2c .text2{
		   height:17px;
		   padding:1px;
		   border:0px;
		   width:50px;
		   color:#333333;}
       .order_box2 .col3c{
	     float:left;
		 width:150px;}
     .content .right .button{
	   text-align:right;
	   }
     span.white{
	   color:#ffffff;}
     .invite_box{
	   width:575px;
	   border:#8e8989 1px solid;
	   padding:25px;
	   margin:10px 0px 10px 0px;}
	.invite_box textarea { width:570px; }
       .invite_box .name{
	     font:normal 20px Arial, Helvetica, sans-serif;
		 padding:0px 0px 5px 0px;
		 margin:0px;}
         .invite_box .name span{
		   font:normal 12px Arial, Helvetica, sans-serif;}
       .invite_box div.input{
	     font:normal 16px Arial, Helvetica, sans-serif;
		 padding:0px 0px 25px 0px;
		 margin:0px;}
         .invite_box .input .text{
		   width:570px;
		   padding:2px;
		   margin:0px;
		   border:0px;
		   color:#333333;
		   height:18px;}
         .invite_box .input textarea{
		   width:570px;
		   padding:2px;
		   margin:0px;
		   border:0px;
		   color:#333333;
		   height:60px;}
       .invite_box .button{
	     padding:0px;
		 margin:0px;
	     text-align:right;}
     .content .right .item_left{
	   float:left;
	   width:344px;
	   border:#8e8989 1px solid;
	   margin:10px 20px 20px 0px;}
     .item_right{
	   float:left;
	   width:350px;
	   margin:10px 0px 10px 0px;
	   line-height:20px;}
      .item_right span{
	    color:#ffffff;
		font:normal 14px Arial, Helvetica, sans-serif;}
      .content .right .item_right .heading{
	    font-size:20px;}
       .item_right .thumbnail{
	     float:left;
		 width:60px;
	     border:#8e8989 1px solid;
		 margin:10px 20px 10px 0px;}
       .item_right .description, td.description{
	     padding:0px 0px 0px 15px;
		 color:#8e8989;}
	.item_right .description ul, td.description ul {
		padding-left:0;
	}
	.item_right .description ul li p, td.description ul li p {
		margin:0;
		font-size:14px;
	}
       .item_right .price{
	     font:normal 24px Arial, Helvetica, sans-serif;
		 color:#ffffff;
		 padding:30px 0px 10px 0px;}

.footer{
  width:1000px;
  margin:0 auto;
  background:url('/images/footer_bg.jpg') no-repeat;
  padding:12px;
  color:#8e8989;}
  .footer a{
    color:#8e8989;
	text-decoration:none;}
  .footer a:hover{
    color:#FB5207;}
  .footer a.white{
    color:#ffffff;
	text-decoration:none;}
  .footer .copyright{
    float:left;
	width:600px;
	padding-left:15px;}
    .footer .copyright span{
	  padding:0px 10px 0px 10px;}
  .footer .powered{
    float:left;
	width:370px;
	text-align:right;
	padding-right:15px;}

.clear{clear:both;}

#column_left {
padding:0;float:left;margin-left:-3px;
padding:0;
width:222px;}

td.messageStackError, #error_msg {
	color:#FFF;
	background-color: #900;
	width:420px;
	padding:10px;
	display:block;
}
td.messageStackSuccess, #success_msg {
	color:#FFF;
	background-color: #090;
	width:420px;
	padding:10px;
	display:block;
}
.red, span.markProductOutOfStock { color: #F00; }
#out_of_stock { float:left; width:480px; padding:22px 0 0 0; text-align:left; }
#error_div{
	display:block;
	width:420px;
}
.error_div_form {
	display:block;
	width:290px;
	clear:both;
}
div.order_totals {
	padding-left: 30px;
}
#myDivElement tr.infoBoxContents td.main {
	font-size:12px;
}
#myDivElement tr.payment table tr.payment_info {
	height: 35px;
}
#myDivElement tr.payment table tr.payment_info select {
	width: 125px;
}
#myDivElement tr.payment table tr.payment_info td.main {
	padding-right:10px;
}
.where_to_buy .section_head {
	font-size:22px;
	font-weight: lighter;
}
#contact_us div.input {
	margin: 0 0 30px;
}
#product_listing, #product_listing_three {
	margin: 0 0 0 0px;
	width:727px;
}
#print_div { margin:10px 0; }
.payment_button, .payment_name { display:inline; }
.payment_name { padding-right:30px; }

#header_search form {
	margin-bottom:0;
}

#added {
	position:absolute;
	top:50px;
	width:100%;
	z-index:1;
}
	#added div {
		font-size:12px;
		line-height:16px;
		padding:10px;
		font-weight:bold;
		background:red;
		color:#000;
		border:2px solid #000;
		text-align:center;
		margin:0 auto;
	}


#package_list {
	clear: both;
	margin-top: 30px;
}
	.package_sub {
		color: #fff;
	}
	#package_list .main_heading {
		text-transform: uppercase;
	}
		#package_list .main_heading .title {
			font-size: 32px;
		}
.package {
	color: #fff;
	padding-bottom: 0;
	font-size: 1.1em;
	clear: both;
	width: 600px;
}

	.package .thumbnail {
		float: left;
		width: 120px;
		height: 120px;
		margin: 0 10px 10px 0;
	}
		.package .thumbnail img {
			max-width: 120px;
			max-height: 120px;
		}
	.package .info {
		float: left;
		width: 386px;
	}
		.package .price {
			font-size: 22px;
		}
		.package .package_info {
			margin-top: 14px;
		}
		.content .right .package .description {
			font-size: 18px;
			margin-bottom: 4px;
		}
	.package .cart-buttons {
		float: right;
		width: 84px;
	}
		.package .thumb_btn {
			width: 84px;
		}



/* HOMEPAGE */
#homepage {

}
	#homepage p {
		font-weight: bold;
		line-height: normal;
	}
.hover_button {
	display:block;
	width:111px;
	height:47px;
	text-indent:-9999px;
	margin:0 auto;
}
.hover_button a {
	display:block;
	width:100%;
	height:100%;
	outline:none;
}
#start_designing_button a {
	height:30px;
	width:150px;
	background-image:url(/images/start-designing-button-large.png);
}
#start_designing_button a:hover {
	background-position:bottom center;
}
 #right.about_us {
	  	width: 655px;
	  }
     .description1{
	   font:normal 14px/20px Arial, Helvetica, sans-serif;
	   margin-bottom:20px;}
	    .description1 p{
		   font:normal 15px/24.7px Arial, Helvetica, sans-serif;
		   margin-top: 0px;
		   color: #ffffff;
		   letter-spacing: normal;
		  }
       .content .right .description1 a{
	     color:#ffffff;}
#right{float: right;}
#left{float: left;}
#product_landing {
		color: #ffffff;
		padding: 0 0 15px 0;
	}
		#product_landing #left {
			float: left;
			position: relative;
			width: 270px;
			line-height: 15px;
			height: 519px;
		}
			#product_landing #left p {
				line-height: 18px;
			}
			#product_landing #left .image{
				margin: 0 0 15px 0;
				text-align: center;
			}
			#product_landing #left .view_products{
				background: url(/images/view_products.png) no-repeat;
				display: block;
				margin: auto;
				height: 30px;
				width: 150px;
			}
			#product_landing #left .left_footer{
				border-top: solid 1px #ffffff;
				position: absolute;
				padding: 15px 0 0 0;
				bottom: 0;
				line-height: 18px;
				width: 260px;
			}
				#product_landing #left .left_footer a{
					font-weight: bold;
				}
		#product_landing #right {
			float: right;
			width: 684px;
			height: 519px;
		}
		 #video {
			width: 100%;
			height: 519px;
			position: absolute;
			top: 87px;
			left: 0;
			background: #000000;
			z-index: 100;
		}
			 #video .skip {
				position: absolute;
				top: 10px;
				font-size: 18px;
				width: 100%;
				text-align: center;
				z-index: 100;
			}
.content .right .button.watch-video {
    background: url("/images/buttons.png") no-repeat scroll -724px 0 transparent;
    display: inline-block;
    height: 26px;
    text-align: left;
    text-indent: -9999px;
    width: 90px;
}
input.log-in:hover,
input.get-express-account:hover{
	color:#FB5207;
}
div#landing-images{
	float:left;
	width:695px;
	height:380px;
	margin-left:70px;
}
	div#landing-images img{
		float:left;
		height:50%;
		margin-right:64px;
		margin-top:66px;
	}
	div#landing-images a{
		position:absolute;
		color:#ffffff;
		display:block;
	/*	width:100px;*/
		padding:0 0 205px 0;
		font:12px 'Helvetica Neue', Helvetica, sans-serif;
		text-decoration:none;
		text-transform:uppercase;
		z-index:9999999;
		margin-top:35px;
		width:163px;
		text-align:center;
	}
		div#landing-images a:hover{
			color:#FB5207 !important;
		}
		div#landing-images a.collection-landing{
			margin-left:0;
		}
		div#landing-images a.becreative-landing{
			margin-left:227px;
		}
		div#landing-images a.marketing-landing{
			margin-left:454px;
		}


