/*****************
browsers interpret margin and padding a little differently, 
we'll remove all default padding and margins and
set them later on
******************/
* {
margin:0;
padding:0;
}

/*
Set initial font styles
*/
body {
   text-align: left;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 75.01%;
   line-height: 1em;
   background-color: #DEEEF9;
   color: #333;
   margin:0em;    /* gives some air for the pagewrapper */
}

/* center wrapper, min max width */
div#pagewrapper {
   margin: 0 auto;       /* this centers wrapper */
   width: 781px;   /* IE wont understand these, so we will use javascript magick */
   background-color: #DEEEF9;
   color: black;
}

#index-01 {
	position:absolute;
	left:100px;
	top:0px;
	width:228px;
	height:254px;
}

#index-02 {
	position:absolute;
	left:328px;
	top:0px;
	width:553px;
	height:423px;
}

#index-03 {
	position:absolute;
	left:100px;
	top:254px;
	width:228px;
	height:31px;
}

#index-04 {
	position:absolute;
	left:100px;
	top:285px;
	width:228px;
	height:32px;
}

#index-05 {
	position:absolute;
	left:100px;
	top:317px;
	width:228px;
	height:34px;
}

#index-06 {
	position:absolute;
	left:100px;
	top:351px;
	width:228px;
	height:36px;
}

#index-07 {
	position:absolute;
	left:100px;
	top:387px;
	width:228px;
	height:36px;
}

#index-08 {
	position:absolute;
	left:100px;
	top:423px;
	width:781px;
	height:412px;
}

#flags {
	position:absolute;
	left:785px;
	top:138px;
	width:80px;margin:0px 0px 0px 20px;
	height:12px; border:0px solid #AF3104; 
}
#flags img {
	border:1px solid #6AB2E4;
}
#flags img a {
}

#mainpic {
	position:absolute;
	top:144px;
	left:337px;
	width:380px;
	height:220px;
}

#sidepix {
	position:absolute;
	top:460px;
	left:110px;
	width:220px; 
	text-align:center;
}
#sidepix img {
	padding-top:0.5em;
}
#sidepixg {
	position:absolute;
	top:500px;
	left:110px;
	width:220px; 
	text-align:center;
}
#sidepixg img {
	border:1px solid #1E3E73;
}
#rightsidepic {
	position:absolute;
	top:499px;
	left:718px;
	width:220px; 
}
#main {
	position:absolute;
	top:500px;
	left:355px;
	width:330px;
}
#main p {
	margin:0.5em 1em 1em 0.5em;
	width:31em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color: #396894;
	text-align:justify;
}
#main p table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color: #396894;
	margin:0px 0px 0px 0px;
	line-height:2.5em;
}
#main p table a, #main p table a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color: #396894;
	text-decoration: underline;
}
#main p table #vet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color: #396894;
	font-weight: bold;
	width:8em;
}
#footnoot {
	position:absolute;
	top:802px;
	left:158px;
	width:150px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:9px;
	color: #8EC4EA;
}
#footnoot a {
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:9px;
	color: #8EC4EA;
	text-decoration:none;
}
#footnoot a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:9px;
	color: #8EC4EA;
	text-decoration:underline;
}

