*
	{
		margin: 0px;
		padding: 0px;
	}

h2
	{
		font: bold 14px Arial;
		/*letter-spacing: -1px;*/
		color: #0c2059;
	}
h2 a
	{
		color: #0c2059;		
		text-decoration: none;
	}
h2 a:hover
	{
		color: #f29d35;
		text-decoration: none;
	}

p
	{
		color: #0c2059;
		font: 11px Arial;
		float: left;
		text-transform: none;
		text-align: justify;
	}

#VPheadnav
	{
		/*background-color: #00305e;
		background-image: url(../img/headNavbground.jpg);
		border: 1px solid red;*/
		display: inline;
		float: right;
		height: 26px;
		width: 261px;
	}
#VPheadnav ul.hditems
	{
		/*border: 1px solid blue;*/
		display: block;
		float: left;
		/*width: 261px;*/
	}
#VPheadnav ul.hditems li
	{
		/*border: 1px solid black;*/
		display: inline;
		float: left;
		list-style-type: none;
		list-style-image: none;
	}
#VPheadnav ul.hditems li a
	{
		/*border: 2px solid yellow;*/
		color: #FFFFFF;
		font-family: Arial;
		font-weight: bold;
		font-size: 12px;
		display: inline;
		float: left;
		/*letter-spacing: -1px;*/
		list-style-type: none;
		list-style-image: none;
		text-decoration: none;
	}
#VPheadnav ul.hditems li a:hover
	{
		color: #0c2059;
	}
#VPheadnav ul.hditems li#home
	{
		/*background-image: url(../img/headNavhome.png);*/
		float: left;
		height: 26px;
		width: 57px;
	}
#VPheadnav ul.hditems li#home a
	{
		background-image: url(../img/headNavhome.png);
		background-repeat: no-repeat;
		float: left;
		height: 26px;
		padding: 5px 5px 0 5px;
		width: 57px;
	}
#VPheadnav ul.hditems li#home a:hover
	{
		background-image: url(../img/headNavhomeRL.png);
		background-repeat: no-repeat;
		height: 26px;
		width: 57px;
	}
#VPheadnav ul.hditems li#about
	{
		/*background-image: url(../img/headNavabout.png);*/
		float: left;
		height: 26px;
		width: 73px;
	}
#VPheadnav ul.hditems li#about a
	{
		background-image: url(../img/headNavabout.png);
		background-repeat: no-repeat;
		float: left;
		height: 26px;
		padding: 5px 5px 0 5px;
		width: 73px;
	}
#VPheadnav ul.hditems li#about a:hover
	{
		background-image: url(../img/headNavaboutRL.png);
		background-repeat: no-repeat;
		height: 26px;
		width: 73px;
	}
#VPheadnav ul.hditems li#sitemap
	{
		/*background-image: url(../img/headNavsitemap.png);*/
		float: left;
		height: 26px;
		width: 71px;
	}
#VPheadnav ul.hditems li#sitemap a
	{
		background-image: url(../img/headNavsitemap.png);
		background-repeat: no-repeat;
		float: left;
		height: 26px;
		padding: 5px 5px 0 5px;
		width: 71px;
	}
#VPheadnav ul.hditems li#sitemap a:hover
	{
		background-image: url(../img/headNavsitemapRL.png);
		background-repeat: no-repeat;
		height: 26px;
		width: 71px;
	}
#VPheadnav ul.hditems li#travelguide
	{
		/*background-image: url(../img/headNavblog.png);*/
		float: left;
		height: 26px;
		width: 60px;
	}
#VPheadnav ul.hditems li#travelguide a
	{
		background-image: url(../img/headNavblog.png);
		background-repeat: no-repeat;
		float: left;
		height: 26px;
		padding: 5px 5px 0 5px;
		width: 60px;
	}
#VPheadnav ul.hditems li#travelguide a:hover
	{
		background-image: url(../img/headNavhblogRL.png);
		background-repeat: no-repeat;
		height: 26px;
		width: 60px;
	}

#VPortal
	{
		background-color: #e9f1f3;
		background-image: url(../img/bodyBground.jpg);		
		background-repeat: repeat;
		margin: 0px;
		padding: 0px;
	}

#VPortalcont
	{
		/*border: 1px solid red;
		height: 700px;*/
		/*margin: auto;*/
		overflow: visible;
		width: 800px;
		float: left;
	}
#VPortalcontwrap
	{
		/*border: 4px solid blue;
		float: left;
		margin: auto;*/
		margin: 0px;
		overflow: visible;
	}
	
#VPortalfooter
	{		
		/*border:2px solid green;*/
		margin: 0px 0px 0px 15px;
		width: 800px;
		overflow: visible;
		float: left;
		/*border: 1px solid red;*/
		background-color: #0c2059;
	}
#VPortalfooter div#VPortalfootercopy p
	{
		/*border: 3px solid red;*/
		color: #FFFFFF;
		float: left;
		font-family: Arial;
		font-size: 11px;
		font-weight: bold;
		/*letter-spacing: -1px;*/
		padding: 5px 14px 5px 14px;
	}

#VPortalhead
	{
		background-image: url(../img/VPortalheadbground.jpg);
		background-repeat: no-repeat;
		height: 174px;
		margin: 0px 0px 0px 15px;
		width: 800px;
	}

#VPortalogo
	{
		background-image: url(../img/logo.png);
		/*border: 4px solid green;*/
		height: 91px;
		width: 269px;
	}

#VPortalogo a
	{
		/*border: 1px solid red;*/
		float: left;
		height: 91px;
		width: 269px;
	}
#VPortalogohd
	{
		/*border: 2px solid red;*/
		float: left;
		margin: 5px 0px 0px 9px;
		width: 350px;
		text-align: left;
	}

#VPortalogohd h1
	{
		/*border: 1px solid red;*/
		margin: 5px 0px 0px 10px;
		font: bold 12px Arial;
		/*letter-spacing: -1px;*/
		color: #d94d1a;
	}
#VPortalogohd h1 a 
	{
		color: #d94d1a;
		text-decoration: none;
	}
#VPortalogohd h1 a:hover 
	{
		color: #f29d35;
		text-decoration: none;
	}

#VPortalnav
	{
		background-image: url(../img/VPortalnavbground.png);
		background-repeat: no-repeat;
		height: 25px;
		margin: auto;
		width: 774px;
	}

#VPortalwrap
	{
		background-image: url(../img/mainBground.jpg);
		background-repeat: repeat-y;
		/*border: 5px solid red;
		height: 100%;*/	
		float: left;
		margin: auto;
		/*padding-left: 15px;*/
		overflow: visible;
		width: 830px;
	}

#VPortalwrapbody
	{
		float: left;
	}

.VPortalnavitem
	{
		/*border: 1px solid red;*/
		display: block;
		float: left;
		margin: 5px 5px 0px 5px;
		width: 764px;
	}
.VPortalnavitem li
	{
		border-right: 1px solid #FFFFFF;
		display: inline;
		float: left;
		list-style-type: none;
		list-style-image: none;
		padding: 0px 5px 0px 5px;
		text-decoration: none;
	}
.VPortalnavitem li a
	{
		/*border: 1px solid yellow;*/
		color: #FFFFFF;
		display: inline;
		float: left;
		font-family: Arial;
		font-size: 8pt;
		font-weight: bold;
		/*letter-spacing: -1px;*/
		list-style-type: none;
		list-style-image: none;
		text-decoration: none;
	}
.VPortalnavitem li a:hover
	{
		color: #d94d1a;
		text-decoration: underline;
	}



