/* CSS Document */


* {
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#fff;
	border: 1px;
	border-color: #666;
}
a:link,a:visited {
color:#007f7b;
text-decoration:none;
}
a:hover {
color:#007f7b;
text-decoration:underline;
}
.green_text {
color:#007f7b;
}
.brown_text {
color:#d4a67c;
}
.red_text {
color:#C03;
}
.white_text {
color:#fff;
}
.small_text {
font-size:10px;
}
.medium_text {
font-size:11px;
}
h1 {
color:#007f7b;
font-size:21px;
font-weight: normal;
padding:0 0 3px;
}
#seo h1 a{
color:#007f7b;
font-size:11px;
font-weight: normal;
padding:0 0 3px;
}
h2 {



color:#d4a67c;



font-size:19px;



font-weight: normal;



padding:0;



margin:8px 0px 0px 0px;



}







h3 {



color:#007f7b;



font-size:14px;



padding:0;



font-weight: bold;



margin:5px 0px 0px 0px;



}







h4 {



color:#d4a67c;



font-size:14px;



padding:5px 0 0;



font-weight: normal;







}







p {



	font-size:13px;



	text-align:left;



	color:#2f2617;



	padding:4px 0 3px;



}







pre {



font-family:Arial, Helvetica, sans-serif;



font-size:13px;



text-align:justify;



color:#383838;



padding:4px 0 3px;



}



.list_style {



margin:2px 0 5px;



}







.list_style li {



font-size:13px;



list-style:none;



background-image:url(images/list_style.jpg);



background-repeat:no-repeat;



background-position:0 7px;



color:#58595b;



padding:2px 0 0 14px;



}







#wrapper {



width:900px;



background-color:#FFF;



margin:0 auto;



}







#main_frame {



width:860px;



float:left;



background-color:#FFF;



padding: 4px 20px 0px 20px;







}



#top_banner {
	width:860px;
	height:76px;
	float:left;
	margin-bottom:34px;



}







#top_banner #logo {



width:400px;
height:95px;
float:left;
margin-top:10px;



}











#top_menu {
width:860px;
float:left;
font-weight:bold;
color:#007f7b;
/*border-bottom:3px solid #d4a67c;
padding:3px 0px 3px 0px;*/
}

#top_menu ul {
list-style:none;
float:left;
}

#top_menu li {

display:inline;
font-size:13px;
float:left;

margin:0px 0px 0px 0px;



}







#top_menu li a:link,#top_menu li a:visited {



color:#383838;



float:left;







}







#top_menu li a:hover {



color:#007f7b;



text-decoration:none;



}














#top_flash {

	width:860px;

	height:300px;

	float:left;

	margin-top:1px;

	padding-bottom:1px;

	border-bottom:3px solid #d4a67c;



}











#content_frame {
	width:860px;
	float:left;
	border-bottom:3px solid #d4a67c;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;



}



#content_frame_home {
	width:860px;
	float:left;
	border-bottom:3px solid #d4a67c;
	background-image:url(images/tree.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;



}







#left_col_frame{



width:494px;



float:left;



padding:0px;



margin:0px;



}







#product_categories{



widows:395px;



height:225px;



float:left;



}











#oak_tree{



widows:395px;



float:left;



}



















#right_col_frame{



width:330px;



float:right;



padding:0px;



margin:0px;



}











#about_us{

	font:Arial, Helvetica, sans-serif;

	font-size:12;

	color:#2f2617;

	width:494px;

	float:left;

	padding:10px 0px 45px 0px;

	margin:0px 30px 0px 0px;



/*border-bottom:3px solid #d4a67c;*/



}



#about_us_video{

	width:330px;

	float:left;

	text-align:center;

	margin-top: 0px;

	padding-top: 10px;



}



#about_us_video_btn{



width:330px;



float:left;



text-align:right;



padding:14px 0px 5px 0px;



}







#recent_products_main{



width:465px;



float:left;



padding-left:395px;







}



#recent_products{



width:465px;



height:135px;



float:left;



padding:10px 0px 5px 0px;



margin:10px 0px 0px 0px;



border-bottom:3px solid #d4a67c;



border-top:3px solid #d4a67c;



}



#product_pictures{



width:465px;



height:112px;



float:right;



padding-top:5px;



}







#product_pictures img{



padding:0px;



display:inline;



float:left;



overflow:hidden;



border:0px;



}



















































#homepage_logos{
	width:465px;
	height:111px;
	float:left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#homepage_logos_top{

width:465px;
height:57px;
float:right;
padding:0px 0px 00px 0px;
margin:0px 0px 0px 0px;
}










































#footer {



font-size:11px;



width:860px;



height:17px;











position:relative;



float:left;







padding:7px 0px 0px 0px;



}























#footer p {



color:#464646;











font-size:11px;



clear:both;



margin:0;



padding:0;



}











#copyright{
	width:500px;
	float:left;



}







#designed_by {



width:200px;



float:right;



}







#designed_by p {



width:200px;



text-align:right;







margin:0;



padding:0;



}























#fitting_services_image_frame {

	width:860px;

	height:300px;

	float:left;

	margin-top:1px;

	padding-bottom:1px;

	background-image:url(images/fitting_services.jpg);

	background-repeat:no-repeat;

	border-bottom:3px solid #d4a67c;



}











#fitting_services_texr_box{

	width:370px;

	height:235px;

	float:right;

	background: #000;

	opacity: 0.7;

	filter: alpha(opacity=70);

	padding-top: 40px;

	padding-right: 25px;

	padding-bottom: 25px;

	padding-left: 25px;



}







#fitting_services_texr_box h1{



color:#f7cf7a;



font-size:42px;



font-weight:bold;



margin-bottom: 20px;



}



#fitting_services_texr_box p{

	color:#fff;

	font-size:16px;

	font-weight:normal;



}







#fitting_services_left_frame{

	width:490px;

	float:left;

	margin:0px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;







}







#fitting_services_right_frame{



width:360px;



float:right;



padding:0px;



margin:0px;



margin:10px 0px 0px 0px;



}







#fitting_services_right_frame img{



padding:1px;



border:1px solid #b0b0b0;



margin:0px 0px 7px 7px;



display: inline;



float:right;



}



























































#products_image_frame {

	width:860px;

	height:300px;

	float:left;

	margin-top:1px;

	padding-bottom:1px;

	background-image: url(images/product_bg.jpg);

	background-repeat:no-repeat;

	border-bottom:3px solid #d4a67c;



}











#products_texr_box{

	width:370px;

	height:240px;

	float:right;

	background: #000;

	opacity: 0.7;

	filter: alpha(opacity=70);

	padding-top: 35px;

	padding-right: 25px;

	padding-bottom: 25px;

	padding-left: 25px;



}







#products_texr_box h1{



color:#fff;



font-size:42px;



font-weight:bold;



margin-bottom: 20px;



}



#products_texr_box p{

	color:#fff;

	font-size:14px;

	font-weight:normal;



}



#individual_product_btn{

	width:850px;

	float:left;

	text-align:center;

	margin-bottom:25px;



}







#individual_product{

	width:209px;

	float:left;

	margin-top: 0px;

	margin-right: 8px;

	margin-bottom: 8px;

	margin-left: 0px;



}



#individual_product2{

	width:209px;

	float:left;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;



}



#individual_product2 img{



padding:0px;



border: none;



}



#individual_product img{



padding:0px;



border: none;



}







#individual_product #discription{



width:270px;



text-align:center;



font-size:11px;



margin-top:3px;



}



#individual_product #discription p{



margin:5px 5px 0px 5px;



padding:0px;



}











#individual_product #discription a:link,#individual_product #discription a:visited {



color:#4f4f4f;



text-decoration:none;



}







#individual_product #discription a:hover,#individual_product #discription  a:active {



color:#4f4f4f;



text-decoration:underline;



}















#form_box{
	width:500px;
	padding:10px 0px 20px 0px;
	background-color:#FFF;
	float:left;
	margin:10px 0px 20px 0px;







}



#contact_details{



width:310px;



padding:5px 0px 10px 0px;



float:left;



margin:0px 0px 0px 30px;











}







#contact_details p{



font-size:12px;



padding:5px 0px 0px 0px;















}















#contact_image_frame {

	width:860px;

	height:300px;

	float:left;

	margin-top:1px;

	padding-bottom:1px;

	background-image: url(images/contact_bg.jpg);

	background-repeat:no-repeat;

	border-bottom:3px solid #d4a67c;



}







#contact_texr_box{

	width:370px;

	height:235px;

	float:right;

	background: #000;

	opacity: 0.7;

	filter: alpha(opacity=70);

	padding-top: 40px;

	padding-right: 25px;

	padding-bottom: 25px;

	padding-left: 25px;

	font-weight: normal;



}







#contact_texr_box h1{



color:#fff;



font-size:42px;



font-weight:bold;



margin-bottom: 40px;



}



#contact_texr_box p{

	color:#fff;

	font-size:14px;

	font-weight:normal;



}







#faq_image_frame {

	width:860px;

	height:300px;

	float:left;

	margin-top:1px;

	padding-bottom:1px;

	background-image: url(images/faq_header.jpg);

	background-repeat:no-repeat;

	border-bottom:3px solid #d4a67c;



}



#faq_solutions_frame {



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	color:#007f7b;



}



.faq_tt {



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	color:#003e3c;



	font-weight:bold;



}



.store_left{



	width:229px;



	float:left;



}



.store_right{



	width:631px;



	float:left;



	background-image:url(images/dotline.jpg);



	background-repeat:repeat-x;



	background-position:left bottom;



	margin-bottom:7px;



	padding-bottom:20px;



}



.store_txt_main{



	width:365px;



	float:left;



}



.store_tt_bg{



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	height:21px;



	margin-bottom:10px;



	padding:5px 0 0 10px;



	color:#FFF;



	background-image:url(images/store_tt_bg.jpg);



	background-repeat: no-repeat;



	background-position:left top;



}



.store_txt{



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	color:#383838;



	line-height:16px;



	width:365px;



	float:left;







}



.store_cart_main{



	width:266px;



	float:left;



	margin-top:27px;



}



.please_note{



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	color:#000;



	width:244px;



	text-align:center;



	height:33px;



	float:left;



	padding-top:2px;



	background-image:url(images/please_note.jpg);



	background-repeat: no-repeat;



	background-position:left top;



}



.packs_required{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#383838;



	width:110px;



	float:left;



	padding:12px 0 8px 0;



}



.packs_required2{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#383838;



	width:134px;



	float:left;



	padding:12px 0 8px 0;



}



.bastket_bg{



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	color:#000;



	width:244px;



	height:41px;



	float:left;



	background-image:url(images/bastket_bg.jpg);



	background-repeat: no-repeat;



	background-position:left top;



}



.bastket_price{

	font-family:Arial, Helvetica, sans-serif;

	font-size:24px;

	color:#FFF;

	width:105px;

	height:36px;

	float:left;

	text-align:center;

	padding-top:5px;



}



.bastket_price2{



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	color:#FFF;



	width:139px;



	height:41px;



	float:left;



}



.add_basket{



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	color:#FFF;



	margin-top:15px;



	line-height:22px;







}



/******************* ADD 07-08-2009 ***********/



#free_sampale_image_frame {

	width:860px;

	height:300px;

	float:left;

	margin-top:1px;

	padding-bottom:1px;

	background-image: url(images/free_sampale_header.jpg);

	background-repeat:no-repeat;

	border-bottom:3px solid #d4a67c;



}



.sampale_main{



	width:605px;



	float:left;



}



.sampale_innear{



	width:605px;



	float:left;



}



.sampale_text{

	width:301px;

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#383838;

	text-align: left;

	vertical-align: middle;



}



.sampale_field{

	width:304px;

	float:left;

	line-height:25px;



}



.arial_11_gray{	



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	color:#383838;



}



.sampale_text_red{



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	color:#ff0000;



}



.form12{



	border:none;



	width:auto;



	height:auto;



	font-size: 10px;



}



#content_frame12{
	width:860px;
	float:left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;



}



#fitting_services_right_frame12{



	width:860px;



	float:left;



	padding:0px;



	margin:0px;



	margin:10px 0px 0px 0px;



}







#fitting_services_right_frame12 img{



	padding:1px;



	border:1px solid #b0b0b0;



	margin:0px 5px 7px 0px;



	display: inline;



	float:left;



}



#fitting_right{

	width:300px;

	float:right;

	border:solid 1px #4a3e23;

	text-align:center;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;



}



.arial_14_blue{



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	color:#007f7b;



	line-height:40px;



}


h1{


	font-size:14px;


}
.livechat {
	float:right;
	background-image:url(file:///C|/Documents%20and%20Settings/vas/Desktop/2.png)
