/* 

	Via dei Mercati
	
*/

/* COLORS */

BODY 			{background: url(../images/bg_body.gif) top left repeat-x #FEECE1;color:#653332}
A				{color: #bf8a60;}
#header 		{background: url(../images/bg_h1.gif) 0px 30px no-repeat #653332;} 
#user-box		{background: #FEECE1;}
#main 			{background: #FEECE1;}
#breadcrumbs 	{background: #E8D4C5;margin-bottom: 30px}
#main H2		{font-size: 13px;margin: 10px;}
#main H3		{color: #BF8A60;margin-bottom: 10px; text-transform: uppercase}
#main P			{line-height: 2em}
#header #main-navigation UL { margin: 0px; padding: 0px; }
#header #main-navigation UL LI { margin: 0px; display: inline; padding: 0px 5px; }
#header #main-navigation UL LI A { text-decoration: none; color: #bf8a60;font-weight: bold }
#header #main-navigation UL LI A:hover { color: #e8d4c5; }
#sidebar 		{background: #E8D4C5;}
#sidebar H2		{background: #653332;color:#FEECE1}
#sidebar H3		{background: #BF8A60}
#sidebar H3	A	{color:#FEECE1}
#accordion UL A {color: #653332;}
#accordion H4 A	{color: #BF8A60;}
#footer			{width:950px;background: #653332;color:#FEECE1;padding: 5px 5px 5px 5px;height:11px;text-align: center}

#alpha	{display: none}

#hptop {margin-top: 21px;}
#quote {background: #FEECE1;}
#hpbottom h2 {color: #BF8A60;
				font-size:16px;
				margin:10px 10px 10px 10px;
				border-bottom: 1px solid #BF8A60;}
				
#hpbottom.light {margin: 0;}
/* HP NEWS */

dl {margin: 10px;overflow: auto}
dt {float:left; width:100px;}

dd {float:left; width:340px;margin-bottom: 10px;color: black}
dd A{display:block;color:#653332; font-weight: bold}

.news-box {
margin:10px 20px 10px 10px;
}
.news-box h2 {
	
}
.news-box h2 a{
	color: #653332;
	padding-left: 0em;
	margin-left: -10px;
	font-variant: small-caps;
}

.news-box a{
	color: #BF8A60;
}

/* BOX */
.light			{margin:0 10px 10px 0px;background: #E8D4C5;overflow:hidden;display: inline;float: left}
.dark			{margin:0 5px 10px 5px;background: #653332;color:#fff; padding: 5px;	overflow:hidden;display: block;	}
.dark A			{color:  #BF8A60;}
.box			{position:relative;width:220px;height:115px;overflow:hidden;padding: 5px;display:inline;float:left;}
.box P			{margin-bottom: 10px;}
.img			{float: left;border: 0px;}
.img A:hover	{border-bottom: 1px solid #653332}
.data			{padding:0 5px 15px 5px;float:left;width:110px;}
.data .title	{font-weight: bold; text-transform: uppercase;padding-bottom: 3px;}
.data .title A	{color: #653332;}
.data .subtitle	{padding-bottom: 10px;}
.link			{position: absolute; bottom: 5px; left: 110px;}
.link A			{color: #BF8A60; font-weight: bold}
.thumbs			{float:left;}

.photo	{float:left;margin:0 0 0px 10px}
.bio P	{line-height: 2em; padding:0 10px;color:#000}

/* TYPOGRAPHY */

BODY 			{ 
				font-family: Verdana;
				font-size: 11px;
				}
H1				{
				color: #BF8A60;
				font-size:16px;
				margin:10px 10px 10px 0px;
				border-bottom: 1px solid #BF8A60;
				}
A 				{
				text-decoration: none;
				}

#sidebar H2, #sidebar H3 A		{
				text-transform: uppercase;
				}


/* ALIGNMENT, SIZE & POSITION */

#header			{
				position: relative;
				border-bottom: 3px solid #BF8A60; 
				height: 110px;
				}

#logo A			{
				display:block;
				width:350px;
				height:79px;
				}
#logo SPAN		{
				display:none;
				}
#user-box		{
				text-align: right;
				height: 30px;
				}

#main-navigation {
				position: absolute;
				top: 60px; 
				right: 10px;
				}
#breadcrumbs	{
				height: 11px;
				padding: 5px
				}

#sidebar H2		{
				height: 11px;
				padding: 5px
				}
#sidebar H3		{
				height: 21px;
				border-bottom: 1px solid #653332;
				}
#accordion UL	{
				margin:2em 0;
				}
#accordion LI	{
				margin-bottom: 3px;
				}
#alpha LI	{display: inline;margin-right: 10px;}

/* MISC */

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_653332_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_653332_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_653332_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_653332_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_653332_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_653332_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_653332_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); }

.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; }
.ui-accordion .ui-accordion-content-active { display: block; }
