body {padding:0px; margin:0px; background-image:url('../images/page_bg.jpg'); background-repeat:repeat-x; background-color:#f88882; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#d5d5d5; line-height:18px}

a {text-decoration:none;}

.page_lt_bg {
background-image:url('../images/lt_bg.jpg');
background-repeat:no-repeat; background-color:#f8736a; background-position-y:50%
}

.page_rt_bg {
background-image:url('../images/rt_bg.jpg');
background-repeat:no-repeat; background-color:#f68982; background-position-y:50%
}


.top_menu{
background-image:url('../images/top_menu_bg.jpg'); 
background-repeat:repeat-x;
background-position: left bottom;
height:26px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:14px; 
font-weight:normal; 
color:#FFFFFF;
padding-bottom:4px
}
.top_menu a{
color:#FFFFFF; 
text-decoration:none; 
padding-left:20px; 
padding-right:20px;
padding-bottom:4px;
}
.top_menu a:hover{ color:#fc7426; text-decoration:none;}


.index_heading {
	background-image:url('../images/text-bg.jpg');
	background-repeat:repeat-y;	
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:16px;
	color:#fd7119; 
	text-align:center; 	
	padding-top:10px; 
	padding-bottom:5px;
	text-transform:lowercase;
	text-transform:capitalize;

	text-decoration:none
	}
.index_heading a{
	color:#FFF;
	text-decoration:none;
	} 
.index_heading a:hover{
	color:#fd7119; 
	text-decoration:none;
	}

.index_text { 
	background-image:url('../images/text-bg.jpg'); 
	background-repeat:repeat-y; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height:18px; 
	text-align:left;
	color:#d5d5d5;
	text-decoration:none; padding-left:12px; padding-right:12px; padding-top:10px; padding-bottom:15px
	} 
.index_text a{ 
	color:#d5d5d5; 
	text-decoration:none;
	} 
.index_text a:hover{ 
	color:#d5d5d5; 
	text-decoration:underline; 
	} 

.index_top_img { 
	width:240px; 
	height:181px; 
	}
	
.index_bottom_img { 
	width:240px; 
	height:185px; 
	}	

.index_text_ht{
	min-height:65px;
	max-height:108px;  
	overflow:hidden;
	}
	
.quick_link_bg { 
	background-image:url('../images/quick_link_bg1.jpg');
	background-repeat:no-repeat
	}
	
.derbyshire { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height:18px;
	text-align:center;
	color:#d5d5d5;
	font-weight:bold;
	text-decoration:none;
	} 
.derbyshire a{ 
	color:#d5d5d5; 
	text-decoration:none;
	} 
.derbyshire a:hover{ 
	color:#d5d5d5; 
	text-decoration:underline; 
	} 	
 	

.more {font-family: Calibri, Arial, Helvetica, sans-serif; font-size:14px; color:#fffcfc; text-align:justify; padding:0px 30px 30px 30px; line-height:20px;}
.more a{ color:#fffcfc; text-decoration:none;}
.more a:hover{ color:#fd7119; text-decoration:none;}

.quick_links { background-image:url('../images/quick_arrow.jpg'); background-repeat:no-repeat; line-height:26px; padding-left:28px;font-family: Calibri, Arial, Helvetica, sans-serif; font-size:14px; color:#fffcfc; text-align:left}
.quick_links a{ color:#fffcfc; text-decoration:none;}
.quick_links a:hover{ color:#fd7119; text-decoration:none;}

.quick_link_drop { background-color:#3c3b3b; font-family: Calibri, Arial, Helvetica, sans-serif; font-size:14px; color:#fffcfc; text-align:left; line-height:20px;}

.copyright { background-image:url('../images/copyright_bg.jpg'); background-repeat:repeat-x; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#2d2c2c; text-align:center; height:49px}
.copyright a{color:#2d2c2c; text-decoration:none;}
.copyright a:hover{color:#2d2c2c; text-decoration:underline;}

.content{
color:#d5d5d5;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
line-height:18px; 
padding-top:0px; 
padding-bottom:0px;
padding-left:8px; 
padding-right:10px;
text-align:justify;
text-decoration:none;
}
.content a{
color:#d5d5d5;
text-decoration:none;}
.content a:hover{
color:#d5d5d5; 
text-decoration:underline;}

h1{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal; 
font-size:20px; 
color:#fd7119; 
text-align:center;
padding:5px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-decoration:none;
}
h1 a{
color:#fd7119; 
text-decoration:none;
}
h1 a:hover{
color:#fd7119; 
text-decoration:underline;
}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal; 
font-size:16px; 
color:#FFFFFF; 
font-weight:normal;
text-align:center;
padding:5px 0px 15px 0px;
margin:0px 0px 0px 0px;
text-decoration:none;
}
h2 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal; 
font-size:20px; 
color:#FFFFFF;
padding:5px 0px 15px 0px;
margin:0px 0px 0px 0px;
text-decoration:none;
}
h2 a:hover{
color:#FFFFFF; 
text-decoration:underline;
}

.services_bg {
background-image:url('../images/design_bg.jpg'); 
background-repeat:repeat-y
}

.serverices_text { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height:18px; 
	padding:10px 12px 15px 12px; 
	text-align:left;
	color:#d5d5d5;
	text-decoration:none;
	} 
.serverices_text a{ 
	color:#d5d5d5; 
	text-decoration:none;
	} 
.serverices_text a:hover{ 
	color:#d5d5d5; 
	text-decoration:underline; 
	} 
	
.heading_index{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal; 
font-size:20px; 
color:#fd7119; 
text-align:center;
text-decoration:none;
padding-top:5px;
}
.heading_index a{
color:#fd7119; 
text-decoration:none;
}
.heading_index a:hover{
color:#fd7119; 
text-decoration:underline;
}	


/*     img     */

.img-w{}
.img-w img{
	width:245px;
	padding-left:2px;
}

.img-w1{}
.img-w1 img{
	width:242px;
	padding-left:2px;
}
