/*   Main Building Blocks   */

body			{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#394140;}
#wrapper		{width:900px; margin-left:auto; margin-right:auto;}
#header			{width:900px; float:left; margin-bottom:1px;}
#menu			{width:890px; background:#394140; float:left; height:23px; padding-top:5px; font-size:14px; color:#FFF; font-weight:bold; padding-left:10px;}
#footer			{width:870px; float:left; background:url(../images/footer_back.jpg); background-repeat:repeat-x; height:104px; padding-left:15px; padding-right:15px; padding-top:10px;}
#copyright		{width:900px; float:left; background-color:#ad2434; text-align:center; color:#FFF; font-size:12px; height:23px; margin-bottom:1px; padding-top:5px;}
#main			{width:900px; float:left; margin-top:5px; margin-bottom:5px;}
.foot_section	{width:270px; float:left; color:#FFF; font-size:12px; padding-left:20px;}
.foot_sectionm	{width:240px; float:left; color:#FFF; font-size:12px; padding-left:50px;}
.breadcrumb		{width:900px; float:left; font-size:12px; color:#999; margin-bottom:5px; clear:right;}
.call_us		{float:right; color:#FFF; font-size:14px; text-align:right; padding-right:5px;}

/*   Main Building Blocks end   */

/*   /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\   */

/*   Universal Text   */

h2					{font-size:16px; color:#394140; font-weight:bold;}
h1					{font-size:18px; color:#ad2434; font-weight:bold;}
a.menu				{text-decoration:none; color:#ffffff;}
a.menu:hover		{text-decoration:underline; color:#ffffff;}
a					{color:#ad2434; font-weight:bold;}
.underlined			{text-decoration:underline; color:#FFF; font-size:12px;}
a.foot_link			{text-decoration:none; color:#FFF; font-size:12px; font-weight:normal;}
a.foot_link:hover	{text-decoration:underline; color:#FFF; font-size:12px; font-weight:normal;}
a.breadcrumblnk		{text-decoration:underline; color:#999; font-size:12px;}
a.breadcrumblnk:hover	{text-decoration:none; color:#999; font-size:12px;}

/*   Universal Text end   */

/*   /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\   */

/*   Home   */

.range_console	{float:left; width:300px;}

/*   Home end   */

/*   /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\   */

/*   Ranges   */

.model_selector				{background:url(../images/model_selector.jpg); width:167px; height:191px; float:right; padding:15px 15px 15px 10px; margin-left:10px; background-repeat:no-repeat;}
.intro_text					{float:left; width:690px; height:180px;}
.tabs						{float:left; width:690px;}
.info_box					{float:left; margin-top:10px; width:900px;}
.spec_sec					{float:left; width:220px; margin-left:2px; margin-right:2px;}
a.model						{color:#fff; font-weight:normal; font-size:14px; text-decoration:none;}
a.model:hover				{color:#fff; font-weight:normal; font-size:14px; text-decoration:underline;}
a.modeldrk					{color:#394140; font-weight:normal; font-size:14px; text-decoration:none;}
a.modeldrk:hover				{color:#394140; font-weight:normal; font-size:14px; text-decoration:underline;}
a.model2					{color:#394140; font-weight:normal; font-size:14px; text-decoration:none;}
a.model2:hover				{color:#394140; font-weight:normal; font-size:14px; text-decoration:underline;}
.range_img1					{float:left; width:358px; margin-right:12px;}
.range_img2					{float:left; width:159px; margin-right:13px;}
.range_img3					{float:left; width:358px;}
.range_layout_r				{float:left; width:443px; margin-left:5px; text-align:center; font-size:18px; font-weight:bold; border:1px solid #ad2434; margin-bottom:5px;}
.range_layout_r:hover		{float:left; width:443px; margin-left:5px; text-align:center; font-size:18px; font-weight:bold; border:1px solid #ad2434; margin-bottom:5px; background-color:#dca7ad;}
.range_layout_l				{float:left; width:443px; margin-right:5px; text-align:center; font-size:18px; font-weight:bold; border:1px solid #ad2434; margin-bottom:5px;}
.range_layout_l:hover		{float:left; width:443px; margin-right:5px; text-align:center; font-size:18px; font-weight:bold; border:1px solid #ad2434; margin-bottom:5px; background-color:#dca7ad;}

/*   Ranges end   */

/*   /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\   */

/*   Swift Caravans   */

.view_title_holder			{float:left; width:900px; clear:both;}
.view_by_title				{float:left; width:297px;}
.view_by_box				{float:left; width:291px; border:3px solid #ad2434; border-top:0px; padding-top:10px; text-align:center; height:200px;}
.view_splitter				{float:left; width:4px; height:39px;}

/*   Swift Caravans end   */

/*   /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\   */

/*   Models   */

.layout_model				{float:left; width:426px; text-align:center; background:url(../images/layout_back.jpg); background-repeat:no-repeat; height:170px; margin-left:26px; padding-top:46px;}
.red_text					{color:#F00;}

/*   Models end   */
