body {

	margin-top: 6px;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 0.92em;

	color: #000;

	background: #999;

}



.h1{

	font-size: 1.4em;

	color: #000;

	height: 32px;

	border-bottom: 3px dotted #666;

}



.h1margin {

	margin-left: 10px;

}

.big-table{

	width: 1100px;

	margin-left: auto;

	margin-right: auto;

	vertical-align: top;

	border: 0;

	padding: 3px;

}

.title{

	padding: 5px;

	border: 1px solid  #000;

	background: #fff;

	

}



.title-leftcolumn {

	padding:3px;

	vertical-align: top;

	border: 1px solid  #000;

	background: #fff;

	width:52%;

}



.title-rightcolumn {

	vertical-align: top;

	padding:3px;

	border: 1px solid  #000;

	background: #fff;

	width:24%;

}

.aboutme {

	padding: 40px;

	width: 66%;

	text-align: left;

	margin-left: auto;

	margin-right: auto;

}

.contenttable{

	text-align: justify;

}

.title-image {

	width: 100%;

	background-color: #000;

}

.infocolumn{

	font-size: 1.04em;

	font-weight: bold;

	text-align:left;

	color: #000;

}



.headercolumn{

	text-align:left;

	font-size: 1.0em;

	width: 120px;

	color: #000;

}



.gallery-header{

	color:#fff;

	font-size: 1.38em;

	font-weight: bold;

	background-color:#666;

	padding: 5px 0 5px 0;

	text-align: center;

}





.menu {

	background-color: #000;

	text-align: left;

	height: 48px;

	margin-left: 15px;

}

		 

		

.big-image {

	border:1px solid #000;

}



.thumb {

	border: 1px solid #000;

}		



.thumbbox {

	padding: 6px;

}

.content{

	text-align: center;

	background: #fff;

	padding: 5px;

	margin-left: auto;

	margin-right: auto;



}



.contacttable{

	margin-left: 200px;

	height: 540px;

}



.contactform {

	padding: 2px;

	border: 1px solid #000;

	font-size: 1.0em;

	font-weight: bold;

}



.textarea {

	border: 1px solid #000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1.04em;

	padding: 2px;

	font-weight: bold;



}	



/*BUTTONS*/



.clear {

    overflow: hidden;

    width: 100%;

}



a.button {

	display: block;

	font-family: Arial, Helvetica, sans-serif;

    background: transparent url('graphics/button2.gif') no-repeat scroll top right;

    color: #fff;

    display: block;

    float: left;

    height: 27px;

    margin-right: 6px;

    padding-right: 16px;

    text-decoration: none;

	font-size: 0.84em;

	font-weight: bold;

	outline: none;

}



a.button span {

    background: transparent url('graphics/button1.gif') no-repeat;

	color: #fff;

    display: block;

    line-height: 18px;

    padding: 5px 0 5px 18px;

	outline: none;

} 





a.button:active {

    background-position: bottom right;

    color: #fff;

    outline: none;

}



a.button:active span {

    background-position: bottom left;

    padding: 5px 0 5px 18px;

    outline: none;



} 



.button3 {

    background: transparent url('graphics/button3.gif') no-repeat;

    color: #fff;

	font-size: 1.0em;

	font-weight: bold;

	text-align: center;

	padding: 0px;

	width: 118px;

	height: 28px;

	border: 0px;

}



.small-text {

	font-size: 0.72em;

	font-family: Arial, Helvetica, sans-serif;

}



.red {

	color: red;

}

.articletext{
	line-height: 23pt;
	font-family: Arial, sans-serif;
	}
	
.aheader{
	font-size: 1.4em;
	font-weight: bold;
	}