/* REDEFINITIONS ---------------------------------------------- */
/* ------------------------------------------------------------ */
 
body, html {
	margin:				0;
	padding:			0;
	background:			black url('../images/background/main_bg.gif') ;
}

h1, h2 {
	margin:				0;
	padding:			0;
}

h2 {
	margin:				10px 0 0;
	font-size:			11px;
	font-weight:		bold;
	color:				#EDEEB9;
}

div, td {
	font-family:		Verdana, Sans-Serif;
	font-size:			13px;
	color:				#000;
	text-align:			justify;
	
}

/* PAGE LAYOUT ------------------------------------------------ */
/* ------------------------------------------------------------ */
#main_wrapper {
	margin: 			0 auto;
	padding:			0;
	width:				736px;
	height:				100px;
	border:				0;
	border-top:			0;
	border-bottom:		0;
	background-color:	#00FF00;
}

#wrapper {
	margin:				0 auto;
	padding:			0;
	width:				700px;
	height:				100%;
	

}
 
#main_b{
	height:				100%;
	width:				700px;
	padding-left: 		30px;
 	background-image:	url(../images/background/body_bg.gif);
	background-repeat:	repeat-y;
}

/* ------------------------------------------------------------ */
/*home page --------------------------------------------------- */
#c{
	position:			absolute;
	bottom:				0%;
	left:				30%;
	width:				600px;
}

#b_main{
	width:				690px;
	height:				525px;
	background-image:	url(../images/background/home_base.gif);
	background-repeat:	repeat-x;
	padding-left:10px;
}
#a_bod{

	width:				690px;
	height:				530px;
	background:			url(../images/background/a_bod.gif) repeat-x;
	
}

#womans_gal{
	width:				690px;
	height:				750px;
	background-image:	url(../images/background/womans_b.gif);
	background-repeat:	repeat-x;
	padding-left:		10px;

}

#pc_bod{
	width:				690px;

	background-color:	e5e7c5;
	background-repeat:	repeat-x;
	padding-left:		10px;

}

#womans_txt{
	width:				500px;
	position:			relative;
	left:				100px;
}
#motto{
	background:			url(http://lovecars.com/lovecars/includes/images/home/motto.gif) no-repeat; 
	padding:			20px 15px 0px 15px
 
}
#about_text{
	position:			relative;
	left:				20px;
	top:				90px;
	width:				260px;
}
#home_body{
	padding:			40px 5px 0px 5px;
	width:				690px;
	height:				490px;
	background:			url(../images/background/a_bod.gif) repeat-x;
}

#home_nav2{
	padding:			25px 10px 10px 10px;
	width:				350px;
	height:				160px;
	position:			relative;
	left:				350px;
	top:				-280px;
	
}

#partners{
	background: 		url(../images/titles/partners.gif) no-repeat;
 
}
 
#others{
 
	background: 		url(../images/titles/others.gif) no-repeat;
}




#projectv_wrapper{

	height:				1050px;
	width:				700px;

}

#gallery_wrapper{

	width:				700px;

}

/* ------------------------------------------------------------ */


/* ] STORE  */

#cs{
	position:			relative;
	left: 				28%;
	top:				20px;
	width:				305px;
	height:				405px;
	background: 		url(../images/titles/online_store.gif) no-repeat;
 
}
/* ------------------------------------------------------------ */



#pc_holder{
	position:			relative;
	top:				30px;
	padding:			0 0 0 20px;
}

#pc_body{
	padding:			30px 25px;
	margin-left:		20px;
	width:				590px;
	height:				130px;
	position:			relative;
	left:				10px;
	background:			url(../images/background/pc_text.gif) no-repeat;

}

/* ------------------------------------------------------------ */

#title{
	padding-left:		25px;
}
#a_logo{
	width:				191px;
	height:				151px;
	position:			relative;
	left:				25px;
	top:				30px;
}
#about_body{
	padding:			25px 10px 10px 10px;
	width:				350px;
	height:				160px;
	position:			relative;
	left:				300px;
	top:				-130px;
	background-image:	url(../images/background/about_bg.gif);
}

#pc_wrapper{
	position:			relative;
	top:				-100px;
	padding:			0px 0px 0px 55px;

}

#about_links{
	position:			relative;
	top:				-15%;
}

 












/* ------------------------------------------------------------- */
/* Left side additional services & partners              		 */

#xqc_logo{
	position:			relative;
	left:				20px;
	top:				10px
	}
#affiliate_txt{
	position:			relative;
	left:				135px;
	top:				-45px;
	width:				175px;
}
/* Right side additional services & partners              		 */

#lcc_logo{
	width:				20px;
	position:			relative;
	left:				370px;
	top:				-115px
	}
#affiliate_txt2{
	position:			relative;
	left:				455px;
	top:				-190px;
	width:				175px;
}

#cust_serv{
	width:				690px;
	height:				520px;
	background-image:	url(../images/background/womans_b.gif);
	background-repeat:	repeat-x;
	padding-left:		10px;
}



#divider{
	background:			#FFF url(../images/background/v_div.gif) no-repeat;
	height:				80px;
	position:			absolute;
	width:				5px;
	top:				590;
	left:				495;
	

}
/* ------------------------------------------------------------- */
/* Contact page */
/* ------------------------------------------------------------- */
#contact_wrapper{
	height:				380px;
	width:				700px;
	padding-left: 		30px;
 	background-image:	url(../images/background/body_bg.gif);
	background-repeat:	repeat-y;

}

#form{
	position:			absolute;
	left:				370px;
	width:				400px;
	top:				0px;
}
#form_titles{
	position:			absolute;	
	left:				270px;
	top:				0;
	padding:			0px 0px 0px 20px;
 	width:				30px;
}
#contact_text{
	position:			relative;
	padding:			15px;
	left:				50px;
	top:				20px;
	height:				200px;
	width:				250px;
	background:			#FFF url(../images/background/ct_bg.gif) no-repeat;
}
#contact_body{
	width:				690px;
	height:				380px;
	background:			#FFF url(../images/background/a_bod.gif) repeat-x;
	background-color:	#66FF00;
} 
/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
