/* CSS Document */

body				{ background-image:url(../images/bk.gif); background-repeat:repeat-x; }

#motorhomefinder 		{width:62.50em; background-color:#7196D3; margin-left:auto; margin-right:auto; padding-bottom:0.19em; padding-top:0.19em; }

#mhfinder				{width:62.13em; margin-left:auto; margin-right:auto; padding-bottom:2em; background-color:#FFFFFF }

#top_banner				{width:62.13em; background-image:url(../images/motorhome_header.jpg); height:8.81em; background-repeat:repeat-x; margin-bottom:1em; }

#info				{width:62.13em;  }

#motorhome_menu				{width:9.68em;  float:left; height:22em;}
#motorhome_content			{width:52em; margin-left:10em; height:auto; overflow:visible;   }






a					{font-family:Trebuchet MS, Tahoma, Vardana, Arial, Helvetica; font-size:1.0em;}
p					{font-family:Trebuchet MS, Tahoma, Vardana, Arial, Helvetica; font-size:0.8em; padding:0em; }
p.indent			{margin-left:2.5em;}
span				{font-family:Arial, Helvetica, sans-serif; font-size:0.8em;}

span.menu_red		{color:#FF0000; font-size:1.0em; font-weight:900;}

h1					{font-family:Arial, Helvetica, sans-serif; font-size:1.3em; color:#000;  font-weight:100; }
h2					{font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#22579F; margin-top:0.63em; padding-bottom:0.63em;}
h3					{font-family:Arial, Helvetica, sans-serif; font-size:0.6em; color:#22579F; text-align:center; padding:0.94em 0em 0.31em 0em; margin:0;}

h1.indent			{margin-left:2.0em;}
h1.no_indent		{margin:0em; padding:0em;}
h1.middle			{text-align:center;}

h1.error			{color:#4E6D5D; font-weight:bold;}
p.error				{margin-left:0.8em;}

#space				{width:100%; clear:both; height:20em; }

#motorhome_introduction			{text-align:center; width:100%;}
#motorhome_buttons				{margin-left:6px;}
img.motorhomefinder				{margin-left:9px; margin-bottom:0px;}
img.motorhome_button_reflect	{height:114px; margin-top:-6px; margin-left:6px;}

a.motorhome_buttons:link		{height:105px;}
a.motorhome_buttons:visited		{height:105px;}
a.motorhome_buttons:hover		{height:105px;}




a.menu:link				{display:block; color:#4D4D4D; text-decoration:none;font-size:1em; font-weight:100; padding:0.36em 0.15em 0.36em 0.9em;  margin-left:0.31em;  background-image:url(../images/menu_bk.gif); border-left:1px solid #D3DCD7; border-right:1px solid #D3DCD7; border-top:1px solid #D3DCD7; display:block; font-size:0.9em;}
a.menu:visited			{display:block; color:#4D4D4D; text-decoration:none;font-size:1em; font-weight:100; padding:0.36em 0.15em 0.36em 0.9em;  margin-left:0.31em;  background-image:url(../images/menu_bk.gif); border-left:1px solid #D3DCD7; border-right:1px solid #D3DCD7; border-top:1px solid #D3DCD7; display:block; font-size:0.9em;}
a.menu:hover			{display:block; color:#4D4D4D; text-decoration:none;font-size:1em; font-weight:100; padding:0.36em 0.15em 0.36em 0.9em;  margin-left:0.31em;  background-image:url(../images/menu_bk_hover.gif); border-left:1px solid #D3DCD7; border-right:1px solid #D3DCD7; border-top:1px solid #D3DCD7; display:block; font-size:0.9em; }


a.menu_sell:link		{display:block; color:#000000; text-decoration:none;font-size:1em; font-weight:100; padding:0.36em 0.15em 0.36em 0.9em; border:1px solid #DBDBDB; margin-left:0.31em; background-image:url(../images/menu_bk_sell.gif); border-left:1px solid #D3DCD7; border-right:1px solid #D3DCD7; border-top:1px solid #D3DCD7; font-size:0.9em;}
a.menu_sell:visited		{display:block; color:#000000; text-decoration:none;font-size:1em; font-weight:100; padding:0.36em 0.15em 0.36em 0.9em; border:1px solid #DBDBDB; margin-left:0.31em; background-image:url(../images/menu_bk_sell.gif); border-left:1px solid #D3DCD7; border-right:1px solid #D3DCD7; border-top:1px solid #D3DCD7; font-size:0.9em;}
a.menu_sell:hover		{color:#000000; background-image:url(../images/menu_bk_hover.gif);}

a.menu_dealer:link		{display:block; color:#4D4D4D; text-decoration:none;font-size:0.9em; font-weight:100; padding:0.36em 0.15em 0.36em 0.9em; margin-left:0.31em; 
background-image:url(../images/menu_bk_dealer.gif);  font-size:0.9em; border-left:1px solid #D3DCD7; border-right:1px solid #D3DCD7; border-bottom:1px solid #D3DCD7;}
a.menu_dealer:visited	{display:block; color:#4D4D4D; text-decoration:none;font-size:0.9em; font-weight:100; padding:0.36em 0.15em 0.36em 0.9em;  margin-left:0.31em; 
background-image:url(../images/menu_bk_dealer.gif);  font-size:0.9em; border-left:1px solid #D3DCD7; border-right:1px solid #D3DCD7; border-bottom:1px solid #D3DCD7;}
a.menu_dealer:hover		{background-image:url(../images/menu_bk_hover.gif);  color:#000000; }

a.next:link			{font-size:1.4em;color:#0012FF; float:right; font-weight:bold; margin-right:30px;}
a.next:visited		{font-size:1.4em;color:#0012FF; float:right; font-weight:bold; margin-right:30px;}
a.next:hover		{color:#F4331F;}	

a.sold:link			{font-size:1.0em;color:#0012FF; float:left;}
a.sold:visited		{font-size:1.0em;color:#0012FF; float:left;}
a.sold:hover		{color:#F4331F;}

/* Navigation menu*/
/*
a.menu:link				{display:block; color:#4D4D4D; text-decoration:none;font-size:1em; font-weight:100; padding:0.16em 0.15em 0.16em 0.15em;  margin-left:0.31em; margin-bottom:0.19em; background-color:#EAF2E9}
a.menu:visited			{display:block; color:#4D4D4D; text-decoration:none;font-size:1em; font-weight:100; padding:0.16em 0.15em 0.16em 0.15em;  margin-left:0.31em; margin-bottom:0.19em; background-color:#EAF2E9}
a.menu:hover			{color:#000000; background-color:#CDDFCC;  text-decoration:underline;}

a.menu_sell:link		{display:block; background-color:#FF4F4F; color:#ffffff; text-decoration:none;font-size:1em; font-weight:100; padding:0.16em 0.15em 0.16em 0.15em; border:1px solid #DBDBDB; margin-left:0.31em; margin-bottom:0.19em;}
a.menu_sell:visited		{display:block; background-color:#FF4F4F; color:#ffffff; text-decoration:none;font-size:1em; font-weight:100; padding:0.16em 0.15em 0.16em 0.15em; border:1px solid #DBDBDB; margin-left:0.31em; margin-bottom:0.19em;}
a.menu_sell:hover		{color:#000000; background-color:#E8E8E8; }

a.menu_dealer:link		{display:block; color:#4D4D4D; text-decoration:none;font-size:1em; font-weight:100; padding:0.16em 0.15em 0.16em 0.15em;  margin-left:0.31em; margin-bottom:0.19em; background-color:#EAF2E9}
a.menu_dealer:visited	{display:block; color:#4D4D4D; text-decoration:none;font-size:1em; font-weight:100; padding:0.16em 0.15em 0.16em 0.15em;  margin-left:0.31em; margin-bottom:0.19em; background-color:#EAF2E9}
a.menu_dealer:hover		{background-color:#088DCE; color:#ffffff; text-decoration:underline;}
*/

#footer				{width:65.50em; margin-left:auto; margin-right:auto; margin-bottom:9em;}




/* INDEX PAGE */

#index_welcome		{float:left; padding-left:2em; margin-bottom:1em;}
.video_welcome		{margin-bottom:0.63em; margin-left:1.31em;}

#index_3boxes		{float:right; padding-right:2.56em; }

#index_news			{border:0.06em #D2D2D2 solid; width:16.81em; height:22.81em; margin-bottom:0.50em;}
.index_news_title	{margin-top:0.13em; height:3.44em}
#index_new			{border:0.06em #D2D2D2 solid; width:16.81em; height:7.50em; margin-bottom:0.50em;}

#index_text			{padding-left:2.19em; margin-left:1.2em;}

#index_intro		{padding:0.31em 0.31em 0.31em 0.31em; width:27.88em;  border:0.06em #D2D2D2 solid; float:left; height:9.69em; margin-bottom:0.50em; }
#index_intro2		{padding:0.31em 0.31em 0.31em 0.31em; width:27.88em;  border:0.06em #D2D2D2 solid; float:left; height:5.94em; margin-bottom:0.50em; }
#index_pricing		{padding:0.31em 0.31em 0.31em 0.31em; width:27.88em;  border:0.06em #D2D2D2 solid; float:left; height:12.19em; }

#index_footer		{margin-left:3.3em; clear:both; color:#A9A9A9; width:36.25em; height:1.25em; }

a.topic_type:link		{float:left; width:12.13em; margin-right:3.1em; margin-left:1.2em;}
a.topic_type:visited	{float:left; width:12.13em; margin-right:3.1em; margin-left:1.2em;}
a.topic_type:hover		{}

a.news_title:link		{font-size:0.7em; color:#0012FF;font-weight:bold; line-height: 1.5em; padding-top:1.00em; text-align:left;}
a.news_title:visited	{font-size:0.7em; color:#0012FF;font-weight:bold;}
a.news_title:hover  	{color:#F4331F;}

a.news_article:link		{font-size:0.9em;color:#000; display:block; margin-left:1px; padding:0.13em; line-height:1.2em;}
a.news_article:visited	{font-size:0.9em;color:#000; display:block; margin-left:1px; padding:0.13em; line-height:1.2em;}
a.news_article:hover	{color:#FF000;}

a.news_selling:link		{font-size:1.1em; color:#0012FF; color:#0012FF;font-weight:bold; margin-top:0.31em; line-height: 2.6em; }
a.news_selling:visited	{font-size:1.1em; color:#0012FF; color:#0012FF;font-weight:bold; margin-top:0.31em; line-height: 2.6em; }
a.news_selling:hover	{}


span.news_date			{font-size:0.7em; margin-right:0.25em;}

p.sell					{padding:0em; margin:0em; padding-top:0.5em;}
p.news_header			{font-size:1.0em; color:#56675D; font-weight:bold; margin-top:0.31em; line-height: 1.5em;}
p.news_text				{font-size:0.7em; padding:0.1em 0.4em 0em 0.4em; margin:0em; }

img.button				{float:left; padding-top:0.31em; padding-left:0.31em;}




/************* Statics Search Page ****/

#statics_search				{background-color:#DDE6E1; text-align:center ; padding:0.31em 0em 0.31em 0em;}

a.caravan_search:link		{font-size:0.8em;color:#0012FF; }
a.caravan_search:visited	{font-size:0.8em;color:#0012FF;}
a.caravan_search:hover		{color:#F4331F;}


/************** Accessory Page ***********/

#accessories_search	{background-color:#DDE6E1;padding:0.63em 0em 0.63em 0em; text-align:center;}


/************* Scam Page ***************/

p.red				{color:#FF0000; font-size:1.2em;}
p.quoteText			{font-size:1.0em;}
hr.scam				{background-color:#831515; height:3px;}
li					{font-family:Arial, Helvetica, sans-serif; font-size:1.0em;}

/************* Comments Page *************/

#comments_return	{float:right; margin-right:50px;}

.comment			{font-family:Arial, Helvetica, sans-serif; font-size:0.8em;background-color:#EFEFEF;padding:3px 0px 3px 0px; margin-right:220px; padding-left:5px; margin-bottom:10px; }
.comment_details	{font-family:Arial, Helvetica, sans-serif; font-size:0.8em;background-color:#EFEFEF;padding:3px 0px 3px 0px; width:120px; float:right;}
.comment_date		{font-family:Arial, Helvetica, sans-serif; font-size:0.8em;background-color:#EFEFEF;padding:3px 0px 3px 0px; width:100px; float:right;}





/************ Directory pages **************/

.directory		{margin-left:5em;}


/************** Footer *************************************************/

.site_footer		{text-align:center; clear:both; padding:20px 0px 3px 0px;}
p.footer			{font-size:0.7em; color:#A2A2A2}



