/* I -  */

	body {
		background-color:#000;
		background-image:url(../images/bg.jpg);
		background-attachment:fixed;
		background-position:50% 0;
		background-repeat:y-repeat;
		color:#FFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
	}

	#main_container {
		margin:auto;
		width:100%;
		text-align:center;
	}

	#main {
		margin:auto;
		border:1px solid #BBBBBB; /* BB3333 */
		width:750px;
		background-color:#F6F4F5;
		padding:1px;
		text-align:left;
		color:#000;
	}


/* II - General */

	h1 { font-size:37px; }
	h2 { font-size:27px; }
	h3 { font-size:23px; }
	h4 { font-size:20px; }

	.clearer { clear:both; }


/* III - Header */

	#header {
		margin:0;
		border-width: 0 0 1px 0;
		border-style: solid;
		border-color: #000000;
		height:98px;
		background-color: #cfcfcf;
		background-image:url(../images/WorkOfMikl.com.jpg);
		background-repeat:no-repeat;
	}
	#header h1 {
		margin:0;
		height: 70px;
		text-align: center;
		vertical-align: bottom;
		padding:0;
		cursor: pointer;
	}
	#header h1 a {
		display:none;
	}


/* IV - Menu */

	#menu {
		margin:0; padding:0;
		height:20px;
	}
	#menu h2 { display:none; }
	#menu ol {
		margin:auto;
		bottom:0;
		/*border:1px solid #FF0000;*/
		padding:9px 0 0 0;
		text-align:center;
		vertical-align:bottom;
		color:#252525;
		font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;
	}
	#menu li {
		display:inline;
		margin:0;
		list-style-type:none;
		padding:0 5px;
		border-style:solid;
		border-right-color:#111;
		border-left-color:#aaa;
	}
	#menu li.active {
	}
	#menu li.first {
		border-width:0 1px 0 0;
	}
	#menu li.middle {
		border-width:0 1px;
	}
	#menu li.last {
		border-width:0 0 0 1px;
	}
	#menu a {
		text-decoration:none;
		text-transform:uppercase;
		color:#DDDDDD;
	}
	#menu a:hover {
		color:#AA2525;
	}
	#menu li img {
		border-width:0;
		vertical-align:bottom;
	}

/* V - Content */

	#content {
		padding:5px 10px 5px 8px;
		background-image: url(../images/headerShadow.jpg);
		background-repeat: repeat-x;
		background-position:top;
	}

	#content h3 {
		text-transform:uppercase;
		font-size:18px;
	}

	/* V.1 - Home */

		#content.home h2 {
			display:none;
		}
		#content.home h3 {
			display:none;
		}
			/* Videos */
		#content.home #videos {
			float:left;
			margin:0;
			width:390px;
			padding:5px 0;
			text-align:left;
		}
			/*	 Last video */
		#content.home #videos .last {
			margin:2px 2px 2px 2px;
			border:1px solid #000000;
			width:374px;
			background-image:url(../images/last_video.jpg);
			background-position:right;
			background-repeat:repeat-y;
			padding:0 0 0 5px;
			font-size:12px;
		}
		#content.home #videos .last h4 {
			margin:0;
			padding:0;
			font-size:25px;
			letter-spacing:-1.5px;
		}
		#content.home #videos .last h5 {
			margin:0;
			padding:0 0 5px 0;
			font-size:14px;
		}
		#content.home #videos .last p.explications {
			display:inline;
		}
		#content.home #videos .last img {
			margin:0;
			float:right;
			border-left:1px solid #000000;
			padding:0;
		}
		#content.home #videos .last a {
			text-decoration:none;
			color:#000;
		}
		#content.home #videos .last a:hover {
			text-decoration:underline;
		}
		#content.home #videos .last ul.directors {
			display:inline;
			margin: 0;
			padding:0;
		}
		#content.home #videos .last ul.directors li {
			display:inline;
			list-style-type:none;
		}
			/*	Videos List */
		#content.home #videos ul.list { margin: 0; padding:0; }
		#content.home #videos ul.list li {
			float:left;
			/*display:inline;*/
			list-style-type:none;
			margin:2px;
			background-color:#000;
			padding:1px;
		}
		#content.home #videos ul.list li:hover {
			background-color:#a00;
		}
		#content.home #videos ul.list li a {
			display:block;
			width:90px; height:120px;
			text-decoration:none;
			color:#FFF;
			background-position:center;
		}
		#content.home #videos ul.list li a img {
			width:100%; height:100%;
			border-width:0;
			font-size:12px;
		}
		#content.home #videos ul.list li a span {
			display:none;
		}
			/* News */
		#content.home #news {
			float:right;
			margin:0;
			width:333px;
			padding:5px 0;
		}
		#content.home #news .article {
			margin: 2px 0 15px 0;
			font-size:12px;
		}
		#content.home #news .article h4 {
			margin:0;
			vertical-align:middle;
			padding:0;
			color:#EFEFEF;
			font-size:14px; font-style:italic; font-weight:bold;
			letter-spacing:1px;
			border-width:0 0 1px 3px;
			border-style:solid;
		}
		#content.home #news .diffu { background-color:#d0d; }
		#content.home #news .autre { background-color:#888; }
		#content.home #news .actu { background-color:#f98047; }
		#content.home #news .recomp { background-color:#2a5a10; }
		#content.home #news .selec { background-color:#3f65b6; }
		#content.home #news .tournage { background-color:#f2c103; }
		#content.home #news .actu h4 { border-color:#F92A02; background-color:#F64F01; }
		#content.home #news .diffu h4 { border-color:#BF00C0; background-color:#D500D4; }
		#content.home #news .selec h4 { border-color:#003399; background-color:#3F65B6; }
		#content.home #news .recomp h4 { border-color:#44533C; background-color:#7B966B; }
		#content.home #news .autre h4 { border-color:#494949; background-color:#828282; }
		#content.home #news .tournage h4 { border-color:#F9A600; background-color:#F2C103; }
		#content.home #news .article h4 .type2 {
			float:right;
			padding:0 3px 0 0;
			margin:4px 0 4px 0;
			text-transform:uppercase;
			letter-spacing:1pt;
			font-style:normal;
			font-weight:normal;
			font-size:10px;
			font-family: Arial,Verdana;
		}
		#content.home #news .article h4 .type2:first-letter {
			font-size:14px;
		}
		#content.home #news .article p {
			margin:0;
			padding:4px;
			color:#222222;
			font-size:12px; font-style:italic; font-weight:bold;
		}
		#content.home #news .actu { background-color:#F5DED6; }
		#content.home #news .diffu { background-color:#F4CEF3; }
		#content.home #news .selec { background-color:#B6C1D7; }
		#content.home #news .recomp { background-color:#D7E3CF; }
		#content.home #news .autre { background-color:#DDDBDC; }
		#content.home #news .tournage { background-color:#F2DC93; }
		#content.home #news .actu a { color:#F98047; }
		#content.home #news .diffu a { color:#DD00DD; }
		#content.home #news .selec a { color:#3F65B6; }
		#content.home #news .recomp a { color:#2A5A10; }
		#content.home #news .autre a { color:#888888; }
		#content.home #news .tournage a { color:#FCA601; }
		#content.home #news .article a:hover {
			color:#000000;
		}
		#content.home #news .article div.suite {
			background-color:#F6F4F5;
			text-align:right;
		}
		#content.home #news .article div.suite a {
			padding:0 2px 0 2px;
			text-decoration:none;
			/*font-style:italic;*/ font-weight:bold;
		}
		#content.home #news .article div.suite a img {
			border-width:0;
		}

	/* V.2 - Videos */
	
		#content.videos {
			padding-top:20px;
		}

		#content.videos h2 {
			margin:0;
			display:none;
			padding:0;
		}
		#content.videos hr {
			width:90%;
			margin:20px auto;
			padding:0;
			text-align:center;
		}
		#content.videos .list {
			
		}
		#content.videos .list h3 { font-size:18px; margin:0 0 10px 0; padding:0; }
		
		#content.videos .list#videos0 h3 { text-align:left; }
		#content.videos .list#videos1 h3 { text-align:right; }
		#content.videos .list#videos2 h3 { text-align:left; }
		#content.videos .list#videos0 ul { margin: 0 0 0 15px; }
		#content.videos .list#videos1 ul { margin: 0 15px 0 0; }
		#content.videos .list#videos2 ul { margin: 0 0 0 15px; }
		#content.videos .list#videos0 ul li { float:left; }
		#content.videos .list#videos1 ul li { float:right; }
		#content.videos .list#videos2 ul li { float:left; }
		#content.videos .list ul { padding:0; }
		#content.videos .list ul li {
			/*display:inline;*/
			list-style-type:none;
			margin:2px;
			background-color:#000;
			padding:1px;
		}
		#content.videos .list ul li a {
			display:block;
			width:90px; height:120px;
			text-decoration:none;
			color:#FFF;
			background-position:center;
		}
		#content.videos .list ul li a img {
			width:100%; height:100%;
			border-width:0;
			font-size:12px;
		}
		#content.videos .list ul li a span {
			display:none;
		}

	/* V.3 - Work */

		#content.work h2 { }
		#content.work h2.title {
			margin:0 0 20px 0;
			padding:5px 0 20px 0;
			text-align:center;
			font-size:25px;
			text-transform:uppercase;
			letter-spacing:0.02em;
			background-image:url(../images/diffusion-title.jpg);
			background-position:50% 100%;
			background-repeat:no-repeat;
			vertical-align:bottom;
		}
		#content.work .videoMain {
			margin:0;
			padding:0;
		}
		#content.work .videoMain h3 {
			margin: 1px 0 -1px 0px;
			padding: 0 0 0 35px;
			height:25px;
			text-transform:uppercase;
			background-repeat:no-repeat;
			font-size:15px; font-weight:normal;
		}
		#content.work .videoMain h3 img {
			border-width:0;
		}
		#content.work .videoMain h3 .first-letter {
			font-size:25px;
		}
		#content.work .videoMain h3.up {
			background-image:url(../images/work-up-tab.jpg);
			background-position:top;
			height:25px;
		}
		#content.work .videoMain h3.active {
			background-image:url(../images/work-active-tab.jpg);
			background-position:top;
			height:25px;
		}
		#content.work .videoMain h3.down {
			background-image:url(../images/work-down-tab.jpg);
			background-position:top;
			padding-top:3px;
			height:25px;
		}
		#content.work .videoMain h3 a {
			/*color:#919698;*/
			color:#000;
			text-decoration:none;
		}
		#content.work .videoMain h3 a:hover {
			color:#000;
		}
		#content.work .videoMain h3.active-tab a {
			color:#000;
		}

		#tab_content {
			margin:0/* 15px*/;
			padding:0;
		}
		#tab_content h4 { display:none; margin:0; }
		#tab_content.synopsis {
			background-image:url(../images/diffusion-explications-bg.jpg);
			background-repeat:repeat-x;
			background-position:top;
		}
		#tab_content.synopsis .resume h4 {
			display:block;
			font-size:20px;
			font-weight:normal;
			/*background-image:url();
			background-color:#000;*/
		}
		#tab_content.synopsis .credits h4 {
			display:block;
			font-size:20px;
			font-weight:normal;
			/*background-image:url();
			background-color:#000;*/
		}
		#tab_content.synopsis {
			text-align:center;
			padding:10px;
		}
		#tab_content.synopsis #poster {
			float:left;
			margin:0 10px;
		}
		#tab_content.synopsis #poster img {
			border-width:0;
			background-color:#D00;
			padding:1px;
		}
		#tab_content #synopsis {
			float:left;
			width:400px;
			padding:5px;
			text-align:left;
			font-size:12px;
		}
		#tab_content.synopsis #synopsis a { color:#A00; text-decoration:none; }
		#tab_content.synopsis #synopsis a:hover { text-decoration:underline; }
		#tab_content.synopsis #synopsis div { margin:0; }
		#tab_content.synopsis #synopsis .resume p:first-letter { padding-left:20px; }
		#tab_content.synopsis #synopsis .explications { margin-top:5px; }
		#tab_content.synopsis #synopsis .explications p:first-letter { padding-left:20px; }
		#tab_content.synopsis #synopsis .credits { margin-top:10px; }
		#tab_content.synopsis #synopsis .credits p { margin:0; }
		#tab_content.synopsis #synopsis .credits p.date { text-transform:capitalize; }
		#tab_content.synopsis #synopsis .credits div ul { display:inline; margin:0; padding:0; }
		#tab_content.synopsis #synopsis .credits div ul li {
			display:inline;
			list-style-type:none;
		}
		#tab_content.synopsis #synopsis .credits div ul li a { color:#111; text-decoration:none; }
		#tab_content.synopsis #synopsis .credits div ul li a:hover { text-decoration:underline; }
		#tab_content.synopsis #synopsis .credits p.more-credits {
			width:150px; height:15px;
			background-image:url(../images/diffusion-morecredits.gif);
		}
		#tab_content.synopsis #synopsis .credits p.more-credits a { color:#000; text-decoration:none; }
		#tab_content.synopsis #synopsis .credits p.more-credits a span { display:none; }

		#tab_content.player {
			text-align:center;
		}
		#tab_content.player #player {
			margin:0;
			background-image:url(../images/diffusion-video-bg.jpg);
			background-position:50%;
			background-repeat:no-repeat;
			text-align:center;
		}
		#tab_content.credits {
			text-align:center;
		}
		#tab_content.credits .roles {
			display:block;
			margin:0 auto;
			width:500px;
			padding:5px 0;
			background-image: url(../images/diffusion-credits-bg.jpg);
			background-position: 50%;
			background-repeat: repeat-y;
			text-align:center;
			font-size:12px;
		}
		#tab_content.credits .roles li { display:block; list-style-type:none; }
		#tab_content.credits .roles li li { display:inline; }
		#tab_content.credits .role {
			float:left;
			margin:0;
			width:248px;
			text-align:right;
			text-transform:uppercase;
			font-weight:bold;
		}
		#tab_content.credits .names {
			float:right;
			margin:0;
			width:248px;
			text-align:left;
			padding:0;
		}
		#tab_content.credits .names a {
			color:#000;
			text-decoration:none;
		}
		#tab_content.credits .names a:hover { text-decoration:underline; }

		#tab_content.photos {
			margin:0;
			padding:0;
			text-align:center;
		}
		#tab_content.photos div {
			margin:20px;
			padding:0;
			text-align:center;
		}
		#tab_content.photos a { text-decoration:none; }
		#tab_content.photos a img {
			border-width:0;
			padding:1px;
		}

		#tab_content.trivia {
			margin:0;
			padding:20px 0 0 0;
			text-align:center;
		}
		#tab_content.trivia div.article {
			margin:15px auto;
			padding:0;
			width:552px;
			border:2px solid #000;
			text-align:left;
		}
		#tab_content.trivia div.article h4 {
			display:block;
			margin:0;
			border-width:0 0 2px 0; border-style:solid; border-color:#000;
			height:17px;
			background-image:url(../images/diffusion-trivia-title-bg.jpg);
			background-repeat:repeat-y;
			padding:0 5px;
			font-size:13px;
			text-transform:uppercase;
		}
		#tab_content.trivia div.article h4:first-letter {
			font-size:15px;
		}
		#tab_content.trivia div.article div.text {
			background-color:#e0e0e0;
			padding:5px;
		}
		#tab_content.trivia div.article div.text a {
			/*color: #226622;*/
			color: #000;
			font-weight: bold;
			text-decoration: none;
		}
		#tab_content.trivia div.article div.text a:hover {
			border-bottom: 2px solid #000;
		}
		#tab_content.trivia div.article hr {
			width:50%; height:1px;
			border-width:0;
			color:#555;
			background-color:#555;
		}

	/* V.4 - News */

		#content.news h2 {
			display:none;
		}
		#content.news .error {
			margin:20px;
			text-align:center;
		}
		#content.news .error p {
			font-style:italic;
		}
		#content.news .error a {
			color:#d00;
		}
		#content.news h3 {
			margin:0;
			color:#a00;
			font-size:15px; font-style:italic;
		}
		#content.news div.article {
			margin: 15px 0;
		}
		#content.news div.article h3 {
			border-width: 0 0 1px 0;
			border-style: solid;
			padding-left:5px;
		}
		#content.news h3 span {
			padding: 0 2px;
			color: #fff;
			font-family: Verdana,Arial,Helvetica,sans-serif;
			font-size: 10px; font-weight: normal; font-style: normal; vertical-align: bottom;
			text-transform: uppercase;
			font-stretch: condensed;
		}
		#content.news div.article p {
			margin: 15px;
			color: #222;
			font-size: 12px; font-style: italic; font-weight: bold;
		}
		#content.news div.article p:first-letter {
			padding-left:15px;
		}
			/* h3 */
		#content.news div.diffu h3 { border-color: #d0d; }
		#content.news div.autre h3 { border-color: #888; }
		#content.news div.actu h3 { border-color: #f98047; }
		#content.news div.recomp h3 { border-color: #2a5a10; }
		#content.news div.selec h3 { border-color: #3f65b6; }
		#content.news div.tournage h3 { border-color: #f2c103; }
			/* type */
		#content.news div.diffu h3 span { background-color: #d0d; }
		#content.news div.autre h3 span { background-color: #888; }
		#content.news div.actu h3 span { background-color: #f98047; }
		#content.news div.recomp h3 span { background-color: #2a5a10; }
		#content.news div.selec h3 span { background-color: #3f65b6; }
		#content.news div.tournage h3 span { background-color: #f2c103; }
			/* links */
		#content.news div.diffu a { border-color: #d0d; }
		#content.news div.autre a { border-color: #888; }
		#content.news div.actu a { border-color: #f98047; }
		#content.news div.recomp a { border-color: #2a5a10; }
		#content.news div.selec a { border-color: #3f65b6; }
		#content.news div.tournage a { color: #f2c103; }
		#content.news div.diffu a { color: #d0d; }
		#content.news div.autre a { color: #888; }
		#content.news div.actu a { color: #f98047; }
		#content.news div.recomp a { color: #2a5a10; }
		#content.news div.selec a { color: #3f65b6; }
		#content.news div.tournage a { color: #f2c103; }

	/* V.5 - Bonus */

		#content.bonus {
			text-align:center;
		}

		#content.bonus h2 {
			margin:0 0 20px 0;
			padding:5px 0 20px 0;
			height:30px;
			text-transform:uppercase;
			text-align:center;
			font-size: 25px;
			letter-spacing: 0.02em;
			background-image:url(../images/diffusion-title.jpg);
			background-position:50% 100%;
			background-repeat:no-repeat;
			vertical-align:bottom;
		}
		#content.bonus #bonus_menu {
			margin:0 auto;
			background-image: url(../images/bonus-menu-bg.jpg);
			background-position:50% 0%;
			background-repeat: repeat-y;
			padding:0;
			text-align:center;
		}
		#content.bonus #bonus_menu li {
			height:18px;
			list-style-type:none;
			font-size:15px;
			font-weight:bold;
			text-align:center;
			text-transform:uppercase;
		}
		#content.bonus #bonus_menu li a {
			display:block;
			height:18px;
			text-decoration:none;
			color:#FFF;
		}
		#content.bonus #bonus_menu li.active {
			background-image:url(../images/bonus-menu-li-hover-bg.jpg);
			background-position:50%;
			background-repeat:repeat-y;
		}
		/*#content.bonus #bonus_menu li:hover {
			background-image:url(../images/bonus-menu-li-hover-bg.jpg);
			background-position:50%;
			background-repeat:repeat-y;
		}*/
		#content.bonus .menuhr {
			margin:0;
			background-image:url(../images/bonus-menu-hr.jpg);
			background-position:50%;
			background-repeat:repeat-y;
			width:100%; height:5px;
			border-width:0;
			padding:0;
			font-size:0px;
		}
		
		#bonus_content h3 { font-size:23px; }

		/* Trivia */
		#bonus_content.trivia {
			text-align:center;
		}
		#bonus_content.trivia h3 {
			display:none;
		}
		#bonus_content.trivia p.descr {
			text-transform:uppercase;
			color:#F00;
			font-size:14px;
			font-weight:bold;
		}
		#bonus_content.trivia a {
			text-decoration:none;
		}
		#bonus_content.trivia a img {
			border-width:0;
			background-color:#000;
			padding:1px;
		}

		/* Links */
		#bonus_content.links {
			margin:5px;
			padding:5px;
			text-align:center;
		}
		#bonus_content.links h3 {
			display:none;
		}
		#bonus_content.links .link {
			display:block;
			margin:10px 0;
			padding:0;
			text-decoration:none;
			text-align:center;
			color:#000;
		}
		#bonus_content.links .link h4 {
			margin:0;
			color:#F00;
			text-transform:uppercase;
		}

		/* Archives */
		#bonus_content.archives h3 {
			display:none;
		}
		#bonus_content.archives p.descr {
			text-align:center;
			color:#F00;
			text-transform:none;
			font-size:16px;
			font-weight:bold;
		}
		#bonus_content.archives ul.years {
			margin:0;
			padding:0;
			text-align:center;
			font-size:16px;
			font-weight:bold;
		}
		#bonus_content.archives ul.years li {
			display:block;
			margin:10px 0;
			list-style-type:none;
		}
		#bonus_content.archives ul.months {
			margin:auto;
			width:350px;
			padding:0;
			color:#666;
			font-size:14px;
			font-weight:normal;
		}
		#bonus_content.archives ul.months li {
			display:inline;
			margin:0;
			list-style-type:none;
		}
		#bonus_content.archives ul.months li a {
			color:#666;
			text-decoration:none;
		}
		#bonus_content.archives ul.months li a:hover {
			text-decoration:underline;
		}

		/* Awards */
		#bonus_content.awards {
			text-align:center;
			font-size:12px;
		}
		#bonus_content.awards h3 {
			/*display:none;*/
			text-transform:capitalize;
			text-align:center;
			font-size:14px;
		}
		#bonus_content.awards p {
			text-align:center;
		}

		/* Press */
		#bonus_content.press {
			text-align:center;
			font-size:12px;
		}
		#bonus_content.press h3 {
			/*display:none;*/
			text-transform:capitalize;
			text-align:center;
			font-size:14px;
		}
		#bonus_content.press p {
			text-align:center;
		}

	/* V.6 - Contact */

		#content.contact h2 {
			display:none;
		}

		#content.contact {
			margin:0;
			padding:30px 20px;
			vertical-align:top;
			text-align:center;
			font-size:12px;
		}
		#content.contact input {
			border:1px solid #555;
			font-size:12px;
		}
		#content.contact textarea {
			border:1px solid #555;
			font-size:12px;
		}
		#content.contact td.nom {
			text-align:right;
			padding-right:10px;
		}
		#content.contact td.input {
			text-align:left;
		}
		#content.contact input.button {
			border:1px solid #888888;
			background-color:#FFFFFF;
			font-weight:bold;
		}
	
	/* V.7 - Star */

		#content.star h2 { display:none; }
		#content.star h3 {
			margin:15px 0 15px 20px;
			font-size:25px;
			text-transform:capitalize;
		}
		#content.star p.intro {
			font-size:12px;
		}
		#content.star p.intro a {
			padding:-1px;
			color:#a00;
			border-width: 0 0 1px 0; border-style:dashed; border-color:#a00;
			text-decoration:none;
		}
		#content.star p.intro a:hover {
			border-style:solid;
		}
		#content.star .participations {
			padding:0 15px;
		}
		#content.star .participations h3 {
			margin:15px 0;
			font-size:18px;
		}
		#content.star div.avatar {
			float:left;
			margin:0 15px;
			/*width:150px;*/
		}
		#content.star div.avatar img {
			border:1px solid #AA0000;
		}
		#content.star table.postes {
			margin:-5px 0 0 0;
			border-collapse:collapse; border:1px solid #886666;
			width:100%;
			font-size:12px;
		}
		#content.star table.postes tr.header {
			height:30px;
			background-color:#CCBBBB;
			border-bottom:1px solid #886666;
			color:#000000;
			font-size:15px; font-weight:bold;
		}
		#content.star table.postes tr.header a {	color:#222222;	text-decoration:none;	}
		#content.star table.postes tr.header a:hover {	text-decoration:underline;	}
		#content.star table.postes tr.spacer {
			height:10px;
			line-height:10px;
		}
		#content.star table.postes tr.line {
			height:20px;
		}
		#content.star table.postes td.spacer {
			width:20px;
		}
		#content.star table.postes td.poste {
			width:150px;
		}
		#content.star table.postes td.personnage {
			width:150px;
		}
		#content.star table.postes tr.line td.title a {
			display:block;
			color:#330000;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			text-decoration:none;
		}
		#content.star table.postes tr.line td.title a:hover {
			color:#880000;
			text-decoration:underline;
		}
/* ------- */



/* VI - Footer */

	#footer {
		margin:15px auto 0 auto;
		border-width: 1px 0 0 0;
		border-style:solid;
		border-color:#000;
		width:98%;
		padding:5px 0;
		text-align:right;
		font-size:12px;
	}


