@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
}

#wrapper {
	width:900px;
	margin: 0 auto;
	border:none;
	padding: 0;
}

.logo {
	float:left;
	display:block;
	padding: 0;
}

.type {
	float:left;
	display:block;
	padding: 0;
}

.van {
	float:left;
	display:block;
	padding: 0;
}


.menubar {
	float: left;
	padding: 0;
}

ul#menu li {
		display: inline;
	}
ul#menu li a  {
		text-indent: -9999px;
		display: block;
		height: 50px;
		float: left;
		z-index:2;
		outline: none;
}
ul#menu li a.home {
			background: url(images/home.png) no-repeat top center;
			width: 125px;
			position:absolute;
			margin-top: 125px;
			margin-left: -35px;
			float:left;
}
ul#menu li a.services {
			background: url(images/services.png) no-repeat top center;
			width: 175px;
			position:absolute;
			margin-top: 125px;
			margin-left:85px;
}
ul#menu li a.pictures {
			background: url(images/pictures.png) no-repeat top center;
			width: 170px;
			position: absolute;
			margin-top: 125px;
			margin-left: 260px;

}
ul#menu li a.testimonials {
			background: url(images/testim.png) no-repeat top center;
			width: 250px;
			position: absolute;
			margin-top: 125px;
			margin-left: 430px;
}
ul#menu li a.contact {
			background: url(images/contact.png) no-repeat top center;
			width: 180px;
			position: absolute;
			margin-top: 125px;
			margin-left: 680px;
}

ul#menu li a.home:hover { 
			background-position: bottom center;
			width: 125px;
			outline: none;
}
ul#menu li a.services:hover { 
			background-position: bottom center;
			width: 175px;
			outline: none;
}
ul#menu li a.pictures:hover { 
			background-position: bottom center;
			width: 170px;
			outline: none;
}
ul#menu li a.testimonials:hover { 
			background-position: bottom center;
			width: 250px;
			outline: none;
}
ul#menu li a.contact:hover { 
			background-position: bottom center;
			width: 180px;
			outline: none;
}
ul#menu li a.home:active {
			background-position: center center;
			width: 125px;
			outline: none;
}
ul#menu li a.services:active {
			background-position: center center;
			width: 1755px;
			outline: none;
}
ul#menu li a.pictures:active {
			background-position: center center;
			width: 170px;
			outline: none;
}
ul#menu li a.testimonials:active {
			background-position: center center;
			width: 250px;
			outline: none;
}
ul#menu li a.contact:active {
			background-position: center center;
			width: 180px;
			outline: none;
}
body#home ul#menu li a.home {
			background-position: center center;
			width: 125px;
			outline: none;
}
body#services ul#menu li a.services {
			background-position: center center;
			width: 1755px;
			outline: none;
}
body#pictures ul#menu li a.pictures {
			background-position: center center;
			width: 170px;
			outline: none;
}
body#testimonials ul#menu li a.testimonials {
			background-position: center center;
			width: 250px;
			outline: none;
}
body#contact ul#menu li a.contact {
			background-position: center center;
			width: 180px;
			outline: none;
}
/* Script */
.PopBoxImageSmall
{
   border: none 0px white;
   cursor: url("http://yourpath/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
   border: solid thin #CCCCFF;
   cursor: url("http://yourpath/magminus.cur"), pointer;
}
/* Image 1 */
#pic1 {
	width:500px;
	height:500px;
}
/* Image 2 */
#pic2 {
	width:500px;
	height:500px;
}
/* Image 3 */
#pic3 {
	width:500px;
	height:500px;
}
/* Image 4 */
#pic4 {
	width:500px;
	height:500px;
}
/* Image 5 */
#pic5 {
	width:500px;
	height:500px;
}
/* Image 6 */
#pic6 {
	width:500px;
	height:500px;
}
/* Image 7 */
#pic7 {
	width:500px;
	height:500px;
}
/* Image 8 */
#pic8 {
	width:500px;
	height:500px;
}
.announce {
	color:#FFF;
	font-size:35px;
	margin-top:100px;
}
.details {
	color:#FFF;
	font-size:25px;
}
.instruct {
	color:#FFF;
	font-size:15px;
}
