* {
	padding : 0;
	margin : 0;
}

html {
	overflow-y: scroll;
}

hr {
	color : blue;
}

h1, h2, h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #ec008b;
	padding : 5px 0px 1px 5px;
}

body
{
	/*background-color	: #f5f5dc; /*#a52a2a;	#fffafa ;  #fafad2;
	background: url(/images/background.jpg) repeat-x repeat-y; */
	background: #00ADEF url(/images/img01.jpg) repeat-x left top;
	font-family	:	"Trebuchet MS",Arial, Helvetica, sans-serif;
	padding		:0;
	font-size	:14px;
	margin		:0px auto auto auto;
	text-align 	: justify;
}

a{
color:#993a4e;
}

.clear{
clear:both;
}

p{
	padding		:	5px 0 5px 0;
	margin-left		:	20px;
	margin-right	:	50px;
	text-align	:	justify;
	line-height	:	25px;
	color	:	blue;
}
p.details{
	padding		:	5px 5px 10px 10px;
	font-size	:	14px;
}
p.details_cart{
	clear		:	both;
	padding		:	25px 30px 5px 0px;
	font-size	:	11px;
	font-style	:	italic;
}
p.more_details{
	padding		:	25px 20px 0px 20px;
	font-size	:	11px;
}

p.caption {
	padding				:	0 5px 0 10px;
	width				: 	90%;
	height				:	40px;
	font-size			:	15px;
	font-weight			:	bold;
	margin				: 	0px;
	background-color	: #4682b4;
	color				:	white;
}

#wrap{
	width			:	800px; /*900PX*/
	height			:	auto;
	background-color:	#FFFFFF;
	margin: 0 auto;
	padding: 0;
	/*background: url(images/img03.jpg) repeat-y left top;
	background-color:#ffffe0;*/
}

.header{
	width			:	800px; /*900PX*/
	height			:	173px;
	background		:	url(/images/ad_forum_header.jpg) no-repeat center;
}
.icon_bar{
	width			:	550px;
	height			:	100px;
	background		:	url(/images/image-bar.png) no-repeat center;
	border			: 	1px solid navy;
}

.bestseller{
	width			:	550px;
	height			:	100px;
	background		:	url(/images/parts-collage.gif) no-repeat center;
}

.parts_bar
{
	width			:	550px;
	height			:	100px;
	float			:	left;
}

.parts_bar li{
	display			:	inline;
	list-style		:	none;
	padding			:	9px 0 0 10px;
	margin			:	0px;
}

.logo{
	padding			:	40px 0 0 20px;
}
/*-----------------------------menu-------------------*/
.menu{
	width			:	800px;
	height			:	40px;
	float			:	left;
	color			:	navy;
    padding			:	0px;
	/*background		:	url(/images/gradient.jpg) repeat-x ;*/
	border-bottom	:	2px solid grey;
}
.menu ul{
	display			:	block;
	list-style		:	none;
	padding			:	9px 0 0 10px;
	margin-left		:	100px;
	font			:   "Trebuchet MS";
}

.menu ul li{
	display			:	inline;
	padding			:	0px;
	margin			:	0px;
	height			:	20px;
	font-weight		:	bold;
	font-size		:	18px;
}

.menu li:hover > ul{
	display			:	block;
	list-style 		:	none;
}

.menu ul li a{
	height			:	20px;
	display			:	block;
	padding			:	0px 10px 0 10px;
	margin			:	0 5px 0 5px;
	_margin			:	0 2px 0 2px;
	float			:	left;
	text-decoration	:	none;
	text-align		:	center;
	color			:	red;
	font-size		:	18px;
	line-height		:	35px;
	
}
.menu ul li.selected a{
	height			:	27px;
	display			:	block;
	padding			:	0px 10px 0 10px;
	margin			:	0 5px 0 5px;
	float			:	left;
	text-decoration	:	underline;
	text-align		:	center;
	color			:	blue;
	font-size		:	18px;
	line-height		:	35px;
}
.menu ul li a:hover{
	color			:	black;
	text-decoration	:	underline;
}

/*----------------crumb_nav------------------*/
.crumb_nav{
	padding			:	5px 0 10px 0px;
}
.crumb_nav a{
	color			:	#11819E;
}
span.red{
	color			:	#11819E;
}
.price{
	font-size		:	14px;
	padding			:	0 0 0 15px;
	margin			:	2px 0 5px 0;
}
span.colors{
	padding			:	2px 2px 0 2px;
}
/*------------------------------------center content--------------------*/
.center_content{
	width			:	510px; /*610px*/
	height			:	auto;
	padding			:	0px 0 0 0;
	float			:	left;
	margin-left		:	10px;
	/*border			:	1px solid red;*/
	/*background-color:	# e0ffff; */
}
.left_content{
	width			:	 180px;
	height			:	415px;
	float			:	left;
	padding			:	10px 0 10px 0px;
	/*border			:	1px dotted green;*/
	background-image :	url(/images/cover5.jpg);
}
.right_content{
	width			:	300px;
	float			:	right;
	padding			:	10px 0 10px 0px;
	margin-right	:	0px;
	/*border			:	1px solid yellow;*/
}

.middle_content {
	width			:	650px;
	float			:	right;
	padding			:	20px 0 20px 20px;
	margin-left  	: 	150px;
	margin-right 	:	150px; 
}

.left {
	width 			: 	300px;
	height			:	auto;
	padding			:	0px;
	margin		  	: 	0px;
	float			:	left;
}

.right {
	width 			: 	220px;
	height			:	auto;
	padding			:	5px 5px 5px 5px;
	margin-right	:	10px;
	float			:	right;
	background-color:	#fffaf0;
}

.title{
	color			:	#ec008b;
	padding			:	0px;
	float			:	left;
	font-size		:	19px;
	margin			:	10px 0 10px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}

span.title_icon{
	float			:	left;
	padding			:	0 5px 0 0;
}

.prod_title{
	color			:	#993a4e;
	padding			:	5px 0 0 15px;
	font-size		:	13px;
}

a.more{
	font-style		:	italic;
	color			:	#993a4e;
	float			:	right;
	text-decoration	:	none;
	font-size		:	11px;
	padding			:	0px 15px 0 0 ;
}
.about{
	width			:	600px; /*337*/
	clear			:	both;
	background		:	url(/images/border.gif) no-repeat bottom center;
	padding			:	0 0 40px 0;
}

img.right{
	float			:	right;
	padding			:	0 0 0 30px;
}

.right_box{
	width			:	170px;
	float			:	left;
	padding			:	10px 0 0 0;
}

/*--------feat_prod_box-----------*/
.feat_prod_box{
	padding			:	10px 0 10px 10px;
	margin			:	0 20px 20px 0;
	border-bottom	:	1px #b2b2b2 dashed;
	clear			:	both;
}
.feat_prod_box_details{
	padding			:	10px 0 10px 0;
	margin			:	0 20px 10px 0;
	clear			:	both;
}
.prod_img{
	float			:	left;
	padding			:	0 5px 0 20px;
	margin-bottom 	:	10px;
	text-align		:	center;
}

.prod_img_right{
	float			:	right;
	padding			:	0 5px 0 0;
	text-align		:	center;
}

.prod_det_box{
	width			:	295px;
	float			:	left;
	padding			:	0 0 0 25px;
	position		:	relative;
}
.box_top{
	width			:	295px;
	height			:	9px;
	background		:	url(/images/box_top.gif) no-repeat center bottom;
}
.box_center{
	width			:	295px;
	height			:	auto;
	background		:	url(/images/box_center.gif) repeat-y center;
}
.box_bottom{
	width			:	295px;
	height			:	9px;
	background		:	url(/images/box_bottom.gif) no-repeat center top;
}

.new_prod_box{
	float			:	left;
	text-align		:	center;
	padding			:	10px;
}
.new_prod_box a{
	padding			:	5px 0 5px 0;
	color			:	#b5b5b6;
	text-decoration	:	none;
	display			:	block;
}
.new_prod_bg{
	width			:	132px;
	height			:	119px;
	text-align		:	center;
	background		:	url(/images/new_prod_box.gif) no-repeat center;
	position		:	relative;
}
.new_icon{
	position		:	absolute;
	top				:	0px;
	right			:	0px;
	z-index			:	200;
}
.special_icon{
	position		:	absolute;
	top				:	0px;
	_top			:	6px;
	right			:	2px;
	z-index			:	250;
}
img.thumb{
	padding			:	10px 0 0 0;
}
.new_products{
	clear			:	both;
	padding			:	0px;
}

ul.list{
	clear				:	both;
	padding-left		:	0px;
	margin-left			:	0px;
	line-height			:	25px;
	font				:	sans-serif;
	
}
ul.list li{
	list-style		:	none;
	padding			:	2px 0 7px 0;
	font-size		:	14px;
	border-bottom		:	1px solid blue;
}
ul.list li a{
	list-style		:	none;
	text-decoration	:	none;
	
	color			:	#000000;
	background		:	url(/images/left_menu_bullet.gif) no-repeat left;
	padding			:	0 0 0 17px;
}
ul.list li a:hover{
	text-decoration	:	none;
	color			:	#32cd32
}

/* demo */
div.demolayout {
width:460px;
margin: 0 0 20px 0;
}

ul.demolayout {
list-style-type: none;
float: left;
margin:0px;
padding:0px;
}

ul.demolayout li {
margin: 0 10px 0 0;
float: left;
}
.tab{
border:1px #DFDFDF solid;
padding:0 0 25px 0;
}
ul.demolayout a {
float: left;
display: block;
padding: 5px 25px;
border: 1px solid #DFDFDF;
border-bottom: 0;
color: #666;
background: #eee;
text-decoration: none;
font-weight: bold;
}

ul.demolayout a:hover {
background: #fff;
}

ul.demolayout a.active {
background: #fff;
padding-bottom: 5px;
cursor: default;
color:#11819E;
}

.tabs-container {
clear: left;
padding:0px;
}
/*-----------------------languages_box---------*/
.languages_box{
padding:0 0 5px 0;
float:left;
}
.languages_box a{
padding:0 2px 0 2px;
}
.languages_box a.selected{
padding:2px 2px 0 2px;
border:1px #CCCCCC solid;
}
.currency{
float:left;
padding:0 0 0 20px;
}
.currency a{
text-decoration:none;
color:#333333;
padding:3px;
border:1px #eeedee solid;
}
.currency a.selected{
text-decoration:none;
color:#fff;
padding:3px;
border:1px #eeedee solid;
background-color:#1ca8e9;
font-weight:bold;
}
.currency a:hover{
border:1px #990000 solid;
}
/*------------------------cart---------------------*/
.cart{
width:337px;
float:left;
height:40px;
margin:10px 0 10px 0;
background:url(/images/border.gif) no-repeat bottom center;
padding:0 0 40px 0;
}
.home_cart_content{
float:left;
padding:3px;
border:1px #eeedee solid;
margin:10px 0 0 15px;
}
a.view_cart{
display:block;
float:left;
margin:12px 0 0 10px;
color:#2E7D8A;
}
/*---------------contact_form------------------*/
.contact_form{
width:355px;
float:left;
padding:25px;
margin:20px 0 20px 15px;
_margin:20px 0 0 5px;
border:1px #DFD1D2 dashed;
position:relative;
}
.form_row{
width:335px;
_width:355px;
clear:both;
padding:10px 0 10px 0;
_padding:5px 0 5px 0;
color:#a53d17;
}
label.contact{
width:75px;
float:left;
font-size:12px;
text-align:left;
padding:4px 5px 0 0;
color: #333333;
}
input.contact_input{
width:253px;
height:18px;
background-color:#fff;
color:#999999;
border:1px #DFDFDF solid;
float:left;
}
textarea.contact_textarea{
width:253px;
height:120px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #999999;
background-color:#fff;
border:1px #DFDFDF solid;
float:left;
}
input.register{
width:71px;
height:25px;
border:none;
cursor:pointer;
text-align:center;
float:right;
color:#FFFFFF;
background:url(/images/register_bt.gif) no-repeat center;
}
a.contact{
width:53px;
height:24px;
display:block;
float:right;
margin:0 0 0 10px;
background:url(/images/contact_bt.gif) no-repeat center;
text-decoration:none;
text-align:center;
line-height:24px;
color:#fff;
}
a.checkout{
width:71px;
height:25px;
display:block;
float:right;
margin:10px 30px 0 10px;
background:url(/images/register_bt.gif) no-repeat center;
text-decoration:none;
text-align:center;
line-height:25px;
color:#fff;
}
a.continue{
width:71px;
height:25px;
display:block;
float:left;
margin:10px 0 0 0px;
background:url(/images/register_bt.gif) no-repeat center;
text-decoration:none;
text-align:center;
line-height:25px;
color:#fff;
}
.terms{
padding:0 0 0 80px;
}
.form_subtitle{
position:absolute;
top:-11px;
left:7px;
width:auto;
height:20px;
background-color:#2E7D8A;
text-align:center;
padding:0 7px 0 7px;
color:#FFFFFF;
font-size:11px;
line-height:20px;
}
/*--------------cart_table-------------*/
.cart_table{
width:440px;
border:1px #CCCCCC solid;
text-align:center;
}
tr.cart_title{
background-color:#DFDFDF;
}
td{
padding:3px;
}
td.cart_total{
text-align:right;
padding:5px 15px 5px 0;
}
img.cart_thumb{
border:1px #b2b2b2 solid;
padding:2px;
}
/*--------------*/
div.pagination {
width:420px;
padding:5px;
margin:5px;
text-align:center;
float:left;
clear:both;
font-size:10px;
}

div.pagination a {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #2E7D8A;
text-decoration: none; 
color: #2E7D8A;
}
div.pagination a:hover, div.pagination a:active {
border:1px solid #2E7D8A;
color: #fff;
background-color: #2E7D8A;
}
div.pagination span.current {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #2E7D8A;
font-weight: bold;
background-color: #2E7D8A;
color: #FFF;
}
div.pagination span.disabled {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #f3f3f3;
color: #ccc;
}
/*---------------footer------------------------*/
.footer{
clear : both;
height:60px;
background:url(/images/gradient.jpg) repeat-x;

}
.left_footer{
float:left;
padding:10px 0 0 10px;
}
.right_footer{
float:right;
padding:10px 250px 0 0;
}
.footer a{
text-decoration:none;
padding:0 5px 0 5px;
color:#797979;
}

/*---------------DATATABLE------------------------*/
.table_div {
	width : auto;
	float : left;
	margin-left : 50px;
}
.datatable_even {
	/*border : 1px solid #338BA6;*/
	border-collapse : collapse;
	width : 100%;
}
.datatable_even td {
	/*border : 1px solid #338BA6;*/ 
	padding : 5px;
	vertical-align	:	top;
	border	:	1px solid green;
	/*font : 1em Verdana, Geneva, Arial, Helvetica, Sans-serif;*/
}
.datatable_even th{
	/*border : 1px solid #338BA6; */
	color : #ffffff;
	background-color : #4169e1;
	text-align : left;
    font-weight : bold;
	padding : 5px;
	/*font : 1.2em Verdana, Geneva, Arial, Helvetica, Sans-serif;*/
}

.datatable_odd {
	/*border : 1px solid #338BA6;*/
	border-collapse : collapse;
	width : 100%;
}
.datatable_odd td {
	/* border : 1px solid #338BA6;  */
	padding : 5px;
	background-color: #98fb98;
	vertical-align	:	top;
	/*font : 1em Verdana, Geneva, Arial, Helvetica, Sans-serif;*/
}
.datatable_odd th{
	/* border : 1px solid #338BA6;*/
	color : #ffffff;
	background-color : #4169e1;
	text-align : left;
    font-weight : bold;
	padding : 5px;
	/*font : 1.2em Verdana, Geneva, Arial, Helvetica, Sans-serif;*/
}

/*-----------------------MISC-----------------------------*/
h2 {
	margin-top : 0px;
}

.title_head {
	background-color : #ffa500;
	color:	#ffffff;
	padding : 3px;
	font-weight : bold;
}

.large_details  {
	color:	#6495ed;
	padding : 3px;
	font-weight : bold;
}

.large_details  a:link,  a:visited{
	text-decoration : none;
	font : 18px;
}	

.admin_layout {
	margin-left:10px;
	margin-right : 20px;
	clear:both;
}

.search_layout {
	margin-left:50px;
	margin-right : 100px;
	clear:both;
}

.listing_layout {
	margin-left:10px;
	margin-right : 10px;
	clear:both;
}

.button {
	border: none;
    /*background:url(/images/contact_bt.gif) no-repeat center;*/
	background : orange;
    padding: 2px 8px;
	margin-left	:	20px;
	font-weight : bold;
}

.select_options_style{
	width:450px;
	clear:both;
	background:url(/images/border.gif) no-repeat bottom center;
	padding:0 0 40px 0;
	
}

.list_large_details  {
	color:	#6495ed;
	padding : 10px;
	font-weight : bold;
	margin-left : 30px;
	
	text-decoration : none;
}

.list_large_details  li{
	
}

.error_messages {
		padding : 10px;
		color : red;
}

/* --------------------------------------- styles for lists in paragraphs -------------------------*/
ul.common_list{
	clear				:	both;
	padding-left		:	20px;
	margin-left			:	20px;
	margin-right		:	250px;
	line-height			:	25px;
	color				:	blue;
}
ul.common_list li{
	padding			:	2px 0 7px 0;
	font-size		:	14px;
}
ul.common_list li a{
	list-style		:	none;
	text-decoration	:	none;
	color			:	#000000;
	background		:	url(/images/left_menu_bullet.gif) no-repeat left;
	padding			:	0 0 0 17px;
}
ul.common_list li a:hover{
	text-decoration	:	none;
	color			:	#32cd32
}

#profile {
	background-color 	: 	#add8e6;
	border			 	: 	1px solid;
	margin-left 		:	20px;
	margin-right		:	100px;
	text-align			: 	justify;
}
#profile p {
	padding		:	5px 15px 5px 10px;
	font-size	:	14px;
	margin		:	10px;
	text-align	:	justify;
	line-height	:	25px;
}

/*-----------------------------------------styles for article lists------------------------------------------------*/
ul.article_list{
	clear				:	both;
	padding-left		:	0px;
	line-height			:	12px;
	list-style-type		:	none;
	margin-left			:	0;
}

ul.article_list li{
	padding				:	10px 10px 5px 0;
	font-size			:	12px;
	border-bottom		:	2px solid blue;
}

ul.article_list li a{
	list-style			:	none;
	text-decoration		:	none;
	padding				:	0;
	font-size			:	17px;
	color				:	#ff4500;
 	font-family			:	"Trebuchet MS",Helvetica, sans-serif;
	font-weight			:	bold;
}

ul.article_list li a:hover{
	text-decoration	:	none;
	color			:	#32cd32
}

.article_text {
	padding 		: 	0px;
	margin			:	0px;
	text-align 		: 	justify;
	font			:	12px "Trebuchet MS",Helvetica, sans-serif;	
	line-height		:	2;
}


/*---------------------------block quote styling-------------------------------------------*/
blockquote {
display: block;
padding: 0 60px;
width: 300px;
}

blockquote:before, blockquote:after {
color: #69c;
display: block;
font-size: 400%;
width: 40px;
}

blockquote:before {
content: open-quote;
height: 0;
margin-left: -0.55em;
}

blockquote:after {
content: close-quote;
height: 50px;
margin-top: -70px;
margin-left: 280px;
}

/* -------------------images listing  table --------------------------------------------------------------*/

.images_table{
	width 		:	80%;
	margin		:	10px;
}

.images_table td {
	padding 		: 	40px;
	text-align 		:	justify;
}

.images_table tr {
	border 		: 	1px dotted grey;
}

.images_table th{
	color 				: #ffffff;
	background-color 	: #4169e1;
	text-align 			: left;
    font-weight 		: bold;
	padding 			: 5px;
}

#top {
	color		: 	red;
    font-weight :	bold;	
	font-size	:	20px;
	margin-top	:	0px;
}
#bottom {
	color		:	green;
    	
}
.animated_gif{
	width			:	600px;
	height			:	200px;
	background		:	url(/images/new_banner2.gif) no-repeat center;
	float			: left;
}

.content_top {
	padding	:	10px;
}

.content_bottom {
	width		:	500px;
}

.articles_section {
	width	:	200px;
	height	:	auto;
	float	:	right;
	padding	:	10px;
	margin	:	5px;
	border	:	1px dotted green;
	/*background		:	url(/images/background-gradient.jpeg) repeat-x;*/

}

.about_section {
	width	:	auto;
	height	:	auto;
	padding	:	0 10px 0 10px;
	margin-left	:	35px;
	
}
/* ------------nested form ---------------------------------*/
/*
.nested_form{
	width:90%;
	float:left;
	padding:5px; */
	/* margin:20px 0 0 15px;
	_margin:20px 0 0 5px;
	border:1px #DFD1D2 dashed;
	position:relative;*/
}
.form_row{
	width:335px;
	_width:355px;
	clear:both;
	padding:10px 0 10px 0;
	_padding:5px 0 5px 0;
	color:#a53d17;
}
label.contact{
	width:75px;
	float:left;
	font-size:12px;
	text-align:left;
	padding:4px 5px 0 0;
	color: #333333;
}
input.contact_input{
width:253px;
height:18px;
background-color:#fff;
color:#999999;
border:1px #DFDFDF solid;
float:left;
}
textarea.contact_textarea{
width:253px;
height:120px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #999999;
background-color:#fff;
border:1px #DFDFDF solid;
float:left;
}
input.register{
width:71px;
height:25px;
border:none;
cursor:pointer;
text-align:center;
float:right;
color:#FFFFFF;
background:url(/images/register_bt.gif) no-repeat center;
}

.search_form {
	border	:	1px dotted grey;
}

.testimonial {
	width	:	auto;
	height	:	auto;
	float	:	left;
	margin: 15px 0px;
 	padding: 5px 10px 5px 10px;  	
    font-weight: normal;
	font-size: 17px;
	line-height: 1.6em;
	font-style: italic;
	font-family: Georgia,'Times New Roman',Times, serif;		
	color: 	#FFFFFF;
	border: 2px solid #EC008B; 
	background: #00ADEF;
}

.testimonial p {
	line-height: normal;
	font-size: 12px;
	font-style: italic;
	color: 	#FFFFFF;
	
}

blockquote {
	margin: 15px 0px; 
	width	:	100%;
	height	:	100%;
 	padding: 5px 7px 5px 10px;  	
    	font-weight: normal;
	font-size: 17px;
	line-height: 1.6em;
	font-style: italic;
	font-family: Georgia, 'Times New Roman', Times, serif;		
	color: #FFFFFF;	
	border: 2px solid #EC008B; 
	background: #00ADEF;
}

blockquote p, blockquote ul, blockquote ol {
	line-height: normal;
	font-size: 12px;
	font-style: italic;
}

.article_title {
	line-height: 1.6em;
	font-size: 15px;
	color	:	navy;
	padding	:	0px;
}
.issue {
	margin-top	:	-1px;
	float :		right;
	color	:	#FF0099;
	font-weight	:	bold;
}


/* -------------------images listing  table --------------------------------------------------------------*/

.listing_table{
	width 		:	80%;
	
}

.listing_table td {
	padding 		: 	10px;
	text-align 		:	left;
}

.listing_table tr {
	border 		: 	1px dotted grey;
}

.listing_table th{
	color 				: #ffffff;
	background-color 	: #4169e1;
	text-align 			: left;
    font-weight 		: bold;
	padding 			: 5px;
}

/*----------------------------------------------------------------------------------------------------------*/

.large_details  {
	color:	#6495ed;
	padding : 3px;
	font-weight : bold;
}

.large_details  a:link,  a:visited{
	text-decoration : none;
	font : 18px;
}	

/*----------------------------------------------------------------------------------------------------------*/

.title_head {
	background-color : #ffa500;
	color:	#ffffff;
	padding : 3px;
	font-weight : bold;
}


/*-----------------------styling for listings---------------------------------------------------------*/

.listing_div {
	overflow	:	auto;
	width 		:	90%;
	height		:	100%;
	color		:	#f5f5dc;
	margin		:	5px 0 15px 5px;
	border		:	1px solid grey;
	margin-left		:	20px;
}

.listing_top {
	width				:	100;
	height				:	1.7 em;
	color				:	#ffffff;
	/* background-color	:	#6495ed; */
	background			:	url(/images/title_gradient5.jpg) repeat-y left top;
	text-align			:	left;
	font-family			: 	Georgia, "Times New Roman", Times, serif;
	font-weight			: 	bold;
	font-size			:	16px;
	padding				:	5px;
}

.listing_bot {
	width				:	100;
	height				:	auto;
	padding				: 	5px;
}

.listing_bot_left {
	width				:	40%;
	background-color	:	#ffffff;
	color				:	#000000;
	text-align			:	left;
	float				:	left;
}


.listing_bot_right {
	width				:	50%;
	background-color	:	#ffffff;
	color				:	#000000;
	text-align			:	right;
	float				:	right;
}	

.listing_bot_top  {
	width				:	auto;
	background-color	:	#ffffff;
	color				:	#000000;
	text-align			:	right;
	float				:	right;
}	
.listing_bot_bottom {
	width				:	auto;
	background-color	:	#ffffff;
	color				:	#000000;
	text-align			:	left;
	float				:	left;
}	



.container {
	width				:	100%;
	height				:	100%;
	/*background-color	:	#fafad2;  */

}

.listing_header_div {
	width				:	100%;
	height				:	auto;
}

.listing_header_left {
	float	:	left;
	padding-left	:	10px;
}

.listing_header_right {
	float			:	right;
	padding			:	10px 10px 0 0;
	text-align	:	justify;
}

.listing_bottom {
	width		:	100%;
	height		:	auto;
	float		:	right;
	padding		:	10px 10px 0 0;
	text-align	:	right;
}


/*------------------------ rates listing ---------------------------------------------*/
.rates_listing_table{
	/*width 		:	80%;*/
	height		:	auto;
	margin-left	:	50px;
	border 		: 	1px solid green;
	border-collapse : collapse;
	paddin		:	10px;
}

.rates_listing_table td {
	padding 		: 	10px;
	width			:	110px;
	text-align 		:	left;
	border 		: 	1px solid green;
}

.rates_listing_table tr {
	border 		: 	1px solid green;
}

.rates_listing_table th{
	color 				: #ffffff;
	background-color 	: #4169e1;
	text-align 			: center;
    font-weight 		: bold;
	padding 			: 5px;
}

select {
	width : 125px;
}
/****************** images list ***********************/
ul .image_list{
	margin				:	10px;
	list-style-type		:	none;
}

ul.image_list li{
	width			:	33%;
	display			:	inline;
	float			:   left;
}

.image_div{
	width			:	auto; /*900PX*/
	height			:	auto;
	padding			: 	10px;
	
}

div #player
{	display:block;
	width:500px;
	height:400px; 
	padding : 20px; 
	margin : 10px; 
	clear : both;
}	


.large  h1{
	color			:	#ec008b;
	padding			:	0px;
	float			:	center;
	font-size		:	30px;
	margin-left		:	20px;
	font-family		:	Georgia, "Times New Roman", Times, serif;
	font-weight		: 	bold;
}

.left_content  h1{
	color			:	#ec008b;
	padding			:	5px;
	float			:	center;
	font-size		:	30px;
	margin-left		:	15px;
	font-family		:	Georgia, "Times New Roman", Times, serif;
	font-weight		: 	bold;
}