body{margin:0px; background:#fff url(../images/bodyBg.jpg) top left repeat-x;  font-size:11px; font-family:Arial, Helvetica, sans-serif;}
ul, li,p{ margin:0; padding:0; outline:none; list-style-type:none; color:#5C5B5B;}
.cms p{ margin:0; padding:0; outline:none; list-style-type:none; }
.cms ul li{ outline:none; list-style-type:none; margin:0px 0px 0px 25px; list-style-type:disc; line-height:18px; }
.cms ul li ul li{ outline:none; list-style-type:none; margin:0px 0px 0px 25px; list-style-type:square; line-height:18px; }
.cms ol li{ outline:none; list-style-type:none; margin:10px 0px 0px 25px; list-style-type:decimal; line-height:18px; }
.cms ol[type=I] li{ outline:none; list-style-type:none; margin:0px 0px 0px 25px; list-style-type:upper-roman; line-height:18px; }
.cms ol[type=I] li ul li{ outline:none; list-style-type:none; margin:0px 0px 0px 25px; list-style-type:square; line-height:18px; }
.cms ol li ul li{ outline:none; list-style-type:none; margin:0px 0px 0px 25px; list-style-type:circle; line-height:18px; }
h1,h2,h3,h4,h5,h6,img,div,form,class {margin:0; padding:0; border:none; line-height:normal; font-weight:normal; color:#000;}
h1{ font-size:20px;
color:#d39c0e;
margin:0px;
font-family:Arial, tahoma, Helvetica, sans-serif;

}

h2{ font-size:16px;
color:#989898;
margin:0px;

}
.form_redContent{
	color:#ff0000;
}
.newsLetter_heading {
color:#6D696B;
display:block;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
margin:0;
padding:0 0 0 12px;
text-align:left;
width:240px;
font-weight:bold;
}


table,tr,td{ padding:0;}
a:hover{text-decoration:none; color:#000}
img, a{border:none; outline:none;color:#dda206}
.clearer {clear:both; font-size:0; display:none; margin:0; padding:0; height:0; overflow:hidden; line-height:0; }


/*common classes start*/
.floatRight{float:right}
.floatLeft{ float:left}
.verticalMiddle{vertical-align:middle}
.arial18{font-size:18px; font-family:Arial, Helvetica, sans-serif; vertical-align:middle}
h3{color:#6d696b; font-size:15px; text-align:left; margin:5px 10px 10px 0px; font-weight:bold;}
.pinkText{color:#de0061}

/*main classes start*/
.container{width:985px; margin:0 auto; border:0px solid #f00; overflow:hidden; background:url(../images/bodyShadow.png) top left no-repeat; padding:0 9px;}
.whoteBgWrapper{ width:985px; height:auto; margin:0; background:#fff;}

.topNavigation{height:36px; background:#000; width:100%; margin-bottom:1px}
.topNavigation ul{ padding-right:12px; text-align:right}
.topNavigation ul li{display:inline; padding-left:18px; color:#bfbfbf; line-height:33px}
.topNavigation ul li img{margin-right:5px; vertical-align:middle}
.topNavigation ul li a{color:#fff; text-decoration:none;} .topNavigation ul li a:hover{text-decoration:underline;}

.header{ height:108px; background:url(../images/mainNaviBg.gif) top left repeat-x; padding:0 12px; width:961px;}
.headerLogo{width:235px; height:105px; padding-right:10px}
.header_right{width:645px; height:105px; padding:0;}
.headerRightCheckout{width:645px; padding:7px 0; height:47px;}
.indexCheckout{width:auto; height:47px; margin:0; padding:0 0 0 46px; background:url(../images/checkoutLeftRoundedicon.jpg) top left no-repeat;}
.indexCheckout span{ background:url(../images/checkoutRightRoundedCorner.jpg) top right no-repeat; margin:0; padding-right:10px; height:47px;display:inline-block; float:left; color:#7b7b7b; font: normal 11px Georgia, "Times New Roman", Times, serif; text-align:center;}

.mainNavigation{background:url(../images/nav_bg02.gif) repeat-x; height:41px}

.newline{clear:both}

#tabs8{float:left;  width:645px;  line-height:normal;  margin:0 auto;  height:42px; padding-top:5px;}
#tabs8 ul{margin:0;    padding:6px 10px 0 10px;   list-style:none}
#tabs8 li{display:inline;    margin:0;   padding:0;}
#tabs8 a{ float:left;  background:url(../images/tab_left.png) no-repeat left top;   margin:0 20px 0 0;   padding:0 0 0 8px;    text-decoration:none; color:#FFF; cursor:pointer }
#tabs8 a span{ float:left;  display:block; background:url(../images/tab_right.png) no-repeat right top;  padding:0 16px 0 8px;  color:#333; height:24px; color:#FFF; font:normal 18px Myriad, Arial, Helvetica, sans-serif}
#tabs8 a:hover{background-position:0% -24px;}
#tabs8 a:hover span{ background-position:100% -24px; color:#8c8c8b}
#tabs8 #current a{background-position:0% -24px;}
#tabs8 #current a span{background-position:100% -24px; color:#8c8c8b}
.phone_text {
margin-left:360px;
margin-top:5px; 
color:#fff; 
font-size:18px;
float:left;
}

.content_area{background-color:#fff; padding:12px; overflow:hidden;	font-size:12px;color:#989898;}
.content_area_left{	width:965px;float:left;	margin-top:10px;background-color:#fff;min-height:500px;	min-height:500px !important;}
.content_area_left h1{ margin:10px 0; font:bold 20px Arial,Helvetica,sans-serif;  padding-left:11px; height:34px; color:#d29e18} 
.content_area_left h1 a{ padding:4px 12px 0 0; height:30px; float:left}    
.content_area_left h1 a{color:#168ebb; text-decoration:none}{color:#de0061}
.content_area_left #home h1{ margin:10px 0; font:bold 20px Arial,Helvetica,sans-serif; background:url(../images/headingLinkLeftBG.png) top left no-repeat; padding-left:11px; height:34px;} 
.content_area_left #home h1 a{ background:url(../images/headingLinkRightBG.png) top right no-repeat; padding:4px 12px 0 0; height:30px; float:left}    
.content_area_left #home h1 a{color:#168ebb; text-decoration:none}{color:#de0061}
.content_area_left h2{color:#4e4d4d; font-size:16px; margin-top:20px; font-weight:bold; padding:0 10px}
.content_area_left #h2{color:#4e4d4d; font-size:16px; margin-top:20px; padding:0 10px}
.content_area_left p{line-height:18px; padding:0 10px}

.user_area_right{	width:780px;float:left; margin-top:10px;background-color:#fff;min-height:500px;	min-height:500px !important;}
.user_area_right h1{ font:20px Arial,Helvetica,sans-serif;  padding-left:11px; height:35px; color:#d29e18} 
.user_area_right h1 a{ padding:4px 12px 0 0; height:30px; float:left}    
.user_area_right h1 a{color:#168ebb; text-decoration:none}{color:#de0061}
.user_area_right h2{color:#d29e18; font-size:16px; margin-top:20px; font-weight:bold; padding:0 10px}
.user_area_right h3{color:#d29e18; font-size:14px; margin-top:20px; font-weight:bold; padding:0 10px}
.user_area_right p{line-height:18px; padding:0 10px}

.content_area_right{width:260px;margin-top:10px; margin-right:10px; background:#f7f7f5; padding:0px 0px 0px 0px;background-position:center bottom;background-repeat:no-repeat;float:right;}
.content_area_right_testimonial{width:260px;margin-top:10px; margin-right:10px;  padding:0px 0px 0px 0px;background-position:center bottom;background-repeat:no-repeat;float:right;}
.content_right{width:260px;margin-top:10px; margin-right:10px; padding:0px 0px 0px 0px;background-position:center bottom;background-repeat:no-repeat;float:right; margin-bottom:10px;}

.content_area_right .tshirt_week{width:250px; margin:0 auto;     text-align:center}

.tshirt_week .price{text-align:left; width:235px; margin:0 auto; padding:0px 0px 0px 20px}
.tshirt_week .price span{color:#de0061; font-size:18px; font-weight:bold}

.dotted_brd{border-bottom:1px dashed #b8b9b7; margin:20px 0;}
.dot_hori{margin:0px; padding:15px 0px 15px 20px; float:left}

.content_area_right h2{color:#6d696b; font-size:18px; margin:0px; padding:0px 0px 0px 12px; font-family:Arial,Helvetica,sans-serif; text-align:left; display:block; float:left; width:240px}

.newsletter_div{margin:0px; padding:10px 0px 5px 10px; float:left; text-align:left}
.newsletter_div span{margin:0px; padding:2px 5px 5px 5px; float:left; background:url(../images/textbox_rightbg.jpg) no-repeat; width:151px; height:21px}
.newsletter_div input{border:0px;color:#9e9f9f;	font-size:11px;}
.newsletter_div span .textbox_news{margin:0px; width:154px; padding:4px 0 0; height:16px}
.newsletter_div em{margin:0px; padding:0px 0px 0px 3px; float:left}

.testimonial_container{width:236px; margin:10px 0px 0px 10px; padding:0px 0px 10px 0px; background:#fff; float:left; text-align:left}
.testimonial_container p{margin:0px; padding:10px 0px 10px 10px; line-height:18px; font-size:11px; color:#6d696b}
.testimonial_container p strong{margin:0px; padding:6px 0px 0px 0px; line-height:18px; color:#6d696b; float:left}
.testimonial_container a{margin:0px; padding:0px; text-decoration:underline; font-size:11px; color:#dda206}
.testimonial_container a:hover{margin:0px; padding:0px; text-decoration:none; font-size:11px; color:#000000}

.personalizedtshirt_container{margin:0px; padding:25px 0px 0px 0px; float:left; width:250px}
.personalizedtshirt_container span{margin:0px; padding:0px; float:left; width:60px}
.personalizedtshirt_container p{margin:0px; padding:15px 10px 0px 10px; text-align:left; font-size:11px; line-height:17px; width:245px; clear:both; color:#6d696b}
.personalizedtshirt_container p a{margin:0px; padding:0px; text-decoration:underline; font-size:11px; color:#DDA206}
.personalizedtshirt_container p a:hover{margin:0px; padding:0px; text-decoration:none; font-size:11px; color:#000}

.newdesigns{margin-top:15px; width:660px}
.newdesigns ul li{display:inline; border:1px solid #e3e3e3; padding:5px; float:left; overflow:hidden; margin-left:3px; margin-bottom:4px}
.newdesigns ul li h3{margin-bottom:10px; font-size:12px; color:#989898}
.newdesigns ul li .newdesign_inner01{ float:left;  width:60px}
.newdesigns ul li .newdesign_inner02{float:left; width:80px; margin-left:10px}

.rightbox{background-color:#f7f7f5; background-image:url(../images/rightbox_img03.gif); height:11px}

.footer{background:url(../images/bottom_bg.jpg) top left repeat-x; font: normal 11px Arial,Helvetica,sans-serif; color:#bfbfbf; height:108px; width:985px; margin:0px auto 0px auto; padding:0 0px;}
.footer_inner{width:660px;  padding:10px 0px 0px 18px}
.footer_inner ul{margin:0 0 10px 0; padding:0; width:655px}
.footer_inner ul li{ padding-right:10px; border-right:1px solid #bfbfbf; float:left; list-style-type:none;line-height:18px;}
.footer_inner ul li a{text-decoration:underline; color:#bfbfbf; font: normal 12px Tahoma, Arial,Helvetica,sans-serif;}
.footer_inner ul li a:hover{text-decoration:none;}
	
.tshirt_color_container01{
		float:left;  
		width:300px; 
		margin-left:40px;
	}
	
	
	.tshirt_color_container02{
		float:left; 
		width:300px; 
		margin-left:40px; 
		text-align:center;
		font-size:11px;
	}
	
	.tshirt_color_container02 a{
		font-size:11px;
		text-decoration:none;
	}
	
	.tshirt_color_container02 a:hover{
		font-size:11px;
		text-decoration:underline;
	}	
<!--	------------------------------------------Internal Page CSS ------------------------------------------------------------------>
	
	
	.internal_page_banner{
		margin-top:10px;
	
	}
	
	.createProduct {
		padding-left:10px;
	}

	
	
	.createProduct ul{
		margin:0px;
		padding:0px;	
	}

	
	
	.createProduct ul li{
		margin:0px 0x 0px 0px;
		padding:0px;
		list-style-type:none;
		display:block;
		float:left;
		
	}
	
	.createProduct ul li img{
		border:none;
		margin-top:10px;	
		margin-right:35px;
		
	}
	
	.createProduct ul li img{
		border:5px solid white;
		margin-top:5px;	
		margin-right:50px;
		margin-bottom:10px;
		display:block;
		padding:3px;
		
	}
	.createProduct ul li img:hover{
		border:5px solid #DE0061;
		margin-top:5px;	
		margin-right:50px;
		margin-bottom:10px;
		display:block;
		padding:3px;
		
	}
	
	
	.createProduct ul li a{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		color:#de0061;
		text-decoration:none;
		font-weight:bold;
	}
	
	.createProduct ul li a:hover{
		margin:0px;
		padding:0px;
		color:#de0061;
		text-decoration:underline;	
		font-weight:bold;
	}
	
	
	.content_area_left_home{
		width:680px;
		float:left;
		margin-top:10px;
		background-color:#fff;
	}
	
.content_area{background-color:#fff; padding:12px; overflow:hidden;	font-size:12px;color:#989898; min-height:500px; min-height:500px !important;}
.content_area_left_home{width:704px; padding-left:5px}
.content_area_left_home h1{ margin:20px 0 0px 0px; font:bold 20px Arial,Helvetica,sans-serif;  padding-left:11px; height:34px;} 
.content_area_left_home h1 a{ padding:4px 12px 0 0; height:30px; float:left}    
.content_area_left_home h1 a{color:#de0061; text-decoration:none}
.content_area_left_home #home h1{ margin:10px 0; font:bold 20px Arial,Helvetica,sans-serif; background:url(../images/headingLinkLeftBG.png) top left no-repeat; padding-left:11px; height:34px;} 
.content_area_left_home #home h1 a{ background:url(../images/headingLinkRightBG.png) top right no-repeat; padding:4px 12px 0 0; height:30px; float:left}    
.content_area_left_home #home h1 a{color:#de0061; text-decoration:none}
.content_area_left_home h2{color:#5C5B5B; font-size:16px; padding:0 10px; line-height:23px;}
.content_area_left_home p{line-height:18px; padding:0 10px}
	
	.newline01{
		clear:both;
		height:20px;
	
	
	}
	
	
	
	.design_Inspiration_container{
		background-color:#F7F7F5;
		width:237px;
		margin:0px auto;
		text-align:left;
	}
	
	
	.design_Inspiration_container h3{
		color:#dda206;
		font-size:20px;
		font-weight:bold;		
		
	}
	
	.design_Inspiration_container ul{
		margin:0px;
		padding:0px;
	}
	
	
	.design_Inspiration_container ul li{
		margin:0px;
		padding:8px;
		list-style-type:none;
		background-repeat:no-repeat;
		background-position:7% 45%;
		line-height:0px;
	}
	
	.design_Inspiration_container ul li a{
		color:#8f8c8d;
		text-decoration:none;
		font-weight:bold;
		font-size:11px;
		padding-left:5px;
	}
	
	.design_Inspiration_container ul li a:hover{
		color:#DDA206;
		text-decoration:none;
		font-weight:bold;
		font-size:11px;
		padding-left:5px;
	}
	
	
	
	
	.t-shirt_listing_container{
		margin:0px;
		padding:0px;
	}
	
		
	.t-shirt_listing_container ul{
		margin:0px;
		padding:0px;
	}
	
	.t-shirt_listing_container ul li{
		display:inline;
		color:#898688;
		font-size:12px;
		font-weight:bold;
		text-align:center;
		width:170px;
		list-style-type:none;
		border:0px solid #000000;
		float:left;
		margin-top:10px;
		margin-right:55px;
		margin-bottom:10px;
	}
	
	.t-shirt_listing_container li .img_link{
		border:5px solid white;
		margin-top:5px;			
		margin-bottom:10px;
		display:block;
		padding:3px;
		width:100px;
		text-align:center;
		margin-left:auto;
		margin-right:auto;
	}
	
	.t-shirt_listing_container li .img_link:hover{
		border:5px solid #DE0061;
		margin-top:5px;			
		margin-bottom:10px;
		display:block;
		padding:3px;
		width:100px;
		text-align:center;
		margin-left:auto;
		margin-right:auto;
	}
	
	.t-shirt_listing_container ul li div{
		margin-top:10px;
		
	}
	
	
	.paging_container{
	margin:0px;
	padding:10px 20px 0px 0px;
	
	font-family:arial, tahoma;
	font-size:11px;
	color:#919191;
	float:right;
	}
 .paging_container ul{
	margin:0px;
	padding:0px;
	list-style:none;	
	text-align:right;
	}

 .paging_container ul li{
	margin:0px 6px 0px 0px;
	padding:0px;
	list-style:none;
	background:none;
    float:left;

	line-height:17px;
	}
	
 .paging_container ul li a{
	margin:0px;
	padding:1px 7px 1px 7px;
	font-family:arial,Tahoma; 
	font-size:11px;
	color:#919191;
	text-decoration:none;
	line-height:17px;
	border:1px solid #eeeeee;
	float:left;
	}
 .paging_container ul li a:hover{
	margin:0px;
	padding:1px 7px 1px 7px;
	font-family:arial,tahoma;
	font-size:11px;
	color:#01679b;
	text-decoration:none;
	line-height:17px;
	border:1px solid #a5a4a4;
	float:left;
    }

 

	
<!--	===========================Contest Container Classes starts here===================================-->

	.contestbox_main
	{
		width:670px;
		
		padding-bottom:20px;
		margin-top:20px;
		overflow:hidden;
		
	}
	
	
	.contestbox_container
	{
		width:670px;
		border-bottom:1px dashed #989898;
		padding-bottom:20px;
		margin-top:20px;
		overflow:hidden;
		color:#3e4040;
	}
	
	
	
	
	.contestbox_container .heading
	{
	font-size:14px;
	font-weight:bold;
	
	}
		
	.contestbox_container .heading a
	{
	text-decoration:underline;
	font-size:14px;
	font-weight:bold;
	color:#de0061;
	}
		
	.contestbox_container .heading a:hover
	{
	text-decoration:underline;
	font-size:14px;
	font-weight:bold;
	color:#168ebb;
	}
		
		
		.contestbox_container .imgcontainer img
		{
		float:left;
		margin:10px 10px 0px 0px;
		}
		
		
		.contestbox_container .img_detail
		{
		float:left;
		margin:10px 10px 0px 0px;
		width:240px;
		}
		
		.contestbox_container .img_detail ul
		{
			margin:0px;
			padding:0px;
			
		}
		
		.contestbox_container .img_detail ul li
		{
			margin:0px;
			padding:0px;
			color:#5f5f5f;
			list-style-type:none;
			
		}
		
		.contestbox_container .img_detail ul li p
		{
			margin:0px;
			padding:0px;
			color:#616161;
		}
		
		
		.contestbox_container .img_detail ul li a
		{
			margin:0px;
			padding:0px;
			color:#5a5959;
			vertical-align:top;
		}
		
		.contestbox_container .img_detail ul li a:hover
		{
			margin:0px;
			padding:0px;
			color:#de0061;
			vertical-align:top;
		}
		
		.contestbox_container .img_detail ul li img
		{
		
			vertical-align:bottom;
			padding:0px 3px 0px 0px;
			
		}

		.contestbox_container .img_detail p
		{
			margin-top:10px;
			
		}


	.contestbox_container_detail
	{
		width:670px;
		padding-bottom:0px;
		margin-top:20px;
		overflow:hidden;
		border:1px solid #ccc;
	}
	
	
	.contestbox_container_detail span
	{
		color:#2696c0;
		font-weight:bold;
		font-size:11px;
	}
	
	
	.contestbox_container_detail h2
	{
	font-size:16px;
	color:#168ebb;
	margin:0px 0px 15px 0px;
	padding:0px;
	
	}

	
	
	.contestbox_container_detail .img_detail
		{
		float:right;
		margin:10px 10px 0px 0px;
		width:240px;
		}
		
	.contestbox_container_detail .imgcontainer img
		
		{
		float:left;
		margin-right:10px;
		
	}
		
		
		.contestbox_container_detail .img_detail ul
		{
			margin:0px;
			padding:0px;
			
		}
		
		.contestbox_container_detail .img_detail ul li
		{
			margin:0px;
			padding:0px;
			color:#5f5f5f;
			list-style-type:none;
			
		}
		
		
			.contestbox_container_detail .img_detail ul li a
		{
			margin:0px 0px 0px 3px;
			padding:0px;
			color:#5a5959;
			vertical-align:top;
		}
		
		.contestbox_container_detail .img_detail ul li a:hover
		{
			margin:0px 0px 0px 3px;
			padding:0px;
			color:#de0061;
			vertical-align:top;
		}
		
		.contestbox_container_detail .img_detail li a
		{
			margin:0px 0px 0px 3px;
		
		}
		
		.contestbox_container_detail .img_detail ul li p
		{
			margin:0px;
			padding:0px;
			color:#616161;
		}
		
		.contestbox_container_detail .img_detail ul li p a
		{
			color:#de0061;
			text-decoration:underline;
			font-size:11px;
		}
		
		.contestbox_container_detail .img_detail ul li p a:hover
		{
			color:#838181;
			text-decoration:none;
			font-size:11px;
		}
		
		
	<!--	==============================================================-->
		
		.cart_box1{
		text-align:center;
		}
		
		
		.cart_box1 td{
			height:24px;
			line-height:30px;
			text-align:center;
		}
	
	
	
		
		.cart_heading1{
			background-color:#fde8f1;
			height:14px;
		
			color:#000000;
			font-size:11px;
			font-weight:bold;
			text-align:center;
		}
		
		.contestbox_container_detail1{
			border:1px solid #ccc;
			margin-top:10px;
		
		}
		
		
		.contestbox_container_detail1 .imggallery1
	{
		margin:20px 0px 0px 20px;
		
	}
	
		.contestbox_container_detail1 .imggallery1 img
	{
		
		
	}
	
		.contestbox_container_detail1 .imggallery1 ul
	{
		margin:0px;
		padding:0px;
	}
	
		.contestbox_container_detail1 .imggallery1 ul li
	{
		margin:0px 0px 0px 5px;
		padding:0px;
		list-style-type:none;
		float:left;
		width:90px;
		text-align:center;
		border:1px solid #ccc;
		
	}
	
	
		.contestbox_container_detail1 .totalPrice1
	{
		background-color:#2696c0; color:#fff; height:24px; line-height:24px;padding:0px 20px 0px 20px; font-weight:bold;
		
	}
	
		.contestbox_container_detail1 .totalPrice1 div
	{
		background-color:#2696c0; color:#fff; height:24px; line-height:24px;padding:0px 20px 0px 20px; font-weight:bold; float:right;
		
	}
	
		.editProfile1
	{	
		text-align:center;
		margin:10px 0px 20px 0px;

		padding:10px;
		
	}
	
	
		.contestbox_container_detail1 .registeruser
	{
		background-color:#f2f2f2;
	
		color:#808080;
		overflow:hidden;
		padding-left:20px;
		
	}
	
		.contestbox_container_detail1 .registeruser .inner01
	{
		width:300px;
		float:left;
		
	}
	
		.contestbox_container_detail1 .registeruser .inner02
	{
		width:339px;
		float:left;
		margin:0px 0px 0px 10px;
	
		background-image:url(../images/newUser_bottom.gif);
		background-repeat:no-repeat;

		
	}
	
	
		.contestbox_container_detail1 .registeruser h3
	{
		font-size:12px;
		color:#2696c0;
		margin:0px;
		padding:0px;
	}
	
	.admin_content_normal dl{
	border : 1px solid #FF0000;
	background-color:#FFF4F2;
	width: 500px;
	padding-bottom:5px;
	padding-left:5px;
	padding-top:5px;
	float:left;
}
.admin_content_normal dl dt{
	font-weight : bold;
	line-height:20px;
	font-size:12px;
}

.admin_content_normal dl dt dd{
	
	font-size:12px;
}

dd dt{
	
	color:#000;
	font-size:15px;
	
}

.login_panel dl{
background-color:#FFF4F2;
border:1px solid #FF0000;
text-align:left;



}


dd li{
	
	list-style-type:none;
	color:#000;
	font-size:12px;
	line-height:20px;
}

.admin_content_normal dl dt{
	padding: 2px;
}
		
	.btn_nav_chekout{
	margin:0;
	padding:0;
	width:100%;
	float:left;
	}
	.btn_nav_chekout img{
	border:0px;
	}
	.btn_nav_chekout ul{
	margin:0;
	padding:0;
	}
	.btn_nav_chekout ul li{
	
	display:inline;
	}
	.btn_nav_chekout ul li a{
	background:url(../images/btn_chekout_normal.gif) no-repeat 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#DDA206;
	font-weight:bold;
	line-height:28px;
	width:130px;
	height:31px;
	float:left;
	text-align:center;
	margin-right:10px;
	text-decoration:none;
	}
	
	.btn_nav_chekout ul li a img{
	
	margin-right:5px;
	padding-top:6px;	
	}
	
	.btn_nav_chekout ul li a:hover{
	background:url(../images/btn_chekout_hover.gif) no-repeat 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#DDA206;
	font-weight:bold;
	line-height:28px;
	width:130px;
	height:31px;
	float:left;
	text-align:center;
	margin-right:10px;

	}
	
	.btn_nav_chekout #current{
	background:url(../images/btn_chekout_hover.gif) no-repeat 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#dda206;
	font-weight:bold;
	line-height:28px;
	width:130px;
	height:31px;
	float:left;
	text-align:center;
	margin-right:10px;

	}
	
	.checkout_formarea img{
	border:0px;
	}
	
	.btn_nav_chekout{
	margin:0;
	padding:0;
	width:100%;
	float:left;
	}
	
	.error_yellow_area1{
	width:570px;
	height:63px;
	background-color:#fdfcb2;
	padding:10px;
	border:1px solid #cccccc;
	float:left;
	margin-top:20px;
	}
	.error_yellow_area1 p{
	color:#797978;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	float:left;
	}
	
	.error_yellow_area1 h1{
	color:#f00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	}
	
	.error_yellow_area1 img{
	border:0px;
	float:left;
	}
	
		
	.checkout_form_text
	{ 
		color:#6d696b;
		font-family:arial,tahoma;
		font-size:11px;
		font-weight:normal;
		
	}
	
	.cehckout_textbox1{
	width:164px;
	border:1px solid #d0cfcf;
	font-family:arial,tahoma;
	font-size:10px;
	font-weight:normal;
	color:#919090;
	padding:3px 0px 3px 4px;
	height:12px;
	*padding:0px 0px 3px 4px;
	*height:18px;
	}
	
	.cehckout_textbox2{
	width:97px;
	border:1px solid #d0cfcf;
	font-family:arial, tahoma;
	font-size:10px;
	font-weight:normal;
	color:#919090;
	padding:3px 0px 3px 4px;
	height:12px;
	*padding:0px 0px 3px 4px;
	*height:18px;
	}
	
	.cehckout_textbox3{
	width:52px;
	border:1px solid #d0cfcf;
	font-family:arial, tahoma;
	font-size:10px;
	font-weight:normal;
	color:#919090;
	padding:3px 0px 3px 4px;
	height:12px;
	*padding:0px 0px 3px 4px;
	*height:18px;
	}
	
	.cehckout_textbox4{
	width:84px;
	border:1px solid #d0cfcf;
	font-family:arial, tahoma;
	font-size:10px;
	font-weight:normal;
	color:#919090;
	padding:3px 0px 3px 4px;
	height:12px;
	*padding:0px 0px 3px 4px;
	*height:18px;
	}
	

	.cehckout_listbox1{
	width:170px;
	border:1px solid #d0cfcf;
	font-family:arial, tahoma;
	font-size:10px;
	font-weight:normal;
	color:#919090;
	padding:3px 0px 3px 4px;
	}
	
	.cehckout_listbox2{
	width:84px;
	border:1px solid #d0cfcf;
	font-family:arial, tahoma;
	font-size:10px;
	font-weight:normal;
	color:#919090;
	padding:3px 0px 3px 4px;
	}
	
.btn_style {
		padding:0px;
	}

	.btn_style a {  
	background: transparent url('../images/btn_right.png') no-repeat scroll top right;  
	display: block;  
	float: left;  
	height:21px;
	padding:0px 16px 0px 0px;
	color:#FFFFFF;
	font-size:11px;
	font-family:arial, tahoma;
	text-decoration:none;
	line-height:21px;
	font-weight:bold;
	text-align:center;
	margin-right:7px;
	/* padding, margins and other styles here */ 
	}  

.btn_style a span {  

background: transparent url('../images/btn_left.png') no-repeat top left;  
display: block;  
height:21px;
border:0px solid #ff0000;
text-align:center;
margin-left:-4px;
padding-left:16px;
/* padding, margins and other styles here */ 
} 

.btn_style_login {
		/*padding:0px 0px 0px 145px;*/
		border:0px solid #ff0000;			
		height:31px;
		float:right;
	}

	.btn_style_login a {  
	background: transparent url('../images/input_btn.gif') no-repeat scroll top right;  
	display: block;  
	float: left;  
	height:31px;
	width:150px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	line-height:21px;
	text-align:center;
	margin-right:7px;
	border:0px solid #fff;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
		/* padding, margins and other styles here */ 
	}  
.btn_style_continue {
	
		border:0px solid #ff0000;	
	
		height:31px;
		text-align:center;
	
		
		
	}

	.btn_style_continue a {  
	background: transparent url('../images/continue_btn.gif') no-repeat scroll top right;  
	display: block;  

	height:35px;
	width:110px;
	
	text-decoration:none;
	line-height:21px;
	text-align:center;
	
	border:0px solid #fff;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding-left:120px;
		/* padding, margins and other styles here */ 
	}
	.forgot_txt{
	float:left;
	padding-top:10px; 
	padding-left:10px;
	}
		
.content_area_left .next_pre{
		float:left;
		padding:5px;
		background:#F7F7F5;
		border:1px solid #cccccc;
		margin:10px 0px;
	}
	.content_area_left .next_pre span{
		float:left;
		margin:5px 5px;
	}
	.content_area_left .next_pre span img{
		float:left;
		border:1px solid #cccccc;
		
	}
	.txt_alignment_right{
	text-align:right;
	}	



#tabs1 {
      float:left;
      width:664px;
        
      font-size:93%;
      line-height:normal;
	  margin-top:10px;
      
	  font: bold 11px/1.5em Verdana;
      }
    #tabs1 ul {
          margin:0;
          padding:10px 10px 0 50px;
          list-style:none;
      }
	
    #tabs1 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs1 a {
      float:left;
      background:url("../images/tabLefts.png") no-repeat left top;
      margin:0 0 0 4px;
      padding:0 0 0 4px;
      text-decoration:none;
      }
      
    #tabs1 a span {
      float:left;
      display:block;
      background:url("../images/tabRights.png") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#fff;
      }
    
    #tabs1 a span {float:none;}

    #tabs a:hover span {
      color:#627EB7;
      }
    #tabs1 a:hover {
      background-position:0% -27px;
      }    
    #tabs1 a:hover span {
      background-position:100% -27px;
      }
      
     #tabs1 a.selectc span {
         color:#FFF;
      } 
      
     #tabs1 a.selectc {
         background-position:0% -27px;
      } 
      
     #tabs1 a.selectc span {
         background-position:100% -27px;
      }   

      #tabs1 #current a {
              background-position:0% -27px;
      }
      #tabs1 #current a span {
              background-position:100% -27px;
      }
	  
	  
	  
	  .tabs_container{
	 width:965px;
	}
	
	 .user_container{
	 width:780px;
	}
	
	 .tabs_container_repeater{
	background-image:url(../images/tabs_container02.gif); 
	background-repeat:repeat-y;
	font-size:12px;
	color:#949790;
	font-family:Arial, Helvetica, sans-serif;
	}
	
	 .tabs_container_repeater_txt{
	width:650px; 
	margin:0px auto;
	}
	
	 .tabs_container_bottom{
	background-image:url(../images/tabs_container03.gif); 
	height:24px;
	}
	
	 .tabs_containerfront{
	 width:700px;
	}
	
	 .tabs_containerfront_repeater{
	background-image:url(../images/tabs_container05.gif); 
	background-repeat:repeat-y;
	font-size:12px;
	color:#949790;
	font-family:Arial, Helvetica, sans-serif;
	width:700px;
	}
	
	 .tabs_containerfront_repeater_txt{
	width:650px; 
	margin:0px auto;
	}
	
	 .tabs_containerfront_bottom{
	background-image:url(../images/tabs_container06.gif); 
	height:24px;
	width:700px;
	}
	
.new_member_block {
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
margin-top:auto;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
}
.new_member_block td input[type=text]{
border:1px solid #A2CFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:15px;
margin:2px 2px 2px 10px;
padding:0;
width:300px;
padding:3px;
}

.new_member_block td textarea{
border:1px solid #A2CFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:2px 2px 2px 10px;
padding:0;
width:300px;
padding:3px;
}
.new_member_block td input[type=password]{
border:1px solid #A2CFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:15px;
margin:2px 2px 2px 2px;
padding:0;
width:200px;
padding:3px;
}

.new_member_block td select{
border:1px solid #A2CFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:2px 2px 2px 10px;
padding:0;
width:200px;
padding:3px;
}
.new_member_block td{
/*text-align:right;*/
}
.btn_block{
background-image:url("../images/input_btn.gif");
border:0 none;
border:medium none;
color:#554f35;
font-family:arial;
font-weight:bold;
height:20px;

padding:0 5px;
width:76px;

}

.design_block{
background-image:url("../images/design_now_btn.gif");
border:0 none;
border:medium none;
color:#554f35;
font-family:arial;
font-weight:bold;
height:20px;
padding:0 5px;
width:92px;

}

.account_block {
border:1px solid #E3E3E3;
margin:auto;
padding:5px;
width:640px;
}

.user_block {
border:1px solid #E3E3E3;
margin:auto;
padding:5px;
width:765px;
}
.account_block p {
line-height:10px;
padding:10px;
}
.account_block td input[type=text]{
border:1px solid #A2CFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:15px;
margin:2px 2px 2px 10px;
padding:0;
width:300px;
padding:3px;
}
.account_block td input[type=password]{
border:1px solid #A2CFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:15px;
margin:2px 2px 2px 2px;
padding:0;
width:200px;
padding:3px;
}

.account_block td textarea{
border:1px solid #A2CFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:2px 2px 2px 10px;
padding:0;
width:300px;
padding:3px;
}

.account_block td select{
border:1px solid #A2CFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:2px 2px 2px 10px;
padding:0;
width:200px;
padding:3px;
}


.user_block p {
line-height:10px;
padding:10px;
}
.user_block td input[type=text]{
border:1px solid #A2CFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:15px;
margin:2px 2px 2px 10px;
padding:0;
width:300px;
padding:3px;
}
.user_block td input[type=password]{
border:1px solid #A2CFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:15px;
margin:2px 2px 2px 2px;
padding:0;
width:200px;
padding:3px;
}

.user_block td textarea{
border:1px solid #A2CFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:2px 2px 2px 10px;
padding:0;
width:300px;
padding:3px;
}

.user_block td select{
border:1px solid #A2CFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:2px 2px 2px 10px;
padding:0;
width:200px;
padding:3px;
}

.personal_info td input[type=text]{
border:1px solid #A2CFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:15px;
margin:2px 2px 2px 10px;
padding:0;
width:200px;
padding:3px;
}
.personal_info td input[type=password]{
border:1px solid #A2CFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:15px;
margin:2px 2px 2px 2px;
padding:0;
width:200px;
padding:3px;
}

.personal_info td select{
border:1px solid #A2CFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:2px 2px 2px 10px;
padding:0;
width:208px;
padding:3px;
}
.personal_info td textarea{
border:1px solid #A2CFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:2px 2px 2px 10px;
padding:0;
width:200px;
padding:3px;
}
.receipt_block {
border:1px solid #E3E3E3;
margin:auto;
padding:5px;
width:670px;
}
.receipt_block td input[type=text]{
border:1px solid #A2CFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:15px;
margin:2px 2px 2px 10px;
padding:0;
width:300px;
padding:3px;
}
.receipt_block td input[type=password]{
border:1px solid #A2CFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:15px;
margin:2px 2px 2px 2px;
width:200px;
padding:0;
padding:3px;
}

.receipt_block td select{
border:1px solid #A2CFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:2px 2px 2px 10px;
padding:0;
width:200px;
padding:3px;
}

.forgotPassword{
border:3px solid #CCCCCC;
float:left;
font-weight:bold;
margin-left:13px;
min-height:100px !important;
padding:14px;
width:430px;

}

.cms_pages p{
color:#5c5b5b;
font-size:12px;
margin-top:10px;
margin-bottom:10px;

line-height:22px;

}
.even {
	background-color:#fff;
}

.odd {
	background-color:#EEEFE7;
}
.even1 {
	background-color:#fafafa;
}

.odd1 {
	background-color:#f0f0f0;
}
#product_detail a.thumbs1 {
	border:1px solid #cccccc;
	float:left;
	margin:2px;
	padding:5px;
}
#product_detail a.thumbs1:hover {
	border:1px dashed #DDA206;
	background-color:#DDA206;
	margin:2px;
	padding:5px;
}
#product_detail td.Prod_attrib
{
	padding:0 10px;
	width:30px;
	text-align: center;
}
#product_detail th.Prod_attrib
{
	padding:10px 10px 5px 10px;
	width:30px;
	text-align: center;
	font-weight:bold;
}
#product_detail th.remark
{
	padding:10px 10px 5px 10px;

	width:30px;
	text-align: center;
	font-weight:bold;
}
#product_detail a:hover {
color:#FF6600;
text-decoration:none;
}

.loginbox  {
border:1px solid #D9DBD0;
display:block;
font-size:11px;
margin-top:10px;
padding:5px;
text-align:left;
}
.checkout_form_heading
	{ 
		color:#6d696b;
		font-family:arial, tahoma;
		font-size:14px;
		font-weight:bold;
		
	}
#productcontent {
background-color:#FFFFFF;
float:left;
margin:0;
padding:0;
width:684px;
padding-left:10px;
margin-top:20px;
margin-bottom:20px;
}

.product_area{
width:684px;
float:left;
}
.product_block{
width:680px;
float:left;
border:0px solid #f00;
color:#949494;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:center;
}
.single_devider{
height:6px;
width:100%;
background-image:url(../images/devider.gif);
background-repeat:repeat-x;
float:left;
margin-bottom:5px;
}
.clearH5{
clear:both;
height:5px;
}
.product_name{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}
.product_price{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:5px;
color:#5C5B5B;
font-weight:bold;
}
.marginL18{
margin-left:18px;
}

.marginL12{
margin-left:12px;
}

#productcontent a img {
	margin-bottom:4px;

}

#tour a {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DFDFDF;
display:block;
float:left;
font-size:12px;
height:140px;
line-height:12px;
margin:0 10px 5px 0;
overflow:hidden;
padding:12px 2px 13px 2px;
text-align:center;
text-decoration:none;
width:120px;
margin-right:5px;
color:#DDA206;
font-weight:bold;
}

#tour a img {
	margin-top:8px;
}

.dotted_brd  {
border-bottom:1px dashed #B8B9B7;
margin:5px 0;
}

.solid_brd  {
border-bottom:1px solid #B8B9B7;
margin:5px 0;
}
.fieldset {
background:none repeat scroll 0 0 #FAFAFA;
border:1px solid #D6D6D6;
}
.fieldset-head  {
background:none repeat scroll 0 0 #F1F0ED;
padding:2px 10px;
}
.fieldset-head1  {
padding:2px 5px;
}

.categoryList {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
padding-bottom:9px;
padding-left:9px;
float: left;
border:0px solid red;
/*width:260px;*/
width:186px;
}

.categoryTitleShell h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background-color:#CCCCCC;
margin-left:10px;
}

.categoryList .categoryTitleShell h3 {
color:#4B4B4B;
font-size:12px;
padding:8px 18px 6px 8px;
}

.categoryList .categoryTitleShell {
color:#4B4B4B;
display:block;
font-weight:bold;
height:100%;
position:relative;
text-decoration:none;
}

.categoryList li.active {
background-color:#CCCCCC;
}

.navPane .active {
font-weight:bold;
}

.categoryList p, .categoryList ul li {
display:block;
padding:2px 0 2px 27px;
text-indent:-9px;
}

.categoryList ul li {
display:block;
}

.navPane ul li {
display:inline;
margin:0;
padding:5px 0 0;
}


.divider{

	border-right: 1px solid #000;
}

#pageTabs.tabShell {
height:29px;
position:static;
width:990px;
float:right;
}

#pageTabs.tabShell {
bottom:0;
left:0;
position:absolute;
}

.tabShell, .zDialogContent .tabShell {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border-bottom:1px solid #bbb;
}
#pageTabs .tabLinksShell {
float:right;
margin-left:9px;
margin-top:5px;
margin-right:20px;

}

.tabShell a.Active, .zDialogContent .tabShell a.Active {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
color:#000000;
}

.tabShell a.Active {
color:#000000;
font-weight:bold;
margin-top:6px
}

.tabShell a, .zDialogContent .tabShell a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background-color:#FAFAFA
border-color:#BDBDBD;
color:#7D7D7D;
margin-top:6px
}

.tabShell a {
border-style:solid;
border-width:1px 1px 0;
display:block;
float:left;
font-size:12px;
margin-right:5px;
padding:5px 15px;
text-decoration:none;
}

a {
border:0 none;
color:#d29e18;
cursor:pointer;
text-decoration:none;
}

#pageTabs.tabShell {
	height:35px;
	position:static;
	float:right;
}


.tabImageRow {
height:auto;
margin-bottom:5px;
padding-left:25px;
width:625px;
}
.singleImage{
display:inline;
font-size:11px;
height:auto;
margin:5px 18px 0px 18px;
width:154px;
}
.singleImageBottomShadow {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/savedImageBottomBg.gif) no-repeat scroll left bottom;
height:auto;
line-height:16px;
margin:0 0 10px;
padding:0 0 13px;
width:154px;
}
.singleImageTopShadow {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/savedImageTopBg.gif) no-repeat scroll left top;
display:inline;
font-size:11px;
height:auto;
line-height:16px;
margin:0;
padding:0 5px 0 0;
width:149px;
}
.singleImageThumbnail {
cursor:pointer;
height:120px;
padding:5px 0px 20px 0px;
text-align:center;
width:150px;
}
.singleImageDetail {
color:#0B3153;
display:inline;
font-size:12px;
height:auto;
padding:0 5px 0 10px;
width:134px;
}
.singleImageDetail span.floatLeft {
width:106px;
}
.singleImageDetail span.floatRight {
width:25px;
}
.singleImageDetail input {
margin-left:7px;
}

/* Supreet 27 jul */

.linkOptions{
	float: left; 
	width: 300px;
}

.homepageOptions{
	float:left;
	margin-left:25px;
	width:270px;
}

.buttonDiv{
	text-align:center;
}
.user_heading{
	padding:5px 10px 0px 10px; 
	font-size:24px;
	color:#D29E18;

}

#left_option{
border:0px solid #000; 
	width:140px; 
	float:left;
}
#my_computer{
	border:0px solid #000; 
	width:640px; 
	float:left;
}
#my_images{
	border:0px solid #000; 
	width:640px; 
	float:left;
}

.image_left {	
	color:#6D696B;
	font-size:15px;
	font-weight:bold;
	margin:5px 10px 10px 0;
	text-align:left;
	font-family:Arial, tahoma, Helvetica, sans-serif;
}
.image_left .active{
	background-color:#336633;
	color:#6D696B;
	font-size:15px;
	font-weight:bold;
	margin:5px 10px 10px 0;
	text-align:left;
	font-family:Arial, tahoma, Helvetica, sans-serif;
}
#image_set a{
line-height:15px;
}

.profile_tabImageRow {
height:auto;
margin-bottom:5px;
width:640px;
}
.profile_singleImage{
display:inline;
font-size:11px;
height:auto;
margin:5px 1px 0px 1px;
width:154px;
}
.profile_singleImageBottomShadow {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/savedImageBottomBg.gif) no-repeat scroll left bottom;
height:auto;
line-height:16px;
margin:0 0 10px;
padding:0 0 13px;
width:154px;
}
.profile_singleImageTopShadow {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/savedImageTopBg.gif) no-repeat scroll left top;
display:inline;
font-size:11px;
height:auto;
line-height:16px;
margin:0;
padding:0 5px 0 0;
width:149px;
}
.profile_singleImageThumbnail {
cursor:pointer;
height:120px;
padding:5px 0px 20px 0px;
text-align:center;
width:150px;
}
.profile_singleImageDetail {
color:#0B3153;
display:inline;
font-size:12px;
height:auto;
padding:0 5px 0 10px;
width:134px;
}
.profile_singleImageDetail span.floatLeft {
width:106px;
}
.profile_singleImageDetail span.floatRight {
width:25px;
}
.profile_singleImageDetail input {
margin-left:7px;
}


.gridShell{
width:982px;
}

.singleDGImage {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/imageSetOuterroundBg.gif) no-repeat scroll left top;
display:inline;
font-size:11px;
height:auto;
margin:0 0px 5px 0;
padding:5px 0 0 5px;
width:145px;
}

.account{
border-bottom:2px solid #E5EBF2;
}

.fillBox {
	background-color:#EEEEEE;
}

.account, .designCenter, .tools {
	min-height:550px;
	overflow:visible;
	width:308px !important;
}

.box, .zDialogContent .box {
	border:1px solid #DDDDDD;
}


.gridCell{
display:block;
float:left;
height:auto;
margin:9px;
overflow:hidden;
position:relative;
width:158px;
}

.gridCell ul, li, p {
color:#5C5B5B;
list-style-type:none;
margin-left:13px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:0;
}

.gridCell ul, p{
margin-top:10px;
margin-bottom:10px;
}

.gridCell .indent {
padding:10px 16px 0;
}

.gridCell h5{
	color:#6D696B;
	font-size:12px;
	font-weight:bold;
	margin:5px 10px 10px 0;
	text-align:left;
}

.singleDGImageBottomShadow {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/DGBottomShadow.gif) no-repeat scroll left bottom;
height:auto;
line-height:16px;
margin:0 0 10px;
padding:0 0 13px;
width:139px;
}

.singleDGImageTopShadow {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/DGTopShadow.gif) no-repeat scroll left top;
display:inline;
font-size:11px;
height:auto;
line-height:16px;
margin:0;
padding:0 5px 0 0;
width:133px;
}
.singleDGImageDetail {
color:#0B3153;
font-size:12px;
height:auto;
padding:0 5px 0 10px;
width:123px;
}
.singleDGImageThumbnail {
cursor:pointer;
height:105px;
padding:7px 0 5px;
text-align:center;
width:133px;
}
.singleDGImageDetail span.floatLeft {
width:30px;
}
.singleDGImageDetail span.floatRight {
width:30px;
}


a.disable{
	color:#ccc;
}

.user_content_normal {
	font:12px Arial;
	color:#333333;
	}
.user_content_normal dl{	
background-color:#FFF4F2;
border:1px solid #FF0000;
padding-bottom:5px;
padding-left:5px;
padding-top:5px;
width:230px;
}

.quickCreateContentWrapper { width:672px; font-size:12px; padding:5px 13px; color:#606060;}
.quickCreateContentWrapper p { padding:5px 0; width:672px; margin:0;}
/**gift certificate css start**/
.giftCertiWrapper { width:334px; height:243px; background:url(../images/gift/giftCertificateBg.jpg) top left no-repeat; position:relative; padding:118px 50px 30px; margin:10px 5px 0 0;}
.schemePngImage { width:auto; height:auto; position:absolute; top:5px; left:5px;}
.giftForm { width:307px; background:#272727; height:auto; margin:0; padding:10px 10px; font:normal 14px Arial, Helvetica, sans-serif; color:#ffffff;}
.giftForm td { color:#ffffff;}
.giftInput { width:198px; background:#dfdfdf; padding:2px 5px; margin:5px 0 5px 10px; border:none;}

.giftRightForm { width:227px; height:auto; border:1px solid #bdbdbd; background:#f7f7f5; margin:10px 0 0;}
.giftFormFields { width:207px; padding:10px; line-height:22px;}
.giftFormInput { width:180px; border:1px solid #bdbdbd; background:#fff; padding:2px 3px; margin:2px 0}
.giftFormBtn { width:211px; height:auto; background:#242424; padding:8px; color:#ffffff; font-size:18px; margin:20px 0 0;}
/***gift certificate purchase page start**/
.giftRightForm p { width:227px;}
.giftCertiWrapperStep2 { width:434px; padding:0; margin:10px 5px 0 0; }
.giftCertiWrapperStep2 h1 { font:bold 16px Arial, Helvetica, sans-serif; color:#363636; padding-left:0; margin:0;}
.greyRowBg { background:#ededed; padding:5px 3px; height:40px}
.whiteRowBg { background:#ffffff; padding:5px 3px; height:40px}

.dataTable {
border-collapse:separate;
border-spacing:1px;
width:100%;
}

.dataTable thead tr, .dataTable tfoot tr {
background-color:#E4E4E4;
}

.dataTable tr {
background-color:#F2F2F2;
}

.dataTable th,.dataTable td
{padding:5px;text-align:left;}

.productcomments{margin-left:20px;}
.productcomments h1 { font:bold 18px Arial, Helvetica, sans-serif; color:#000;padding:0px;}
.productcomments h1 a{color:#D29E18; text-decoration:none; font:normal 12px Arial, Helvetica, sans-serif;float:none;}   
.productcomments h1 a:hover{ text-decoration:underline;}
.productcomments h1 span a{color:#7b32cc; text-decoration:underline; font:normal 12px Arial, Helvetica, sans-serif;}   
.productcomments h1 span a:hover{ text-decoration:none;}

.productCommentsView p{
	margin-left:0px;
	padding-left:0px;
}
.productCommentsView{
	margin-left:20px;margin-bottom:20px;
}


.contentfront_area{background-color:#fff; padding:12px; overflow:hidden;	font-size:12px;color:#989898;}
.contentfront_area_left{	width:706px;float:left;	margin-top:10px;background-color:#fff;min-height:500px;	min-height:500px !important;}
.contentfront_area_left h1{ margin:10px 0; font:bold 20px Arial,Helvetica,sans-serif;  padding-left:11px; height:34px; color:#d29e18} 
.contentfront_area_left h1 a{ padding:4px 12px 0 0; height:30px; float:left}    
.contentfront_area_left h1 a{color:#D29E18; text-decoration:none}
.contentfront_area_left #home h1{ margin:10px 0; font:bold 20px Arial,Helvetica,sans-serif; background:url(../images/headingLinkLeftBG.png) top left no-repeat; padding-left:11px; height:34px;} 
.contentfront_area_left #home h1 a{ background:url(../images/headingLinkRightBG.png) top right no-repeat; padding:4px 12px 0 0; height:30px; float:left}    
.contentfront_area_left #home h1 a{color:#168ebb; text-decoration:none}{color:#de0061}
.contentfront_area_left h2{color:#4e4d4d; font-size:16px; margin-top:20px; font-weight:bold; padding:0 10px}
.contentfront_area_left #h2{color:#4e4d4d; font-size:16px; margin-top:20px; padding:0 10px}
.contentfront_area_left p{line-height:18px;padding:0 5px}
.contentfront_area_right .tshirt_week{width:250px; margin:0 auto;     text-align:center}
.contentfront_area_right h2{color:#6d696b; font-size:18px; margin:0px; padding:0px 0px 0px 12px; font-family:Arial,Helvetica,sans-serif; text-align:left; display:block; float:left; width:240px}


.topNavigation_8{height:36px; width:100%; margin-bottom:1px}
.topNavigation_8 ul{text-align:left;padding-left:18px; padding-top:2px;}
.topNavigation_8 ul li{ padding-left:5px; color:#bfbfbf; line-height:22px;}
.topNavigation_8 ul li img{margin-right:5px; vertical-align:middle}
.topNavigation_8 ul li a{color:#bfbfbf; text-decoration:none; font-weight:bold} .topNavigation ul li a:hover{text-decoration:underline;}

.header_8{ height:108px; background:url(../images/header_bg.jpg) top left  no-repeat ; padding:0 12px; width:961px;}
.headerLogo_8{width:235px; height:105px; padding-right:10px;}
.header_right_8{width:712px; height:105px; padding:0;}
.headerRightCheckout_8{width:271px; padding:7px 0; height:90px;}
.indexCheckout_8{width:auto; height:47px; margin:0; padding:0 0 0 46px; background:url(../images/checkoutLeftRoundedicon.jpg) top left no-repeat;}
.indexCheckout_8 span{ background:url(../images/checkoutRightRoundedCorner.jpg) top right no-repeat; margin:0; padding-right:10px; height:47px;display:inline-block; float:left; color:#7b7b7b; font: normal 11px Georgia, "Times New Roman", Times, serif; text-align:center;}
.header_cartright_8{width:140px; height:86px; background:url(../images/cart_main_bg.png) no-repeat; padding-right:7px; margin-top:15px;}
.header_helpright_8{width:135px; height:88px; background: url(../images/log_help.png) no-repeat; margin-top:15px;}
.check_out_8{width:50px; float:right; padding:17px 6px 0 0}
.cart_items_8{width:60px; float: left; padding:17px 0px 0 23px; }
.cart_items_8 em{font-family:Arial; font-style:normal; font-size:13px; font-weight:bold; padding:6px 3px 0px 4px; float:left;}
.cart_items_8 span{font-family:arial; font-weight:bold; font-style:normal; font-size:8px; float:left;  padding:4px 0px 0px 0px;}
.mainNavigation_8{background:url(../images/nav_bg02.gif) repeat-x; height:41px}


.newline{clear:both}
.toll_free_8{ font-family: "Myriad Pro"; font-weight: normal; font-size:19px; text-align:right; color:#ffde17; margin-top:8px; padding-right:22px;}
.navi_con_8{float:left; width:430px;line-height:normal;  margin:0 auto;height:42px; padding-top:0px; height:108px;}
#tabs_8{float:left; width:437px;line-height:normal;  margin:0 auto;height:42px; padding-top:7px; }
#tabs_8 ul{margin:0;    padding:6px 10px 0 10px;   list-style:none}
#tabs_8 li{display:inline;    margin:0;   padding:0;}
#tabs_8 a{ float:left;  background:url(../images/tableft.png) no-repeat left top;   margin:0 6px 0 0;   padding:0 0 0 7px;    text-decoration:none; color:#FFF; cursor:pointer }
#tabs_8 a span{ float:left;  display:block; background:url(../images/tabright.png) no-repeat right top;  padding:0 9px 0 3px;  color:#333; height:24px; color:#FFF; font:bold 13px Myriad, Arial, Helvetica, sans-serif; line-height:26px;}
#tabs_8 a:hover{background-position:0% -24px;}
#tabs_8 a:hover span{ background-position:100% -24px; color:#231f20}
#tabs_8 #current a{background-position:0% -24px;}
#tabs_8 #current a span{background-position:100% -24px; color:#231f20}


/* Home Page New Design*/
.clearHeight10 { clear:both; height:10px;}
.clearHeight20 { clear:both; height:20px;}
.shipping{background:url(../images/shipping_bg.png) no-repeat;width:230px;height:123px;color:#231f20;font-size:18px;padding:40px 0px 0px 30px;font-family:Arial, Helvetica, sans-serif;line-height:18px;}
.shipping p { width:140px; margin:0 0 0 20px; font-weight:bold; color:#000; }


.start_container{ width:701px;border:0px solid #ff0000;overflow:hidden;}
.start_container ul{margin:0px;padding:0px;  list-style-type:none;}
.start_container ul li{ background:url(../images/box_bg.gif) no-repeat; width:211px; height:158px;float:left; margin-right:4px; padding:40px 0px 10px 0px; text-align:center;}
.btn_spacer{ margin-top:25px; list-style-type:none;}
<!-- Pick Product -->
.pickProduct{width:670px; margin-left:14px; border:0px solid #ff0000;background-color:#f9d012;overflow:hidden; margin-left:20px;}
.pickProduct_top{background:#f9d012 url(../images/pickProductTop.gif) no-repeat left top;overflow:hidden; width:672px;margin-left:10px; /margin-left:0px;}
.pickProduct_bottom{background:url(../images/pickProductBottom.gif) no-repeat left bottom;overflow:hidden;}
.pickProduct_bottom h1{background:url(../images/pickProduct_title.jpg) no-repeat top center;height:31px;}
.pickProduct_bottom ul{margin:0px;padding:0px 0px 20px 30px;}
.pickProduct_bottom ul li{display:inline;list-style-type:none;margin:0px auto;padding:0px 15px 20px 10px;border:0px solid #000;text-align:center;float:left;}
<!-- Testomonial -->
.testimonialWrapper {width:260px;height:auto;}
.testimonialWrapper .readWhole{ padding-left:25px}
.testimonialtopBG {	width:260px;	height:12px;background:url(../images/newsletter_top_bg.png) no-repeat bottom;	float:left; }
.testimonialbottomBG {width:260px;	height:12px;	background:url(../images/newsletter_bottom_bg.png);	float:left; }
.testimonialmiddleBG {width:244px;	height:auto;background:url(../images/newsletter_bg.png) repeat-y top center;	float:left;	padding:0px 8px 0px 8px;}
.testimonialmiddleBG input {border:0px;	color:#9a9897;	width:170px;}
.testimonialWrapper h1{margin:0; padding:0 0 21px 10px; color:#f9d012; font-size:22px; font-weight:bold}
.testimonialWrapper h2{margin:0; padding:0 0 12px 10px; font:bold 18px/24px arial;}
.testimonialWrapper h3{margin:0; padding:0 0 20px 10px; font:bold 14px/20px arial; font-size:12px; color:#fff;}
.testimonialWrapper h4{margin:0; padding:0 0 5px 10px; font:bold 18px/20px arial; font-size:14px; color:#fff;font-weight:bold; text-transform:uppercase;}
.floatLeft {float:left;}
.marginBOTTOM7 {margin-bottom:7px;}
.testomonial_list h2{color:#DDA206;}
.testomonial_list span{font-size:14px; margin-left:20px; font-weight:bold}
.testomonial_list p{font-size:12px;}

.justLooking{width:260px;height:215px;background:url(../images/shopContainer.jpg) no-repeat;text-align:center; padding:15px 0px 0px 0px;}
.justLooking p{color:#F9D012;font-size:28px;font-weight:bold; text-align:center; width:230px;}




