/* CSS Document */

body			{font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #666;
				font-size:10px;
				background: url(images/top.gif) repeat-x;
				padding: 0;
				margin: 15px 0 0 0;
				border: 0;
				}
				
table			{padding: 0;
				margin: 0;
				border: 0;
				}


#main			{background: url(images/background.gif) no-repeat;
				margin: 0 auto;
				}
				
#content		{margin-top: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #666;
				font-size:10px;
				}

h2				{color:#bd0717;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 20px;
				padding: 0;
				margin: 0;
				font-weight: normal;
				margin: 5px 0;
				}

h2 strong		{color:#009621;
				font-weight: bold;
				}
				
h2 span		{color:#009621;
				font-weight: bold;
				}				

h4				{color:#666;
				font-size: 11px;
				margin-bottom: 4px;
				}				
				
p				{margin: 0 0 10px 0;
				}
				
/************ CONTENT *****************/

#content a:link	{color:#33c;
				}
				
#content a:visited
				{color:#639;
				}
				
#content a:hover, #content a:active
				{color:#bd0717;
				}
/******************* NAVIGATION ***********************/

#nav			{width: 159px;
				}
				
#nav table		{margin-bottom: 1px;
				}
				
tr .nav_top		{background: url(images/menu_top.jpg) no-repeat;
				width: 159px;
				height: 5px;
				}

tr .nav_mid		{background: url(images/menu_mid.jpg) repeat-y;
				width: 159px;
				padding-left: 10px;
				}
				
#nav a:link, #nav a:visited
				{width: 159px;
				height: 12px;
				display: block;
				font-size: 10px;
				color: #afd3b3;
				font-weight: bold;
				text-decoration: none;
				}
				
#nav a:hover, #nav a:active 
				{color: #fff;
				}
				
#current a:link, #current a:visited, IMPORTANT
				{color: #fff;
				 font-weight: bold;
				 font-size: 10px;
				/*cursor: default;*/
				
				}
				
#current a:hover, #current a:active,
				{color: #ff9606;
				 font-weight: bold;
				 font-size: 10px;
				/*cursor: default;*/
				}
tr .nav_bot
				{background: url(images/menu_bot.jpg) no-repeat;
				width: 159px;
				height: 5px;
				}

#current tr .nav_top
				{background: url(images/current_top.jpg) no-repeat;
				width: 159px;
				height: 5px;
				}

#current tr .nav_mid
				{
	background: url(images/current_mid.jpg) repeat-y;
	width: 159px;
	line-height: 15px;
				}
				
#current .nav_mid li
{
list-style-image:url(images/bullet.gif);
list-style-type:none;

}	

#current .nav_mid a li
{
margin-left:-7px;
}

#current .nav_mid a li .capitalize
{
padding-left:1px;
}				
							
#current tr .nav_bot
				{background: url(images/current_bot.jpg) no-repeat;
				width: 159px;
				height: 5px;
				}

				
/****** Availability *******/

#availability th
				{background-color: #009621;
				color: #fff;
				font-size: 9px;
				text-align: left;
				padding: 2px 0 2px 5px;
				}
				
#availability td{border-bottom: 1px solid #ccc;
				padding: 2px 0 2px 5px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #666;
				font-size:10px;
				}

#availability .now
				{font-weight: bold;
				color:#C33;
				}

/**** footer *****/

#footer			{margin-top: 10px;
				padding: 1px 0;
				text-align: right;
				background-color: #eee;
				font-size: 9px;
				}
				
.uppercase {
	text-transform: uppercase;
}
.capitalize {
	text-transform: capitalize;
}

