/*www.siciliahdtv.tv*/

/*main*/

body,
body#home{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #232323;
	color: #ffffff;
	text-align: center;
	background-repeat: no-repeat;
	background-position: 50% 0;
	margin: 0 0 10px 0;
}

body{
	background-image: url(../images/bkg_main.jpg);
	background-image: url(../images/bkg_pipe_main.gif);
	background-repeat: repeat-y;
}

body#home{
	background-image: url(../images/bkg_main_home.jpg);
	background-image: url(../images/bkg_pipe_main.gif);
	background-repeat: repeat-y;
}

html,
table,
div,
button{
	margin: 0;
	padding: 0;
}

img,
.noBorder,
button{
	border: 0 none;
}

a:link,
a:active,
a:visited{
	text-decoration: none;
	color: #FFFFFF;
}

a:hover{
	text-decoration: underline;
	color: #FFFFFF;
}

input{
	border: 1px solid #C0C0C0;
}

div#container{
	width: 950px;
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

div#containerContent{
	width: 950px;
	margin: 0 auto;
	text-align: center;
}

*:first-child+html div#container{
	padding: 0 0 0 1px!important;
	width: 99%!important;
}

h1{
	padding: 50px 0 0;
	margin: 0;
}

h2{
	margin: 50px 0 0;
	font-size: 12pt;
	font-weight: normal;
}

h3{
	margin: 330px 0 20px;
	font-size: 8pt;
	font-weight: normal;
}

div#headerHome{
	height: 290px;
	background-image: url(../images/header_home.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
}

div#header{
	height: 170px;
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

div#headerWindJet{
	height: 170px;
	background-image: url(../images/header_windjet.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

div#navigationHome,
div#navigation,
div#searchHome,
div#search,
div#extraHome,
div#extra,
div#contentHome,
div#content{
	text-align: left;
}

div#navigationHome,
div#navigation{
	height: 23px;
	background-color: #232323;
	background-repeat: no-repeat;
	background-position: center;
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
}

div#navigationHome{
	background-image: url(../images/bkg_menu_home.jpg);
	padding: 7px 0 0 10px;
}

div#navigation{
	background-image: url(../images/bkg_menu.jpg);
	padding: 7px 0 1px 50px;
}

div#searchHome,
div#search{
	background-color: #232323;
	font-weight: bold;
	font-size: 7pt;
	background-position: center;
}

div#searchHome form,
div#search form{
	margin: 0;
	padding: 0;
}

div#search{
	height: 30px;
}

div#searchHome{
	height: 31px;
	background-image: url(../images/bkg_search_home.jpg);
	background-repeat: no-repeat;
}

div#search{
	background-image: url(../images/bkg_search.gif);
	background-repeat: repeat-y;
}

div#extra,
div#content{
/*
	background-image: url(../images/bkg_content.gif);
	background-repeat: no-repeat;
*/
	padding: 10px 0 0;
}

div#extraHome,
div#extra{
	text-align: center;
}

div#extraHome{
	width: 330px;
	float: left;
	background-position: 0 0;
	padding: 4px 0 0;
}

*:first-child+html div#extraHome{
	padding: 2px 0 0!important;
}

div#extra{
	width: 272px;
	float: right;
	background-position: 100% 0;
	margin: 0;
	padding: 20px 0;
}

*:first-child+html div#extra{
	padding: 40px 0!important;
}

div#contentHome{
	padding: 0;
	margin: 0 0 0 330px;
	background-position: 100% 0;
}

div#content{
	padding: 0 0 0 10px;
}

div#footer{
	border-top: 1px solid #c86326;
	border-bottom:  1px solid #c86326;
	margin: 0 0 15px;
	padding: 5px 0 7px;
	clear: both;
	background-image: url(../images/bkg_footer.gif);
	background-repeat: repeat-y;
	background-position: 50%;
	font-size: 7pt;
	letter-spacing: 1px;
}

.selectForm,
.selectFormRight,
.btnForm,
.boxForm,
.boxHigh{
	margin: 5px 0;
	padding: 0 0 2px 5px;
	font-size: 10pt;
}

.selectForm{
	margin: 5px 0 0 0;
}

.selectFormRight{
	margin: -27px 0 0 0;
	padding: 0;
	float: right;
}

.yodaLink:link,
.yodaLink:active,
.yodaLink:visited{
	font-size: 7pt;
	/* display: block; */
	text-decoration: none;
	color: #cccccc;
	margin: 0 0 10px;
}

.yodaLink:hover,
.yodaLink:focus{
	text-decoration: none;
	color: #FFFFFF;
}

/*navigation*/

div#navigation .divisore,
div#navigationHome .divisore{
	width: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

#navigationHome a:link,
#navigationHome a:active,
#navigationHome a:visited,
#navigation a:link,
#navigation a:active,
#navigation a:visited{
	text-decoration: none;
	color: #e8d56a;
}

#navigationHome a:hover,
#navigation a:hover{
	text-decoration: underline;
	color: #FFFFFF;
}

/*content*/

h2 {
	margin: 0;
	padding: 0;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
}

h2 a:link,
h2 a:active,
h2 a:visited{
	margin: 0;
	padding: 0;
	font-size: 8pt;
	color: #e8d56a;
	font-weight: bold;
	text-decoration: underline;
}

h2 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

#Layer1 {
	background-color: #FFFFFF;
	border: solid 1px #00143e;
	padding: 5px;
	font-size: 8pt;
	z-index: 1;
	left: -135px;
	visibility: hidden;
	width: 270px;
	color: #00143e;
	position: absolute;
	margin-left: 50%;
	top: 270px;
	height: 50px;
}

#Layer1 #label {
	border: none;
	font-size: 9pt;
	color: #000000;
}

div#contentHome .boxMainHome,
div#content .boxMain,
div#content .boxMainLarge{
	background-color: #767676;
	border: solid 1px #c75e22;
}

div#contentHomeTop{
	width: 929px;
	margin: 10px 10px 0;
	text-align: left;
	height: 350px;
	background-color: #767676;
	border: solid 1px #c75e22;
}

div#containerContent div#contentMappa{
	float: right;
	width: 440px;
}

div#contentHomeTop div#regImg{
	width: 250px;
	margin:  50px 20px !important;
	margin:  50px 17px;
	padding: 0;
	float: left;
}

div#contentHome .boxMainHome{
	width: 609px;
	margin: 0;
	padding: 0;
/*
	border: solid 1px #c75e22;
	border-top: none;
*/
}

div#provinceHome,
div#provinceHome ul,
div#provinceHome li{
	margin: 0;
	padding: 0;
}

div#provinceHome{
	clear: both;
	margin: 10px;
}

div#provinceHome li{
	display: inline;
	list-style-type: none;
}

div#provinceHome li a:link,
div#provinceHome li a:active,
div#provinceHome li a:visited{
	width: 145px;
	height: 19px;
	font-size: 8pt;
	background-color: #232323;
	border: 1px solid #384349;
	padding: 5px;
}

div#provinceHome li a:hover,
div#provinceHome li a:focus{
	background-color: #ff7624;
	color: #000000;
	text-decoration: none;
	border: 1px solid #ae5803;
}

div#content .boxMain{
	width: 665px;
	float: left;
	margin: 0 0 20px;
	min-height: 605px;
	height: auto !important;
	height: 605px;
}

div#content .boxMainLarge{
	width: 928px;
	float: left;
	margin: 0 0 20px;
	min-height: 605px;
	height: auto !important;
	height: 605px;
}

div#content .boxMainLarge .textContainer,
div#content .boxMainLarge .textContainerAlert{
	margin: 20px;
	background-color: #666666;
	border: solid 1px #CCCCCC;
}

div#content .boxMainLarge .textContainer{
	padding: 20px;
}

div#content .boxMainLarge .textContainer p,
div#content .boxMainLarge .textContainerAlert p{
	margin: 0 0 20px;
	padding: 0;
	font-size: 12pt;
	text-indent: 20px;
	text-align: justify;
}

div#content .boxMainLarge .textContainer img{
	border: 1px solid #232323;
}

div#content .boxMainLarge .textContainer #tableConcorso{
	width: 845px;
}

div#content .boxMainLarge .textContainer #tableConcorso td{
	width: 25%;
	vertical-align: middle;
}

div#content .boxMainLarge .textContainer #tableConcorso .vSpace{
	height: 20px;
}

.tdTitle{
	font-size: 14px;
	font-weight: bold;
	padding: 10px 0;
	border-bottom: 1px solid #CCCCCC;
}

.tdLine{
	margin: 0;
	padding: 0;
	border-top: 1px solid #CCCCCC;
}

.tdSmall1{
	font-size: 10px;
	padding: 10px 0;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.tdSmall2{
	font-size: 10px;
	padding: 5px 0;
}

.tdRight{
	text-align: right;
}

.tdCenter{
	text-align: center;
}

.tdLeft,
.tdRight{
	padding: 0 10px;
}

.tdLeft input,
.tdRight input,
.tdCenter input{
	margin: 10px;
}

div#content .boxMainLarge .textContainer .divForm{
	text-align: center;
	margin: 20px 270px;
	padding: 20px;
	background-color: #232323;
	border: solid 1px #CCCCCC;
}

div#content .boxMainLarge .textContainerAlert{
	background-image: url(../images/img_alert.gif);
	background-position: 50% 20px;
	background-repeat: no-repeat;
	padding: 120px 20px 20px;
}

div#contentHome .title1{
	font-size: 11pt;
	margin: 0;
	padding: 0 0 10px 0;
}

div#content .title1{
	display: block;
	font-size: 11pt;
	margin: 0;
	padding: 11px 0;
	color: #FFFFFF;
	height: 18px;
}

div#content .title2{
	font-size: 11pt;
	font-weight: bold;
	margin: 0;
	padding: 6px 0;
	color: #FFFFFF;
}

div#contentHome .text1,
div#content .text1{
	font-size: 9pt;
	margin: 0;
	padding: 0;
	font-weight: normal;
}

div#content .text1{
	color: #FFFFFF;
	margin: 0 0 20px;
}

div#contentHome .text1 a:link,
div#contentHome .text1 a:active,
div#contentHome .text1 a:visited{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

div#contentHome .text1 a:hover,
div#contentHome .text1 a:focus{
	text-decoration: underline;
}

div#content .text2{
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: normal;
}

div#content .text2 img{
	margin: 0 5px -5px;
}

div#contentHome .divisore{
	width: 575px;
	clear: right;
}

div#content .divisore,
div#content .paginatore{
	width: 633px;
	clear: left;
}

div#content .divisoreLarge,
div#content .paginatoreLarge{
	width: 897px;
	clear: left;
}

div#contentHome .divisore,
div#content .divisore,
div#content .divisoreLarge{
	height: 21px;
	padding: 1px 0 0 10px;
	background-color: #232323;
	border: solid 1px #c75e22;
	margin: 10px;
	font-size: 11pt;
	font-weight: bold;
	color: #e8d56a;
}

div#content .paginatore,
div#content .paginatoreLarge{
	min-height: 12px;
	height: auto !important;
	height: 12px;
	padding: 4px 5px;
	background-color: #232323;
	border: solid 1px #CCCCCC;
	margin: 10px;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

div#content .paginatore a:link,
div#content .paginatore a:active,
div#content .paginatore a:visited{
	text-decoration: none;
}

div#content .paginatore a:hover,
div#content .paginatore a:focus{
	text-decoration: underline;
}

div#content .endPage,
div#content .endPageLarge{
	background-color: #767676;
	border: solid 1px #c75e22;
	margin: 0 0 10px;
	padding: 10px;
	/*clear: both;*/
	clear: both;
	text-align: right;
}

div#content .endPage{
	width: 645px;
}

div#content .endPageLarge{
	width: 908px;
}

div#content .endPage a:link,
div#content .endPage a:active,
div#content .endPage a:visited,
div#content .endPageLarge a:link,
div#content .endPageLarge a:active,
div#content .endPageLarge a:visited{
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	background-image: url(../images/arrow_up.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
	padding: 0 0 0 20px;
}

div#content .endPage a:hover,
div#content .endPage a:focus,
div#content .endPageLarge a:hover,
div#content .endPageLarge a:focus{
	text-decoration: underline;
}

div#contentHome .box1Main,
div#content .box1Main{
	margin: 10px 10px 0;
}

div#content .box1Main{
	padding: 0 0 50px 0;
}

div#content .box1Main hr{
	clear: both;
	border: solid 1px #c75e22;
}

div#content .box1Main table td{
	vertical-align: top;
	width: 33%;
}

div#contentHome div#regBtn{
	float: left;
}

div#contentHomeTop div#regIta,
div#content div#regProv{
	float: right;
}

div#content div#regBtn{
	float: left;
}

div#content div#regImg{
	width: 350px;
	margin: 0 0 0 157px;
	padding: 10px 5px;
}

div#content div#regBtn .btn1:link,
div#content div#regBtn .btn1:active,
div#content div#regBtn .btn1:visited{
	display: block;
	width: 145px;
	height: 19px;
	font-size: 8pt;
	background-color: #232323;
	border: 1px solid #384349;
	padding: 6px 0 0 10px;
}

div#content div#regBtn .btn1:hover,
div#content div#regBtn .btn1:focus{
	background-color: #ff7624;
	color: #000000;
	text-decoration: none;
	border: 1px solid #ae5803;
}

div#content .videoInfo{
	min-height: 50px;
	height: auto !important;
	height: 50px;
}

div#content .last1{
	width: 250px;
	margin:  0 0 10px 196px;
}

*:first-child+html .last1,
*:first-child+html .last2,
*:first-child+html .last3{
	margin: 0 0 10px!important;
}

div#content .last2{
	width: 190px;
	margin: 0 0 10px -190px;
	float: right;
}

div#content .last3{
	margin:  0 0 10px 196px;
	font-weight: normal;
}

div#content .last1,
div#content .last2{
	/* display: block; */
	padding: 0;
	color: #b8dcec;
	font-size: 10px;
}

.textRight{
	float: right;
	width: 150px;
	color: #FFFF00;
}

.preview{
	margin: 0;
	padding: 0;
	/*clear: both;*/
	clear: left;
}

.videoFlash{
	float: left;
	display: block;
	width: 270px;
	height: 152px;
	margin: 0 10px 20px 0;
	border: 1px solid #c75e22;
	padding: 0 0 20px;
}

.videoPreview{
	float: left;
	display: block;
	width: 160px;
	min-height: 90px;
	height: auto !important;
	height: 90px;
	padding: 18px;
	background-image: url(../images/bkg_preview.gif);
	background-position: 50% 0;
	background-repeat: no-repeat;
}

.videoPreview img{
	margin: 0 0 16px;
}

.mediaLink:link,
.mediaLink:active,
.mediaLink:visited{
	background-image: url(../images/btn_wmp.gif);
}

.swfLink:link,
.swfLink:active,
.swfLink:visited{
	background-image: url(../images/btn_swf.gif);
}

.mediaLink:link,
.mediaLink:active,
.mediaLink:visited,
.swfLink:link,
.swfLink:active,
.swfLink:visited{
	font-size: 11px;
	text-align: right;
	display: block;
	width: 178px;
	background-position: 0 50%;
	background-repeat: no-repeat;
	margin: 0 0 0 -10px;
	padding: 15px 0;
}

.mediaLink:hover,
.mediaLink:focus,
.swfLink:hover,
.swfLink:focus{
}

.videoLink:link,
.videoLink:active,
.videoLink:visited,
.videoLink:hover,
.videoLink:focus{
	float: left;
	display: block;
	width: 196px;
	height: 126px;
	background-image: url(../images/bkg_preview.gif);
	background-position: 50% 50%;
}

/*
.videoLink:hover,
.videoLink:focus{
	background-position: 50% 100%;
	color: #000000;
	text-decoration: none;
}
*/

.preview a img{
	margin: 18px;
}

.link1:link,
.link1:active,
.link1:visited{
	float: right;
	text-decoration: none;
	font-weight: bold;
	color:#CCCCCC;
	margin: 0 0 10px;
	padding: 2px 0 0;
	display: block;
	height: 18px;
}

*:first-child+html .link1:link,
*:first-child+html .link1:active,
*:first-child+html .link1:visited{
	margin: 0!important;
	height: 0!important;
}

.link1:hover,
.link1:focus{
	color: #FFFFFF;
	text-decoration: none;
}

.link2:link,
.link2:active,
.link2:visited{
	font-weight: bold;
	color:#FFFFFF;
}

.link2:hover,
.link2:focus{
	color: #FFFFFF;
	text-decoration: underline;
}

.link3:link,
.link3:active,
.link3:visited{
	float: right;
	text-decoration: none;
	font-weight: bold;
	color:#CCCCCC;
	margin: 0 0 10px;
	background-image: url(../images/btn_videoconcorso.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding: 2px 0 0 25px;
	display: block;
	height: 18px;
}

*:first-child+html .link3:link,
*:first-child+html .link3:active,
*:first-child+html .link3:visited{
	margin: 0 0 5px!important;
}

.link3:hover,
.link3:focus{
	color: #FFFFFF;
	text-decoration: none;
	background-position: 0 100%;
}

.working{
	margin: 30px 0 0;
	text-align: center;
}

.boxMainLarge form{
	margin: 0 0 20px;
}

.boxMainLarge form td{
	padding-right: 10px;
}

#partecipanteLogin label{
	display:block;
	width:100px;
	float:left;
	margin-top:6px;
}

.boxForm,
.boxOff,
.boxHigh{
	border: 1px solid;
}

.boxForm{
	background-color: #FFFFFF;
	border-color: #c75e22;
}

.boxOff{
	background-color: #DDDDDD;
}

.boxHigh{
	background-color: #fefbaf;
	border-color: #FF0000;
}

.input_block{
	margin-top:6px;
}

.linkVideoConcorso:link,
.linkVideoConcorso:active,
.linkVideoConcorso:visited{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	color: #ffffff;
	margin: 10px 0;
}

.linkVideoConcorso:hover,
.linkVideoConcorso:focus{
	color: #FFFFFF;
	text-decoration: underline;
}

.tableLink{
	width: 95%;
	vertical-align: middle;
	font-size: 12pt;
	margin: 10px auto;
}

.tableLink td{
	width: 50%;
	padding: 0 0 10px;
}

.tableLink img{
	border: 9px solid #232323;
	margin: 0 20px 0 0;
}

#flashAlert{
	background-image: url(../images/bkg_flashalert.gif);
	background-repeat: no-repeat;
	background-position: 0;
	padding: 1px 10px 5px 70px;
	background-color: #FFFFFF;
	border: solid 1px #232323;
	margin: 10px;
	font-size: 10pt;
	font-weight: bold;
	color: #990000;
	width: 827px;
	clear: left;
}

#flashAlert a:link,
#flashAlert a:active,
#flashAlert a:visited{
	text-decoration: underline;
	color: #990000;
}

#flashAlert a:hover,
#flashAlert a:focus{
	color: #FF0000;
}

.progettoImg{
	margin: 20px 0;
	text-align: center;
}

.progettoImg img{
	border: 9px solid #232323;
	margin: 0 auto;
}

.spanPlayer{
	display: inline-block;
	font-size: 8pt;
}

.divWebLink{
	height: 20px;
	text-align: right;
}

/*extra*/

div#scroller{
	margin: 10px 0;
}

marquee#scroll{
	background-color: #000000;
	color: #ffffff;
	height: 20px;
	margin: 10px 0;
	overflow: hidden;
}

.line{
	background-image: url(../images/dot_line.gif);
	background-repeat: repeat-x;
	margin: 10px 10px 2px;
	padding: 10px 0 0 0;
	width: 306px;
}

*:first-child+html .line{
	margin: 10px 0 0 0!important;
	padding: 0!important;
}

div#extra .box1,
div#extra .box2{
	margin: 20px 10px 0 10px!important;
	margin: 40px 10px 0 10px;
	background-color: #767676;
	border: solid 1px #c75e22;
	color: #FFFFFF;
	min-height: 605px;
	height: auto !important;
	height: 605px;
}

div#extra .title1{
	background-image: url(../images/img_videoconcorso.gif);
	background-repeat: no-repeat;
	height: 43px;
	padding: 20px 0 0 50px;
}

div#extra .title2{
	font-size: 12px;
	font-weight: bold;
	color: #FFFF00;

}

div#extra .box1,
div#extra .box2{
	margin: 20px 10px 0 10px!important;
	margin: 40px 10px 0 10px;
	background-color: #767676;
	border: solid 1px #c75e22;
	color: #FFFFFF;
	min-height: 605px;
	height: auto !important;
	height: 605px;
}

div#extra .box1{
	width: 250px;
	padding: 0;
	text-align: center;
}

div#extra .box2{
	width: 230px;
	padding: 10px;
	text-align: justify;
}

*:first-child+html div#extra .box1,
*:first-child+html div#extra .box2{
	margin: 20px 0 0 0!important;
}

div#extra .box2 hr{
	border: solid 1px #c75e22;
	clear: both;
}

div#extra .link1:link,
div#extra .link1:active,
div#extra .link1:visited{
	display: block;
	float: right;
	background-image: url(../images/btn_link.gif);
	background-position: 0 100%;
	background-repeat: no-repeat;
	height: 18px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	padding: 2px 0 0 40px;
}

div#extra .link1:hover,
div#extra .link1:focus{
	color: #FFFF00;
	text-decoration: none;
	background-position: 0 0;
}

div#extraHome table{
	width: 306px;
}

*:first-child+html div#extraHome table{
	margin: 4px 3px 0 0!important;
}

div#extraHome table td,
div#extra table td{
	vertical-align: top;
}

div#extraHome table td .ten,
div#extra table td .ten{
	height: 10px;
	width: 10px;
	display: block;
}

div#extraHome .videoConcorso{
	margin: 10px 5px 0 0;
}

*:first-child+html div#extraHome .videoConcorso{
	margin: 14px 3px 0 0!important;
}

div#extra table{
	width: 230px;
}

div#extra form{
	padding: 10px 10px 0;
	background-color: #666666;
	border: solid 1px #CCCCCC;
	font-size: 11px;
}

div#extra form input{
	margin: 3px 0 10px;
}

/*search*/

div#searchHome .boxForm,
div#search .boxForm,
div#searchHome .selectForm,
div#search .selectForm{
	border: 1px solid;
	background-color: #FFFFFF;
	border-color: #999999;
	font-size: 8pt;
}

div#searchHome .boxForm,
div#search .boxForm{
	margin: 5px 0 0 10px;
	padding: 3px 0 4px 10px;
}

*:first-child+html div#searchHome .boxForm,
*:first-child+html div#search .boxForm{
	margin: 5px 0 0 10px!important;
	padding: 1px 0 3px 10px!important;
}

div#searchHome .selectForm,
div#search .selectForm{
	margin: 0;
	padding: 2px 0 3px;
}

*:first-child+html div#searchHome .selectForm,
*:first-child+html div#search .selectForm{
	margin: 0!important;
	padding: 0!important;
}

div#searchHome .btnForm,
div#search .btnForm{
	margin: 0 0 0 10px;
	padding: 2px 5px 3px;
	font-size: 8pt;
	background-color: #fffcee;
}

*:first-child+html div#searchHome .btnForm,
*:first-child+html div#search .btnForm{
	margin: 0 0 0 10px!important;
	padding: 1px 0 0!important;
}

/*footer*/

div#footer .top,
div#footer .bottom{
	height: 12px;
}

div#footer .top{
	background-image: url(../images/bkg_footer_top.gif);
	margin: 0 0 10px 0;
}

div#footer .bottom{
	background-image: url(../images/bkg_footer_bottom.gif);
	margin: 10px 0 0 0;
}

div#footer .menu{
	font-size: 8pt;
	display: block;
	margin: 0 0 10px 0;
	color: #ffffff;
	letter-spacing: 2px;
}

div#footer .menu a:link,
div#footer .menu a:active,
div#footer .menu a:visited{
	text-decoration: none;
	color: #e8d56a;
}

div#footer .menu a:hover{
	text-decoration: none;
	color: #FFFFFF;
}