#body{
margin: auto;
padding: 0px 0px 0px 0px;
}
#outerlayer {
/* border: 1px red solid; width : 90%;  */
width: 920px;
margin: 10px 0px 0px 10px; /* top right bottom left*/
padding: 0px 0px 0px 0px;
z-index : 4; 
}

#thumbn{
width: 900px;
margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
}
#thumbs{
float: left;
clear: none;
	margin: 20px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	text-align: left;
	line-height: 1.8em; 
	list-style-type: none;
	display: block; /*--Gimp Fix aka IE6 Fix--*/
	
}
ul#thumbs li {
	float: left;
	margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px;
	text-align: left;

	display: inline; /*--Gimp Fix aka IE6 Fix--*/
}
#thumbs li { 
outline: none;
	border: none;
	display: inline;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
}

a.txtlin{
margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
}
a:link.txtlin {
padding : 0px 2px 2px 2px; 
margin: 0px 0px 5px 0px;
color : #fff; 
font-weight: bold;
text-decoration: none;
background: #787878;
font-family : Arial, sans-serif; 
font-size : 12px; 
text-align: left; 
float : left; 
display: inline;
}
a:visited.txtlin {
background: #cc0000;
}
a:hover.txtlin {
background: none;
color: #cc0000;
}
a:active.txtlin {
}


.image{
position : relative; 
padding : 0px 0px 0px 0px; 
margin: 5px 0px 15px 0px;
float: left;
/* clear: left; */
width: 600px;

border: 1px solid #bbbbbb;
}
.imagea{
position : relative; 
padding : 0px 0px 0px 0px; 
margin: 5px 0px 15px 0px;
float: left;
/* clear: left; */
display: all;
border: 1px solid #bbbbbb;
}
.description {
position : relative; 
float: right;
padding : 0px 0px 0px 20px; 
margin: 0px 0px 0px 0px;
color : #787878; 
width: 290px;
float: left; 
display: all;
}
ul.thumbs{
float: left;
clear: none;
	margin: 10px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	text-align: left;
	line-height: 1.8em; 
	list-style-type: none;
	display: inline; /*--Gimp Fix aka IE6 Fix--*/
}
ul.thumbsl{
float: left;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	text-align: left;
	line-height: 1.8em; 
list-style: none;
	margin: auto;
	list-style-type: none;
	display: inline; /*--Gimp Fix aka IE6 Fix--*/
}
ul.thumbsl li {
	float: left;
	margin: 0px 10px 10px 0px; padding: 0px 0px 0px 0px;
	text-align: left;

	display: inline; /*--Gimp Fix aka IE6 Fix--*/
}
ul.thumbsl li a.thumb {
	width: 201px;
	height: 74px;
	margin: 0px 20px 0px 0px; padding: 0px 0px 0px 0px;

	cursor: pointer;
}
ul.thumbsl li.a.thumbsl{
	outline: none;
border: none;
}
a:link.thumbsl{
	outline: none;
border: none;
} 
.imageb{
position : relative; 
padding : 0px 0px 0px 0px; 
margin: 5px 0px 15px 0px;
float: left;
width: 900px;
display: all;
border: 1px solid #bbbbbb;
}
.imagec{
position : relative; 
padding : 0px 0px 0px 0px; 
margin: 5px 0px 15px 0px;
float: left;
width: 800px;
display: all;
border: 1px solid #bbbbbb;
}
.descriptionb {
position : relative; 
float: right;
padding : 0px 0px 0px 0px; 
margin: 10px 0px 45px 0px;
color : #787878; 
width: 900px;
clear: left;
float: left; 
display: all;
/* border: 1px red solid; */
}
.break{
width: 100%;
clear: both;
height: 20px;
}
.inst{
font-family : Arial, sans-serif; 
font-size : 10px; 
text-align: left;
color: #828282;
font-weight: bold;
padding : 0px 0px 0px 0px; 
margin: 0px 0px 0px 10px;
}
p.short {
padding : 0px 0px 0px 0px; 
margin: 5px 0px 0px 0px;
color : #787878; 
width: 290px;
line-height : 21px; 
font-family : Arial, sans-serif; 
font-size : 16px; 
text-align: left; 
float : left; 
z-index : 6; 
clear: left;
display: all;
}
p.long {
padding : 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
color : #787878; 
width: 650px;
line-height : 21px; 
font-family : Arial, sans-serif; 
font-size : 16px; 
text-align: left; 
float : left; 
z-index : 6; 
clear: left;
display: all;
}
.abt {
padding : 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
color : #787878; 
font-family : Arial, sans-serif; 
font-size : 14px; 
text-align: right; 
float : right; 
z-index : 6; 
clear: none;
display: inline;
}
p.inlin {
padding : 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
color : #787878;
line-height: auto;
font-family : Arial, sans-serif; 
font-size : 10px; 
font-weight: bold;
text-align: left; 
float : left; 
line-height: 16px;
z-index : 6; 
clear: none;
display: inline;
}
p.title {
padding : 0px 0px 0px 0px; 
margin: 0px 0px 10px 0px;
color : #787878; 
font-style: italic;
line-height: auto;
font-size : 18px; 
text-align: left; 
line-height: auto;
float : left; 
z-index : 6; 
clear: left;
display: block;
}
a.btp {
padding : 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
color : #fff; 
line-height : 16px; 
background: #787878;
font-family : Arial, sans-serif; 
font-size : 12px; 
text-align: right; 
float : right; 
z-index : 6; 

clear: none;
display: inline;
}
a.web {
padding : 0px 0px 0px 0px; 
margin: 10px 0px 0px 0px;
color : #787878; 
line-height : 16px; 
font-family : Arial, sans-serif; 
font-size : 12px; 
text-align: left; 
float : left;  
clear: left;
display: block;
}
.long a.webinline {
color : #787878; 
display: inline;
}
p.footer {
padding : 0px 10px 0px 0px; 
margin: 0px 0px 0px 0px;
color : #787878; 
line-height : auto; 
font-family : verdana, "sans-serif"; 
font-size : 0.6em; 
text-align: left; 
float : left; 
width : 100%; 
z-index : 6; 
clear: both;
display: all;
}
h1 {
text-align: left;
display: inline;
/*width: auto;  */
clear: none;
letter-spacing: -1px;
margin : 0px 0px -10px 0px; /*margin : 17px 0px 0px 17px; /* border: 1px red solid; */
padding: 0px 0px 0px 0px;
color: #787878;
width: fit;
font-family: Georgia, serif; 
font-size: 24px; 
font-style: italic;
line-height: auto;
} 
h2 {
margin :0px 0px 10px 0px; 
padding : 0px 0px 0px 0px; 
color : #787878; 

display: block;
font-family : Georgia, serif; 
font-weight: bold;
font-size : 1.2em; 
text-align: left;
/*border: 1px red solid;*/
} 
img.border{
float: left;
display: block
margin :0px 0px 50px 0px; 
padding : 0px 0px 0px 0px; 
border: 1px solid;
border-color: #dddddd;
} 
a:link.linksd {
font-weight : bold; 
color : #666; 
font-size : 0.9em; 
text-decoration : none; 
font-family : verdana, sans-serif; 
line-height : 1.5em; 
margin: 0px 0px 0px 0px; 
padding : 0px 0px 0px 0px; 
} 

a:visited.linksd {
font-weight : bold; 
color : #666; 
font-size : 0.9em; 
text-decoration : none; 
font-family : verdana, sans-serif; 
line-height : 1.5em; 
margin: 0px 0px 0px 0px; 
padding : 0px 0px 0px 0px; 
} 

a:hover.linksd {
font-weight : bold; 
color : #cc0000; 
font-size : 0.9em; 
text-decoration : none; 
font-family : verdana, sans-serif; 
line-height : 1.5em; 
margin: 0px 0px 0px 0px; 
padding : 0px 0px 0px 0px;  
} 
a:active.linksd {
font-weight : bold; 
font-size : 0.9em; 
color : #666; 
text-decoration : none; 
font-family : verdana, sans-serif; 
line-height : 1.5em; 
margin: 0px 0px 0px 0px; 
padding : 0px 0px 0px 0px; 
} 
#footer{
clear: both;
height: 35px;
margin: 0px 0px 0px 0px;
width: 85%;
padding: 0px 0px 0px 0px;
}
p.footer {
padding : 0px 10px 0px 0px; 
margin: 10px 0px 0px 0px;
color : #787878; 
line-height : auto; 
font-family : verdana, "sans-serif"; 
font-size : 0.6em; 
text-align: left; 
float : left; 
z-index : 6; 
clear: both;
display: all;
}