h1 { position: fixed;
    top:15px;
    left:15px;
	width:300px;
	} 
	
h2{ position: absolute;
	top:100px;
	right:50px;
	width: 650px;}

div.class2	{height:550px;
			overflow-y:scroll;
			padding-right: 20px;}

h3 { position: absolute;
    top: 50px;
    left: 300px;
    width: 600px; 
	font-family: georgia, serif;
	background-color: #EDF4FA;
	border-color: #034B9E;
	padding: 10px 15px 50px 15px;	
	border-style: inset;
	border-width: 5px;
	border-radius:25px;
	-moz-border-radius:25px; 
	box-shadow: 10px 10px 5px #3F3F3F;
    z-index: 2;	}

h4 { position: absolute;
    top: 150px;
    left: 240px;
    width: 625px; 
	font-family: georgia, serif;
	z-index: 3;	 } 		
	 

p {font-family: georgia, serif; color: #26669F; font-size: 24px; padding-left: 15px; padding-right: 15px; }
	p.subscribe {font-family: georgia, serif; color: #8200EA; font-size: 24px; padding-left: 15px; padding-right: 15px; }
	p.pagetitle {color: #034B9E; font-size: 36px; }
	p.bottom { color: #034B9E; font-family: georgia, serif; font-size: 14px;  }
	
	a.img:hover{border: none; background: none; color: none; text-decoration: none; }
		
	a.menu:link {font-family: georgia, serif; font-size: 24px; color: #034B9E; background: #EDF4FA; text-decoration: none; border-radius:25px; -moz-border-radius:25px; box-shadow: 7px 7px 5px #3F3F3F; border-color: #034B9E; border-style: inset; border-width: 2px; }
	a.menu:visited {font-family: georgia, serif; font-size: 24px; color: #034B9E; background: #EDF4FA; text-decoration: none; border-radius:25px; -moz-border-radius:25px; box-shadow: 7px 7px 5px #3F3F3F; border-color: #034B9E; border-style: inset; border-width: 2px;}
	a.menu:active {font-family: georgia, serif; font-size: 24px; color: #034B9E; background: #EDF4FA; text-decoration: none; border-radius:25px; -moz-border-radius:25px; box-shadow: 7px 7px 5px #3F3F3F; border-color: #034B9E; border-style: inset; border-width: 2px; }
	a.menu:hover {font-family: georgia, serif; font-size: 24px; color:#26669F ; background: #D6E6F5; border-radius:25px; -moz-border-radius:25px; box-shadow: 7px 7px 5px #3F3F3F; border-color: #26669F; border-style: inset; border-width: 2px;}
		
	a.stores:link {color: #011569; font-size: 18px; text-decoration:  none; }
	a.stores:visited {color: #011569; font-size: 18px; text-decoration:  none; }
	a.stores:active{color: #011569; font-size: 18px; text-decoration:  none; }
	a.stores:hover {color: #034B9E; font-size: 18px; text-decoration:  underline; }
	
	a.bottom:link {color: #011569; font-size: 14px; text-decoration:  none; }
	a.bottom:visited {color: #011569; font-size: 14px; text-decoration:  none; }
	a.bottom:active{color: #011569; font-size: 14px; text-decoration:  none; }
	a.bottom:hover {color: #034B9E; font-size: 14px; text-decoration:  underline; }
	
	p.ants {font-family: georgia, serif; display:none;}
	
	td {vertical-align: top; text-align: right;}
	
#coolMenu,
#coolMenu ul {
    list-style: none;
}
#coolMenu {
    float: left;
}
#coolMenu > li {
    float: left;
}
#coolMenu li a {
display: block;
    height: 1em;
    line-height: 1em;
    padding: 0 1.5em;
	text-decoration: none;
}
#coolMenu ul {
    position: absolute;
    display: none;
z-index: 999;
}
#coolMenu ul li a {
    width: 80px;
}
#coolMenu li:hover ul.noJS {
    display: block;
	}

			
.videogallery {
	width:100%;
	zoom:1;
}
.videogallery span{ display:block; }
.videogallery a{
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	position:relative;
	vertical-align:top;
	margin:10px;
	width:160px;
	font-family:Trebuchet,Tahoma,Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	opacity:0.87;}
	
.videogallery a.videolb{display:none}
.videogallery a img{
	display:block;
	border:2px dashed;
	border-color: gray;
	margin:5;}
	
.videogallery a:hover{
	opacity:1;}
	
body {
     background-image: url("images/background.jpg");
} 
