body 
{
	background:url(../images/bg_new.jpg) repeat-x #0f0f0f;
	font-family:"Times New Roman", Times, serif;
	border-top:none;
}
.star
{
   font-size:14px;
   color:#FF0000;
 }


.content
{
	margin-top:8px;
}
.center_content
{
	margin-left:80px;
	background-color:black;
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright:7px;
	-webkit-border-radius-bottomleft: 7px;
	-webkit-border-radius-bottomright: 7px;
	border: 1px solid #000;
	padding:0px 28px 20px 10px;
	margin-top:30px;
}
.center_content_new
{
	margin-left:80px;
}
.header
{
	width:100%;
	height:362px;
}
.shopping_cart_header
{
	background:url(../images/shopping-cart_new.png) no-repeat;
	height:96px;
	width:800px;
}	
.logo
{
	padding-left:22px;
}
.logo_2
{
	margin-left:340px;
}
.horizontal_rule
{
	border-color:blue;
	margin:0;
	padding:0;
	width:105.2%;
}
.horizontal_rule1
{
	border-color:#bbbbbb;
	margin:0;
	padding:0;
	width:100%;
}
.horizontal_rule2
{
	border:0px;
	border-top:1px solid blue;
	margin:0;
	padding:0;
	height:0px;
	width:100%;
}
.horizontal_rule3
{
	border:0px;
	border-top:1px solid #07265e;
	margin-top:-7px;
	padding:0;
	height:0px;
	width:800px;
}
.pstyle
{
	border:none;
	text-align:left;
	margin-bottom:0px;
	padding-top:8px;
}
.textstyle1
{
	font-weight:bold;
	color:white;
	font-size:10px;
	border:none;
	text-align:left;
	margin-bottom:0px;
	font-family:Arial;
}
.top_border
{
	
	background:url(../images/top_border.png) no-repeat;
	width:772px;
	height:20px;
}
.content_1
{
	background-color:#ffffff;
	width:750px;
	color:#454545;
	border:none;
	border:none;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
}

.content_2
{
	background-color:#ffffff;
	width:543px;
	color:#454545;
	border:none;
	border:none;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	
		
}

.content_3
{
	background-color:#ffffff;
	width:563px;	
}

.content_3_privacy
{
	background-color:#ffffff;
	width:543px;
	padding-right:10px;
	padding-left:10px;
	padding-top:10px;	
}

.content_4
{
	background-color:#ffffff;
	width:765px;	
}
.bottom_border
{
	
	background:url(../images/bottom_border.png) no-repeat;
	width:772px;
	height:20px;
	background-position:bottom;
	margin-left:-1px;
}
.textstyle2
{
	font-weight:bold;
	color:#454545;
	font-size:10px;
	border:none;
	/*text-align:left;*/
	margin-left:10px;
	margin-right:10px;
	margin-bottom:0px;
	padding:0px;
	font-family:Arial;	
}
.textstyle3
{
	font-weight:bold;
	color:#454545;
	font-size:11px;
	border:none;
/*	text-align:left;*/
	margin-left:10px;
	margin-right:10px;
	margin-bottom:0px;
	padding:0px;
	font-family:Arial;	
}

.top_border1
{
	
	background:url(../images/top_border1.png) no-repeat;

	width:563px;
	height:20px;
}
.top_border2
{
	
	background:url(../images/top_border2.png) no-repeat;
	width:563px;
	height:33px;
}
.top_border3
{
	
	background:url(../images/top_border3.png) no-repeat;
	width:765px;
	height:32x;
}
.bottom_border1
{
	
	background:url(../images/bottom_border1.png) no-repeat;
	background-position:bottom;
	width:563px;
	height:20px;
}
.bottom_border2
{
	
	background:url(../images/bottom_border2.png) no-repeat;
	width:563px;
	height:30px;
}
.bottom_border3
{
	
	background:url(../images/bottom_border3.png) no-repeat;
	width:765px;
	height:19px;
}
.margin_left
{
	margin-left:18px;
}
.margin_left1
{
	margin-left:5px;
	margin-top:10px;
}
.margin_left2
{
	margin-left:95px;
	
}
.margin_left3
{
	margin-left:336px;
	
}
.margin_left4
{
	margin-left:56px;
	
}
.margin_left5
{
	margin-left:70px;
	
}
.margin_left6
{
	margin-left:60px;
	
}
.margin_left7
{
	margin-left:10px;	
}
.margin_left8
{
	margin-left:7px;
	margin-right:7px;	
}

.detail_box
{
	font-family:Arial;
	font-size:12px;
	color:#103980;
	border:none;
	text-align:left;
	margin-left:194px;
	margin-bottom:0px;
	padding:0px
	
}
.phone_no_box
{
	font-family:Arial;
	font-size:12px;
	color:#103980;
	border:none;
	text-align:left;
	margin-left:170px;
	margin-bottom:0px;
	padding:0px
}
.left_advertisement
{
	float:left;
}
.right_advertisement
{
	float:right;
	margin-right:20px;
	text-align: center;
}
.footer
{
	background:url(../images/footer_bg.jpg) no-repeat center 0;
	height:175px;
	width:100%;
	margin-top:-80px;
}
.textstyle4
{
	
	color:#cccccc;
	font-size:18px;
	border:none;
	text-align:left;
	margin-bottom:0px;
	font-family:"Birch CTT";
	padding:0px;
	margin-top:5px;
	margin-left:15px;
}
.textstyle5
{
	
	color:#454545;
	font-size:14px;
	font-weight:bold;
	border:none;
	text-align:left;
	margin-bottom:0px;
	margin-left:10px;
	font-family:Arial;
	padding:0px;
	
}
.textstyle6
{
	color:#5876d2;
}
.textstyle7
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:white;
	border:none;
	text-align:left;
	margin-left:15px;
	padding-top:7px;
	margin-bottom:0px;
	
}

.textstyle7 a
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:white;
	text-decoration:none;
}

.textstyle7 a:hover
{
	text-decoration:underline;
}
.textstyle8
{
	font-family:Arial;
	font-size:14px;
	color:#103980;
	border:none;
	text-align:left;
	margin-left:15px;
	margin-bottom:0px;
	padding:0px;
	padding-top:10px;
	font-weight:bold;
}
.textstyle9
{
	font-family:Arial;
	font-size:12px;
	color:#103980;
	border:none;
	text-align:justify;
	margin-right:15px;
	margin-left:15px;
	margin-bottom:0px;
	padding:0px;
}
.pstyle2
{
	font-family:Arial;
	font-size:12px;
	color:#103980;
	border:none;
	text-align:justify;
	margin-right:15px;
	margin-left:15px;
	margin-bottom:0px;
	padding:0px;
	padding-top:20px;	
}
.left_column
{
	width:200px;
	float:left;
	height:auto;
}
.textstyle10
{
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	color:#103980;
	border:none;
	text-align:left;
	padding:0px;
	margin-bottom:0px;
	padding-top:5px;
}
.textstyle11
{
	font-family:Arial;
	padding:0px;
	margin-bottom:0px;
	font-size:12px;
	color:#103980;
	border:none;
/*	text-align:left;*/
	margin-top:3px;
	padding-right:22px;
}
.name_input
{
	color:white;
	background-color:#1773cb;
	font-size:12px;
	font-family:Arial;
	width:300px;
	border:none;
	padding-left:5px;
	height:20px;
	padding-top:5px;
	margin-top:10px;
}
.detail_input
{
	color:white;
	background-color:#1773cb;
	font-size:12px;
	font-family:Arial;
	width:300px;
	border:none;
	padding-left:5px;
	height:100px;
	padding-top:5px;
	margin-top:10px;
}
.submit_button
{
	background-color:#1773cb;
	float:right;
	border:none;
	margin-right:17px;
	margin-top:10px;
	color:white;
	font-family:Arial;
	width:75px;
	height:21px;
}
.checkout_button
{
	background-color:#1773cb;
	float:right;
	border:none;
	margin-top:123px;
	color:white;
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
	width:120px;
	height:31px;
}
.back_button
{
	background-color:#1773cb;
	float:right;
	border:none;
	margin-top:10px;
	color:white;
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
	width:120px;
	height:31px;
}
.textstyle12
{
	font-family:Arial;
	font-size:14px;
	color:white;
	font-weight:bold;
	border:none;
	text-align:left;
	margin-left:25px;
	margin-bottom:0px;
	padding:0px;
}
.textstyle13
{
	font-family:Arial;
	font-size:12px;
	color:#103980;
	text-align:left;
	padding-top:35px;
	
}
.textstyle14
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#103980;
	margin-left:530px;
	border:none;
	text-align:left;	
}
.cross_position
{
	width:55px;
	padding-top:35px;
	padding-left:20px;
	float:left;

}
.product_position
{
	padding-top:16px;
	float:left;	
}
.quantity_input
{
	width:48px;
	margin-left:95px;
	border-color:#3d7bad;
}
.grand_total
{
	width:100%;
	height:36px;
	background-color:#bbbbbb;
}
.center_menu_border
{
	background:url(../images/product_center_menu.png) repeat-y;
	width:211px;
}

.top_menu_border
{
	
	background:url(../images/product_menu_top_border.png) no-repeat;
	height:45px;
	width:211px;
}
.textstyle15
{
	padding-left:53px;
}
.left_margin
{
	padding-left:40px;
}
.margin_top
{
	margin-top:15px;
}
.margin_top1
{
	margin-top:31px;
}
.textstyle16
{
	
	padding-left:10px;
	border:none;
	text-align:left;
	margin-bottom:0px;
	height:30px;	
}
.textstyle16 a{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#a1c1ff;
}

.textstyle16_selected
{
	background:url(../images/product_center_menu1.png) repeat-y;
	width:196px;
	margin-left:8px;
	border:none;
	text-align:left;
	margin-bottom:0px;
		
}
.textstyle17
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#a1c1ff;
	text-decoration:none;
}

.textstyle17:hover
{
	text-decoration:underline;
}

.textstyle17_selected
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.textstyle17_b
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#a1c1ff;
	text-decoration:none;
}
.textstyle17_b:hover{
text-decoration:underline;
}
.textstyle17_selected_b
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

.textstyle17_selected_b:hover{
	text-decoration:underline;
}

.bottom_menu_border
{
	background:url(../images/product_menu_bottom.png) no-repeat;
	width:212px;
	height:21px;
	margin-left:-1px;
	margin-top:-4px;
}
.cart_button
{
	background:url(../images/cart_button.png) no-repeat;
	height:85px;
	width:215px;
}
.margin
{
	padding-left:22px;
	padding-top:25px;
	flaot:left;
}
.textstyle18
{
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
	float:right;
	margin-right:34px;
	margin-top:14px;
}
.textstyle19
{
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
}
.margin1
{
	float:right;
	margin-right:5px;
}
.margin2
{
	margin-left:12px;
	margin-top:15px;
}
.margin3
{
	margin-left:12px;
	margin-top:78px;
}
.margin4
{
	margin-left:18px;
}
.left_column1
{
	float:left;
}
.right_column
{
	float:right;
}
.textstyle20
{
	font-family:Arial;
	font-size:14px;
	color:#1773cb;
	border:none;
	text-align:right;
	margin-bottom:0px;
	padding:0px;
	margin-right:20px;
	padding-top:10px;
	font-weight:bold;
}
.pstyle1
{
	font-family:Arial;
	font-size:12px;
	color:#1773cb;
	border:none;
	text-align:left;
	margin-bottom:0px;
	padding:0px;
	margin-left:20px;
	padding-top:15px;
	font-weight:bold;
}
.margin_right
{
	padding-right:8px;
}
.container_header1
{
	padding-right:60px; 
	float:right;
}
.container_header1_a{
background:url(../images/1.png) no-repeat; 
height:85px; 
width:40px; 
float:left; 
margin-top:0px;;
}

.container_header1_b{
background:url(../images/2.png) repeat-x; 
height:85px; 
width:auto; 
float:left; 
color:#FFFFFF; 
font-size:19px; 
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.container_header1_c{
background:url(../images/3.png); 
height:85px; 
width:25px; 
float:left; 
margin:0px;
}


.container_header2{
padding-right:60px; 
float:right;
}

.container_header2_a{
background:url(../images/10.png);
height:81px; 
width:29px; 
float:left;
}

.container_header2_b{
background:url(../images/13.png) repeat-x; 
height:81px; 
width:auto;
float:left; 
color:#FFFFFF;
}

.container_header2_b h3{
margin-top:20px;
font-size:16px; 
font-family:Arial, Helvetica, sans-serif;
}

.container_header2_b h4{
margin-top:-24px;
font-size:16px; 
font-family:Arial, Helvetica, sans-serif;
}
.container_header2_c{
background:url(../images/12.png); 
height:81px; 
width:30px; 
float:left;
}

.container_static{}
	
.container_static_left{
float:left; 
height:auto; 
width:215px; 
padding-left:15px;
}

.container_static_right{
float:left; 
height:auto; 
width:320px;
text-align:justify;
}


/*.container_static_right p{
	font-family:Arial;
	padding:0px;
	margin-bottom:0px;
	font-size:12px;
	color:#103980;
	border:none;
	margin-top:3px;
	padding-right:12px;
	text-align:justify;
}*/

.container_static_left1{
float:left; 
height:auto; 
width:320px; 
padding-left:15px;
text-align:justify;
padding-right:10px;

}		

/*.container_static_left1 p{
	font-family:Arial;
	padding:0px;
	margin-bottom:0px;
	font-size:12px;
	color:#103980;
	border:none;
	margin-top:3px;
	padding-right:12px;
	text-align:justify;
}
*/
.container_static_right1{
float:left; 
height:auto; 
width:200px;
}


.artist_link{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#103980;
text-decoration:underline;
}

.footer .content{
font-family:Arial, Helvetica, sans-serif; 
padding-top:90px; 
font-size:12px; 
color:#FFFFFF;
font-weight:bold;
}

.footer .content a{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}

.footer .content a:hover{
text-decoration:none;
}


.listitems a{
color:#FFFFFF; 
font-size:12px; 
font-family:Arial, Helvetica, sans-serif; 
text-decoration:underline;
margin-left:30px;
}

.listitems a:hover{
text-decoration:none;
}

div#loading
{
    width:200px;
    height: 103px;
    position: fixed;
    top: 50%;
    left: 50%;
    text-align:center;
    padding:10px;
    margin-left: -100px;
    margin-top: -50px;
    z-index:1000;
    overflow: auto;
	display:none;
	background: #000;
}
.shopping_cart
{
	margin:0px auto;
}
.shopping_cart td, .shopping_cart th
{
	padding:3px;
}
.checkout_link
{
	font-family:Arial;
	font-size:14px;
	color:#1773cb;
	font-weight:bold;
	text-decoration:none;
}
.key
{
	background-color: #f6f6f6;
	text-align: right;
	width: 140px;
	color: #666;
	font-weight: bold;
	border-bottom: 1px solid #e9e9e9;
	border-right: 1px solid #e9e9e9;
	vertical-align:top;
}
.adminform
{
	border: 1px solid #CCCCCC;
	margin: 0 10px;
	width:80%;
	margin:0px auto;
	padding:10px;
	font-family:Arial;
	font-size:12px;
}
legend
{
	color: #1773CB;
	padding:2px;
	font-weight:bold;
	font-size:12px;
}
.adminform table
{
	width:90%;
}

.adminform td
{
	padding:3px;
}
.checkout_input
{
	width:90%;
}
input, select , textarea
{
	border: 1px solid silver;
}
.top_border_new
{
	background:url(../images/shopping-cart_new-top-border.png) no-repeat;
	width:800px;
	height:15px;
}
.content_new
{
	background:url(../images/shopping-cart_new-center-border.png) repeat-y;
	width:800px;
}
.bottom_border_new
{
	background:url(../images/shopping-cart_new-bottom-border.png) no-repeat;
	width:800px;
	height:20px;
}
.register_page_textstyle
{
	border:none;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	font-family:Arial;
	text-align:left;
	margin-left:30px;
}
.checking_details
{
	margin-left:35px;
	margin-top:45px;
	float:left;
}
.record_check
{
	float:right;
	margin-right:25px;
	margin-top:10px;
	width:300px;
	padding:10px;
	font:Arial;
	color:#333;
	background:white;
}
.register_your_details
{
	float:left;
	width:340px;
}
.label
{
	color:white;
	font-weight:bold;
}
.register_your_details table td
{
	padding:5px;
	vertical-align:top;
}
.error
{
	color:red;
	font-weight:bold;
	font-size:14px;
	font-family:Arial;
	text-align:center;
}
.shopping_cart_new
{
	width: 380px;
	background:white;
}
.white_bg
{
	background-color:#FFF;
	padding:10px;
}
