/* CSS Document */
/*
h2                                                                {font-family: 'Trebuchet MS', sans-serif; font-size:1.5em; color:#606060; padding:0em; margin:0em; }
h3                                                                {font-family: 'Trebuchet MS', sans-serif; font-size:1.1em; padding:0em; margin:0em;}
h4                                                                {font-family: 'Trebuchet MS', sans-serif; font-size:1.2em; font-weight:100;  color:#000;
                                                                        float:left; padding:0em; margin:0em; padding-left:10px; margin-top:8px;}
h5                                                                {font-family: 'Trebuchet MS', sans-serif; font-size:1.5em; color:#606060; padding:0em; margin:0em; line-height:3.1em;}




#mh_manufacturer                                {padding:15px 0px 0px 0px; }
.mh_buttons                                                { float:left; height:255px; width:295px;  margin-left:65px;}

*/

/* 2009 Caravan homepage 2009 Caravan homepage  2009 Caravan homepage  2009 Caravan homepage  2009 Caravan homepage  2009 Caravan homepage  */
h2.manufacturers                                {font-family: 'Trebuchet MS', sans-serif; font-size:1.0em; font-weight:900; color:#606060; padding:0em; margin:0em; text-decoration:underline; text-align:center}

.caravan_col                                        {width:225px; padding-right:5px;  height:400px;  margin-bottom:15px;  margin-right:15px; margin-left:15px; margin-top:10px;
                                                                border:1px solid #CCCCCC; float:left;
                                                                background-image:url(../images/2009_bk_caravans.gif); background-repeat:repeat-x}

.caravan_details                                {width:100%; padding:3px; clear:both;}
/*
a.mh_buttons_graphics:link                {padding:0px; margin:0px;}
a.mh_buttons_graphics:visited        {padding:0px; margin:0px;}
a.mh_buttons_graphics:hover                {}
*/
ul.caravan_ranges                                {padding:0px; margin:0px; width:100%; margin-bottom:20px; }
li.caravan_ranges                                {padding:0px; margin:0px; width:100%; margin-left:40px; }


span.caravan_ranges                                {padding:0px; margin:0px; font-size:0.9em; font-weight:normal; }

a.c_range_link:link                                {font-family: 'Trebuchet MS', sans-serif; font-size:0.9em;  padding:0em; margin:0em; color:#5A85B9}
a.c_range_link:visited                        {font-family: 'Trebuchet MS', sans-serif; font-size:0.9em;  padding:0em; margin:0em; color:#5A85B9}
a.c_range_link:hover                        {color:#FF0000;}

a.caravan_range_link:link                {font-weight:900;}
a.caravan_range_link:visited        {font-weight:900;}
a.caravan_range_link:hover                {}
/*
a.caravan_logos:link                        {padding:0px; margin:0px}
a.caravan_logos:visited                        {padding:0px; margin:0px}
*/

/* 2009 Caravan pages 2009 Caravan pages  2009 Caravan pages  2009 Caravan pages  2009 Caravan pages  2009 Caravan pages  */





/* Menu */
ul.new_caravans_menu                        {clear:both; width:100%; padding:0px; margin:0px;}
li.new_caravans_menu                        {float:left; width:158px; list-style-type:none}
li.new_caravans_menu09                      {float:left; width:132px; list-style-type:none}

h1.make                                                        {font-family: 'Trebuchet MS', sans-serif; font-size:1.5em; color:#606060; padding:0em; margin:0em; line-height:3.1em;}
#caravan_manufacturer                        {padding:15px 0px 0px 0px; }
img.large_logo                                        {float:left;}



img.mini_logo                                        {position:relative; margin-top:0px; float:left; margin-right:15px;}

a.nc_nav:link                                        {font-family: 'Trebuchet MS', sans-serif; font-size:1.0em; color:#000; font-weight:900; padding:0em; margin:0em;}
a.nc_nav:visited                                {font-family: 'Trebuchet MS', sans-serif; font-size:1.0em; color:#000; font-weight:900; padding:0em; margin:0em;}
a.nc_nav:hover                                        {color:#FF0000;}

ul.models                                                {width:99%; clear:both; padding:0px; margin:0px; margin-bottom:10px;}

li.caravan_range_title                        {width:100%; height:24px; margin:0xp; margin-top:10px; padding:0px; list-style:none; }

li.models                                                { background-color:#F6F6F6; width:100%; height:72px; list-style:none; border:1px solid #949292; padding:0px 0px 5px 0px; margin-top:2px; }
li.models:hover                                        { background-color:#D7E4F3;}

li.models_title                                        { background-color:#FFCD7D; width:100%; height:20px; list-style:none; border:1px solid #949292; padding:5px 0px 5px 0px; margin-top:2px; }

/*range men*/
.mh_man                                                        { width:80px; float:left; padding-left:5px; font-family: 'Trebuchet MS', sans-serif; font-size:1.0em; color:#000; font-weight:100;}
.mh_model                                                { margin-left:10px; width:200px; float:left; font-family: 'Trebuchet MS', sans-serif; font-size:1.0em; color:#000; font-weight:100;}
.mh_berth                                                { margin-left:10px; width:60px; float:left; font-family: 'Trebuchet MS', sans-serif; font-size:1.0em; color:#000; font-weight:100; }
.mh_price                                                { margin-right:10px; width:60px; float:left; font-family: 'Trebuchet MS', sans-serif; font-size:1.0em; color:#000; font-weight:100; }
.mh_more                                                { float:right; margin-right:10px;}

.mh_layout                                                { width:222px; float:left; font-family: 'Trebuchet MS', sans-serif; font-size:1.0em; color:#000; font-weight:100; text-align:center; margin-top:3px; }

span.caravan_range                                {font-family: 'Trebuchet MS', sans-serif; font-size:1.2em; color:#FF0000;  }


a.model_link:link                                {font-size:1.0em; color:#000; font-weight:100; text-decoration:none; height:76px; width:100%; margin:0px; padding:0px 0px 1px 0px; display:block; background-color:#F6F6F6; }
a.model_link:visited                        {font-size:1.0em; color:#000; font-weight:100; text-decoration:none; height:76px; width:100%; margin:0px; padding:0px 0px 1px 0px; display:block; background-color:#F6F6F6 }
a.model_link:hover                                {color:#CC0000;  text-decoration:underline;  background-color:#D7E4F3}





/*









img.large_logo                {float:left;}



#content                        {width:40em; font-size:0.9em; font-family: 'Trebuchet MS', sans-serif; color:#717171;  }


#motorhomes_title        {clear:both;width:30em; padding:1em 0em 1em 0em;}
#manufacturer                {float:left;}
#model                                {float:left;}
#price                                {float:left; padding:0.25em 0em 1em 1em;}


#motorhomes_photos        {clear:both; width:15em; padding:0em 0em 1em 0em;  float:right;}

#photo_main                        {width:16.2em; height:12em;  float:left; clear:left}


*/


#contact                        {width:40em;  clear:both; float:left;}
#contact_details        {float:left;  width:20em;}
#contact_address        {float:right; width:15em;}


img.logo                        {float:left;}
img.bar                                {width:40em; height:21px;}
img.mh_internals        {margin-bottom:5px; border:1px solid #333333}
img.mh_externals        {margin-bottom:5px;}
img.mh_logos                {float:left}


a.mh_logos:link                {padding:0px; margin:0px}
a.mh_logos:visited        {padding:0px; margin:0px}



#sell_condition                {width:100%; clear:both;}






.mh_col                                {width:250px; margin-bottom:10px; float:left; margin-right:12px; border:1px solid #CCCCCC; height:460px; margin-top:10px; }
.mh_details                        {width:100%; clear:both}

span.mh_range        {font-family: 'Trebuchet MS', sans-serif; font-size:1.2em; color:#FF0000;  }
span.ranges                { margin-left:32px; font-family: 'Trebuchet MS', sans-serif; font-size:1.0em; font-weight:bold}

ul.ranges                {padding:0px; margin:0px; margin-left:31px; margin-top:5px; height:120px;}
li.ranges                {font-family: 'Trebuchet MS', sans-serif; font-size:1.1em; color:#1E59A0; font-weight:100;  width:160px; }