html body {
	font-family:"Verdana", sans-serif;
	margin:0 auto;
	width:990px;
	margin-top:40px;
}

h3 {
	line-height:15px;
	margin-top:0px;
	color:#FF5A00;
}

img {
	border:none;
}
#content {

}

#contact a{
	background: url(images/contact.jpg) no-repeat;
	float:left;
	border:none;	
	width:83px;
	height:27px;
}

#contact a:hover{
	background: url(images/contact1.jpg) no-repeat;
}

#cv a{
	background: url(images/cv.jpg) no-repeat;
	float:left;
	border:none;	
	width:83px;
	height:27px;
}

#cv a:hover{
	background: url(images/cv1.jpg) no-repeat;
}

#links a{
	background: url(images/links.jpg) no-repeat;
	float:left;
	border:none;	
	width:83px;
	height:27px;
}

#links a:hover{
	background: url(images/links1.jpg) no-repeat;
}
.boxgrid1{
	width: 287px;
	height: 167px;
	float:left;	
	overflow: hidden;
	position: relative;
}
.boxgrid1 img{
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
}
.boxcaption1{
	font:11px "Verdana", sans-serif;	
	padding:6px;
	color:#fff;
	float: left;
	position: absolute;
	background: #000;
	height: 100%;
	width: 169px;
	opacity: .8;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
 .slideright1 .boxcaption1 { 	
 	left: 325px;
}

.boxgrid2{
	width: 481px;
	height: 111px;
	float:left;	
	overflow: hidden;
	position: relative;
}
.boxgrid2 img{
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
}
.boxcaption2{
	font:11px "Verdana", sans-serif;	
	padding:6px;
	color:#fff;
	float: left;
	position: absolute;
	background: #000;
	height: 100%;
	width: 362px;
	opacity: .8;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
 .slideright2 .boxcaption2 { 	
 	left: 625px;
}

.boxgrid3{
	width: 125px;
	height: 167px;
	float:left;	
	overflow: hidden;
	position: relative;
}
.boxgrid3 img{
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
}
.boxcaption3{
	font:11px "Verdana", sans-serif;	
	padding:6px;
	color:#fff;
	float: left;
	position: absolute;
	background: #000;
	height: 100%;
	width: 125px;
	opacity: .8;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
 .slidedown3 .boxcaption3 { 	
 	top: 225px;
}

.boxgrid4{
	width: 52px;
	height: 167px;
	float:left;	
	overflow: hidden;
	position: relative;
}
.boxgrid4 img{
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
}
.boxcaption4{
	font:11px "Verdana", sans-serif;	
	padding:4px;
	color:#fff;
	float: left;
	position: absolute;
	background: #000;
	height: 100%;
	width: 52px;
	opacity: .8;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
 .slidedown4 .boxcaption4 { 	
 	top: 200px;
}

.boxgrid5{
	width: 216px;
	height: 285px;
	float:left;	
	overflow: hidden;
	position: relative;
}
.boxgrid5 img{
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
}
.boxcaption5{
	font:11px "Verdana", sans-serif;	
	padding:6px;
	color:#fff;
	float: left;
	position: absolute;
	background: #000;
	height: 100%;
	width: 210px;
	opacity: .8;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
 .slidedown5 .boxcaption5 { 	
 	top: 300px;
}

.boxgrid6{
	width: 186px;
	height: 143px;
	float:left;	
	overflow: hidden;
	position: relative;
}
.boxgrid6 img{
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
}
.boxcaption6{
	font:11px "Verdana", sans-serif;	
	padding:6px;
	color:#fff;
	float: left;
	position: absolute;
	background: #000;
	height: 100%;
	width: 100px;
	opacity: .8;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
 .slideright6 .boxcaption6 { 	
 	left: 200px;
}

.boxgrid7{
	width: 186px;
	height: 134px;
	float:left;	
	overflow: hidden;
	position: relative;
}
.boxgrid7 img{
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
}
.boxcaption7{
	font:11px "Verdana", sans-serif;	
	padding:6px;
	color:#fff;
	float: left;
	position: absolute;
	background: #000;
	height: 100%;
	width: 100px;
	opacity: .8;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
 .slideright7 .boxcaption7 { 	
 	left: 200px;
}

a {
	text-decoration:none;
}

.introtext a:link, .introtext a:visited {
	border-bottom:1px dotted #FF5A00;
	font-weight:bold;
	color:#FF5A00;	
}

a:link a:visited {
	border:none;
	text-decoration:none;
}

#links_content a:link, #links_content a:visited {
	font-weight:bold;
	color:#FF5A00;	
}
