
/*================================================ Layout =================================================*/
#main { width:882px; margin:0 auto; text-align:left; background:#FFFFFF; border:1px solid  #ADD4FB; overflow:hidden;}

#header, #header2 {height:300px;  no-repeat top left; /*padding-top:2px*/}
#header-admin,#header2{height:420px;  no-repeat top left; padding-top:2px}
#header2{background:url('../images/h1.jpg') no-repeat top left;}
#content {/*background:url('../images/content-bg.gif') repeat-x top;*/ padding-left:0; padding-right:0; padding-top:0px; padding-bottom:35px;min-height:460px;height:auto;margin-top:50px}
#content_admin {background:url('../images/content-bg.gif') repeat-x top; padding-left:0; padding-right:0; padding-top:5px; padding-bottom:35px;min-height:460px;height:auto;margin-top:0px}
#content_index {background:url('../images/content-bg.gif') repeat-x top; padding-left:0; padding-right:0; padding-top:30px; padding-bottom:35px;min-height:460px;height:auto;margin-top:-10px}
.content_inner {margin-top:50px;}


.col-1, .col-2, .col-3 {float:left;}
.container_h {width:100%; height:auto;background:url('../images/header_bg_inner.gif');background-repeat:repeat-x;}
.container {width:100%; height:auto;}
.container1 {width:100%;overflow:hidden; float:left;}

#header .col-1 {width:648px !important;}
#header .col-2 {width:179px !important;}

/* ============================= page1 ===========================*/

#page1 .col-1 {width:200px;margin-top:0px}
#page1 .col-2 {width:642px;margin-top:0px; *overflow:hidden;}

#page1 .col-2 .col-1 {width:167px;}
#page1 .col-2 .col-2 {width:167px;}
#page1 .col-2 .col-3 {width:167px;}
#page1 .col-2 .row2 .col-1 {width:299px;}
#page1 .col-2 .row2 .col-2 {width:299px;}

/* ============================= page2 ===========================*/

#page2 .col-1 {width:241px;}
#page2 .col-2 {width:602px;}

#page2 .col-2 .row1 .col-1 {width:242px;}
#page2 .col-2 .row1 .col-2 {width:244px;}
#page2 .col-2 .col-1 {width:167px;}
#page2 .col-2 .col-2 {width:167px;}
#page2 .col-2 .col-3 {width:167px;}

/* ============================= Top Menus  118===========================*/
.TM_hover{background-image:url('../images/m1-act.jpg');height:37px;width:126px;float:left;-moz-opacity:0.8}
.TM_1{background-image:url('../images/m1.jpg');height:37px;width:126px;float:left;-moz-opacity:0.8}
.TM_2{background-image:url('../images/m2.jpg');height:37px;width:104px;float:left}
.TM_3{background-image:url('../images/m3.jpg');height:37px;width:143px;float:left}
.TM_4{background-image:url('../images/m4.jpg');height:37px;width:169px;float:left}
.TM_5{background-image:url('../images/m5.jpg');height:37px;width:161px;float:left}
.TM_6{background-image:url('../images/m6.jpg');height:37px;width:78px;float:left}
.TM_7{background-image:url('../images/m7.jpg');height:37px;width:109px;float:left}

/*=========================Header ================================*/
.tail-top-inner {background:url('../images/bg_headInner.jpg') repeat-x top;/*height:167px*/}
#header1 {background:url('../images/header_bg.png') repeat-x top left;height:100px;border:0px solid blue}
.logo_inner{margin:12px 0px 0px 40px;}
.login_input {width:168px; height:18px; border:1px solid #99bce5; background:#2b61a2; padding:0 0 0 5px; font-size:1em; color:#fff;}
.login_inner{border:2px solid #2961a5;color:#ffffff;margin-top:40px;width:200px;position:absolute;background-color:#1a457a;padding-top:10px;height:100px;z-index:2;}
.login_close {position:absolute;color:#ffffff;margin-left:190px;margin-top:-10px;text-decoration:none;}
.login_close a {color:#ffffff;text-decoration:none;}
.login_close a:hover{color:#ff0000;text-decoration:none;}
.login_pixel{color:#ffffff;float:right;font-weight:bold;font-size:13px;}
.login_width{float:left;width:630px;height:30px;float:left;margin-top:5px;margin-left:32px}
/*=============================================== Layout End ===========================================================*/
.myacc_left
{
margin-left:30px;
}


* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	/*background:#9ebee5;*/
	text-align:center;
	font-family:Arial;
}

img {vertical-align:top;}
a img { border:0px none;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Tahoma;
		font-size:0.75em;
		line-height:1.333em;
		color:#858585;
	}

input, select { vertical-align:middle; font-weight:normal; font-family:Tahoma;font-size:13px;color:#4a494a;}

a {color:#858585;}
a:hover{text-decoration:none;}
p {padding-top:15px;}
strong {color:#4b4a4a;}

/* ============================= main layout ====================== */

.tail-top {background: url('../images/header-tail.gif') repeat-x top #fff;}
.tail-top-inner {background: url('../images/header-tail-inner.gif') repeat-x top #fff;}
/* .tail-bottom {background:url('../images/footer-tail.gif') repeat-x bottom;}*/

.link1 {background:url('../images/link1-bg.gif') repeat-x top; display:block; float:right; line-height:1.001em; color:#2b61a2; font-weight:bold; text-decoration:none; margin-top:15px; font-family:arial; padding-left:14px; padding-right:12px; padding-top:4px; padding-bottom:4px}
.link1:hover {background:url('../images/link1-bg-hover.gif') repeat-x top;}

.link2 {background:url('../images/link2-bg.gif') repeat-x top; margin-top:10px}
.link2:hover {background:url('../images/link2-bg-hover.gif') repeat-x top;}

.link3 {background:#fff; color:#3d8f0a; font-weight:bold; text-decoration:none; display:block; float:right; line-height:1.001em; padding:4px 10px 4px 14px; margin-top:12px; font-family:arial;}
.link3:hover {background:#e7f5ff;}
.box1 .link3 {color:#2b61a2;}
.box1 .link3:hover {background:#e5fbc7;}
 
/*ul li { background:url('../images/list-bg.gif') no-repeat 0 9px; padding-left:12px; font-family:arial;font-size:13px}
ul li a {color:#2b61a2; line-height:2em; font-weight:bold;}

.list2 li {border-bottom:1px solid #c3e5a1; background:url('../images/list2-bg.gif') no-repeat 0 7px; font-family:tahoma; padding-left:14px; padding-right:0; padding-top:2px; padding-bottom:3px}
.list2 li a {line-height:1.001em; color:#4b4a4a; text-decoration:none;}
.list2 li a:hover {text-decoration:underline;}*/


/*===================Swapna=================*/
.list3 li {font-family:tahoma;font-size:13px; margin-left:12px; padding-left:14px; padding-right:0; padding-top:2px; padding-bottom:3px}
.list3 li a {line-height:1.001em; color:#3F6D9F; text-decoration:none; font-weight:bold;}
.list3 li a:hover {text-decoration:underline;}


.list4 li {background:url('../images/list-bg.gif') no-repeat 0 7px; font-family:tahoma;font-size:13px; margin-left:12px;border:0px solid red; padding-left:10px; padding-right:0; padding-top:3px; padding-bottom:3px}
.list4 li a {line-height:1.201em; color:#4b4a4a; text-decoration:none;}
.list4 li a:hover {text-decoration:underline;}
/*===============Swapna================*/



ol {padding-left:20px;}
ol li {color:#2b61a2; font-weight:bold; border-bottom:1px solid #d1e4f7; padding:5px 0 5px 0;}
ol li a {color:#3d8f0a; font-weight:normal; text-decoration:none;}
ol li a strong {color:#3d8f0a;}

.imgindent {margin:0 20px 0 0; float:left;}
.title {border-bottom:1px solid #b8d0ed; margin-bottom:18px;}
.title2 {border-bottom:1px solid #b1d29d; margin-bottom:18px;}
.box1 .title {margin-bottom:15px;}

h2, .h2{color:#4b4a4a; margin:0px 0 4px 0;}

/* ============================= header ====================== */

.logo {margin:120px 0 168px 20px;}

/* ============================= content ====================== */

.col-pad {padding-right:39px;}
.col-pad2 {padding-right:21px;}
.col-pad3 {padding-right:4px;}
.col-pad4 {margin-right:58px;}
.indent {padding:0 0 0 34px;}
.indent1 {padding:0 0 0 24px;}
.indent2 {padding:0 34px 0 24px;}
.indent3 {padding:0 34px 25px 34px;}

.line {border-bottom:1px solid #cedef2; padding-bottom:5px;}
.padding1 {padding-top:40px;}

.row2 {padding-top:37px;}
.box1 {background:#e7f5ff; padding:24px 33px 26px 24px;}
.box2 {background:#e5fbc7; padding:24px 33px 26px 24px;}

/* ============================= footer ====================== */

#footer {color:#fff; font-weight:normal;font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;padding-top:0px;font-size:11px;}
#footer11 {color:#4b4a4a; font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;padding-top:0px;font-size:11px; padding-bottom:15px;}
#footer a {color:#fff; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

/* ============================= forms ============================= */

#LoginForm {padding:76px 0 0 0;}
#LoginForm .title3 {margin-bottom:10px;}
#LoginForm .rowi {height:26px;}
#LoginForm .buttons {text-align:right;}
#LoginForm a {font-weight:bold; color:#164c8d; font-family:Arial; line-height:2.2em;}
#LoginForm .input {width:168px; height:18px; border:1px solid #000; background:#FFF; padding:0 0 0 5px; font-size:1em; color:#000;}
.searchform_text{margin-bottom:5px;background-image:url('/images/form-text.gif');height:40px;margin-left:10px; margin-right:0px; margin-top:7px; margin-bottom:0px}
.search_title{color: rgb(50, 115, 7); font-size: 18px;height:20px;padding:12px 10px 10px 10px;}
#SearchForm {border:1px solid #adc6e3; background:url('../images/form-bg.gif') repeat-x top; margin-left:22px; margin-top:38px;width:200px;height:85px}
#SearchForm img {margin-bottom:11px;}
#SearchForm select {width:125px; border:1px solid #77a0d1; background:#77a0d1; font-size:1em; color:#fff; font-weight:bold; font-family:arial;}
textarea {width:193px; height:122px; border:1px solid #FFFFFF; background:none; padding:0 0 0 5px; overflow:auto; font-size:1em;}
/*===========================Added By Swapna ====================*/

.category_small_images{width:170px;margin-left:10px;float:left;}
.margin_left5{margin-left:5px;}
.remove_dotted_outline{outline-style:none;outline-width:0;!important;}




.arial14Nwhite{
	font-family:arial,Helvetica,sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-style:normal;		
}
.arial14Nwhite a:link    { color: #FFFFFF; text-decoration: none; outline-style:none; outline-width:0; }
.arial14Nwhite a:active  { color: #b6d000; text-decoration: none; outline-style:none; outline-width:0; }
.arial14Nwhite a:visited { color: #FFFFFF; text-decoration: none; outline-style:none; outline-width:0;}
.arial14Nwhite a:hover   { color: #b6d000; text-decoration: none; outline-style:none; outline-width:0;}

.arial14Bwhite{
	font-family:arial;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}

.arial14Bwhite a:link    { color: #FFFFFF; text-decoration: none; outline-style:none; outline-width:0; padding:10px 0px; display:block}
.arial14Bwhite a:active  { color: #FFFFFF; text-decoration: none; outline-style:none; outline-width:0;}
.arial14Bwhite a:visited { color: #FFFFFF; text-decoration: none; outline-style:none; outline-width:0; padding:10px 0px; display:block}
.arial14Bwhite a:hover   { color: #BFE1FD; text-decoration: none; outline-style:none; outline-width:0;}

.sign, .login{background-image:url('../images/button-login.jpg');width:57px;height:23px;border:0px solid red;cursor:pointer;padding-bottom:3px;font-size:12px;color:#0c396e}
.login{margin-top:5px;float:right;margin-right:13px;width:55px;height:21px;}
.Register{background-image:url('../images/btn_register.jpg');width:74px;height:23px;border:0px solid red;cursor:pointer;padding-bottom:3px;font-size:12px;color:#FFFFFF}



.pro_list{width:598px;height:25px;background-color:#E7f7ff;}
.pro_ht, .pro_wt{width:114px;padding-top:4px;float:left;text-align:center;color:#327307;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.pro_wt{font-weight:normal;color:#4A494A;}
.pro_list2{width:598px;border-top:1px solid #CEDFF7;height:25px;background-color:#E7f7ff;}
.reviews_pro, .video_pro{width:280px;height:23px;background-color:#2b61a2;padding:5px 0px 0px 10px;color:#ffffff;font-weight:bold;font-size:14px;font-family:arial;border:1px solid #CECFCE;}
.video_pro{background-color:#327307;}
.pro_videos{width:258px;background-color:#e7f5ff;margin-left:22px;}
.video_text, .review_text{margin:10px;color:#4b4a4a;font-size:12px;font-family:tahoma;}
.review_text{color:#3d8f0a;}
.btn_search{background-image:url('../images/button-search.gif'); width:64px;height:21px;border:0px none;float:left;color:#FFFFFF;font-weight:normal;padding-bottom:2px}

/* Register */
.container_register{height:auto;width:auto; margin-bottom:10px;float:left;}
.register_width{width:600px;border:0px solid red;height:40px;float:left;}
.register_left{width:200px;height:20px;}
.register_left1{width:130px;height:20px;}
.register_title{height:20px;color:#2b61a2;font-size:18px;width:520px;float:left;margin-top:10px;}
.border_blue{border:1px solid #BDD3ef;}
.register_button{background-image:url('../images/btn_register.jpg');background-repeat:no-repeat; width:87px;height:25px;margin-left:200px;border:0px none;color:#4b4a4a;font-size:15px;padding-bottom:2px;margin-top:5px;font-weight:bold;font-family:arial}
.changeImage_btn{background-image:url('../images/btn_register.jpg');background-repeat:no-repeat; width:87px;height:25px;border:0px none;color:#4b4a4a;font-size:12px;padding-bottom:2px;font-family:arial;margin-top:5px;}
/* Register End */

/*For SubCategory*/
.size_price, .process{background-color:#2961A5;width:586px;height:23px;font-weight:bold;border:1px solid #CECFCE;font-size:14px;font-family:arial;color:#ffffff;padding-top:6px;padding-left:10px;}
.process{background-color:#317100;}
.process_text, .options_text{background-color:#E7f7ff;width:600px;min-height:280px;height:auto;border:0px solid red;float:left;}
.process_intern, .options_intern, .canvas_intern{margin:10px;float:left;width:auto;border-bottom:1px solid #b4ceed;}
.process_c1{float:left;margin-left:10px;width:442px;border:0px solid blue;}
.processimage{width:110px;height:115px;float:left;border:0px solid blue; }
.proceed, .add_to_cart{width:64px;height:21px;background-image:url('../images/button-search.gif');border:0px none;color:#4b4a4a;padding-bottom:3px;font-size:12px;cursor:pointer;font-weight:normal}

.canvas_left{float:left;width:365px;}
.proceed_div{width:207px;height:40px;float:right;}
.canvas_intern{border:0px;margin-left:20px;}
.canvas_check{float:left;width:280px;margin-left:5px;padding:0px;margin-top:0px;color:#4a494a;}
.canvas_check1{margin-top:10px;height:30px;}
.add_to_cart{background-image:url('../images/btn_addtocart.gif');width:100px}

.size_price1{background-color:#2961A5;width:598px;height:29px;font-weight:bold;border:1px solid #CECFCE;border-bottom:0px;font-size:14px;font-family:arial;color:#ffffff;}
.size_div, .size_div1{float:left;width:120px;height:22px;padding-top:7px;}
.size_div1{background-color:#e7f7ff;color:#2961A5;}

/*cart*/
.cart_maindiv{
	float:left;width:405px;
}

.cart_row{
	font-weight:bold;float:left;width:50px;border:0px solid red;
}

.cart_rowmain{
	border:0px solid blue;width:300px;float:left;margin-top:10px;
}

.cart_process{
	color:#1f4e81;font-weight:bold;font-size:13px;
}

.cart_itom{
 border:0px solid red;float:right;width:150px;margin-top:10px;
}
.cart_itomcolor{
	color:#327307;font-weight:bold;
}
.cart_remove_btn{
	background-image:url('../images/btn_register.gif');width:71px;height:19px;border:0px solid red;cursor:pointer;padding-bottom:4px;font-size:12px;font-weight:normal;color:#4b4a4a
}
.cartproduct_total{
	float:left;width:600px;text-align:right;margin-top:5px;
}
.product_totalmain{
	border:0px solid red;width:230px; float:right;margin-right:20px; 
}
.product_total{
	float:left;width:150px;font-size:13px;font-weight:bold;color:#131415;border:0px solid red;margin-left:20px;
}
.product_totalno{
	color:#4b4a4a;float:left;width:auto;text-align:right;border:0px solid red;
}
.continue_btndiv{
	border:0px solid red;float:left;width:600px;margin-top:10px;
}
.hey_logout{
	margin-top:0px;float:right;width:auto;border:0px solid red;
}

/* Customer Listing */

.addsub_category, .addsub_category a:link, .addsub_category a:visited, .addsub_category a:active{color:#2961A5;float:left;text-decoration:none;min-height:25px;width:auto;}
.addsub_category a:hover{color:#327307;float:left;height:25px;}

.add_new_artist, .add_new_artist a:link, .add_new_artist a:visited, .add_new_artist a:active{color:#2961A5;text-decoration:none;height:25px;float:right;width:200px;text-align:right;}
.add_new_artist a:hover{color:#327307;float:right;height:25px;width:auto;text-align:right}
.search_artist{float:left;width:20px;height:15px;font-size:14px;font-family:arial;}
.search_btn{background-image:url('../images/button-search.gif');width:64px;height:21px;border:0px none;color:#4b4a4a;font-size:12px;padding-bottom:2px;font-family:arial}
.search_name{width:600px;height:20px;margin-top:10px;float:left;color:#4a494a;}
.container_artist{border-top:0px solid #BDD3ef;width:598px;height:auto;border-bottom:0px solid #BDD3ef;}
.artist_id{width:100px;float:left;text-align:center;padding-top:5px;}
.artist_id1{width:50px;float:left;text-align:center;padding-top:5px;}
.artist_name{width:200px;float:left;text-align:center;padding-top:5px;}
.artist_place{width:100px;float:left;text-align:center;padding-top:5px;}
.artist_registered{width:120px;float:left;text-align:center;padding-top:5px;}
.artist_access{width:60px;float:left;text-align:center;padding-top:5px;}
.container_artist1{width:598px;min-height:25px;border-style:solid;border-width:1px;border-color:#BDD3ef;height:auto;float:left;}
/* Customer Listing End */



/*------------home-----------*/
.subimg_home{
	border:0px solid red;float:left;width:97px;height:auto;font-family:Arial, Helvetica, sans-serif;color:#2d2c2c;font-weight:bold;font-size:11px;margin-top:10px;
}
.marginleft_50{
	margin-left:50px;
}
.leftmenu_home{
	float:left;border:0px solid red;width:195px;min-height:50px;
}
.leftmenu_2{
	float:left;border:0px solid red;margin-bottom:15px;
}
.margin_top1{
	margin-top:1px;
}
.leftmenu_text{
	color:#2b61a2;
}
.leftmenu_text a:link    { color: #2b61a2; text-decoration: underline; outline-style:none; outline-width:0; font-weight:bold;}
.leftmenu_text a:active  { color: #2b61a2; text-decoration: none; outline-style:none; outline-width:0; font-weight:bold;}
.leftmenu_text a:visited { color: #2b61a2; text-decoration: none; outline-style:none; outline-width:0; font-weight:bold;}
.leftmenu_text a:hover   { color: #2b61a2; text-decoration: none; outline-style:none; outline-width:0;}



/* Add Admiun New Category */
.categories_main{width:600px;min-height:250px; height:auto;border-style:solid;border-color:#BDD3EF;border-width:1px;margin-top:10px;float:left;}
.categories_left{width:175px;min-height:200px; height:auto;border:0px solid blue;float:left;}
.categories_right{width:420px;min-height:200px; height:auto;border:0px solid yellow;float:left;}
.category_img{width:155px;height:155px;border:0px solid red;}
.categories_small{width:160px; height:50px;border:0px solid red;}
.small_img{width:47px;height:47px;border:0px solid red;float:left;margin-left:4px;}
.categories_button{width:400px;height:30px;border:0px solid red;margin-top:20px;float:right;}
.categories_desc{width:425px;height:auto;border:0px solid red;margin-top:3px;}
.cat_desc{min-height:168px;float:left;}

.palatino14Bwhite1, .palatino14Nwhite1{
	font-family:Tahoma,Helvetica,sans-serif;
	font-size:12px;
	color:#4b4a4a;
	font-weight:normal;
}
.palatino14Bwhite2, .palatino14Nwhite1{
	font-family:Tahoma,Helvetica,sans-serif;
	font-size:12px;
	color:#4b4a4a;
	font-weight:normal;
}
.palatino14Nwhite1{font-weight:normal;}
/* Buttons */
.btn_delete{
    background-image:url('../images/button_a.gif');
	background-repeat:no-repeat;
    background-color:#ffffff;
    border:0px none;
	width:69px;
	height:23px;
	padding-bottom:3px
}
.btn_edit{
	background-image:url('../images/button_a.gif');
	background-repeat:no-repeat;
	background-color:#ffffff;
    border:0px none;
	width:69px;
	height:23px;
	padding-bottom:3px
}
.btn_products{
	background-image:url('../images/button_a.gif');
	background-repeat:no-repeat;
	background-color:#ffffff;
    border:0px none;
	width:69px;
	height:23px;
	padding-bottom:3px
}
.btn_changeImage{
	width:123px;
	height:25px;
	background-color:#ffffff;
	border:0px none;
	background-image:url('../images/button_b.gif');
	background-repeat:no-repeat;
	padding-bottom:3px
}
/* Buttons End */

/* Add Admiun New Category End */











/* Add Admin Category */
.NewCategorydetails{
	width:600px;
	height:auto;
	min-height:400px;
	border:1px solid #CECFCE;
	border-top:0px;
	background-color:#E7f7ff;
	float:left;
}
.categorynew_div, .Instructions{width:600px;min-height:200px;height:auto;float:left;margin-left:5px;margin-top:10px;}
.category_name{width:300px;margin-top:20px;}
.category_buttons{width:410px;float:right;height:50px;border:0px solid red;margin-top:15px}
.cat_textarea{width:500px;height:200px;color:#4a494a;padding:0px;font-size:13px;background-color:#ffffff;}
.cat_delete{width:110px;border:0px solid blue;float:left;height:20px;text-align:center;margin-left:8px;}
.cat_upload_image{margin-left:10px;height:18px;}
.category_upload{width:180px;min-height:200px;border-right:1px solid #bdbcbb;float:left; height:auto;margin-top:10px;}
.browse_cat_images{width:110px;height:110px;border:1px solid #a5a0a4; float:left;margin-left:8px;margin-top:8px;}
.browse_cat_images1{width:160px;height:160px;border:1px solid #a5a0a4; float:left;margin-left:8px;margin-top:8px;}
.category_images{width:400px;min-height:300px;border:0px solid blue;float:left;height:auto;margin-left:12px;}
.main_cat_images{width:131px;height:155px;float:left;border:0px solid blue;}
.cat_delete1{clear:left;height:15px;padding-top:5px;text-align:center;border:0px solid red;width:165px;}
.uploading{border:0px solid red;margin-top:30px;float:left;width:370px;}
.uploading_process{float:left;width:148px;color:#FFFFFF; height:18px;border:1px solid black;margin-top:5px;background-color:#0066FF;margin-left:12px;}


.cat_sizes{border-bottom:1px solid #b4ceed;width:600px;height:30px;margin-top:0px;margin-left:0px;}
.cat_sizes_sub{width:600px;height:30px;margin-top:5px;}
.cat_height{margin-top:7px;width:400px;border:0px solid red;height:20px;clear:both;}
.cat_width{width:120px;border:0px solid red;float:left;}
.cat_width_sub{width:110px;border:0px solid red;float:left;padding-top:2px;color:#4a494a;font-size:13px;}
.cat_addmore{width:400px;border-top:0px solid #8a8988;text-align:right;}

.not_app{float:right;margin:0px 30px 0px 0px;width:130px;}

.custome_sizeparamiter{
	float:left;
	border:0px solid red;
	margin-top:7px;
	width:540px;
	height:auto;
	margin-bottom:5px;
}
.Instructions{float:left;border-top:1px solid #e3e1e1;margin-top:10px;padding-top:10px; width:580px;}
.size_row{border:0px solid red;float:left;width:540px;margin-top:5px;}
.custome_table, .custome_table2{float:left;width:540px;height:28px;margin-top:10px;background-color:#ffffff; border:1px solid #b4ceed;color:#4a494a;}
.custome_table2{border-top:0px;margin-top:0px;}
.custom_height{margin:6px 0px 0px 0px;float:left;width:100px;border:0px solid red; text-align:center;}
.Cust_cat_height{margin:6px 0px 0px 0px;float:left;width:98px; border:0px solid red;text-align:center;}
.custom_heightx{margin:6px 0px 0px 0px;float:left;width:10px;}
.custom_size{width:86px;float:left;margin-left:5px;}
.custom_small{float:left;margin-top:4px;width:auto;color:#4a494a;}
.Cat_Custheight{margin:6px 0px 0px 0px;float:left;width:80px; border:0px solid red;text-align:center;}



/* Sub Category */

.sub_list{width:420px;height:25px;border:1px solid #CEDFF7;background-color:#E7f7ff;}
.sub_ht, .sub_wt{width:78px;padding-top:4px;float:left;text-align:center;color:#327307;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.sub_wt{font-weight:normal;color:#4a494a;}
.sub_list2{width:420px;border:1px solid #CEDFF7;height:25px;background-color:#E7f7ff;border-top:0px;}

/* Order */
.order_title, .order_title1{border:1px solid #BDD3EF;border-bottom:0px;float:left;width:589px;height:22px;background-color:#2961A5;padding-top:5px;padding-left:12px;color:#ffffff;font-size:14px;font-weight:bold;font-family:arial}
.order_title1{margin-top:10px;}
.order_main{width:583px;border:0px solid red;height:30px;}
.order_left{float:left;width:150px;color:#4a494a;margin-left:12px;font-size:14px;font-family:arial;}
.order_right{float:left;border:0px solid red;width:410px}

.product_cartcheck{border:0px solid red;width:600px; float:right;text-align:right;height:22px;padding-top:3px; }

.cartpro_total{
	float:left;width:518px;font-size:13px;font-weight:bold;color:#131415;border:0px solid red;
}
.shipping_billing{border:0px solid red;float:left;width:600px;height:100px;margin-top:10px;}
.billing_add, .deliveryadd{float:left;width:299px;border:0px solid blue;}
.deliveryadd{float:right;}

.container_Order{width:600px;border-bottom:1px solid #BDD3ef;height:auto;float:left;min-height:23px;padding-bottom:2px;}
.Order_id{width:70px;float:left;text-align:right;padding-top:5px;}
.Order_name{width:180px;float:left;text-align:center;padding-top:5px;}
.Order_place{width:90px;float:left;text-align:center;padding-top:5px;}
.Order_amount{width:65px;float:left;text-align:center;padding-top:5px;}
.Order_time{width:130px;float:left;text-align:center;padding-top:5px;}
.Order_status{width:60px;float:left;text-align:center;padding-top:5px;}

/* Pop Up */
.bg_popup{
	background-image:url('../images/bg_popup.gif');
	background-repeat:repeat-x;
	width:900px;
	height:500px;
	border:2px solid #6296d4
}
.pop_head{border:0px solid red; height:30px;font-family:arial;font-size:18px;color:#ffffff;padding:10px 0px 0px 10px;}
.tools_pop{color:#327307;font-size:16px;font-family:arial;float:left;font-weight:bold;margin:10px 0px 0px 10px;height:30px;border:0px solid red;width:590px;}
.tools_text{float:left;padding-top:5px;}
.tools_images{float:left;margin-left:20px;}
.pop_image{border-top:1px solid #9ebee5;border-bottom:1px solid #9ebee5;float:left;margin:10px 0px 0px 10px;width:580px;height:420px;}
.pop_buttons{float:left;margin-top:15px;height:40px;width:600px;}


.margin_mozilla{margin-left:190px;}

/* admin stylesheet*/

.admin_orderNumber{width:75px;float:left;text-align:center;padding-top:5px;text-align: left;}
.admin_artistName{width:75px;float:left;text-align:center;	padding-top:5px;text-align: left;}
.admin_BillTo{width:150px;float:left;text-align:center;	padding-top:5px;text-align: left;}
.admin_orderDate{width:150px;float:left;text-align:center;padding-top:5px;text-align: left;}
.admin_orderTotal{width:75px;float:left;text-align:center;padding-top:5px;text-align: left;}
.admin_paymentStatus{width:100px;float:left;text-align:center;padding-top:5px;text-align: left;}
.admin_orderStatus{width:100px;float:left;text-align:center;padding-top:5px;text-align: left;}
.admin_actions{width:200x;float:left;text-align:center;padding-top:5px;text-align: left;}

.adminsmallFont{font-size: 12px;}
.adminsmallText{height:18px;border:1px solid #BDD3ef;font-size: 12px;width: 150px;}
.deleteLink{}

/*-------------------order 9-09-09---------------------------------------*/
.row_container,.row_container2{
	width:960px;background-color:#f0f0e4;float:left;border:1px solid #adacac;margin-top:3px;height:22px;
}
.row_containt{
	border:1px solid #adacac;float:left;width:897px;height:24px;background-color:#f7f3f7;
}
.row_containt2{
	border:1px solid #adacac;float:left;width:897px;height:24px;background-color:#ffffff;
}
.row_order,.row_order2,.row_order3,.row_order4,.row_order5,.row_order6,.row_order7,.row_order8,.row_order9{
	border-right:1px solid #adacac;width:59px;float:left;padding-top:4px;text-align:center;height: auto;min-height: 20px;
}
.row_order2{
	width:148px;text-align:center;
}
.row_order3{width:90px;}

/*---------------------------------------------order detail---------------------------------------*/
.order_detail_head,.order_detail_head2,.order_detail_head3{
	width:450px;float:left;background-color:#a7e0e3;padding-left:8px;
}
.order_detail_head2{
	background-color:#a7e0e3;
}
.order_detail_head3{
	width:890px;
}
.line_border{
	border-bottom:1px solid #4d4d4d;padding-top:10px;
}
.main_orderow{
	float:left;border:0px solid red;width:423px;height:auto;
}
.main_orderow2{
	float:right;
}

.order_idrow,.order_idrow2{
	width:430px;float:left;border-bottom:0px dotted #717171;height:24px;
}
.order_idrow2{width:630px;}

.order_rowtech{
	height:auto;width:430px;float:left;margin-bottom:6px;padding-bottom:6px;
}

.order_id2,.order_id3,.order_id4{
	width:120px;float:left; padding-left:8px;margin-top:6px;color:#146a79;font-weight:normal;margin-left:4px; font-family:Arial, Helvetica, sans-serif;
}
.order_tech{
	width:430px;float:left; margin-top:6px;color:#000000;height:20px;border:0px solid blue;margin-left:10px;font-weight:normal;
}
.order_id3{
	width:130px;font-weight:normal;color:#000000;
}
.order_id4{
	width:250px;border:0px solid red;color:#000000;font-weight:normal;
}
.admin_orderNumber2{width:75px;text-align:center;padding-top:5px;text-align: left;}
.admin_orderNumber3{background-color:#e9fafb;width:300px;float:left;height:auto;}

.order_techtitle{
	float:left;border:1px dotted #ffffff;width:204px;height:17px;padding-top:3px;text-align:center;font-weight:bold;font-size:13px;color:#ffffff;background-color:#208cab;
}
.order_techtitle2{
	font-weight:normal;background-color:#dcdcdc;margin-top:-3px;color:#000000;border:1px dotted #000000;
}

/*-------------------Irfana 11-09-09---------------------------------------*/
.row_order4{width:153px;text-align: center; min-height: 20px;height: auto;}
.row_order5{width:208px; text-align: center; }
.row_order6{width:225px; text-align: center; }
.row_order7{width:360px; text-align: center; }
.row_order8{width:450px; text-align: center; }
.row_order9{width:400px; text-align: center; }
.cen{ float:left; width:50%; text-align:center}
.a{ text-decoration:none; color:#006699}
.a:hover{ text-decoration: underline;}

/*----------new 12-09-09-----------------------------*/
.ordermain_rown{
	float:left;width:900px;height:auto;margin-top:5px;
}
.order_secn{
	float:left;border:0px solid red;width:730px;
}
.subtotal_main{
	margin-top:30px;height:auto;width:900px;border-bottom:1px solid black;float:left;
}
.subtotalmain_2{
	float:left;border:0px solid blue;width:300px;
}
.subtotal_3{
	border-bottom:0px solid #858585;float:left;width:300px;height:30px;
}
.subtotal_head{
	float:left;width:164px;font-weight:bold;color:#333333;padding-left:15px;padding-top:4px;
}
.subtotal_h2{
	float:left;width:120px;color:#333333;padding-top:4px;
}

.order_tech{
	width:430px;float:left; margin-top:6px;color:#000000;height:20px;border:0px solid blue;margin-left:10px;font-weight:normal;
}
.order_techtitle,.order_techtitle2{
	float:left;border:1px dotted #ffffff;width:auto;height:17px;padding-top:3px;text-align:center;font-weight:normal;font-size:13px;color:#636565;background-color:#e0e4e4;min-width:173px;
}
.box { border:1px solid #cbd0cf; width:800px; height:215px; padding:30px;}
.font {width:150px;float:left; font-family:Arial, Helvetica, sans-serif; text-align:right; padding-right:10px;}

/*------------------nilam 15-09-09----------------------------------*/
.mainrepeat_order{
	float:left;width:500px;margin-top:5px;height:20px;
}

/*--------------------header nilam 15-09-09---------------------*/
.logout_div{
        color:#ffffff;font-weight:bold;height:260px;margin-top:-10px;
}
/*--------------------order 16-09-09----------------------*/
.edit_order{
	padding-top:2px;margin:-20px 0px 0px 10px;
}
.edit_order2{
	padding-top:2px;margin:0px 0px 0px -140px;
}
.popup_order{
	width:500px;display: none;background-color: white;position:absolute;height:auto;min-height:40px;border:2px solid #186b96;

}
.popup_mrow,.popup_mrow2{
	border:0px solid blue;background-color:#186b96;text-align:center;height:26px;color:#FFFFFF;font-weight:bold;font:Verdana, Arial, Helvetica, sans-serif;font-size:12px;
}
.popup_mrow2{background-color:#c9d8df;height:8px;color:#000000;font-weight:normal;font:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}

/*Catalog css Start*/
/*==============================
SITE WRAPPER
===============================*/
.site-wrapper
{
width:636px;
min-height:442px;

/* By setting these to auto you are centering the
site */
margin-left:0px;
margin-right:0px;

border:0px;
}
/*==============================
Showroom wrapper
===============================*/
.showroom-wrapper
{
width:612px;
height:21px;
background:url('../images/showroom_text1.gif');
background-repeat:no-repeat;
}

.showroombg-wrapper
{
width:613px;
height:224px;
background:url('../images/showroom_bg1.gif');
background-repeat:no-repeat;
}
.showroom-details
{
float:left;
width:400px;
height:100px;
margin-left:20px;
margin-top:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.showroom-menu
{
float:left;
background-color:#a6c7ea;
width:161px;
height:125px;
margin-left:15px;
margin-top:15px;
}
.image-margin
{
float:left;
margin-left:3px;
margin-top:3px;
}

.showroom-strip
{
float:left;
background-color:#d4dfeb;
width:611px;
/*height:60px;*/
margin-top:12px;
margin-left:1px;
}
.imagethumb-margin
{
float:left;
margin-left:15px;
margin-top:7px;
}

a 
{
text-decoration:none;
color:#000000;
}
/*Catalog css End*/


/*Catagories css start*/
/*==============================
SITE WRAPPER
===============================*/
.site-wrapper2
{
width:234px;
min-height:321px;

/* By setting these to auto you are centering the
site */
margin-left:0px;
margin-right:0px;

border:0px;
}
/*==============================
left navigation Category wrapper
===============================*/
.category-wrapper
{
width:209px;
height:34px;
background:url('../images/categories_text.gif');
background-repeat:no-repeat;
margin-left:10px;
}

.leftnav_ctop
{
float:left;
width:207px;
height:9px;
background:url('../images/leftnav_ctop.gif');
background-repeat:no-repeat;
}
.leftnav_cmiddle
{
float:left;
width:207px;
height:auto;
background:url('../images/leftnav_cmiddle.gif');
background-repeat:repeat-y;
}
.leftnav_cbottom
{
float:left;
width:207px;
height:9px;
background:url('../images/leftnav_cbottom.gif');
background-repeat:no-repeat;
}


.categorybg-wrapper
{
width:207px;
height:auto;
background:url('../images/categories_bg.gif');
background-repeat:no-repeat;
margin-left:10px;
}
.category-details
{
float:left;
width:207px;
height:auto;
/*margin-left:20px;*/
margin-top:5px;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:100%;


}
a 
{
text-decoration:none;
color:#3f4a4e;
}

/*Catagories css end*/

/*givink back css start*/
/*==============================
SITE WRAPPER
===============================*/
.site-wrapper3
{
width:638px;
min-height:395px;

/* By setting these to auto you are centering the
site */
margin-left:0px;
margin-right:0px;

border:0px;
}
/*==============================
Category wrapper
===============================*/
.gback-wrapper
{
width:612px;
height:24px;
background:url('../images/gback_text.gif');
background-repeat:no-repeat;
}

.gbackbg-wrapper
{
width:613px;
height:356px;
background:url('../images/gback_bg.gif');
background-repeat:no-repeat;
margin-top:10px;
}
.gback-details
{
float:left;
width:580px;
height:340px;
margin-left:17px;
margin-top:6px;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 16px;
}
p 
{
text-indent:30px
}
p.note
{
font-size:11px;
color:#FF0000;
}
.gbackbg2-wrapper
{
width:613px;
height:178px;
background:url('../images/gback_bg2.gif');
background-repeat:no-repeat;
margin-top:15px;
}

.gbphoto-wrapper
{
float:left;
width:180;
hieght:178;
vertical-align:middle;
margin-left:10px;
margin-top:17px;
}
img.new
{
vertical-align:middle;
}
.gback2-details
{
float:left;
width:415px;
margin-left:10px;
margin-top:5px;
font-family:"Myriad Pro", Verdana, Arial;
font-size:12px;
line-height: 16px;
}
p.bold-title 
{
text-indent:0px;
font-weight:bold;
}
a 
{
text-decoration:none;
color:#3f4a4e;
}

/*giving back css end*/
/*products css start*/
.products-wrapper
{
float:left;
width:613px;
height:21px;
background:url('../images/products_text1.gif');
background-repeat:no-repeat;
margin-top:15px;
}
.products_bg-wrapper
{
float:left;
width:613px;
min-height:84px;
margin-top:16px;
}
.products_top
{
float:left;
width:613px;
height:9px;
overflow:hidden;
background:url('../images/products_top1.gif');
background-repeat:no-repeat;
}
.products_middle
{
float:left;
width:613px;
height:auto;
background:url('../images/products_middle1.gif');
background-repeat:repeat-y;
}
.products_bottom
{
float:left;
width:613px;
height:8px;
background:url('../images/products_bottom1.gif');
background-repeat:no-repeat;
}
.products-details
{
/*float:left;
width:auto;*/
height:auto;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:13px;
line-height:23px;
vertical-align:text-middle;
/*margin-left:10px;*/
margin-bottom:4px;
}
a.products
{
text-decoration:none;
color:#4b4a4a;
font-weight:bold;
margin-left:10px;
}
ul.products
{
list-style-image:url('../images/photos1.png');
margin-left:35px;
}

#imgPreviewWithStyles {
    background: #222;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 15px;
    z-index: 999;
    border: none;
}
#imgPreviewWithStyles span {
			color: #222;
			text-align: center;
			display: block;
			padding: 10px 0 3px 0;
		}

/*products css end*/

/*Sub Category css Start*/
body
{
font-family:arial;
font-size:12px;
color:#3f4a4e;
background-color:#C2E0B1;
}
/*==============================
SITE WRAPPER
===============================*/
.site-wrapper
{
width:613px;
min-height:442px;
overflow:hidden;

/* By setting these to auto you are centering the
site */
margin-left:0px;
margin-right:0px;

border:0px;
}
/*==============================
Showroom wrapper
===============================*/
.showroom-wrapper
{
width:612px;
height:23px;
background:url('../images/showroom_text1.gif');
background-repeat:no-repeat;
}
.categoryname
{
float:left;
width:500px;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
margin-left:10px;
margin-bottom:4px;
margin-top:2px;
color:#6cb23c;
font-variant:small-caps;
font-weight:700;
}

.showroombg-wrapper
{
width:613px;
height:224px;
background:url('../images/showroom_bg1.gif');
background-repeat:no-repeat;
margin-top:-4px;
}
.showroom-details
{
float:left;
width:400px;
height:100px;
margin-left:20px;
margin-top:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.showroom-menu
{
float:left;
background-color:#a6c7ea;
width:161px;
height:125px;
margin-left:15px;
margin-top:15px;
}
.image-margin
{
float:left;
margin-left:3px;
margin-top:3px;
}

.showroom-strip
{
float:left;
background-color:#a6c7ea;
width:611px;
/*height:60px;*/
margin-top:12px;
margin-left:1px;
}
.imagethumb-margin
{
float:left;
margin-left:15px;
margin-top:7px;
}
.productsname_bg-wrapper
{
float:left;
width:613px;
height:32px;
margin-top:10px;
}
.productsname_left
{
float:left;
width:7px;
height:33px;
background:url('../images/products_left1.gif');
background-repeat:no-repeat;
}
.productsname_center
{
float:left;
min-width:599px;
height:33px;
background:url('../images/products_center1.gif');
background-repeat:repeat-x;
}
.productsname_right
{
float:left;
width:7px;
height:33px;
background:url('../images/products_right1.gif');
background-repeat:no-repeat;
}
.productsname-details
{
float:left;
width:300;
height:auto;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
vertical-align:text-middle;
margin-left:10px;
margin-bottom:4px;
margin-top:6px;
}
.productsname-login
{
float:right;
width:300;
height:auto;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
vertical-align:text-middle;
margin-right:10px;
margin-bottom:4px;
margin-top:6px;
}
.productsname-login a{
color:#3F4A4E;
text-decoration:underline;
}
a.products
{
text-decoration:none;
color:#4b4a4a;
font-weight:bold;
margin-left:10px;
}
ul.products
{
list-style-image:url('../images/photos1.png');
}
a.login
{
float:right;
text-align:right;
font-size:11px;
font-weight:bold;
vertical-align:text-middle;
margin-left:10px;
margin-bottom:2px;
margin-top:9px;
text-decoration:none;
color:#4b4a4a;
}
.sizeprice-details
{
float:left;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
margin-left:30px;
}
.sizepriceform-details
{
float:left;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin-left:15px;
}
.sizeprice_row
{
float:left;
width:613px;
height:auto;
margin-top:10px;
}
.sizeprice_column
{
float:left;
width:120px;
height:20px;
text-align:center;
}

/*riview video wrapper start*/
.review-wrapper
{
float:left;
width:613px;
hieght:auto;
margin-top:30px;
}

.reviews_bg-wrapper
{
float:left;
width:290px;
height:auto;
}
.reviewsname_left
{
float:left;
width:7px;
height:32px;
background:url('../images/products_left1.gif');
background-repeat:no-repeat;
}
.reviewsname_center
{
float:left;
min-width:276px;
height:32px;
background:url('../images/products_center1.gif');
background-repeat:repeat-x;
}
.reviewsname_right
{
float:left;
width:7px;
height:32px;
background:url('../images/products_right1.gif');
background-repeat:no-repeat;
}
.reviewsname-details
{
float:left;
width:100;
height:auto;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
vertical-align:text-middle;
margin-left:10px;
margin-bottom:4px;
margin-top:6px;
}
.reviews-details
{
float:left;
margin-left:10px;
margin-top:10px;
margin-right:10px;
width:270;
height:auto;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:11px;
}
.videos_bg-wrapper
{
float:left;
width:290px;
height:auto;
margin:30px 20px 0px 0px;
}

/*Sub Category css end*/




/*Process Cart css start*/

.carta-sitewrapper
{
width:613px;
height:auto;
}
.carta-text
{
width:613px;
height:19px;
background:url('../images/addcart.gif');
background-repeat:no-repeat;
margin-bottom:5px;
}
.carta-headingwrapper
{
float:left;
width:613px;
margin-top:7px;
}
.carta_left
{
background:url('../images/products_left.gif');
float:left;
width:7px;
height:32px;
background-repeat:no-repeat;
}
.carta_center
{
background:url('../images/products_center.gif');
float:left;
width:599px;
height:32px;
background-repeat:x;
}
.carta_right
{
background:url('../images/products_right.gif');
float:left;
width:7px;
height:32px;
background-repeat:no-repeat;
}
.cartaheading-text
{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
margin-top:6px;
color:#4b4a4a;
margin-left:5px;
}
.cartaframe-wrapper
{
width:613px;
height:auto;
margin-top:5px;
float:left;
}
.carta_top
{
float:right;
width:613px;
height:8px;
overflow:hidden;
background:url('../images/cart_top.gif');
background-repeat:no-repeat;
}
.carta_middle
{
float:left;
width:613px;
background-repeat:repeat-y;
background:url('../images/cart_middle.gif');
}
.cartadetails_text
{
float:left;
width:350px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:10px;
color:#4b4a4a;
font-weight:bold;
}
.cartayourcanvas-wrapper
{
float:left;
width:600px;
}
.cartayourcanvas1
{
float:left;
width:400px;
}
.cartayourcanvas2
{
float:left;
width:200px;
text-align:center;
}
.carta_bottom
{
float:right;
width:613px;
height:8px;
background:url('../images/cart_bottom.gif');
background-repeat:no-repeat;
}
input.canvasname
{
margin-top:10px;
float:left;
}
input.cartabutton
{
float:left;
margin-top:9px;
margin-left:5px;
}
input.checkbox
{
float:left;
margin-top:10px;
width:50px;
margin-left:0px;
}
.checkbox-text
{
float:left; 
width:300px;
margin-top:8px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
color:#4b4a4a;
}
.cartadetails_text2
{
float:left;
width:300px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:0px;
color:#4b4a4a;
font-weight:bold;
}
.cartadetails_text22
{
float:left;
width:430px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:10px;
line-height:15px;
}
.cartaprocesstextwrapper
{
float:left;
width:600px;
}
.cartaprocesstextwrapper1
{
float:left;
width:50px;
}
.cartaprocesstextwrapper2
{
float:left;
width:450px;
}
.cartaprocesstextwrapper3
{
float:left;
width:100px;
}
img.icons
{
float:left;
margin-left:0px;
margin-top:10px;
}


/*Cart css end*/

/*==============================
SITE WRAPPER
===============================*/
.cartendsite-wrapper
{
width:636px;
min-height:442px;

/* By setting these to auto you are centering the
site */
margin-left:0px;
margin-right:0px;

border:0px;
}
/*==============================
Showroom wrapper
===============================*/
.cartend-wrapper
{
width:612px;
height:19px;
background:url('../images/cartend_text.gif');
background-repeat:no-repeat;
margin-left:5px;
}

.cartend_bg-wrapper
{
width:613px;
height:auto;
margin-top:15px;
}
.cartend-details
{
float:left;
width:250px;
height:auto;
margin-left:20px;
margin-top:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.cartend-menu
{
float:left;
background-color:#a6c7ea;
width:161px;
height:125px;
margin-left:15px;
margin-top:15px;
}
.image-margin
{
float:left;
margin-left:3px;
margin-top:3px;
}

.cartend_top
{
float:left;
width:613px;
height:9px;
background:url('../images/cartend_top.gif');
background-repeat:no-repeat;
}
.cartend_middle
{
float:left;
width:613px;
height:auto;
background:url('../images/cartend_middle.gif');
background-repeat:repeat-y;
}
.cartend_bottom
{
float:left;
width:613px;
height:8px;
background:url('../images/cartend_bottom.gif');
background-repeat:no-repeat;
}

.cartdetails-wrapper
{
float:left;
width:600px;
height:auto;
margin-top:10px;
margin-left:10px;
}
.cartdetails1
{
float:left;
width:150px;
height:auto;
}
.cartdetails2
{
float:left;
width:300px;
height:auto;
}
.cartdetails3
{
float:left;
width:55px;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin-left:60px;
color:#4b4a4a;
border-bottom:solid;
border-top:solid;
border-color:#a6c7ea;
border-width:1px;

}
a.cartanchor
{
text-decoration:none;
color:#4b4a4a;
}
img.cartend
{
border-style:solid;
border-color:#a6c7ea;
}
.cartdetails22
{
float:left;
width:80px;
font-weight:bold;
}
.cartdt22
{
float:left;
width:80px;
margin-top:10px;
}
.cartdetails23
{
float:left;
width:220px;
}
.cartdt23
{
float:left;
width:220px;
margin-top:10px;
}


.carttotal-a
{
float:left;
width:600px;
}
.carttotal-a1
{
float:left;
width:480px;
text-align:right;
margin-right:10px;
font-weight:bold;
}
.carttotal-a2
{
float:left;
width:100px;
}


.carttotal-b
{
float:left;
width:613px;
margin-top:10px;
color:#4b4a4a;
border-bottom:solid;
border-top:solid;
border-color:#a6c7ea;
border-width:1px;
font-weight:bold;
}
.carttotal-b1
{
float:left;
width:480px;
text-align:right;
margin-right:10px;
}
.carttotal-b2
{
float:left;
width:100px;
}

.cartbutton
{
float:left;
width:613px;
margin-top:20px;
}
.cartbutton1
{
float:left;
width:290px;
text-align:right;
padding-right:10px;
}
.cartbutton2
{
float:left;
width:290px;
text-align:left;
padding-left:10px;
}
a.cartanchor2
{
text-decoration:none;
font-weight:bold;
color:#4b4a4a;
border-bottom:solid;
border-top:solid;
border-color:#a6c7ea;
border-width:1px;
}
.cartcheckouttext
{
float:left;
width:600px;
margin-top:15px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}
/* Cart css end*/



/*Order CSS Start*/

.cart3site-wrapper
{
width:613px;
height:auto;
}
.carttoptext
{
float:left;
width:613px;
height:19px;
margin-left:5px;
margin-bottom:5px;
background:url('../images/cart3_text.gif');
background-repeat:no-repeat;

}
.cart3_bg-wrapper
{
float:left;
width:613px;
height:32px;
margin-top:20px;
}
.cart3_left
{
float:left;
width:7px;
height:32px;
background:url('../images/products_left.gif');
background-repeat:no-repeat;
}
.cart3_center
{
float:left;
min-width:599px;
height:32px;
background:url('../images/products_center.gif');
background-repeat:repeat-x;
}
.cart3_right
{
float:left;
width:7px;
height:32px;
background:url('../images/products_right.gif');
background-repeat:no-repeat;
}
.cart3-details
{
float:left;
width:300px;
height:auto;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
vertical-align:text-middle;
margin-left:10px;
margin-bottom:4px;
margin-top:6px;
}
.cart31-wrapper
{
float:left;
width:595px;
height:auto;
margin-top:10px;
margin-left:5px;
}
img.visa
{
margin-top:2px;
}
.cart3text
{

}
.cart31a
{
float:left;
width:600px;
height:auto;
}
.radiotext
{
float:left;
width:500px;
margin-top:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:middle;
}

.cartaddress-wrapper
{
float:left;
width:600px;
height:auto;
margin-top:10px;
margin-left:5px;
}
.cartadd1
{
float:left;
width:600px;
margin-top:12px;
}
.cartadd11
{
float:left;
width:150px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:3px;
margin-left:5px;
color:#4b4a4a;
}
.cartadd12
{
float:left;
width:440px;

font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
input.cart3
{
float:left;
}
.checkbox-text
{
float:left;
width:200px;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:10px;
margin-bottom:2px;
margin-top:3px;
color:#4b4a4a;
}
input.checkbox
{
float:left;
width:10px;
margin-left:0px;
margin-top:0px;
}
input.radiolast
{
float:left;
width:20px;
margin-left:0px;
}
.bottom-note
{
float:left;
width:610px; 
margin-top:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4b4a4a;
margin-left:10px;
margin-bottom:10px;
}
hr.bottom
{
float:left;
width:613px;
color:#a6c7ea;
}
.con_button
{
float:left;
width:600px;
text-align:right;
margin-top:7px;
margin-bottom:20px;
}






/*Order CSS End*/


/* order preview css start*/
.orderpreviewsite-wrapper
{
width:900px;
height:auto;
margin-left:0px;
margin-right:0px;
border:0px;
}
.orderpreview_text
{
float:left;
width:900px;
height:20px;
background:url('../images/orderpreview_text.gif');
background-repeat:no-repeat;
margin-top:8px;
margin-left:7px;
}
.orderpreviewheading-wrapper
{
float:left;
margin-top:10px;
width:900px;
height:32px;
}
.orderpreview_left
{
float:left;
width:7px;
height:32px;
background:url('../images/products_left.gif');
background-repeat:no-repeat;
}
.orderpreview_center
{
float:left;
width:878px;
height:32px;
background:url('../images/products_center.gif');
background-repeat:repeat-x;
}
.orderheadingtext
{
float:left;
width:423px;
margin-top:6px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#4b4a4a;
margin-left:5px;
}
.orderpreview_right
{
float:left;
width:7px;
height:32px;
background:url('../images/products_right.gif');
background-repeat:no-repeat;
}

.orderpreview_top
{
float:left;
width:892px;
height:9px;
background:url('../images/orderpreview_top.gif');
background-repeat:no-repeat;
}
.orderpreview_middle
{
float:left;
width:892px;
height:auto;
background:url('../images/orderpreview_middle.gif');
background-repeat:repeat-y;
}
.orderpreviewtext
{
float:left;
width:500px;
margin-top:6px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#4b4a4a;
margin-left:5px;
margin-bottom:5px;
}
.orderpreview_bottom
{
float:left;
width:892px;
height:9px;
background:url('../images/orderpreview_bottom.gif');
background-repeat:no-repeat;
}
.orderpreviewdetails-wrapper
{
float:left;
width:892px;
height:auto;
margin-top:10px;
}
.orderpreviewdetails22-wrapper
{
float:left;
margin-top:6px;
width:430px;
height:auto;
margin-bottom:6px;
margin-left:0px;
}
.orderpreviewdetails2-wrapper
{
float:left;
margin-top:6px;
width:430px;
height:auto;
margin-bottom:6px;
margin-left:5px;
}
.orderpreviewdetails2-wrapper_
{
float:left;
margin-top:6px;
width:870px;
height:auto;
margin-bottom:6px;
margin-left:5px;
}


.orderpreview1
{
float:left;
width:180px;
height:auto;
margin-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#4b4a4a;

}
.orderpreview2
{
float:left;
widht:700px;
height:auto;
margin-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
/* order preview css end*/



/* My Account CSS Start */

/*Left Nav CSS Starts */

.leftnavsite-wrapper
{
width:200px;
min-height:220px;
margin-left:0px;
margin-right:0px;
border:0px;
}

.leftnav-wrapper
{
width:196px;
min-height:200px;
margin-top:10px;
}
.leftnav_top
{
float:left;
width:196px;
height:8px;
overflow:hidden;
background:url('../images/ms_leftnav_top.gif');
background-repeat:no-repeat;
}
.leftnav_middle
{
float:left;
width:196px;
height:auto;
background:url('../images/ms_leftnav_middle.gif');
background-repeat:repeat-y;
}
.leftnav_bottom
{
float:left;
width:196px;
height:8px;
background:url('../images/ms_leftnav_bottom.gif');
background-repeat:no-repeat;
}

.leftnav-details
{
float:left;
width:194px;
height:23px;
margin-left:2px;
margin-top:10px;
margin-right:1px;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:12px;
line-height: 12px;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-width:0px;
border-right-width:0px;
border-top-width:0px;
border-bottom-color:#658db8;
display: table-cell;
vertical-align:middle;
background-image:url('../images/changepass.gif');
background-repeat:no-repeat;
}

a.leftnav
{
text-decoration:none;
color:#4b4a4a;
font-weight:bold;
margin-left:20px;
}
ul.leftnav
{
list-style-type:disc
}

/*Left Nav CSS Ends */


/*Order History CSS Starts */



.orderhistorysite-wrapper
{
width:681px;
min-height:220px;
margin-left:0px;
margin-right:0px;
border:0px;
}

.orderhistory-wrapper
{
float:left;
width:681px;
min-height:200px;
margin-top:10px;
}

.orderhistory_row1
{
float:left;
width:681px;
margin-top:10px;
}
.orderhistory_rowheading
{
float:left;
width:133px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:6px;
font-weight:bold;
color:#4b4a4a;
}
.orderhistory_rows
{
float:left;
width:135px;
height:35px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:5px;
margin-left:1px;
color:#4b4a4a;
display:table-cell;
border-bottom: 1px solid gray;
}

.orderhistory_top
{
float:left;
width:681px;
height:29px;
background:url('../images/orderhistory_top.gif');
background-repeat:no-repeat;
}
.orderhistory_middle
{
float:left;
width:681px;
height:auto;
background:url('../images/orderhistory_middle.gif');
background-repeat:repeat-y;
}
.orderhistory_bottom
{
float:left;
width:681px;
height:11px;
background:url('../images/orderhistory_bottom.gif');
background-repeat:no-repeat;
}

a.orderhistory
{
text-decoration:none;
color:#blue;
font-weight:normal;
margin-left:0px;
}
ul.leftnav
{
list-style-type:disc
}
.welcomename
{
float:left;
width:500px;
margin-left:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#4b4a4a;
}
.backbutton
{
float:left;
margin-left:600px;
width:681px;
margin-top:10px;
}




/*Order History CSS Ends */


/*Update Profile CSS Starts */



.updateprofilesite-wrapper
{
width:635px;
min-height:220px;
margin-left:0px;
margin-right:0px;
border:0px;
}

.updateprofile-wrapper
{
float:left;
width:635px;
min-height:200px;
margin-top:10px;
}
.updateprofile_heading
{
float:left;
width:635px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:6px;
font-weight:bold;
color:#4b4a4a;
}

.updateprofile_top
{
float:left;
width:635px;
height:29px;
background:url('../images/orderhistory_top.gif');
background-repeat:no-repeat;
}
.updateprofile_middle
{
float:left;
width:635px;
height:auto;
background:url('../images/orderhistory_middle.gif');
background-repeat:repeat-y;
}
.updateprofile_bottom
{
float:left;
width:635px;
height:11px;
background:url('../images/orderhistory_bottom.gif');
background-repeat:no-repeat;
}
.updateprofile_updatebutton
{
float:left;
text-align=center;
width:635px;
margin-top:20px;
padding-left:310px;
}
.updateprofile_text1
{
float:left;
width:170px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
margin-left:20px;
color:#4b4a4a;
margin-top:7px;
}
.updateprofile_text2
{
float:left;
width:450px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4b4a4a;
margin-top:5px;
}
.updateprofile-textwrapper
{
float:left;
width:635px;
margin-top:10px;
}


/*Update Profile CSS Ends */


/* My Account CSS End */

/* footer links pages css start here*/
.about-us
{
background:url('../images/aboutus_text.gif');
background-repeat:no-repeat;
height:19px;
width:604;
margin-left:5px;
}

.artist_program
{
background:url('../images/artistprogram_text.gif');
background-repeat:no-repeat;

height:24px;
width:604;
margin-left:5px;
}

.customer_service
{
background:url('../images/customerservice_text.gif');
background-repeat:no-repeat;

height:24px;
width:604;
margin-left:5px;
}

.technology
{
background:url('../images/technology_text.gif');
background-repeat:no-repeat;

height:24px;
width:604;
margin-left:5px;
}
.privacypolicy
{
background:url('../images/privacypolicy_text.gif');
background-repeat:no-repeat;

height:24px;
width:604;
margin-left:5px;
}
.contactus
{
background:url('../images/contactus_text.gif');
background-repeat:no-repeat;

height:24px;
width:604;
margin-left:5px;
}
.faq
{
background:url('../images/faq_text.gif');
background-repeat:no-repeat;

height:24px;
width:604;
margin-left:5px;
}
a.slider
{
text-decoration:none;
font-weight:bold;
}


/* footer links pages css start here*/
/*homepage css start*/

.homepagesite-wrapper
{
width:613px;
height:auto;
margin-left:0px;
margin-right:0px;
border:0px;
}
.homepagetext
{
float:left;
width:606px;
height:23px;
background:url('../images/welcome_text.gif');
background-repeat:no-repeat;
margin-top:0px;
margin-left:7px;
}
.homepagebg-wrapper
{
float:left;
width:610px;
height:auto;
margin-top:10px;
margin-left:6px;
}
.homepage_top
{
float:left;
width:613px;
height:9px;
background:url('../images/homepage_top.gif');
background-repeat:no-repeat;
}
.homepage_middle
{
float:left;
width:613px;
height:auto;
background:url('../images/homepage_middle.gif');
background-repeat:repeat-y;
}
.homepage_bottom
{
float:left;
width:613px;
height:8px;
background:url('../images/homepage_bottom.gif');
background-repeat:no-repeat;
}
.homepage-details
{
float:left;
width:600px;
height:auto;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
line-height:23px;
vertical-align:text-middle;
margin-left:8px;
margin-bottom:10px;
margin-top:10px;
color:#4b4a4a;
}
.homepagetest_left
{
float:left;
width:7px;
height:32px;
background:url('../images/products_left.gif');
background-repeat:no-repeat;
}
.homepagetest_center
{
float:left;
min-width:595px;
height:32px;
background:url('../images/products_center.gif');
background-repeat:repeat-x;
}
.homepagetest_right
{
float:left;
width:7px;
height:32px;
background:url('../images/products_right.gif');
background-repeat:no-repeat;
}
.homepagetestimonial
{
float:left;
width:300;
height:auto;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
vertical-align:text-middle;
margin-left:6px;
margin-bottom:4px;
margin-top:7px;
color:#4b4a4a;
}
.testimonial-wrapper
{
float:left;
width:600px;
height:auto;
margin-left:6px;
margin-top:10px;
}
.testimonial1
{
float:left;
width:180px;
margin-left:5px;
}
.testimonial2
{
float:left;
width:400px;
margin-left:10px;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:3px;
color:#4b4a4a;
line-height:18px;
}
img.testimonial
{
border-style:solid;
border-width:2px;
border-color:#a6c7ea;
margin-top:5px;
}
.testimonialtext
{
float:left;
height:auto;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:7px;
color:#4b4a4a;
}

/* homepage css end*/

.whatnew
{
background:url('../images/whatnew_text.gif');
background-repeat:no-repeat;
height:19px;
width:206;
margin-left:10px;
}
.adminlogin
{
padding-top:70px;
}
.sizeprice_margin
{
margin-left:30px;
}
.catlog-mar
{
margin-left:20px;
}
.cart_mar
{
margin-left:230px;
}
a.bread
{
color:#3f4a4e;
text-decoration:underline;
}
.bread
{color:#3f4a4e}
.close_margin_left
{
margin-left:200px;
}
.category-details ul{
	list-style:url(../images/changepass.gif);
	margin-left:25px;
}
.category-details ul li{
	line-height:30px;
}
.category-details ul li a {color:#3F6D9F; text-decoration:none; font-weight:bold;}
.category-details ul li ul{
	list-style:none;
	*list-style-image:none !important;
	margin-left:0px;
}
.category-details ul ul li {
	line-height:18px;
}
table.output-grid{
	margin-bottom:40px;
}
table.output-grid th{
	background:#DBDEDD;
	border:1px solid #ADACAC;
	text-align:center;
}
table.output-grid td{
	padding:5px;
	border:1px solid #ADACAC;
}
table.output-grid td.pagination-row{
	background:#f5f5f5;
}