/* CONTENT BACKGROUND: #EAEAEA */


* {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;line-height:1.4;margin:0;padding:0;font-weight:normal;}


html, body { 
	text-align: left;
	margin: 0 auto;
	background: #fff url(../images/bg.jpg) repeat-x 50% 0%;
	color:#000;
}


.hidden {display:none;}
.highlight {color: #ffff00;}
strong {font-weight:bold;}

/********************************************/
/********************************************/
/********************************************/
/*********                   ****************/
/*********  GENERAL STYLES   ****************/
/*********                   ****************/
/********************************************/

hr {background:#49481D;height:0;margin:0;padding:0;border-style: none;}

div#wrap_all {width:860px;border:0px solid #f30;margin:0 auto;text-align:left;}

div#slideshow {float:left;background:#fff url(../images/panel_main.jpg) no-repeat top left;color:#000;width:250px;height:585px;margin:0 0 30px 0;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;}
div#slideshow img.placeholder {position:absolute;}
img#panel {float:left;background:#fff;color:#000;width:250px;height:585px;margin:0 0 30px 0;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;}
img#panel.catalogue {width:190px;height:138px;margin:0;padding:0;}


/****************************************/
/****************************************/
/****************************************/
/****************************************/
/*********               ****************/
/*********  wrap_content ****************/
/*********               ****************/
/****************************************/

div.YouTubeBox {float:left;width:510px;margin:0 0 20px 0;background:#F0F5F7 url(../btns/youtube.gif) no-repeat 15px 15px;border:2px solid #D6E9EB;padding:10px 10px 0 10px;}
div.YouTubeBox p a {display:block;padding:15px 0 15px 120px;}

div#wrap_content {float:left;width:480px;background:#fff;margin:0 !important;padding:0 !important;}
div#wrap_content_inner {float:left;width:480px;margin:20px 0 0 30px;padding:0;background:#fff;}
/* hack to correct IE5.5 faulty box model */
* html div#wrap_content_inner {float:left;width:480px;margin:20px 0 0 12px;padding:0;background:#fff;}
div#wrap_content.catalogue {width:530px;}
div#wrap_content_inner.catalogue {width:530px;}

#wrap_content h1 {font-size:18px;font-weight:bold;}
#wrap_content h2 {font-size:14px;color:#000;font-weight:bold;margin:0 0 10px 0;}
#wrap_content h3 {font-size:12px;color:#000;font-weight:bold;margin:0;}
#wrap_content p {font-size: x-small;color:#000;margin:0 0 20px 0;line-height:1.6;}
#wrap_content p.error, #wrap_content p span.error {color:#f30;font-weight:bold;}
#wrap_content p.halfSize {float:left;display:block;width:200px;}
#wrap_content a {font-size: x-small;color:#06f;text-decoration:underline;}
#wrap_content img {color:#000;}

#wrap_content_inner ul {list-style-type:circle;}

#wrap_content_inner ul li,
#wrap_content_inner ol li {margin: 0 0 20px 20px;}

#wrap_content_inner ul li p {margin:0;padding:0;}

#wrap_content_inner ol {list-style-type:normal;padding:0;margin:0 0 20px 20px;font: normal x-small/1.5em Verdana, Arial, Helvetica, sans-serif;}
#wrap_content_inner ol li {list-style-image:none;padding:0;margin:0 0 10px 0;line-height:1.2;}
#wrap_content iframe#GoogleMap {margin:0;}

/***********************************************/
/***********************************************/
/***********************************************/
/*********							************/
/*********		MINI LINKS			************/
/*********	(wrap_content_lower)	************/
/*********							************/
/***********************************************/


#wrap_content_inner img#pp_options,
#wrap_content_inner img#pp_options a {float:right;border:none;background:#fff;color:#000;}
#wrap_content_inner .featured {float:left;width:530px;margin:10px 0;}
#wrap_content_inner .featured_right {float:left;width:420px;}
#wrap_content_inner .featured h3, #wrap_content_inner .featured h3 a {font-size:12px;color:#f30;font-weight:bold;text-decoration:none;}
#wrap_content_inner .featured h3 a:hover {text-decoration:underline;}
#wrap_content_inner .featured h4 {color:#000;font-weight:bold;}
#wrap_content_inner .featured p {font-size: x-small;color:#000;line-height:1.6;margin:0;padding:0;}
#wrap_content_inner .featured_left {float:left;width:66px;text-align:center;background:#000 url(../btns/featured_moreinfo.jpg) no-repeat bottom;color:#fff;margin:0 10px 0 0;}
#wrap_content_inner .featured_left img.thumb {margin:0 auto;color:#fff;padding:0 0 20px 0;}

div.highlight {border:1px solid #ABBED3;background:#E5F0F2;margin:0 0 20px 0;padding:15px;text-align:center;}
.highlight h3 {padding:0 0 20px 0;text-decoration:underline;}