body {
	
	background: #3c3f42;
	color: #cccccc;
	font-family: Arial, Helvetica;
	margin: 0 auto;
	padding: 0;
	font-size: 15px;
}


a.menu:link,a.menu:visited,a.menu:active{color:#888;text-decoration:none}
a.menu:hover{color:#bbb}

a.arrow:link,a.arrow:visited,a.arrow:active{color:#ccc;text-decoration:none}
a.arrow:hover{color:#555}


a:link,a:visited,a:active{color:#ccc;text-decoration:none;font-weight:bold}
a:hover{color:#666}


h1 sup
{
	color: #ddd;
}

h1 a
{
	color: #fff;
	text-decoration: none;
}

h1 .company, h1 a .company
{
	color: #d01a71;
}

h2
{
	color: #ddd;
	font-size: 2.5em;
}

h3
{
	color: #fff;
	font-size: 1.5em;
}

h4
{
	font-size: 1.3em;
}
h5
{
	font-size: 1.3em;
	padding:0px;
	margin:0px;
}
h6
{
	font-size: 1.1em;
	padding:0px;
	margin:0px;
	color:#eee
}

.content
{
	
	margin: 0 20px;
}

.content a
{
	/color: #fff;
}


.content p.linkage
{
	margin-top: 2em;
	text-align: right;
	font-size: 1.7em;
	color: #ddd;*
}

.content p.linkage a { color: #fff; }


#myGallery
{
	text-align: left;
	margin: 0 auto;
	width: 800px !important;
	height: 533px !important;
}

.bar-top, .bar-bottom
{
	width: 802px;
	height: 30px;
	z-index:5;
	background: #333333;
	color: #888;
	font-size:10pt;
	letter-spacing:1px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}
.bar-top {
	border-top: 1px solid #000000;
	margin-top:50px;
	text-align: left;
	font-size:12px;
}
.bar-bottom{
	border-bottom: 1px solid #000000;
	text-align:right;
	vertical-align:top;
}


.main
{
	background:black;
	color: #888
	text-align: left;
	margin: 0 auto;
	padding:0px;
	width: 802px !important;
	height: 535px !important;
	font-size:10pt
	
}

.smeg
{
	padding-left:20px;
}

.beforeafter 
{
	width:802px;
	background:#000000;
	margin-left: auto ;
	margin-right: auto ;
}

div.description 
{
	
	padding:10px;
	color:#ccc;
	background:#333333;
	
	border-style:solid;
	border-top-style:dotted;
	border-bottom-style:dotted;
	
	border-width:1px;
	border-color:#000;
	
	font-size:9pt;
}

div.prevImage, div.prevImageArrow {
	position:relative;
	left:10px;
	top:4px;
	z-index:20;
	height:0px;
	width:0px;
	font-size:10pt;
}

div.prevImage {
	left:22px;
	top:3px;
}

div.nextImage,div.nextImageArrow {
	position:relative;
	left:787px;
	top:4px;
	z-index:20;
	height:0px;
	width:0px;
	font-size:10pt;
}

div.nextImage {
	left:753px;
	top:3px;
}
