body {
	font:normal normal normal 10px/10px Arial;
	padding-bottom:15px;
	
}

#wrapper {
	width:900px;
	margin:0 auto;
	background-color:White;
	border-bottom:0px solid #202020;

	padding-top:40px;
	
	
}
#head {
	height:130px;
	margin-bottom:15px;
	padding-bottom:15px;
}
#menu {
	height:35px;
	background-color:#202020;
	margin-bottom:12px;
	border-bottom:7px solid Maroon;
}
#center {
}
#footer {
	border:1px solid White;/*neccessary for layout-reasonunknown*/
	margin:10px 0;
}

/*head*/
#headlogo { float:left; margin-top:40px; }
#head a { 
	color: #9d0000;
	font:normal normal normal 12px/16px Arial;
	border-bottom:1px dotted #ffdddd;
 }#head a:hover { background-color: #9d0000; color:White;}
 
/* headright */
#headright {
	float:right;
	padding-top:10px;
}
#headrightinnerleft {
	
	font:normal normal normal 12px/16px Arial;
	color: #404040;
	float:left;
	text-align:right;
}
#headrightinnerright {
	text-align:left;
	font:normal normal normal 12px/16px Arial;
	color: #9d0000;
	
	float:left;
	margin-left:15px;
	letter-spacing:.5px;
	margin-right:15px;
}
#head address {
	font:normal normal normal 12px/16px Arial;
}
/* menu */
#menu ul {
	list-style-type:none;
}
#menu ul li {
	float:left;
	height:35px;
	background-color:#202020;
}
#menu .currentpage {
	background-color:#9d0000;
}
#menu ul li a {
	font: normal normal normal 12px/35px Arial;
	/*font: normal normal bold 10px/35px Arial;*//*original*/
	height:35px;
	letter-spacing:2.8px;
	padding-left:15px; padding-right:15px;
	
	display:block;
	float:left;
	
	color:White;
	background-color:#202020;
	text-transform:Uppercase;
}
#menu ul li a:hover {
	background-color: #a80000;
}


/* pages */
h1 {
	font: normal normal normal 40px/40px "Georgia";
	letter-spacing:2px;
	color:#202020;
	
	/*for gallery purpose*/
	margin-bottom:30px;
	padding-top:15px;
}

.smallredtext {
	background-color: #b00000;
	font: normal normal bold 10px/10px Arial;
	letter-spacing:1.8px;
	text-transform:Uppercase;
	color:White;
	padding:0 2px;
	border-bottom:3px solid #202020;
}

/*gallery*/
.galleryholder {
	margin-bottom:35px;
}
.gallerythumb {
	margin-top:20px;
	margin-right:20px;
}
.gallerythumbleft { margin-left:0; }
.gallerythumbright { margin-right:0;}



/*footer*/
.copyright {
	font: normal normal bold 10px/10px Arial;
	letter-spacing:1.8px;
	background-color:#202020;
	color:White;
	text-transform:Uppercase;
	padding:2px 3px;
	float:left;
}
.bynicholasreed {
	float:right;
	font: normal normal bold 10px/10px Arial;
	letter-spacing:1.8px;
	background-color:#202020;
	color:White;
	text-transform:Uppercase;
	padding:2px 3px;
	text-align:right;
}
.by {
	font-style: italic;
	font-weight:normal;
	text-transform: lowercase;
	font-size:10px;
}
.currentlyunderconstruction {
	font: normal normal bold 10px/45px Arial;
	letter-spacing:5px;
	color: Gray;
	text-transform:uppercase;
	text-align:center;
}
#footer a { cursor: pointer; }

/*company_profile + product services type*/

p {
	font: normal normal normal 12px/22px "Trebuchet MS","Arial"; color:Gray;
	color: #272727;
	margin-bottom:20px;
	text-align:justify;
	width:700px;
}
#center ul { width:600px; }


#myGallery {
	width:900px !important;
	height:500px !important;
	border:0;
	padding:0; margin:0;
}


