/* CSS Document */

body{
	background:#FFFFFF;
	padding:0px;
	margin:0px auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6E6E6E;
	line-height:18px;
}


/*main*/
#main{
	width:980px;
	margin:0px auto;
}


/*------------------------------created 21/5/08--used in 2columns-left.phtml--------------------------------------*/
#main-left{
	width:685px;
	margin:0px auto;
}
/*------------------------------created 21/5/08----------------------------------------*/
a:link, a:active, a:visited{
	color:#6E6E6E;
	text-decoration:none;
}

a:hover{
	color:#6E6E6E;
	text-decoration:underline;
}

/*header*/
#header{
	background:url(../images/header_bg.gif) repeat-x;
	height:99px;
	width:980px;
	margin:0px auto;
}

#logo{
	float:left;
	width:415px;
	height:99px;
}

#header_right{
	float:right;
	padding:10px 30px 0px 0px;
	text-align:right;
	font-size:11px;
}

.input_txt{	
	background:#E7E7E7;
	border:#A8A8A8 1px solid;
	height:20px;
	font-size:11px;
}
	
/*tabs*/	
#tabs{
	background:url(../images/tab_bg.gif) repeat-x;
	height:34px;
	text-align:center;
}

/*container*/
#container{
	width:980px;
	padding:10px 0px 0px 0px;
}

#content1{
	width:945px;
	margin:0px auto;
	
}

#content_top{
	background:url(../images/caontent_top.gif) no-repeat;
	width:945px;
	height:5px;
}

#content_middle{
	background:url(../images/caontent_middle.gif) repeat-y;
	padding:10px;
	width:925px;
	overflow:hidden;
}

#content_bottom{
	background:url(../images/caontent_bottom.gif) no-repeat;
	width:945px;
	height:5px;
}

#datacontainer{
	width:815px;
	margin:0px auto;
	overflow:hidden;
}

#datacontainer_left{
	background:url(../images/datacontainer_left.gif) no-repeat;
	height:349px;
	width:4px;
	float:left;
}

#datacontainer_center{	
	background:url(../images/datacontainer_center.gif) repeat-x;
	padding:0px 10px;
	float:left;
	width:787px;
	text-align:left;
}

#datacontainer_right{
	background:url(../images/datacontainer_right.gif) no-repeat;
	height:129px;
	width:4px;
	float:right;
}	

/*footer*/
#footer{
	/*text-align:right;*/
	margin-right:auto;
	margin-left:auto;
	padding:10px;
	font-size:10px;
	margin-bottom:10px;
	margin-top:10px;
	width:980px;
}

.footer_left{
	text-align:left;
	float:left;
	margin-left:30px;
	margin-top:10px;
	font-size:10px;
	width:200px;
	
}
.footer_center{
	text-align:center;
	float:left;
	margin-left:110px;
	margin-top:10px;
	margin-bottom:10px;
	width:350px;
	font-size:10px;
	}
	
.footer_right{
	text-align:right;
	float:right;
	margin-right:30px;
	margin-top:10px;
	font-size:10px;
}

/*login*/
.orange_txt{
	color:#BC6B3B;
	font-weight:bold;
}

.login{
	width:815px;
	height:336px;
	margin:0px auto;
	overflow:hidden;
	text-align:left;
}

.login_left{
	background:url(../images/login_left.gif) no-repeat;
	height:336px;
	width:6px;
	float:left;
}

.login_middle1{
	background:url(../images/login_middle1.gif) repeat-x;
	height:276px;
	float:left;
	width:267px;
	padding:50px 20px 10px 20px;
	text-align: left;
}

.login_divider{
	background:url(../images/login_divider.gif) no-repeat;
	height:336px;
	width:11px;
	float:left;
}

.login_middle2{
	background:url(../images/login_middle2.gif) repeat-x;
	height:276px;
	float:left;
	width:445px;
	padding:50px 20px 10px 20px;
	text-align: left;
}	

.login_right{
	background:url(../images/login_right.gif) no-repeat;
	height:336px;
	width:6px;
	float:right;
}	
	
.right_align{
	text-align:right;
}

.login_row{
	width:440px;
	overflow:hidden;
	padding:10px 0px 0px 0px;
}

.login_row_left{
	width:100px;
	float:left;
	padding-right:5px;
}

.login_row_right{
	float:left;
	padding-left:5px;
}

/*registartion*/
.registartion_row{
	width:700px;
	overflow:hidden;
	padding:15px 0px 0px 20px;
}

.registartion_row_left{
	width:300px;
	float:left;
	padding-right:5px;
}

.registartion_row_right{
	float:left;
	padding-left:5px;
}

.divider{
	background:url(../images/divider.gif) repeat-x;
	height:5px;
}


/*category*/
.product_row{
	width:765px;
	overflow:hidden;
	padding-left:15px;
}
	
.product{
	width:172px;
	float:left;
	font-weight:bold;
	text-align:center;
	padding-right:15px;
}

.productname{
	font-weight:bold;
	text-align:center;
	clear:both;
}

a.productname:link, a.productname:active, a.productname:visited{
	color:#6E6E6E;
	text-decoration:none;
	font-weight:bold;
}

a.productname:hover{
	color:#6E6E6E;
	text-decoration:underline;
	font-weight:bold;
}



	
.productbox{
	width:172px;
	float:left;
	font-weight:bold;
	text-align:center;
	height:170px;
	padding:12px;
}

.productbox_even{
	width:172px;
	float:right;
	font-weight:bold;
	text-align:center;
	height:150px;
	padding:12px;
}


.productbox_left{
	background:url(../images/productbox_left.gif) no-repeat;
	height:150px;
	width:8px;
	float:left;
}	
	
.productbox_middle{
	background:url(../images/productbox_middle.gif) repeat-x;
	height:135px;
	float:left;
	width:156px;
	padding:10px 0px;
	margin:0px auto;
}
	
.productbox_right{
	background:url(../images/productbox_right.gif) no-repeat;
	height:150px;
	width:8px;
	float:left;
}	

/*product detail*/

.detail{
	width:815px;
	height:425px;
	margin:0px auto;
	overflow:hidden;
}

.detail_left{
	background:url(../images/detail_left.gif) no-repeat;
	height:425px;
	width:6px;
	float:left;
}

.detail_middle1{
	background:url(../images/detail_middle1.gif) repeat-x;
	height:405px;
	float:left;
	width:287px;
	padding:10px;
	text-align: left;
}

.detail_divider{
	background:url(../images/detail_divider.gif) no-repeat;
	height:425px;
	width:11px;
	float:left;
}

.detail_middle2{
	background:url(../images/detail_middle2.gif) repeat-x;
	height:390px;
	float:left;
	width:455px;
	padding:25px 10px 10px 20px;
	text-align: center;
}	

.detail_right{
	background:url(../images/detail_right.gif) no-repeat;
	height:425px;
	width:6px;
	float:right;
}	

/*hotspot*/
.info{
   width:815px;
   margin:0px auto;
   overflow:hidden;
}

.info_left{
   width:318px;
   float:left;
   padding:10px 0px;
   position:relative;
}


.info_divider{
   background:url(../images/single_divider.gif) no-repeat;
   height:425px;
   width:6px;
   float:left;
}



.info_middle2{
   background:url(../images/login_middle2.gif) repeat-x;
   height:316px;
   float:left;
   width:465px;
   padding:10px 10px;
   text-align:left;
}  
.info_right{
   background:url(../images/login_right.gif) no-repeat;
   height:336px;
   width:6px;
   float:right;
} 






/*class use fo giving path to images on cms pages on magesnto*/   
.hotspot_image{
   background:url(../images/prod1.gif) no-repeat;
   height:374px;
   width:292px;	
}

.create_image{
   background:url(../images/create.jpg) no-repeat;
   height:229px;
   width:318px;	
}
/*.story_image{
   background:url(../images/create_img.jpg) no-repeat;
   height:230px;
   width:380px;	
}*/
.personality_image{
   background:url(../images/personality_home.jpg) no-repeat;
   height:374px;
   width:318px;	
}
.careers_image{
   background:url(../images/careers_img.jpg) no-repeat;
   height:318px;
   width:318px;	
}
.policy_image{
   background:url(../images/policy_img.jpg) no-repeat;
   height:242px;
   width:318px;	
}
.story_image{
   background:url(../images/story_img.jpg) no-repeat;
   height:230px;
   width:380px;	
   float:right;
   text-decoration:none;
   margin:20px 0px 0px 10px;
}


.spoilher_image{
   background:url(../images/spoilher_img.jpg) no-repeat;
   height:386px;
   width:717px;	
   align:middle;
   margin-left: 35px;
 }
.promises_image{
   background:url(../images/promises_img.jpg) no-repeat;
   height:448px;
   width:717px;	
   align:middle;  
   margin-left: 50px;
 }
 .funandgems_image{
   background:url(../images/itsallfungems_img.jpg) no-repeat;
   height:448px;
   width:717px;	
   margin-left: 50px;
 }
 .itaswrap_image{
   background:url(../images/itaswrap_img.jpg) no-repeat;
   /*background:url(../images/itsallfungems_img.jpg) no-repeat;*/
   height:479px;
   width:717px;	
   margin-left: 35px;
 }
 
.homepage_image{
   background:url(../images/homepage_img.jpg) no-repeat;
   height:360px;
   width:717px;	
   align:middle;
   margin-left: 50px;
/*<img src="http://192.168.0.194/magento/skin/frontend/default/default/images/homepage_img.jpg" alt="" align="middle" height="349" width="717">*/
 }
 
 .hotspotrest_image{
   background:url(../images/hotspots_directory.jpg) no-repeat;
   height:410px;
   width:717px;	
   align:middle;
   margin-left: 50px;
/*<img src="http://192.168.0.194/magento/skin/frontend/default/default/images/homepage_img.jpg" alt="" align="middle" height="349" width="717">*/
 }
 
 
 .contact_image{
   background:url(../images/contact.jpg) no-repeat;
   height:374px;
   width:318px;	
}

.parties_images{
   background:url(../images/parties_image.jpg) no-repeat;
   height:374px;
   width:318px;	
}
 
.bullet{
   background:url(../images/contact.jpg) no-repeat;
} 
 
/*class use fo giving path to images on cms pages on magesnto*/   







.org_link{
	color:#BC6B3B;	
}


a.org_link:link, a.org_link:active, a.org_link:visited{
	color:#BC6B3B;
	text-decoration:none;
}

a.org_link:hover{
	color:#BC6B3B;
	text-decoration:underline;
}


.short_divider{
   background:url(../images/short_divider.gif) no-repeat;
   height:336px;
   width:6px;
   float:left;
}

 .parchase{
    position:absolute;
    left: 113px;
    top: 540px;
    width: 306px;
    height: 32px;
}   

/*question*/
.quest_left{
   float:left;
   width:363px;
   padding:0px 20px 0px 10px;
}

.quest_right{
   float:left;
   width:363px;
   padding:0px 10px 0px 20px;
}



/*checkout*/
.tr_bg{
   background:url(../images/tr_bg.gif) repeat-x;
   height:22px;
   color:#BC6B3B;
   font-weight:bold;
}

.box_container{
   width:815px;
   padding:15px 0px 0px 0px;
}

.big_box{
   width:500px;
   float:left;
   padding-right:10px;
}

.box_left{
   background:url(../images/box_left.gif) no-repeat;
   width:5px;
   height:227px;
   float:left;
}
      .big_box_middle{
   background:url(../images/box_middle.gif) repeat-x;
   width:470px;
   height:207px;
   float:left;
   padding:10px 5px;
}

.box_right{
   background:url(../images/box_right.gif) no-repeat;
   width:5px;
   height:227px;
   float:left;
}

.small_box{
   width:305px;
   float:right;
}

.small_box_new{
   width:650px;
   float:right;
}

.small_box_middle{
   background:url(../images/box_middle.gif) repeat-x;
   width:630px;
   height:207px;
   float:left;
   padding:10px 5px;
}

.left_side{
	width:715px;
	float:left;
}

.btn_contiune
{
background:url(../images/btn_continue.gif);
height:22px;
width : 72px
}
.bg_btn
{
	background:url(../images/bg_button.gif) repeat-x; 
	vertical-align: middle;
	height:22px;
	color:#fff;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #FFDEBE;s
}

.hotspot_bulet{
   background:url(../images/bulet.jpg) no-repeat center;
   width:4px;
} 

small_area{  
   width:181px;
   padding:5px;
}

.big_area{
   width:564px;
   padding:5px;
}
.field_reqired
{
color: #EB340A;
}

.product_main_box{
	width:580px;
	margin:0px auto;
	
}


.promises_txt{
	background:url(../images/promises_txt.gif) no-repeat;
   text-align:center;
   width:476px;
   margin:0px auto;
   height:30px;
} 


.home_txt{
   background:url(../images/home_txt.gif) no-repeat;
   text-align:center;
   width:307px;
   margin:0px auto;
   height:21px;
   padding-bottom:10px;
} 

.spoil_her_txt{
	background:url(../images/spoil_her_txt.gif) no-repeat;
   text-align:center;
   width:378px;
   margin:0px auto;
   height:30px;
} 

.its_all_fun_txt{
	background:url(../images/its_all_fun_txt.gif) no-repeat;
   text-align:center;
   width:543px;
   margin:0px auto;
   height:30px;
} 

.it_wrap_txt{
	background:url(../images/it_wrap_txt.gif) no-repeat;
   text-align:center;
   width:386px;
   margin:0px auto;
   height:30px;
} 

#parties_txt{
   text-align:justify;
   width:795px;
   margin:0px auto 20px auto;
   
   /*height:30px;*/
} 
.parties_txt_headings{
	text-align:left;
    color:#BC6B3B;
	font-weight:bold;
   	/*margin:0px auto;*/
    
}
