body
{
	background: #586164;
	border-top: 5px solid #9EA96B;
	color: #333;
	padding: 20px 0 40px;
}

a
{
	color: #9EA96B;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

h1
{
	font-family: Georgia, serif;
	font-weight: normal;
	text-align: center;
}

h2
{
	margin: 10px 0 0 0 ;
	padding: 0;
}

#header
{
	width: 940px;
	height: 200px;
	margin: 0 auto 10px auto;
	background-image:url(http://denisemilani.ws/img/denise_milani.jpg);
}

#header span
{
	display:none;
}
#videoBar {
      width : 160px;
      margin-right: 5px;
      margin-left: 5px;
      padding-top : 4px;
      padding-right : 4px;
      padding-left : 4px;
      padding-bottom : 0px;
    }
.container_12
{
	/* background: #fff url(img/12_col.gif) repeat-y; */
	margin-bottom: 20px;
	padding-top: 10px;
	background: #fff;
	color: #3d3d3d;
}

.grid_9
{
	margin: 10px 0 20px 0;
}

.grid_3
{
	margin: 10px 0 20px 10px;
	padding: 0;
}

.grid_3 h6
{
	margin: 0;
	padding: 0;
}

.grid_3 ul li
{
	margin: 0;
	padding: 0;
}

ul#navigation {
	padding: 0;
	background-color: #9EA96B;
	color: #fff;
	float: left;
	width: 100%;
}
ul#navigation li { display: inline; }
ul#navigation li a {
	padding: .25em 1em;
	background-color: #9EA96B;
	color: #fff;
	text-decoration: none;
	float: left;
	border-right: solid 1px #fff;
}

ul#navigation li a:hover {
	color: #586164;
	background-color: #BDC58F;
} 

ul {  padding: 0; margin: 0;}
li { list-style-type: none;}
p { margin: 5px 0 10px 0; }

.left {margin: 10px 0 0 10px;}
#logo { float: left; margin: 0 0 15px; }

#menu { float: right; }
#menu li { float: left; }
	#menu li a { margin: 0 0 0 35px; }
	#menu li a.current { background: inherit; color: #444; }
	
#subheader { clear: both; padding: 8px 10px; height: 27px; line-height: 20px; margin: 0 0 25px 0; background: #eee; color: #808080; }
	#subheader a { background: inherit; color: #444; }

#breadcrumbs { display:block; margin: 5px 0 0; border-bottom: 1px solid #586164; }

#content {margin: 0 10px 0 10px;}

#search { float: right; }
	#search p { padding: 0; margin: 0; }

#footer { clear: both; border-top: 1px solid #ccc; padding: 10px 5px; }
	#rss { margin: 0 0 0 10px; }

/* sNews */
fieldset { border: 1px solid #E4DF94; padding: 10px 8px; margin: 0 0 8px 0; background: #FFFBC0; color: #000; }
input { padding: 2px; }
textarea { width: 97%; height: 20em; padding: 3px; }
.comment { background: #F5F6F6; color: #808080; padding: 10px; margin: 0 0 10px 0; border-top: 1px solid #ccc; }
.commentsbox { background: #f4f4f4; color: #808080; padding: 10px; margin: 0 0 10px 0; }
.date { border-top: 1px solid #eee; margin: 0 0 20px 0; }
/* For custom keyrocks' admin panels mod only */
.admpanel { border: 1px solid #ccc; padding: 10px 8px 10px 15px; margin: 0 0 8px 0; background: #efefef; color: #000; }
#copyright {
	text-align:center;
	margin: 0 10px 10px 10px;
}