/* 

Default Style Sheet for YFC
Copyright 2008 Marco Olivetti - m.olivetti@jestersolutions.it (Your Future Consulting S.r.l). Tutti i diritti riservati.

$id: style.css, v.1.0 13/12/2007 $
*/

/*-----------------------------------------------------------------------------
	Body
------------------------------------------------------------------------------*/

body
{
	background-color:#EEEEEE;
}

#container
{
	background-color:#FFFFFF;
	width:740px;
	margin:10px auto;
	border:2px solid #DDDDDD;
}

/*-----------------------------------------------------------------------------
	Header
------------------------------------------------------------------------------*/

#header
{
	width:714px;
	margin:auto;
}

#header img
{
	width:714px;
	height:117px;
	border:0px;
}

#header ul
{
	font-size:.8em;
	list-style:none;
	font-weight:bold;
}

#header li 
{
	float:left;
	padding:0 2px 0 2px;
}

#header li a, #header li a:link, #header li a:visited
{
	padding:0 4px 0 4px;
	text-decoration:none;
	color:#123E52;
}

#header li a:hover
{
	text-decoration:underline;
}

/*-----------------------------------------------------------------------------
	Breadcrumb
------------------------------------------------------------------------------*/

#breadcrumb
{
	width:714px;
	height:25px;
	margin:7px auto;
	background-color:#FCF8E1;
	border:1px solid #F5F0D7;
	font-size:.8em;
	color:#4C4C4C;
	font-weight:bold;
}

#breadcrumb p
{
	padding:5px 0 0 5px;
}

#breadcrumb a, #breadcrumb a:link, #breadcrumb a:visited
{
	color:#E86400;
}

#breadcrumb a:hover
{
	color:#B64F00;
}

/*-----------------------------------------------------------------------------
	Content
------------------------------------------------------------------------------*/

#content
{
	width:475px;
	float:right;
	margin-right:12px;
}

#content h1
{
	font-family: "Times New Roman", sans-serif;
	font-weight:normal;
	font-size:1.5em;
}

#content p
{
	color:#000000;
	font-size:.8em;
	line-height:17px;
	margin-bottom:20px;
}

#content a, #content a:link, #content a:visited
{
	color:#1A3847;
	text-decoration:underline;
}

#content a:hover
{
	text-decoration:none;
}

.box
{
	border:4px dashed #FDA73F;
	margin:10px 0 10px 0;
}

.box p
{
	padding:5px;
	font-weight:bold;
}

.box ul
{
	list-style:circle;
	font-size:.8em;
	padding:15px;
}


/*-----------------------------------------------------------------------------
	Portfolio
------------------------------------------------------------------------------*/

.work-sample
{
	width:470px;
	height:142px;
	border:0px;
}

.work-info 
{
	margin-top:5px;
}

.work-info h2
{
	font-size:1.2em;
}

.work-info h3
{
	font-size:.8em;
	margin-bottom:10px;
}


/*-----------------------------------------------------------------------------
	Menu
------------------------------------------------------------------------------*/

#menu
{
	margin:12px 0 0 12px;
}

.menubox
{
	width:232px;
	background-color:#FDA73F;
	margin-bottom:10px;
}

.menubox h3
{
	color:#326E8B;
	text-transform:uppercase;
	font-size:.8em;
	padding:2px 0 0 5px;
}

.menubox ul
{
	list-style:none;
	font-size:.8em;
	padding:5px 0 5px 5px;
}

.menubox li a, .menubox li a:link, .menubox li a:visited
{
	color:#000;
	text-decoration:none;
}

.menubox li a:hover
{
	text-decoration:underline;
}

/*-----------------------------------------------------------------------------
	Footer
------------------------------------------------------------------------------*/

#footer
{
	width:740px;
	margin:auto;
}

#footer p
{
	text-align:center;
	font-size:.8em;
}
