*{margin:0; padding:0;}

body{background:#181818; font:normal 12px Verdana; line-height:24px; color:#ECECEC;}

a img{border:0; outline:0;}

a{border:0; outline:0;}

p{padding-bottom:15px;}

.FL{float:left;}

.RL{float:right;}

.clear{clear:both;}

#container{background:url(../images/banner_img.gif) left top no-repeat; width:1003px; margin:0 auto;}

.logo_ali{margin:70px 0 76px 29px;}

#nav{width:947px; margin:0 auto; font:normal 18px Arial,"Trebuchet MS";}

#nav ul{list-style:none; color:#5E5E5E;} 

#nav li{ display:block; float:left; padding:14px 0px 0px 0; margin:0 1px 0 1px;} 

#nav li a{ display:block; float:left; background:url(../images/menu_left.gif) left top no-repeat; text-decoration:none; color:#5E5E5E; padding:0px 0 0px 18px; cursor:pointer;}

#nav li span{display:block; float:left; background:url(../images/menu_right.gif) right top no-repeat; padding:14px 18px 14px 0;}

#nav li a:hover{background:url(../images/menu_left_hover.gif) left top no-repeat; text-decoration:none; color:#979797;}

#nav li a:hover span{background:url(../images/menu_right_hover.gif) right top no-repeat;}

#nav li.active a{background:url(../images/menu_left_hover.gif) left top no-repeat; text-decoration:none; color:#979797;}

#nav li.active span{background:url(../images/menu_right_hover.gif) right top no-repeat;}

#con_text{padding:20px 20px 0 20px;}

.left_con{width:590px; padding:0 12px;}

.right_con{width:320px;}

.you_tube_bg{border:1px solid #505050; background:#383838; padding:10px;}

h1{font:normal 27px "Times New Roman"; color:#EDA822; padding:20px 0 20px 0px;}

.scroll_bg{background:url(../images/scroll_st.gif) left top repeat-x; height:177px; margin-top:40px;}

.img_style{border:1px solid #505050; background:#383838; padding:6px;}

.img_pd{margin-left:10px;}

.yellow{font:normal 12px Verdana; line-height:24px; color:#D2A822;}









#content{width:977px; margin:0 auto; background:#101010 url(../images/page_bg.gif) left top repeat-y; height:100%;}

.content_top{background:url(../images/page_top_bg.gif) left top no-repeat;}

.left_corner{background:url(../images/page_bottom_corner.gif) left top no-repeat; width:22px; height:22px;}

.right_corner{background:url(../images/page_bottom_corner.gif) right top no-repeat; width:22px; height:22px;}

.bottom_line{width:933px; height:18px; border-bottom:3px solid #737373;}

#footer{background:url(../images/footer_img.gif) left top no-repeat; width:1003px; height:168px; margin:0 auto; color:#9B9B9B; line-height:16px;}

#footer ul{list-style:none; text-transform:uppercase; font-size:10px; text-align:center; padding-top:12px;}

#footer li{display:inline;}

#footer a{display:inline; background:url(../images/footer_link_div.gif) right 2px no-repeat; padding:0 9px 0 5px; text-decoration:none; color:#FCB429;}

#footer a:hover{text-decoration:none; color:#9B9B9B;}

.footer_logo_ali{margin:50px 0 0px 29px;}

.footer_text_ali{margin:50px 0 0px 50px;}



/*extra forsub pages 22-04-10*/

.sub_page_bg{background:#181818;}

.sub-top_left_corner{background:url(../images/sub_page_corners.gif) left top no-repeat; width:10px; height:10px; overflow:hidden;}

.sub-top_right_corner{background:url(../images/sub_page_corners.gif) right top no-repeat; width:10px; height:10px; overflow:hidden;}

.sub-bottom_left_corner{background:url(../images/sub_page_corners.gif) left -10px no-repeat; width:10px; height:10px; overflow:hidden;}

.sub-bottom_right_corner{background:url(../images/sub_page_corners.gif) right -10px no-repeat; width:10px; height:10px; overflow:hidden;}



.sub-bottom_line{width:917px; height:9px;  border-bottom:1px solid #515151; overflow:hidden;}

.sub-top_line{width:917px; height:9px; border-top:1px solid #515151; overflow:hidden;}



.sub-middle_both_side{width:905px; border-left:1px solid #515151; border-right:1px solid #515151;  padding:5px 15px;}



.sub-heading_left{background:url(../images/sub_heading_left_right.gif) left top no-repeat; width:9px; height:48px;}

.sub-heading_right{background:url(../images/sub_heading_left_right.gif) right top no-repeat; width:9px; height:48px;}

.sub-heading_bg{background:url(../images/sub_heading_bg.gif) left top repeat-x; width:880px;}



h2{font:normal 18px "Trebuchet MS"; color:#fff; padding:13px 0 13px 7px; text-transform:uppercase;}

h3{font:normal 22px arial; color:#b4b4b4;}

.mr_left_right{margin:20px;}

.large_img_style{border:7px solid #303030;}

.thumb_img_style{border:3px solid #494949;}

.thumb_img_style:hover{border:3px solid #6B6B6B;}

.model_thumb_img_style{border:5px solid #A0A0A0;}

.in_top_line{ background:url(../images/top_line.gif) left top repeat-x;}

.in_bottom_line{ background:url(../images/bottom_line.gif) left top repeat-x;}

.both_side_line{border-left:1px solid #515151; border-right:1px solid #515151; background-color:#181818;}

.in-heading_bg{background:url(../images/sub_heading_bg.gif) left top repeat-x;}

.pagi_bg{background:url(../images/pagi_bg.gif) left top repeat-x;}

.in_mar{margin:0 10px;}



.NP_bt{color:#FFFFFF;}

.NP_bt a{color:#FFFFFF; text-decoration:none;}

.NP_bt a:hover{color:#FCB429; text-decoration:none;}

.NP_bt{color:#939393;}

.num_bt{color:#ffffff}

.num_bt a{color:#9E9E9E; text-decoration:none;}

.num_bt a:hover{color:#fff; text-decoration:none; font-weight:bold;}

.select a{color:#fff; text-decoration:none; font-weight:bold;}

ul.list{ font:bold 13px arial; color:#9E9E9E; list-style:none;}

.list li{border-bottom:dashed 1px #383838; padding:7px 0px 7px 0px; _padding:4px 0px 4px 0px;}

.list li a{ background:url(../images/arrow.gif) left 3px no-repeat; color:#666666; text-decoration:none; padding:0px 0px 0px 18px;}

.list li a:hover{color:#9E9E9E; text-decoration:none;}



.artist_img_style{border:1px solid #666666; background-color:#303030; padding:8px;}

.artist_img_style:hover{border:1px solid #737373;}

.artist_name{color:#9B9B9B; line-height:15px; font-family:Arial;}



a.listing_link:link, a.listing_link:visited, a.listing_link:active {

	color:#9E9E9E;

	text-decoration:none;

}



a.listing_link:hover {

	color:#fff;

	text-decoration:none;

	font-weight:bold;

}



input.look{background:#333333; padding:3px; border:1px dashed #666666; color:white;}

textarea.look{background:#333333; padding:3px; border:1px dashed #666666; color:white; font-family:Verdana; font-size:12px;}



.error {

	font-family:Verdana;

	font-weight:normal;

	font-size:12px;

	color:#FF0000;

}



.success {

	font-family:Verdana;

	font-weight:bold;

	font-size:12px;

	color:#00CC00;

}



.productDetailsHeading {

	font:normal 18px "Times New Roman";

	color:#EDA822; 

	padding:13px 0px 13px 7px;

}

.enlargeText{font:normal 12px arial; color:#b4b4b4;}


a.yellow_link:link, a.yellow_link:active, a.yellow_link:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#EDA822;
	text-decoration:none;
}

a.yellow_link:hover {
	color:#FFF;
	text-decoration:none;
}


.img_border {
	border:1px solid #737373;
	padding:4px;
}

.dotted_line {
	background-image:url(../images/dotted_line.gif);
	background-repeat:repeat-x;
	background-position:left center;
}

