body
{
background:url(../img/nbg.jpg) repeat-x #cccccc top;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px auto auto auto;
color:#333333;
}

p{
padding:2px;
margin:0px;
}

h1{font-size:20px;
color:#990000;
font-weight:400;
padding-left:2px;
letter-spacing:-1px;
}

h2{font-size:16px;
color:#990000;
font-weight:300;
padding-left:2px;
letter-spacing:-1px;
}

#main_container{
width:820px;
height:auto;
margin:auto;
padding:0px;
background-color:#FFFFFF;
border-left:#CCCCCC thin solid;
border-right: #CCCCCC thin solid;
}

a {
color:#9f220b;
text-decoration:underline;
}

a:hover {
text-decoration:none;
}


#header{
width:820px;
height:130px;
background-position:0px 0px;
margin:auto;
}
#logo{
float:left;
padding:45px 0 0 15px;
}
#main_content{
clear:both;
}
.languages{
float:right;
width:150px;
padding:8px 0 0 0;
}
.lang_text{
float:left;
padding:0 5px 0 0;
color:#1DA1CF;
}
a.lang{
display:block;
float:left;
padding:0 5px 0 5px;
}
.top_right{
width:728px;
float:right;
}
.big_banner{
float:right;
padding:10px 10px 0 0;
}
/*---------------- menu tab----------------------*/
#menu_tab{
width:820px;
height:36px;
background:url(../img/menu_bg.gif) repeat-x;
text-align:center;
}
ul.menu {
list-style-type:none; float:left; display:block; width:80%; 
margin:0px; padding:0px;background:url(../img/menu_bg.gif) repeat-x;}

ul.menu li {
display:inline;
font-size:11px;
font-weight:bold;
line-height:36px;
width:90px;
}
ul.menu li.divider {
display:inline;
width:4px;
height:36px;
float:left;
background:url(../img/menu_divider.gif) no-repeat center;
}

a.nav:link, a.nav:visited {
display:block; float:left; padding:0px 0px 0px 0px; width:92px; margin:0 0px 0 0px;height:36px;text-decoration:none;color:#fff;}

a.nav:hover{
display:block; float:left; padding:0px 0px 0px 0px; width 92px margin:0 0px 0 0px;height:36px;text-decoration: none;color:#fff; background-image:url(../img/menu_bg-mo.gif); background-repeat:repeat-x}

/*----------------crumb_navigation-------------*/
.crumb_navigation{
width:980px;
height:15px;
padding:5px 10px 0 20px;
color:#333333;
background:url(img/navbullet.png) no-repeat left;
background-position:5px 8px;
}
.crumb_navigation a{
color:#0fa0dd;
text-decoration:underline;
}
span.current{
color:#0fa0dd;
}

/*-------------left_content------------------*/
.left_content{
width:180px;
float:left;
padding:0 0 0 5px;
border-right:1px #cccccc solid;
}
.title_box{
width:180px;
height:30px;
margin:5px 0 0 0;
background:url(../img/menu_title_bg.gif) no-repeat center;
text-align:center;
font-size:13px;
font-weight:bold;
color:#333333;
line-height:30px;
}
/*--------left menu---------*/
ul.left_menu{
width:180px;
padding:0px;
margin:0px;
list-style:none;
}
ul.left_menu li{
margin:0px;
list-style:none;
}
ul.left_menu li.odd a{
width:166px;height:25px;display:block; border-bottom:1px #e4e4e4 dashed;
text-decoration:none;color:#504b4b;padding:0 0 0 14px; line-height:25px;
}
ul.left_menu li.even a{
width:166px;height:25px;display:block; border-bottom:1px #e4e4e4 dashed; background-color:#f0f4f5;
text-decoration:none;color:#504b4b;padding:0 0 0 14px; line-height:25px;
}
ul.left_menu li.even a:hover, ul.left_menu li.odd a:hover {
color:#fff; background-color:#990000 ;
}


.border_box{
width:180px;
height:auto;
text-align:center;
background:url(img/box_bottom_bg.gif) no-repeat center bottom;
}
.product_title{
color:#ff8a00;
padding:5px 0 5px 0;
font-weight:bold;
}
.product_title a{
text-decoration:none;
color:#ff8a00;
padding:5px 0 5px 0;
font-weight:bold;
}
.product_title a:hover{
color:#064E5A;
}
.product_img{
padding:5px 0 5px 0;
}
.prod_price{
padding:5px 0 5px 0;
}
span.reduce{
color:#666666;
text-decoration:line-through;
}
span.price{
color: #ff8a00;
}

/*center content--------------------------*/
.center_content{
width:410px;
float:left;
padding:5px 5px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
}
.center_title_bar{
width:575px;
height:31px;
float:left;
padding:0 0 0 10px;
margin:0 0 0 5px;
line-height:31px;
font-size:12px;
color:#159DCC;
font-weight:bold;
background:url(../img/bar_bg.gif) no-repeat center;
}

/*center content home page--------------------------*/
.center_content_home{
width:615px;
float:left;
padding:5px 5px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
}

/*----------------------right content--------------*/
.right_content{
width:190px;
float:left;
padding:0px;
border-left:1px #cccccc solid;
padding:10px 5px 5px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
}

img.left{
float:left;
padding-right:6px;
}

img.right{
float:right;
padding-left:6px;
}


/*--------------footer----------------*/
.footer{
width:820px;
clear:both;
height:auto;
/*background-color:#990000;*/
background-image:url(../img/footer-bg.jpg);
background-repeat:repeat-y;
}
.left_footer{
float:left;
width:300px;
padding:5px 0 0 10px;
}
.right_footer{
width:100%;
text-align:center;
padding:0 0 0 0;
color:#CCCCCC;
font-size:10px;
}
.right_footer p{ 
padding-left:4px;
}
.right_footer a{
padding:0 0 0 7px;
text-decoration:none;
color: #cccccc;
}
.right_footer a:hover{
text-decoration:underline;
}

.right_footer ul{
display: block;
list-style: none;
color:#FFFFFF;
text-align:left;
font-size:11px;
margin-left:0;
padding-left:.5em;
}

.right_footer h3{
font-size:12px;
color:#FFFFFF;
text-align:left;
text-decoration:none;
margin-left:0;
padding-left:10px;
padding-top:0px; !important
padding-top:18px;
}

.center_footer{
float:left;
width:200px;
text-align: left;
color: #FFFFFF;
padding:10px 0 0 10px;
}



.testimonial{
background-color:#e9e9e9;
/*padding:4px;*/
color:#333333;  border: 1px solid #ddd; border-right: 2px solid #bbb; border-bottom: 2px solid #aaa; padding: 6px 6px 6px 6px;
}

/*--------------Single row product image display----------------*/

#container {position:relative; width:387px; height:350px; background:#fff ; border:1px solid #000; margin:10px auto; font-family:verdana, arial, sans-serif; font-size:12px;}

#container a.pics {float:left; margin:5px 3px 5px 5px; display:inline; color:#000; text-decoration:none; border:0px solid #000; width:120px; height:76px; cursor:default;}

#container a.pics img.thumb {display:block; border:0;}

#container a.pics span {display:none; border:0; width:380px; background:#fff; border:0px solid #fff; text-align:center;}
#container a.pics span img {margin:5px auto; border:0px solid #000;}

#container a.pics:hover {white-space:normal;}
#container a.pics:hover span {display:block; position:absolute; left:3px; top:85px; z-index:10; height:260px;}

#container a.pics:active {border:0px solid #fc0;} 
#container a.pics:active span {display:block; position:absolute; left:3px; top:85px; z-index:5; height:260px;}

#container a.pics:focus {border:0px solid #fc0; outline:0;}
#container a.pics:focus span {display:block; position:absolute; left:3px; top:85px; z-index:5; height:260px; outline:0;}

#container span.info {clear:left; display:block; text-align:left; line-height:15px; margin:0 5px 0 5px; padding:20px 0px 0 0px; width:390px; color:#000; z-index:1;}
#container span.info a {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:70%; color:#4d4d4d;}
#container span.info h4 { font-size:14px; color:#666666; font-weight:bold; padding-left:0px}

/*--------------Double row product image display------------*/

#container2 {position:relative; width:387px; height:435px; background:#fff ; border:1px solid #000; margin:10px auto; font-family:verdana, arial, sans-serif; font-size:12px;}

#container2 a.pics {float:left; margin:5px 3px 5px 5px; display:inline; color:#000; text-decoration:none; border:0px solid #000; width:120px; height:76px; cursor: pointer; cursor: default;}

#container2 a.pics img.thumb {display:block; border:0;}

#container2 a.pics span {display:none; border:0; width:380px; background:#fff; border:0px solid #fff; text-align:center;}
#container2 a.pics span img {margin:5px auto; border:0px solid #000;}

#container2 a.pics:hover {white-space:normal;}
#container2 a.pics:hover span {display:block; position:absolute; left:3px; top:170px; z-index:10; height:260px;}

#container2 a.pics:active {border:0px solid #fc0;} 
#container2 a.pics:active span {display:block; position:absolute; left:3px; top:170px; z-index:5; height:260px;}

#container2 a.pics:focus {border:0px solid #fc0; outline:0;}
#container2 a.pics:focus span {display:block; position:absolute; left:3px; top:170px; z-index:5; height:260px; outline:0;}

#container2 span.info {clear:left; display:block; text-align:left; line-height:15px; margin:0 5px 0 5px; padding:20px 0px 0 0px; width:390px; color:#000; z-index:1;}
#container2 span.info a {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:70%; color:#4d4d4d;}
#container2 span.info h4 { font-size:14px; color:#666666; font-weight:bold; padding-left:0px}

/*--------------Triple row product image display------------*/

#container3 {position:relative; width:387px; height:520px; background:#fff ; border:1px solid #000; margin:10px auto; font-family:verdana, arial, sans-serif; font-size:12px;}

#container3 a.pics {float:left; margin:5px 3px 5px 5px; display:inline; color:#000; text-decoration:none; border:0px solid #000; width:120px; height:76px; cursor: pointer; cursor: default;}

#container3 a.pics img.thumb {display:block; border:0;}

#container3 a.pics span {display:none; border:0; width:380px; background:#fff; border:0px solid #fff; text-align:center;}
#container3 a.pics span img {margin:5px auto; border:0px solid #000;}

#container3 a.pics:hover {white-space:normal;}
#container3 a.pics:hover span {display:block; position:absolute; left:3px; top:255px; z-index:10; height:260px;}

#container3 a.pics:active {border:0px solid #fc0;} 
#container3 a.pics:active span {display:block; position:absolute; left:3px; top:255px; z-index:5; height:260px;}

#container3 a.pics:focus {border:0px solid #fc0; outline:0;}
#container3 a.pics:focus span {display:block; position:absolute; left:3px; top:255px; z-index:5; height:260px; outline:0;}

#container3 span.info {clear:left; display:block; text-align:left; line-height:15px; margin:0 5px 0 5px; padding:20px 0px 0 0px; width:390px; color:#000; z-index:1;}
#container3 span.info a {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:70%; color:#4d4d4d;}
#container3 span.info h4 { font-size:14px; color:#666666; font-weight:bold; padding-left:0px}

/*--------------Image rollover van signs------------*/

.rollover-vs a {
display:block;
width: 202px;
height:150px;
background:url(../img/ro-van-signs.jpg) no-repeat;
text-decoration: none;
}
.rollover-vs a:hover { 
background-position: 0 -151px;
color: #049;
}

.rollover-vs span {
display:none;
}

/*--------------Image rollover illuminated signs------------*/

.rollover-is a {
display:block;
width: 202px;
height:150px;
background:url(../img/ro-illuminated-signs.jpg) no-repeat;
text-decoration: none;
}
.rollover-is a:hover { 
background-position: 0 -151px;
color: #049;
}

.rollover-is span {
display:none;
}

/*--------------Image rollover window graphics------------*/

.rollover-wg a {
display:block;
width: 202px;
height:150px;
background:url(../img/ro-window-graphics.jpg) no-repeat;
text-decoration: none;
}
.rollover-wg a:hover { 
background-position: 0 -151px;
color: #049;
}

.rollover-wg span {
display:none;
}

/*--------------Image rollover sign fitting------------*/

.rollover-sf a {
display:block;
width: 202px;
height:150px;
background:url(../img/ro-sign-fitting.jpg) no-repeat;
text-decoration: none;
}
.rollover-sf a:hover { 
background-position: 0 -151px;
color: #049;
}

.rollover-sf span {
display:none;
}

/*--------------Image rollover a boards------------*/

.rollover-ab a {
display:block;
width: 202px;
height:150px;
background:url(../img/ro-a-boards.jpg) no-repeat;
text-decoration: none;
}
.rollover-ab a:hover { 
background-position: 0 -151px;
color: #049;
}

.rollover-ab span {
display:none;
}

/*--------------Image rollover banners------------*/

.rollover-ba a {
display:block;
width: 202px;
height:150px;
background:url(../img/ro-banners.jpg) no-repeat;
text-decoration: none;
}
.rollover-ba a:hover { 
background-position: 0 -151px;
color: #049;
}

.rollover-ba span {
display:none;
}

/*--------------Image rollover Stawberry Garden------------*/

.rollover-sg a {
display:block;
width: 202px;
height:150px;
background:url(../img/ro-strawberry-garden.jpg) no-repeat;
text-decoration: none;
}
.rollover-sg a:hover { 
background-position: 0 -151px;
color: #049;
}

.rollover-sg span {
display:none;
}

/*--------------Image rollover Fresh and Fruity------------*/

.rollover-faf a {
display:block;
width: 202px;
height:150px;
background:url(../img/ro-fresh-and-fruity.jpg) no-repeat;
text-decoration: none;
}
.rollover-faf a:hover { 
background-position: 0 -151px;
color: #049;
}

.rollover-faf span {
display:none;
}

/*--------------Image rollover The Styling Room------------*/

.rollover-tsr a {
display:block;
width: 202px;
height:150px;
background:url(../img/ro-the-styling-room.jpg) no-repeat;
text-decoration: none;
}
.rollover-tsr a:hover { 
background-position: 0 -151px;
color: #049;
}

.rollover-tsr span {
display:none;
}

/*--------------Image rollover Chunky Chicken------------*/

.rollover-cc a {
display:block;
width: 202px;
height:150px;
background:url(../img/ro-chunky-chicken.jpg) no-repeat;
text-decoration: none;
}
.rollover-cc a:hover { 
background-position: 0 -151px;
color: #049;
}

.rollover-cc span {
display:none;
}

/*--------------Image rollover Smoothielicious------------*/

.rollover-sm a {
display:block;
width: 202px;
height:150px;
background:url(../img/ro-smoothielicious.jpg) no-repeat;
text-decoration: none;
}
.rollover-sm a:hover { 
background-position: 0 -151px;
color: #049;
}

.rollover-sm span {
display:none;
}

/*--------------Image rollover Cookson Properties------------*/

.rollover-ck a {
display:block;
width: 202px;
height:150px;
background:url(../img/ro-cookson-properties.jpg) no-repeat;
text-decoration: none;
}
.rollover-ck a:hover { 
background-position: 0 -151px;
color: #049;
}

.rollover-ck span {
display:none;
}

/*--------------Image rollover Self Storage Tameside------------*/

.rollover-sst a {
display:block;
width: 202px;
height:150px;
background:url(../img/ro-self-storage-tameside.jpg) no-repeat;
text-decoration: none;
}
.rollover-sst a:hover { 
background-position: 0 -151px;
color: #049;
}

.rollover-sst span {
display:none;
}

.color {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-size: 11px;
}

/*--------------Image rollover Self Storage Tameside------------*/

.rollover-sst a {
display:block;
width: 202px;
height:150px;
background:url(../img/ro-self-storage-tameside.jpg) no-repeat;
text-decoration: none;
}
.rollover-sst a:hover { 
background-position: 0 -151px;
color: #049;
}

.rollover-sst span {
display:none;
}

.color {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-size: 11px;
}

/*--------------Image rollover Self Bear & Balloon------------*/

.rollover-bb a {
display:block;
width: 202px;
height:150px;
background:url(../img/ro-bearballoon.jpg) no-repeat;
text-decoration: none;
}
.rollover-bb a:hover { 
background-position: 0 -151px;
color: #049;
}

.rollover-bb span {
display:none;
}

.color {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-size: 11px;
}


/*--------------Image rollover Small Strawberry Garden------------*/

.csrollover-strawberry-garden {
	display:block;
	width: 120px;
	height: 75px;
	background-color: no;
	background-image: url(../img/tro-strawberry-garden.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.csrollover-strawberry-garden:hover {
background-position: 0 -75px;
}

.csrollover-strawberry-garden span {
display:none;
}


/*--------------Image rollover Small Fresh and Fruity------------*/

.csrollover-fresh-and-fruity {
	display:block;
	width: 120px;
	height: 75px;
	background-color: no;
	background-image: url(../img/tro-fresh-and-fruity.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.csrollover-fresh-and-fruity:hover {
background-position: 0 -75px;
}

.csrollover-fresh-and-fruity span {
display:none;
}

/*--------------Image rollover Small The Styling Room------------*/

.csrollover-the-styling-room {
	display:block;
	width: 120px;
	height: 75px;
	background-color: no;
	background-image: url(../img/tro-the-styling-room.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.csrollover-the-styling-room:hover {
background-position: 0 -75px;
}

.csrollover-the-styling-room span {
display:none;
}

/*--------------Image rollover Small Chunky Chicken------------*/

.csrollover-chunky-chicken {
	display:block;
	width: 120px;
	height: 75px;
	background-color: no;
	background-image: url(../img/tro-chunky-chicken.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.csrollover-chunky-chicken:hover {
background-position: 0 -75px;
}

.csrollover-chunky-chicken span {
display:none;
}


/*--------------Image rollover Small Smoothielicious------------*/

.csrollover-smoothielicious {
	display:block;
	width: 120px;
	height: 75px;
	background-color: no;
	background-image: url(../img/tro-smoothielicious.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.csrollover-smoothielicious:hover {
background-position: 0 -75px;
}

.csrollover-smoothielicious span {
display:none;
}

/*--------------Image rollover Small Cookson------------*/

.csrollover-cookson {
	display:block;
	width: 120px;
	height: 75px;
	background-color: no;
	background-image: url(../img/tro-cookson.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.csrollover-cookson:hover {
background-position: 0 -75px;
}

.csrollover-cookson span {
display:none;
}


/*--------------Image rollover Small Self Storage------------*/

.csrollover-self-storage {
	display:block;
	width: 120px;
	height: 75px;
	background-color: no;
	background-image: url(../img/tro-self-storage.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.csrollover-self-storage:hover {
background-position: 0 -75px;
}

.csrollover-self-storage span {
display:none;
}


/*--------------Image rollover Bear Balloon------------*/

.csrollover-bear-balloon {
	display:block;
	width: 120px;
	height: 75px;
	background-color: no;
	background-image: url(../img/tro-bear-balloon.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.csrollover-bear-balloon:hover {
background-position: 0 -75px;
}

.csrollover-bear-balloon span {
display:none;
}

/*--------------Image rollover Enki------------*/

.csrollover-enki {
	display:block;
	width: 120px;
	height: 75px;
	background-color: no;
	background-image: url(../img/tro-enki.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.csrollover-enki:hover {
background-position: 0 -75px;
}

.csrollover-enki span {
display:none;
}


/*--------------Image rollover Small Self Storage------------*/

.csrollover-tameside-self-storage {
	display:block;
	width: 120px;
	height: 75px;
	background-color: no;
	background-image: url(../img/tro-tameside-self-storage.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.csrollover-tameside-self-storage:hover {
background-position: 0 -75px;
}

.csrollover-tameside-self-storage span {
display:none;
}

/*--------------Image rollover First Bathrooms------------*/

.csrollover-first-bathrooms {
	display:block;
	width: 120px;
	height: 75px;
	background-color: no;
	background-image: url(../img/tro-first-bathrooms.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.csrollover-first-bathrooms:hover {
background-position: 0 -75px;
}

.csrollover-first-bathrooms span {
display:none;
}


.rounded {
  -moz-border-radius:3ex;
  -webkit-border-radius:3ex;
} 

