/*  --- Template divs --- */

#MMLesiure			{width:900px; margin-left:auto; margin-right:auto; padding: 5px 5px 5px 5px; border:#D3D3D3 solid 1px;  background-color:#fff}

#menu				{float:left; width:200px; height:595px; background-image:url(../images/menu_bk.jpg);}

#manufacturer_logos	{margin-left:10px; margin-top:20px; }
#opening_hours		{margin-top:1px;}


#caravans			{float:right; width:700px;}

#header				{width:100%; background-image:url(../images/content_top.gif); height:200px; background-repeat:no-repeat;}
#caravan_flash		{width:480px; height:180px; float:left; margin:8px 0px 0px 22px; background-color:#666666;}
#caravan_buttons	{float:left; width:170px; margin:8px 0px 0px 8px;}
#caravans_new		{width:100%; background-color:#0033CC; height:89px;  float:left;}
#caravans_used		{width:100%; background-color:#0033FF; height:89px;  float:left; margin-top:2px;}

#caravan_stock		{float:left; width:680px; margin-left:10px; }
#content_middle		{float:left; width:476px; margin-left:20px;}
#content_extra		{float:left; width:670px; margin-left:22px;}

#content_right		{float:right; width:180px; margin-right:10px;}
.right_offer		{float:left; background-image:url(../images/content_right2.gif); width:180px; height:165px;}


#footer				{width:900px; height:22px; clear:both; padding-top:7px; padding-left:5px; font-size:0.7em; color:#767676; text-align:center; margin-left:auto; margin-right:auto;}

#empty_footer		{width:900px; clear:both;}

.christmas			{position:relative; left:12px;}
.christmastwo		{position:relative; left:35px;}

/*  --- Template divs end --- */

/*  --- Font formatting --- */

body			{font-family:Arial, Helvetica, sans-serif; font-size:0.9em; background-image:url(../images/bk.gif); background-repeat:repeat;}
h1				{color:#3C3C3C; font-size:1.2em; font-weight:bolder;}
h2				{color:#003399; font-size:1.0em; font-weight:bolder;}
h3				{font-weight:bolder; font-size:1.2em; color:#FFFFFF; padding:0em; margin:0px; text-align:center; }
h4				{font-weight:bolder; font-size:0.9em; color:#003399;}
h5				{text-align:center; font-size:1.2em; color:#333333; font-weight:bolder; margin-top:5px;}
h6				{color:#003399; font-size:1.0em; font-weight:bolder; margin-top:25px; padding-left:5px;}

a				{ font-size:1.0em; font:Arial, Helvetica, sans-serif; }
p				{}
p.grey_box		{margin-top:-15px; padding-left:10px; padding-right:10px; font-size:0.9em;}
p.hours			{ color:#5DBCF2; font-size:0.8em; padding:0.2em; margin:0px; font-weight:100; text-align:center}
span			{}
li.movers		{margin-left:10px; list-style:disc; font-size:0.9em; font-weight:normal; clear:none;}
li.workshop		{margin-left:10px; list-style:url(../images/litick.gif); font-size:0.9em; font-weight:normal; padding:0px; margin:-5px; margin-left:15px;}

/*  --- Font formatting end --- */

/*  --- Navigation --- */
#menu_links		{margin:0px; padding:0px; margin-top:122px; margin-left:40px; width:150px;}
#topbar			{height:3px;  }

ul				{padding:0px; margin:0px; }
li				{padding:0px; margin:0px;  height:30px; list-style-image:none; list-style-type:none; font-weight:bold; clear:both; line-height:31px;   }
li.sitemap		{list-style-type:circle;}
ul.sitemap		{list-style-type:circle; padding-left:20px;}

ul.movers		{width:450px; float:none; margin:0px; padding-left:16px; clear:none;}

img.logo_make		{padding:5px 15px 15px 17px;}

img.se_bar			{padding:0px; margin:0px; height:2px; float:left; clear:both;}


a.nav			{text-decoration:none; color:#FFFFFF;   font-size:0.9em; margin:0px; padding:0px;}
a.nav:active	{text-decoration:underline; font-size:0.9em;}
a.nav:hover		{text-decoration:underline; font-size:0.9em;}

/*  --- Navigation end --- */

/* --- Home --- */

.content_right	{float:right; margin-left:10px; width:227px;}
.content_left	{floar:left; width:237px; margin-left:2px;}
.button_logos	{clear:both; width:488px; margin-top:30px; margin-left:2px;}
.buttons_hori	{float:left;}
.button_right	{float:right;}
.button_left	{float:left; margin-right:15px;}

/* --- Home --- */

/* --- Awnings --- */

img.awn_logo	{float:right;}
.awning_row		{width:283px; margin-bottom:5px; margin-right:5px; float:left; height:250px; padding: 10px 20px 20px 20px; border:#CCCCCC solid 1px;}
img.awnings		{margin-left:46px; margin-right:auto;}
.awning_logos	{width:653px; height:70px; margin-bottom:5px; margin-right:5px; border:#CCCCCC solid 1px; padding:0px; clear:both;}
.awning_right	{float:right;}
.awning_left	{float:left;}
.awning_stretch	{width:100%; clear:both;}

/* --- Awnings end --- */

/* --- Movers --- */

img.logo_right	{float:right;}
.mover_row		{width:650px; margin-bottom:5px; border:#CCCCCC solid 1px; padding:5px 5px 5px 5px;}
.image_float	{float:right; margin-left:10px;}
.image_float_l	{float:left; margin-top:15px; margin-right:10px;}
.mover_logos	{width:660px; height:70px; margin-bottom:5px; margin-right:5px; padding:0px;}
.movers_left	{float:left;}

/* --- Movers end --- */

/* --- Workshop --- */

.workshop_col	{width:156px; margin-left:11px; float:left; height:280px; margin-top:15px;}
.workshop_row	{width:670px; clear:both;}
img.star		{position:relative; left:-237px; top:15px;}
img.startwo		{position:relative; left:-170px; top:15px;}
img.ncc_logo	{float:right;}

/* --- Workshop end --- */

/* --- Contact --- */

.contact		{float:left; width:185px;}
.contact_right	{float:left; margin-left:50px;}
#map			{margin-top:-20px; margin-bottom:10px;}
.contact_back	{padding: 10px 0px 10px 10px; background:url(../images/contact_backbox.gif); background-repeat:no-repeat; width:675px; height:153px;}
.phone			{position:relative; top:-80px; left:150px; margin-top:10px;}
img.tel			{margin-top:5px;}

/* --- Contact end --- */

/* --- Sitemap --- */

.sitemap_left	{float:left; margin-right:10px;}

/* --- Sitemap end --- */

/* --- Christmas --- */

td.christmastwo	{border:#cccccc 1px solid; margin:0px; padding:5px;}
.table			{margin-left:auto; margin-right:auto;}
.xmas			{margin-right:5px; float:right; margin-top:20px;}

/* --- Christmas end --- */

/* --- Accessories --- */

.suppliers		{width:650px; height:125px; padding-top:120px; clear:both;}
.twoup			{float:left;}

/* --- Accessories end --- */