/*
===========================================================
global settings
=========================================================== 
*/
* {/*universal selector to remove all default spacing*/
	margin: 0;
	padding: 0;
}

a * {/*removes default border from any hyperlinked images*/
	border: 0;
}

body{
	color: black;
	background-color: #8f8f8f;
	font-family: Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 100%;
}

/* prevent shrinking nested text , remains 1:1 with WHATEVER the body em is set to. See immediately preceeding rule's comment*/
ol ol, ul ol, ol ul, ul ul, ol p, ul p {
font-size: 10px;}

/*to overcome an IE bug which by default doubles any spacing*/
h1, h2, h3, h4, h5, h6, p, li, a {
	margin-bottom: 0.5em;
}

h1, h2, h3{
	color: blue;
}
img.Rinternal{
padding-left:10px;
padding-right:5px;
float:right;
}
img.Linternal{
padding-left:5px;
padding-right:10px;
float:left;
}
div {
	padding: 0px;
	margin: 0px;
}
#wrapper{
	width: 770px;
	margin: 5px auto;
	padding: 5px;
	border: 1px solid #000000;
	background-color: #f2f2f2;
	color: black;
}
#banner{
	background-color:##f2f2f2;
	height: 155px;
	width: 768px;
}
	
#startmenu {
	background-color: #f2f2f2;
	float: left;
	width: 155px;
}
#content{
	float: right;
	width: 601px;
	height: 414px;
	overflow: auto;
	background-color: #FFFFFF;
	border:1px solid #666666;
	padding-left: 5px;
	padding-right: 5px;
	text-align: justify;
}
ol.contentlist, li.contentlistitem{
background-color:#f2f2f2;
font-family: Times New Roman, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight:bold;
position: static;
}
a.storylink{
	color:#0000FF;
	font-size: 12pt;
	font-style: inherit;	
}
#vecatext{
float: right;
width: 605px;
height: 190px;
overflow: auto;
padding-left: 3px;
padding-right: 3px;
background-color: #FFFFFF;
text-align: justify;
border-top: 1px solid #666666; 
border-left: 1px solid #666666; 
border-right: 1px solid #666666;
}
ol.vecalist, li.vecalistitem{
background-color:#f2f2f2;
font-family: Times New Roman, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight:bold;
position:static;
}
#vecaflash{
float: right;
width: 605px;
height: 224px;
padding-left: 3px;
padding-right: 3px;
background-color: #FFFFFF;
border-left: 1px solid #666666; 
border-right: 1px solid #666666;
border-bottom: 1px solid #666666;
}

#footer{
clear: both;
height: 20px;
width:768px;
background-color: #f2f2f2;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
}
