/*
This is the main css file for the Vision Perry site 
*/

/*
Global Styles
*/


body {
	font-family: serif;
	background: #CFD4FF;
	
}

p, h1 ,h2 ,h3 ,h4 ,h5 ,h6 ,h7 ,li {
	margin: 15px 10px;
}

table {
    margin: 0;
    padding: 0;
    border-spacing: 0;
    text-align: left;
}

td, tr {
    margin: 0;
    padding: 0;
    vertical-align: top;
}

img {
	border: 0;
}


/*
Index Page
*/

.index_background {
	background: silver;
	}







#behindLogo {
	position: relative;
	margin-top: 40px;
	margin-left: auto;
	margin-right: auto;
	}
	
#behindLogo img {
	border: 0px;
	}
	
.vplogo {
	position: absolute;
	z-index: 2;
	}
	
.relative {
	width: 100%;
	height: 100%;
	position: relative;
	
}
	
.topleft {
	right: 0px;
	bottom: 0px;
	}

.topright {
	left: 0px;
	bottom: 0px;
	}

.bottomleft {
	/*width: 170px;
	height: 210px;*/
	right: 0px;
	top: 0px;
	}
	
.bottomright {
	/*width: 162px;
	height: 210px;*/
	left: 0px;
	top: 0px;
	}
	
.index a {
	opacity:.6;
}
	
.index a:hover {
	opacity: 1;
}

.opaque3 {	// for IE8
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}

/*
Main table styles
*/

#outer_table {
	background: #ffffff;
    margin: 0 auto;
    width: 800px;
}

/*
banner styles
*/

/*#banner {
	width: 800px;
	height: 150px;
}*/

/*
Logo Style for Home Page
*/



/*
Menu styles 
*/

#menu_button {
	background: #000000;
	}


/*
Content styles.
*/

#margin {
	margin:10px;
	}

#main_content {
	text-align: left;
	margin: 10;
}

#main_content img {
	padding: 7px;
}

#main_content h1, h2, h3, h4, h5, h6 {
	text-align: center;
}