/* CSS Document */

h1						{font-size:1.4em; font-family:Arial, Helvetica, sans-serif; color:#000080;}
h2						{font-size:1.2em; font-family:Arial, Helvetica, sans-serif; color:#000080;}
h2.red					{color:#FF0000;}
h2.red0					{color:#FF0000; padding:0px; margin:0px;}

h3						{padding-top:20px;}

p						{font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#000;}
a						{font-family:Arial, Helvetica, sans-serif; font-size:1.0em; color:000080;}


body					{font-family:Arial, Helvetica, sans-serif; font-size:0.9em; background-color:#FFFFFF;  background-image:url(../images/bk2.jpg); background-repeat:repeat-x;}
#page					{width:800px; margin-left:auto; margin-right:auto; border-top:1px solid #C9C9C9; border-left:1px solid #C9C9C9; border-right:1px solid #C9C9C9; padding:8px 8px 8px 8px; background-color:#FFFFFF; border-bottom:1px solid #C9C9C9; }

#content				{width:800px;}

#head					{width:800px; height:120px; background-color:#CCCCCC;}

#menu					{width:140px; background-color:#fff; float:left;}

#info					{width:645px; background-color:#fff; float:right; padding-left:0px; }

#contact_address		{font-size:0.8em; background-color:#FFFFFF; color:#000080; margin-top:10px; }
#contact_telephone		{font-size:0.8em; background-color:#FFFFFF; color:#000080; margin-top:10px; }

#copyright				{width:784px; margin-left:auto; margin-right:auto; padding:8px 8px 8px 8px; clear:both; height:50px; text-align:center;}


/* MENU NAVIGATION */
a.nav					{display:block; width:140px; height:25px; background-color:#B7C9DB; color:#000; font-weight:bold; text-decoration:none; font-size:1em; text-align:left; border-bottom:1px solid #fff; line-height:1.8em; padding-left:10px;}
a.nav:visited			{display:block; width:140px; height:25px; background-color:#B7C9DB; color:#000; font-weight:bold; text-decoration:none; font-size:1em; text-align:left; border-bottom:1px solid #fff; line-height:1.8em; padding-left:10px;}
a.nav:hover				{background-color:#CEEAFF;}

/* MAIN SITE STYLES */
#image_right			{float:right; padding-left:5px; padding-top:5px; padding-bottom:5px; text-align:center;}
#image_left				{float:left; padding-right:5px; padding-top:5px; padding-bottom:5px; text-align:center;}
#image_text_left		{float:left; padding-right:5px; padding-top:5px; padding-bottom:5px;}
#image_none				{float:none; padding-right:5px; padding-top:5px; padding-bottom:5px; text-align:center;}
#image_home				{float:none; padding-right:5px; padding-bottom:5px; text-align:center;}
#image_accessories		{float:none; padding-right:5px; padding-top:11px; padding-bottom:5px; text-align:center;}


#index_quadbikes		{height:200px; padding:20px 0px 20px 0px;}


p.opening_hours			{font-size:1.4em; color:#002952}

p.red					{color:#FF0000;}

span.red_font			{color:#FF0000;}
span.pink_font			{color:#FF00FF;}
span.red_text			{color:#FF0000; font-weight:bold; font-style:italic;}
span.big_red_text		{color:#FF0000; font-weight:bold; font-size:2.0em;}
span.small_text			{font-size:10px;}
span.copyright			{font-size:0.8em; color:#626262;}



#copyright_box			{width:200px; float:right;}

li.margin				{margin-left:10px;}


/* QUAD BIKES */
.quad_row				{width:645px; clear:both;}
.quad_bike				{width:190px; padding-right:15px; float:left;}
.quad_photo				{width:100%; height:180px;}
.quad_info				{width:100%; clear:both; }

.quad_text_call			{width:100%; clear:both;}
p.quad_text				{font-size:0.8em;}
