﻿/*  MAIN.CSS  */
/* orwellvillagehall.com  */

header, div, footer, aside, nav, article, figure, figcaption  {
	display: block;
	}

body {
	font-family: "Calibri Light";
	font-family: "Arial", Arial, sans-serif;
	font-size: 120%;
/*	width: 70%;  */
	margin: 0 auto;
	background-color: #FFFFFF;
	}

footer {
	clear: both;
	height: 30px;}

nav.main {
	background-image: url("images/ovh_menu.jpg");
	display: block;
	margin: 0px auto;
	width: 1200px;  
	height: 435px;
/*	background-color: #F9F9F9;  */
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"
	}
	
/*  Text properties  */

h1	{
	font-family: "Calibri Light";
	text-align: center;
	font-size: 48px;
	color: #303030;
	}

h2	{
	font-family: "Calibri Light";
	color: #3399FF;
	font-size: 36px;
	}

h2.center {
	text-align: center;
	}
	
h3	{
	font-family: "Calibri Light";
	color: #3399FF;
	font-size: 28px;
	}
	
h3.center {
	text-align: center;
	}
	
ul.menu	{
	padding-top: 15px;
	margin: 0px auto 0px auto;  
/*	border-top: 2px solid #000;
	border-bottom:   1px solid #000;  */
	text-align: center;
	}
	
li.menu	{
	display: inline;
	margin: 0px 3px;
	}

li	{
	list-style-type: none;
	}

footer	{
	font-size: 80%;
	padding: 7px 0px 0px 20px;
	}	

/* large screen size */
/*
@media screen and (min-width:1024px) {
			
	body {
		width: 85%
	}
}	
*/	

/* Small screen size, ie iPhone 6 */
/*
@media screen and (max-width:1024px) {
			
	body {
		width: 95%
	}
}	
*/


figcaption {
	text-align: center;
	font-size: 100%;
	}

img.align-center {
	display: block;
	margin: 0px auto;
	}

ul.menu	{
	padding: 15px;
	margin: 0px auto 0px auto;
	text-align: center;	
	list-style-type: none; 
	}

.logoimage {
	width: 200px;
	height: 215px;
	float: right;
	}	

p.center {
	text-align: center;
	}

table {
	width: 600px;
	}

td {
	border: 1px solid #0088dd;
	padding: 5px;
}

tr.even {
	background-color: #efefef;
	}

.wrapper {
	width: 940px;
	margin: 20px auto 20px auto;
}


