/*PAGINA E STRUTTURE*/
html 			{
width:100%;
height:100%;
margin:0px;
background:#fdba56 url(../public/img/background.jpg) repeat-x; /*background di tutta la pagina*/
}
body 			{
margin:0px;
color:#000000;
font:12px Verdana, sans-serif; 
background:transparent url("") top center repeat-y;  /*background di tutta la pagina che butta l'ombra*/
height:100%;
}
#page_wrapper 	{
margin: 0px auto;
width: 900px; 
padding:0px 0px;
text-align: left;
border:0px solid #FFFFFF; 
background:#fdba56 url(../public/img/ristorante_a_roma_pierluigi_background_pagina_interna.jpg) 0px 278px repeat-x; /*background della pagina stessa*/ 
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0px auto -18px; /* the bottom margin is the negative value of the footer's height */
border:0px #FF0000 solid;
}
#page_wrapper_default 	{
margin: 0px auto;
width: 900px; 
padding:0px 0px;
text-align: left;
border:0px solid #FFFFFF; 
background:#transparent url() 0px 478px repeat-x; /*background della pagina stessa*/ 
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0px auto -18px; /* the bottom margin is the negative value of the footer's height */
border:0px #FF0000 solid;
}
/*PAGINA E STRUTTURE*/
/*GENERALE*/
A:link 			{
COLOR:#000; 
text-decoration: none;
}
A:visited 		{
COLOR:#000; 
text-decoration: none;
}
A:active 		{
COLOR:#000; 
text-decoration: none;
}
A:hover 		{
COLOR:#000; 
text-decoration: underline;
}
table{font:12px Verdana, sans-serif; float:left; border:0px solid #999999;}
th, td, tr, tbody{font:12px Verdana, sans-serif;}
html>body table, th, td, tr, tbody{ margin:auto;}
/*GENERALE*/
/*HEADER*/
#header_wrapper 		{background:#ff8300 url("") top left repeat-x;margin:0px; padding:0px;/*background del top e header*/}
#header_top 			{height: 80px;background:#ff8300 url(../public/img/ristorante_a_roma_pierluigi_testata.jpg) top left no-repeat;padding:0px;margin:0px;/*background del top*/}
#header 				{height: 170px;padding:0px;background:#ff8300 url(../public/images/testata_home.jpg) top left no-repeat;margin:0px; border:3px #FFFFFF solid;/*background del header dove verrą l'immagine*/}
#header h1 				{margin:0px; text-align:right;font-size:10px; display:block; z-index:10;position:relative; padding-right:7px; height:20px; line-height:20px;top:100px; COLOR:#fff; z-index:100;/*top:-20px; font-weight:normal;*/}
#header h2 				{margin:0px; text-align:right;font-size:10px; display:block; z-index:10;position:relative; padding-right:7px; height:20px; line-height:20px;top:100px; COLOR:#fff; z-index:100;/*top:-20px;font-weight:normal;*/ }

#header A:link 			{
COLOR:#fff; 
text-decoration: none;
}
#header A:visited 		{
COLOR:#fff; 
text-decoration: none;
}
#header A:active 		{
COLOR:#fff; 
text-decoration: none;
}
#header A:hover 		{
COLOR:#fff; 
text-decoration: none;
}





/*#header img 			{margin:0px; padding:0; border:0;text-align:right;display:block; z-index:1;position:relative;top:-60px;}
#navlist				{margin-top:1px;margin-bottom:0px;text-align:center;padding: 5px 0;margin-left: 0;border-bottom: 1px solid #0F3974;}
#navlist li				{list-style: none;margin: 0;display: inline;}
#navlist li a			{color: #F1F6FE;padding: 5px 15px;margin-left: 3px;border: 1px solid #0F3974;border-bottom: none;background: #2153AA url('../public/img/tab_bg.gif') bottom left repeat-x;text-decoration: none;}
#navlist li a:link 		{color: #F1F6FE;}
#navlist li a:visited 	{color: #F1F6FE;}
#navlist li a:hover		{color: #FFFFFF;background: #3364BB;border-color: #0F3974;}
#navlist li a#current	{color: #000;background: #FFFFFF;border-bottom: 1px solid #FFFFFF;}*/
#topnav					{text-align:right; font-size:10px; display:block; z-index:100;position:relative;top:-34px; padding:4px 0px 0px 0px; overflow:hidden;}
#topnavimg				{position:relative;top:-70px; text-align:right; height:170px; margin-bottom:-170px; border:0; padding:0; z-index:0; overflow:hidden;}
#topnav A:link 			{COLOR: #fff; text-decoration: none;}
#topnav A:visited		{COLOR: #fff; text-decoration: none;}
#topnav A:active		{COLOR: #fff; text-decoration: none;}
#topnav A:hover			{COLOR: #fff; text-decoration: underline;}
/*HEADER*/
/*NAVIGATION*/
#navigation_wrapper 						{background-color:#999999;margin:0px; padding:0px;}
#navigation_navlist							{margin-top:1px;margin-bottom:0px;text-align:left;padding: 5px 0;margin-left: 0;border-bottom: 1px solid #0F3974;}
#navigation_navlist li						{list-style: none;margin: 0;display: inline;}
#navigation_navlist li a					{color: #F1F6FE;padding: 5px 15px;margin-left: 3px;border: 1px solid #0F3974;border-bottom: none;background: #2153AA url('../public/img/tab_bg.gif') bottom left repeat-x;text-decoration: none;}
#navigation_navlist li a:link 				{color: #F1F6FE; }
#navigation_navlist li a:visited 			{color: #F1F6FE; }
#navigation_navlist li a:hover				{color: #FFFFFF;background: #3364BB;border-color: #0F3974;}
#navigation_navlist li a#navigation_current	{color: #000;background: #FFFFFF;border-bottom: 1px solid #FFFFFF;}
/*NAVIGATION*/
/*BREADCRUMP*/
#breadcrump_wrapper 						{margin:0px; padding:0px; font-size:10px;}
#breadcrump_navlist							{margin:0px;text-align:left;padding: 10px 0px 10px 220px;}
#breadcrump_navlist li						{list-style: none;margin: 0;display: inline; margin-left: 3px;}
#breadcrump_navlist li a					{padding: 5px 18px 5px 0px; margin-left: 3px; background: transparent url(../public/img/breadcrumb.gif) no-repeat center right;text-decoration: none;}
#breadcrump_navlist li a:link 				{}
#breadcrump_navlist li a:visited 			{}
#breadcrump_navlist li a:hover				{text-decoration:underline;}
#breadcrump_navlist li#breadcrump_current	{color: #333; font-weight:bold;}
/*BREADCRUMP*/
/*SHOP BREADCRUMP*/
#shop_breadcrump_navlist						{margin-top:1px;margin-bottom:5px;text-align:left;padding: 0px 0px 0px 0px;margin-left: 0;border-bottom: 0px solid #999999;}
#shop_breadcrump_navlist li						{list-style: none;margin: 0;display: inline; margin-left: 3px;}
#shop_breadcrump_navlist li a					{padding: 5px 0px 5px 18px; margin-left: 3px; background: transparent url(../public/img/breadcrumb.gif) no-repeat center left;text-decoration: none;}
#shop_breadcrump_navlist li a:link 				{}
#shop_breadcrump_navlist li a:visited 			{}
#shop_breadcrump_navlist li a:hover				{text-decoration:underline;}
#shop_breadcrump_navlist li#breadcrump_current	{color: #333; font-weight:bold;}
/*BREADCRUMP*/

/*STRUTTURA*/
#left_side 		{margin-top: 10px;margin-bottom: 20px;float: left;width: 200px;/*background: #F1F6FE url('../public/img/side_bg.gif') bottom left repeat-x;*/}
#right_side 	{margin-top: 10px;margin-bottom: 20px;float: right;width: 200px;/*background: #F1F6FE url('../public/img/side_bg.gif') bottom left repeat-x;*/}
#content 		{margin-top: 10px;margin-bottom: 20px;margin-left: 220px;margin-right: 220px;}
#content_total 	{margin-top: 10px;margin-bottom: 20px;margin-left: 220px;/*margin-right: 220px;*/}
#footer 		{font-size:10px; clear:both; position:relative;text-align: center;color:#fff;height: 18px; line-height:18px;}
#bottom 		{font-size:10px;color:#fff;background:#000;height: 18px; line-height:18px;width:900px; margin:0 auto; text-align:center;/*background del footer*/}


/*STRUTTURA*/
/*SPECIALE FOOTER*/
#bottom A:link 			{COLOR:#fff; text-decoration: none;}
#bottom A:visited 		{COLOR:#fff; text-decoration: none;}
#bottom A:active 		{COLOR:#fff; text-decoration: none;}
#bottom A:hover 		{COLOR:#aaa; text-decoration: underline;}
#bottom p 				{margin:10px; color:#999999;}
/*SPECIALE FOOTER*/
/*SPECIALE FOOTER METATAG*/
.metatag 		 		{font-size:10px;}
.metatag A:link 		{COLOR:#999999; text-decoration: none;}
.metatag A:visited 		{COLOR:#999999; text-decoration: none;}
.metatag A:active 		{COLOR:#999999; text-decoration: none;}
.metatag A:hover 		{COLOR:#999999; text-decoration: underline;}*/
ul.taglist				{float: left;width: 400px; list-style-type:none;margin:0;padding:0}
ul.taglist li			{float:left; margin:0 0 8px 0;padding: 0 0 0 18px; background: #EDE6D9 url(../public/img/taglabel.png) no-repeat top left}
ul.taglist a			{float: left; text-decoration: none;height: 25px;line-height: 25px; padding: 0 8px 0 0;background: url(../public/img/taglabel.png) no-repeat top right; color: #713E3B;white-space: nowrap}
ul.taglist a:hover		{color: #3D2120}
/*SPECIALE FOOTER METATAG*/
/*SPECIALE LEFTSIDE*/
#left_side .holder, #left_side form, #right_side .holder, #right_side form{margin:0px;padding:4px 0px 10px 0px;font-size:11px;}
#left_side h3, #right_side h3 		{margin:0px;padding:0px;color:#000;font-size:11px;height:25px;line-height:25px;border-bottom:2px solid #000;}
#left_side h4, #right_side h4 		{margin:0 0 0 5px; height:5px;color: #2153AA;}





#left_side p				 		{margin:3px 0px;}
#left_side form, #right_side form 	{padding:4px 0px 10px 0px;padding /**/:4px 0px 10px 0px;}
#left_side ul			{list-style: none;margin:0px;margin-bottom:15px;padding: 0;}
#left_side li			{display:block;border-bottom:dotted #000 1px;height:auto;line-height:16px;padding:3px 0px; font-weight:bold;}
/*SPECIALE LEFTSIDE*/
/*SPECIALE RIGHTSIDE*/
#right_side p 		{margin:3px 0px;}
/*SPECIALE RIGHTSIDE*/
/*SPECIALE CENTER*/
#content .holder	{padding:4px 0px 10px 0px; margin:0px;font-size:12px;}
#content h3 		{margin:0px;padding:0px;color:#000;font-size:12px;height:25px;line-height:25px;border-bottom:2px solid #000;}
#content h3 b 	{padding:0px;margin:0px;}
#content h4 		{margin:0px;padding:0px;}
#content h4 b 	{padding:0px;margin:0px;}


/*#content p 			{padding:0px; margin:0px;}*/
#content p		{margin:auto -3px; margin /**/:auto; line-height:normal;}
#content form 		{padding:0px;}
#content .myFormClass {width:99%;;margin:0px;padding:20px 0px;}
#content label{width:180px;float:left;text-align:left;display:block;padding:0;margin:0;}
#content fieldset {padding-left:10px;margin-bottom:0px; border-color:#000000;}
#content legend {font-weight:bold;padding:0;margin:0;color:#000;}
#content .errormessage{color:#990000;border:solid #990000 1px;display:block;background-color:#ffffff;text-align:center;}


#content_total .holder	{padding:4px 0px 10px 0px; margin:0px;font-size:12px;}
#content_total h3 		{margin:0px;padding:0px;color:#000;font-size:12px;height:25px;line-height:25px;border-bottom:2px solid #000;}
#content_total h3 b 	{padding:0px;margin:0px;}
#content_total h4 		{margin:0px;padding:0px;}
#content_total h4 b 	{padding:0px;margin:0px;}


/*#content_total p		{padding:0px; margin:0px;}*/
#content_total p		{margin:auto -3px; margin /**/:auto; line-height:normal;}
#content_total form 		{padding:0px;}
#content_total .myFormClass {width:99%;;margin:0px;padding:20px 0px;}
#content_total label{width:180px;float:left;text-align:left;display:block;padding:0;margin:0;}
#content_total fieldset {padding-left:10px;margin-bottom:0px; border-color:#000000;}
#content_total legend {font-weight:bold;padding:0;margin:0;color:#000;}
#content_total .errormessage{color:#990000;border:solid #990000 1px;display:block;background-color:#ffffff;text-align:center;}

#content img, #content_total img{padding:0px; margin:0px;}

/*#content ul, #content_total ul{ margin:0px; padding:0px;}*/
/*#content li, #content_total li{ margin:0px; padding:0px;}*/
#content hr, #content_total hr{ color:#999999; width:100%; height:1px;margin:3px 0px;}
html>body #content hr{margin:3px 0px; padding:auto; height:1px;margin:3px 0px;}
html>body #content_total hr{margin:3px 0px; padding:auto; height:1px;margin:3px 0px;}
html>body #content p{margin:10px 0px; padding:auto;}
html>body #content_total p{margin:10px 0px; padding:auto;}


.float_left 	{float: left;  margin-right: 10px;}
.float_right 	{float: right;  margin-left: 10px;}

/*MODULI*/
.inputselect		{color: #333333;background-color: #FFFFFF;border: #888888 1px solid;background-image: url(../public/img/bg_txt.jpg); background-repeat: repeat-x;background-position:bottom;font:10px Verdana, sans-serif;}	
.inputtext			{color: #333333;background-color: #FFFFFF;background-image: url(../public/img/bg_txt.jpg); background-repeat: repeat;border: #888888 1px solid;width: 175px; font:10px Verdana, sans-serif;}
.inputtextsmall		{color: #333333;background-color: #FFFFFF;background-image: url(../public/img/bg_txt.jpg); background-repeat: repeat;border: #888888 1px solid;width: 20px; font:10px Verdana, sans-serif;}
.inputtextarea		{color: #333333;background-color: #FFFFFF;background-image: url(../admin/public/img/bg_txt.jpg); background-repeat: repeat-x;background-position:bottom;border: #888888 1px solid;height: 100px;width: 250px; font-size:10px;font:10px Verdana, sans-serif;}	
.inputtext_titolo_contenuto {color: #333333;background-color: #FFFFFF;background-image: url(../public/img/bg_txt.jpg); background-repeat: repeat;font-family:Verdana;font-size: 10px;border: #888888 1px solid;height: 17px;width: 500px;font:10px Verdana, sans-serif;}
input.btn			{background-color:#fed;border:1px solid;border-top-color:#696;border-left-color:#696;border-right-color:#363;border-bottom-color:#363;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');font:10px Verdana, sans-serif;}
input.btnhov		{border-top-color:#c63;border-left-color:#c63;border-right-color:#930;border-bottom-color:#930;font:10px Verdana, sans-serif;}
/*MODULI*/
/*TABELLA*/
#mytable th, #mytable td, #mytable tr{font: 10px Verdana, sans-serif; text-decoration: none; font-weight: normal;}	   
#mytable {padding: 0;	margin: 0;font: 10px Verdana, sans-serif;}
#mytable td.menu a:link img{margin:0 2px;border:2px solid #fff;} 
#mytable td.menu a:visited img{margin:0 2px;border:2px solid #fff;} 
#mytable td.menu a:active img {margin:0 2px;border:2px solid #fff;} 
#mytable td.menu a:hover img{border-bottom:2px solid #FF0000;}
caption {padding: 0 0 5px 0;width: 700px;text-align: right;}
#mytable th {color: #4f6b72;border-right: 1px solid #C1DAD7;border-bottom: 1px solid #C1DAD7;border-top: 1px solid #C1DAD7;letter-spacing: 2px;text-transform: uppercase;text-align: left;padding: 6px 5px 6px 5px;background: #CAE8EA url(../public/img/bg_header_1.gif) repeat-x;}
#mytable th.titolo {text-align:center;}
#mytable th.titoloerr {text-align:center;background: #CAE8EA url(../public/img/bg_header_err.gif) repeat-x;}
#mytable th.titolosucc {text-align:center;background: #CAE8EA url(../public/img/bg_header_succ.gif) repeat-x;}
#mytable th.titoloicons {text-align:center;}
#mytable th.nobg {border-top: 0;border-left: 0;	border-right: 1px solid #C1DAD7;background: none;}
#mytable td {border-right: 1px solid #C1DAD7;border-bottom: 1px solid #C1DAD7;background: #fff;color: #4f6b72;}
#mytable td.menu {text-align:center;background: #fff;}
#mytable td.alt {background: #F5FAFA;color: #797268;}
#mytable th.spec {border-left: 1px solid #C1DAD7;border-top: 0;background: #fff url(../public/img/bullet1.gif) no-repeat;}
#mytable th.specalt {border-left: 1px solid #C1DAD7;border-top: 0;background: #f5fafa url(../public/img/bullet2.gif) no-repeat;color: #797268;}
/*TABELLA*/




/*ALBUM*/
/* OPACITA DELLE FOTO
div#content_total a img, div#content_total a:visited img, div#content_total a:active img { border:2px solid #fff;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.5;} 
div#content_total a:hover img{border:2px solid #fff;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1; }
*/
.thumbwrap {
	display: inline-block;
	background: #f8f8f8 url(g10d.gif);
	border: 1px solid #999;
	padding: 15px 8px 0 8px;
	margin: 0;
}
.thumbwrap li {
	display: -moz-inline-box;  /* Moz */
	display: inline-block;  /* Op, Saf, IE \*/
	vertical-align: top;  /* IE Mac non capisce e a volte crea extra v space */
	margin: 0 7px 15px 7px;
	padding: 0;
}
.thumbwrap a {
	display: block;
	border: 1px solid #fff;
	color: #000;
	background-color: #fff;
	text-decoration: none;
}
.thumbwrap a:hover {
	/*border-color:#FF0000;*/
	background-color: #fff;
}
.thumbwrap a img {
	border-width: 1px;
	vertical-align: bottom;
}
.thumbwrap a:hover img {
	border-width: 1px;
	border-color:#FF0000;
	/*vertical-align: bottom;*/
}
.thumbwrap a span {
	display: block;
	width: auto;
	w\idth: auto; /* Moz */
	/*width: 160px;
	w\idth: 152px; /* Moz */
	padding: 4px;
	font-size: 88%;
}
/*\*//*/ * html .thumbwrap a {
	width: 160px;
}
/* hover Op */
@media all and (min-width: 0px) {
	html:first-child .thumbwrap a {
		display: inline-block;
	}
	html:first-child .thumbwrap li {
		width: 168px;
	}
}
</style>
<!--[if lt IE 8]><style>
.thumbwrap li, .thumbwrap {
	display: inline;
	_height: 0;
}
</style><![endif]-->
/*ALBUM*/


/*CONTACT*/
.workingmessage{font-size:10px;color:#fff; border:solid #990000 1px; background-color:#990000; text-align:center; padding:0 2px;}

/*MENU 3*/
.menu1 { font-size:11px; padding:0 0 0 0px; margin:0; list-style:none; height:22px; background:#000; position:relative; border:solid #000; border-width:0px; overflow:auto;color:#fff;}
.menu1 li {float:left; white-space:nowrap;color:#fff; border-right:1px solid #CCCCCC;}
.menu1 li a {display:block; float:left; height:18px; line-height:18px; color:#fff; text-decoration:none; font-family: Verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 3px; cursor:pointer;}
.menu1 li a:visited {display:block; float:left; height:18px; line-height:18px; color:#fff; text-decoration:none; font-family: Verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 3px; cursor:pointer;}
.menu1 li a:active {display:block; float:left; height:18px; line-height:18px; color:#fff; text-decoration:none; font-family: Verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 3px; cursor:pointer;}
.menu1 li a b {float:left; display:block; padding:0 10px 0 3px;}
.menu1 li.current a {color:#FF0000;}
.menu1 li.current a b {color:#FF0000;}
.menu1 li a:hover {color:#aaa;}
.menu1 li a:hover b {color:#aaa;}
.menu1 li.current a:hover {color:#aaa;cursor:default;}
.menu1 li.current a:hover b {color:#aaa;}


/*TABELLA*/
#mytablenews th, #mytable td, #mytable tr{text-decoration: none; font-weight: normal; font-size:10px;}	   
#mytablenews {width: 100%;padding: 0;margin: 0;}
#mytablenews td.menu a:link img{margin:0 2px;border:2px solid #fff;} 
#mytablenews td.menu a:visited img{margin:0 2px;border:2px solid #fff;} 
#mytablenews td.menu a:active img {margin:0 2px;border:2px solid #fff;} 
#mytablenews td.menu a:hover img{border-bottom:2px solid #FF0000;}
caption {padding: 0 0 5px 0;width: 700px;text-align: right;}
#mytablenews th {color: #4f6b72;border-right: 1px solid #C1DAD7;border-bottom: 1px solid #C1DAD7;border-top: 1px solid #C1DAD7;letter-spacing: 2px;text-transform: uppercase;text-align: left;padding: 6px 5px 6px 5px;background: #CAE8EA url(../public/img/bg_header_1.gif) repeat-x;}
#mytablenews tfoot td {color: #4f6b72;border-right: 1px solid #C1DAD7;border-bottom: 1px solid #C1DAD7;border-top: 1px solid #C1DAD7;text-align: center;padding: 6px 5px 6px 5px;background: #CAE8EA url(../public/img/bg_header_1.gif) repeat-x;}
#mytablenews th.titolo {text-align:center;}
span.titolo {font-weight:bold;}
#mytablenews span.titolo {font-weight:bold;}
#mytablenews span.datum {font-weight:bold; font-size:7pt; color:#999999;}
#mytablenews th.titoloerr {text-align:center;background: #CAE8EA url(../public/img/bg_header_err.gif) repeat-x;}
#mytablenews th.titolosucc {text-align:center;background: #CAE8EA url(../public/img/bg_header_succ.gif) repeat-x;}
#mytablenews th.titoloicons {text-align:center;}
#mytablenews td.titoloindicazioni {text-align:center; font-weight:bold;}
#mytablenews th.nobg {border-top: 0;border-left: 0;	border-right: 1px solid #C1DAD7;background: none;}
#mytablenews td {border-right: 1px solid #C1DAD7;border-bottom: 1px solid #C1DAD7;background: #fff;color: #4f6b72; text-align:left; vertical-align:top;}
#mytablenews td.testotop {border-right: 1px solid #C1DAD7;border-bottom: 1px solid #C1DAD7;background: #fff;color: #4f6b72; text-align:center; vertical-align:top;}
#mytablenews td.immagine {border-right: 1px solid #C1DAD7;border-bottom: 1px solid #C1DAD7;background: #fff;color: #4f6b72; text-align:center; vertical-align:top; width:150px;}
#mytablenews td.menu {text-align:center;background: #fff;}
#mytablenews td.alt {background: #F5FAFA;color: #797268;}
#mytablenews th.spec {border-left: 1px solid #C1DAD7;border-top: 0;background: #fff url(../public/img/bullet1.gif) no-repeat;}
#mytablenews th.specalt {border-left: 1px solid #C1DAD7;border-top: 0;background: #f5fafa url(../public/img/bullet2.gif) no-repeat;color: #797268;}
.numeroselezionato{ font-weight:bold; color:#0033FF; font-size:13px;}
/*TABELLA*/

.hidepage{position: absolute; top:0px; left:0px; background-color:#ff8300; layer-background-color: #ff8300; height: 100%; width: 100%; text-align:center; z-index:1000;}
.hidepageloader{width:200px;height:100px;position:absolute;top:200px;left:50%;margin-left:-100px;}

.titolovino{font:14px Georgia, sans-serif; font-weight:bold;}
.titoloregione{font:18px Georgia, sans-serif; font-weight:bold;}
.datavino{font:Georgia, sans-serif; padding-left:200px; font-weight:bold;}


#mydiv2{
margin: 0px auto;
width: 980px; 
padding:0px 0px;
overflow:hidden;
background-color:#000; 
height:22px; 
border-bottom:#666666 0px solid;
}