/*
Theme Name: Nova Caravans
Description: This theme was created for the Nova Caravans website
Version: 1.0
Author: Gabby Niceforo
Author URI: http://phoenixinteractive.com.au/

	Copyright (C) Phoenix Interactive 2009 
	*/
	
body	{}

#page			{width:1024px;	background:url('images/mini_phoenix.jpg') no-repeat bottom right #CCCCCC;	margin:auto;}

#header			{height:250px;	width:985px;	padding-top:20px;	margin:auto;}
#logo			{height:248px;	width:288px;	background:url('images/banner_bg.gif') no-repeat #0056D8;	float:left;	border:1px solid #FFFFFF;}
#logo_img		{height:248px;	width:288px;	background:url('images/logo.gif') no-repeat;}
#image_slider	{height:248px;	width:694px;	float:right;	border-top:1px solid #FFFFFF;	border-right:1px solid #FFFFFF;	border-bottom:1px solid #FFFFFF;}
#gnav			{height:38px;	width:1022px;	background:url('images/gnav_bg.gif') repeat-x #FF870F;	float:left;	border:1px solid #FFB54E;}
#gnav ul		{margin:0px;	padding-top:10px;	padding-left:18px;}
#gnav ul li 	{list-style-type: none;	list-style-image: none;	display:inline;	font:0.8em 'Verdana', Arial, sans-serif;	text-transform:uppercase;   margin-right:-5px;}
#gnav a			{text-decoration:none;	color:#FFFFFF;	padding:10px 29px 11px 30px;	border-left:1px solid #FF870F;	border-right:1px solid #FF870F;}
#gnav a:hover	{color:#CE6F00;	background:#FFD78F;	border-left:1px solid #FF870F;	border-right:1px solid #FF870F;}
	
#sidebar		{width:288px;	background:url('images/snav_bottom.gif') repeat-x bottom #0056D8;	border:1px solid #4694F9;	float:left;	}
#sidebar img	{border-bottom:1px solid #4694F9;}
#sidebar h1		{margin:0px;	padding:20px 0px 5px 20px;	font:0.8em 'Verdana', Arial, sans-serif;	color:#FFFFFF;	text-transform:uppercase;}
#sidebar h2		{margin:0px;	padding:20px 0px 5px 20px;	font:0.8em 'Verdana', Arial, sans-serif;	color:#FFFFFF;  font-weight:600;}
#sidebar p		{margin:0px;	padding:10px 20px 5px 20px;	font:0.8em 'Verdana', Arial, sans-serif;	color:#FFFFFF;	line-height:20px;}
*html #sidebar p	{margin:-5px 0px 0px 0px;	padding:5px 20px 15px 20px;	font:0.8em 'Verdana', Arial, sans-serif;	color:#FFFFFF;	line-height:20px;}
#sidebar ul		{margin:0px;	padding:0px;    line-height:20px;}
#sidebar ul li	{list-style-type: none;	list-style-image: none;	font:0.8em 'Verdana', Arial, sans-serif;	padding:5px 0px 0px 0px;}
*html #sidebar ul li	{list-style-type: none;	list-style-image: none;	font:0.8em 'Verdana', Arial, sans-serif;	padding:0px;  margin:5px 0px -16px 0px}
#sidebar ul ul li	{font:0.9em 'Verdana', Arial, sans-serif;	padding-left:20px;	color:#CCCCCC;}
*html #sidebar ul ul li	{font:0.9em 'Verdana', Arial, sans-serif;	padding:0px 0px 0px 20px;	color:#CCCCCC;    margin:5px 0px -14px 0px;}
#sidebar a		{text-decoration:none;	color:#FFFFFF;	padding-top:5px;	padding-left:40px;	padding-bottom:5px;	display:block;  line-height:20px;}
#sidebar a:hover	{color:#002BAC;	background:#4694F9;	}
/*<!--[if IE 6]>
#sidebar p	{margin:-5px 0px 0px 0px;	padding:5px 20px 15px 20px;	font:0.8em 'Verdana', Arial, sans-serif;	color:#FFFFFF;	line-height:20px;}
#sidebar ul li	{list-style-type: none;	list-style-image: none;	font:0.8em 'Verdana', Arial, sans-serif;	padding:0px;  margin:5px 0px -16px 0px}
#sidebar ul ul li	{font:0.9em 'Verdana', Arial, sans-serif;	padding:0px 0px 0px 20px;	color:#CCCCCC;    margin:5px 0px -14px 0px;}
<![endif]-->*/

#content		{background:#FFFFFF;	width:984px;	margin:auto;	clear:both;	overflow:hidden;}
#text			{width:654px;	background:#FFFFFF;	font-family:'Verdana', Arial, sans-serif;	margin:0px;	padding-top:10px;	padding-right:20px;	padding-bottom:10px;	padding-left:20px;	float:right;}
#text h2		{font-size:0.9em;	color:#002BAC;}
#text h3		{font-size:0.8em;	color:#555555;}
#text p			{font-size:0.8em;	line-height:20px;}
#text a           {color:#002BAC;}
#text a:hover     {text-decoration:none;  color:#00175E;}
#text a:visited   {color:#000000;}
#text ul                {padding-left:20px;}
#text ul li             {font-size:0.8em;   list-style:none;    list-style-image:none;  line-height:20px;}
#text ul li a           {color:#002BAC;}
#text ul li a:hover     {text-decoration:none;  color:#00175E;}
#text ul li a:visited   {color:#000000;}
#text ul ul li          {list-style:square;    list-style-image:none;   font-size:1.0em;}
#box                {background:#B9D5F9;    padding-top:10px;  padding-right:20px;  padding-bottom:10px;   padding-left:20px;   border:1px solid #4694F9;}
#flash_vid          {margin-left:87px;}
img.rhs_img_gap     {padding:0px 20px 0px 0px;}
/*.info_width     {width:280px;   text-align:left;}*/
iframe          {text-align:right;  float:right;    margin-top:30px;}
small           {text-align:right;  float:right;}
small a     {display:none;}
address     {font-family:'Verdana', Arial, sans-serif;   font-size:0.8em;   text-decoration:none;   font-style:normal;  line-height:20px;   height:202px;   margin-top:8px; padding-bottom:10px;}
.bottom_spacing {height:170px;}

a.info             {/*position:relative;  z-index:500;*/   text-decoration:none;    padding-left:15px;  padding-bottom:0px; margin-bottom:0px;}
a.info:hover       {/*needs at least one of the following styles: border, display, position, overflow or background to work in IE*/   background-color:#FFFFFF;   z-index:500; }
a.info span        {display: none;  padding-bottom:0px; margin-bottom:0px;}
a.info:hover span  {z-index:500;    display:block;  padding:4px 0px 4px 0px; margin:-50px 0px 0px 120px;   /*position:relative; top:-34px; left:50px; */ width:130px; border:1px solid #4694F9;   background-color:#B9D5F9;   text-align: center; }

.large_space    {padding-top:25px; width:650px; clear:both;}

form p		    {padding:10px 0px 5px 0px;	margin:0px;}
form label	    {font-size:0.9em;}
form textarea	    {width:250px;}
#postcode           {width:65px;}
form a		    {font-size:0.7em; }


#footer		    {background:#FFFFFF;	width:984px;    /*height:40px;*/	margin:auto;	/*float:left;*/	padding-top:20px;}
#footer p	    {font:0.8em 'Verdana', Arial, sans-serif;	margin:0px;	padding-left:20px;	padding-bottom:5px;	padding-right:0px;	padding-top:0px;}
#footer ul li 	    {list-style-type: none;	list-style-image: none;	display:inline;	font:0.8em 'Verdana', Arial, sans-serif;    float:right;    padding:0px 22px 0px 22px;}
.page-item-274 	    {border-right:1px solid #000000;}
#footer ul          {border-right:1px solid #CCCCCC;    margin:-2px;}
#footer a	    {color:#000000;}
#footer a:hover	    {text-decoration:none;}
#info		{width:1024px;	background:url('images/mini_phoenix.jpg') no-repeat bottom right #CCCCCC;	margin:auto;    height:20px;}
#info p         {text-align:right;  padding-top:3px;    padding-right:20px;    margin-top:0px; font:0.6em 'Verdana', Arial, sans-serif;    color:#8E8E8E;}
#info a		{color:#8E8E8E;}
#info a:hover	{color:#747474; text-decoration:none;}