/*
========== Ben More CSS Standards.
==========
========== 
========== Use multi-line comments (like this).
========== Start with 'body' and a: colors.
==========
========== Place styles in order used (first use).
==========
========== Use separate classes for position and style within tables (for Netscape).
==========
========== Naming convention:
==========
========== Begin 'global' or 'pagename'
========== ..followed by meaningful name, e.g. 'menu'
========== ...and then 'xy' for position, if appropriate.
==========
========== Hence examples:
==========
========== .globaldatexy 
========== .indexpicturestyle
========== 
========== { and } or separate lines.
==========
==========  RC 1st February 2004
==========
*/

body
{
background-color: #d7ccbc;
}

a:link
{
color: #000099;
}

a:visited
{
color: #660066;
}

a:hover
{
color: #006600; font-size: 105%;
}

.globalbackground
{
position:absolute; left: 0px; top: 0px;
width: 780px;
height: 2000px;
background-color: #f4f8fd;
}

.globalbodyright
{
font-family: verdana, arial, helvetica, 'sans serif'; 
text-align: right;
font-size: 16px;
color: #000099;
}

.globalbodyrightbold
{
font-family: verdana, arial, helvetica, 'sans serif'; 
text-align: right;
font-size: 16px;
font-weight: bold;
color: #000099;
}

.globalbodycenter
{
font-family: verdana, arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 16px;
color: #000099;
}

.globalbodycenterbold
{
font-family: verdana, arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 16px;
font-weight: bold;
color: #000099;
}

.globalbodyleft
{
font-family: verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 16px;
color: #000099;
}

.globalbodyleftbold
{
font-family: verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 16px;
font-weight: bold;
color: #000099;
}

.globalbodymarginbold
{
font-family: verdana, arial, helvetica, 'sans serif'; 
text-align: justify;
font-size: 16px;
font-weight: bold;
margin-left: 5%;
margin-right: 5%;
color: #000099;
}

.globalbodybold
{
font-family: verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: bold;
font-size: 16px;
color: #000099;
}

.globalhidden
{
font-family: verdana, arial, helvetica, 'sans serif'; 
width: 700px;
text-align: left;
font-weight: bold;
font-size: 9px;
color: #eeeeee;
}

.globaldatexy
{
position:absolute; left: 200px; top: 7px;
z-index:3;
}

.globaldate
{
font-family: verdana, arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 10px;
color: #000000;
}

.globalheadingxy
{
position:absolute; left: 10px; top: 20px;
z-index:3;
}

.globalheading
{
font-family: verdana, helvetica, 'sans serif'; 
text-align: center;
font-weight: bold;
font-size: 30px;
color: #000099;
}

.globalnavbarxy
{
position:absolute; left: 135px; top: 110px;
z-index:3;
}

.globalembossxy
{
position:absolute; left: 10px; top: 175px;
z-index: 2;
}

.globalback
{
position:absolute; left: 30px; top: 375px;
z-index: 4;
font-family: verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 16px;
font-weight: bold;
color: #000099;
}

.indexmenuxy1
{
position:absolute; left: 15px; top: 175px;
z-index: 3;
}

.indexmenuxy2
{
position:absolute; left: 15px; top: 200px;
z-index: 3;
}

.indexmenuxy3
{
position:absolute; left: 15px; top: 225px;
z-index: 3;
}

.indexmenuxy4
{
position:absolute; left: 15px; top: 250px;
z-index: 3;
}

.indexmenuxy5
{
position:absolute; left: 15px; top: 275px;
z-index: 3;
}

.indexmenuxy6
{
position:absolute; left: 15px; top: 300px;
z-index: 3;
}

.indexmenu
{
font-family: verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: bold;
font-size: 16px;
color: #000099;
}

#indexclouds
{
position:absolute; left: 455px; top: -254px;
z-index: 1;
}


.indexareapic1
{
position:absolute; left: 0px; top: 0px;
height: 410px;
width: 750px;
overflow:hidden;
z-index: 3;
}

#indexpic1
{
position:absolute; left: 565px; top: 575px;
z-index: 4;
}

.indextextxy
{
position:absolute; left: 30px; top: 340px;
z-index: 4;
font-family: "comic sans ms", arial, helvetica, 'sans serif'; 
font-weight: bold;
text-align: left;
font-style: italic;
font-size: 24px;
color: #006600;
}

.indexreturnclouds
{
position:absolute; left: 455px; top: 100px;
z-index: 1;
}

.indexreturnpic1
{
position:absolute; left: 565px; top: 220px;
z-index: 4;
}

.contacttablexy
{
position:absolute; left: 18px; top: 180px;
z-index: 4;
}

.contactemail1xy
{
position:absolute; left: 170px; top: 225px;
z-index: 4;
}

.contactemail2xy
{
position:absolute; left: 226px; top: 245px;
z-index: 4;
font-family: verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: bold;
font-size: 16px;
color: #000099;
}

.contactemail3xy
{
position:absolute; left: 318px; top: 245px;
z-index: 4;
font-family: verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: bold;
font-size: 16px;
color: #000099;
}

.contactmessagexy
{
position:absolute; left: 25px; top: 290px;
z-index: 4;
}

.webdesignheadxy
{
position:absolute; left: 10px; top: 160px;
z-index: 4;
}

.webdesignpara1xy
{
position:absolute; left: 30px; top: 200px;
z-index: 4;
}

.webdesignpara2xy
{
position:absolute; left: 30px; top: 280px;
z-index: 4;
}

.webdesignpara3xy
{
position:absolute; left: 30px; top: 360px;
z-index: 4;
}

.webdesignpara4xy
{
position:absolute; left: 30px; top: 410px;
z-index: 4;
}

.webdesignpara5xy
{
position:absolute; left: 30px; top: 460px;
z-index: 4;
}

.webdesignlogoxy
{
position:absolute; left: 346px; top: 530px;
z-index: 4;
}

.webdesignpara6xy
{
position:absolute; left: 30px; top: 580px;
z-index: 4;
}

.webdesignlinkxy
{
position:absolute; left: 30px; top: 640px;
z-index: 4;
}

.webdesignbackxy
{
position:absolute; left: 30px; top: 680px;
z-index: 4;
font-family: verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: bold;
font-size: 16px;
color: #000099;
}

.otherheadxy
{
position:absolute; left: 10px; top: 160px;
z-index: 4;
}

.otherlistxy
{
position:absolute; left: 30px; top: 190px;
z-index: 4;
}

.otherhead1xy
{
position:absolute; left: 30px; top: 280px;
z-index: 4;
}

.otherpara1xy
{
position:absolute; left: 50px; top: 315px;
z-index: 4;
}

.otherpara2xy
{
position:absolute; left: 50px; top: 350px;
z-index: 4;
}

.otherpara3xy
{
position:absolute; left: 50px; top: 435px;
z-index: 4;
}

.othertop1xy
{
position:absolute; left: 30px; top: 485px;
z-index: 4;
}

.otherhead2xy
{
position:absolute; left: 30px; top: 540px;
z-index: 4;
}

.otherpara4xy
{
position:absolute; left: 50px; top: 575px;
z-index: 4;
}

.othertop2xy
{
position:absolute; left: 30px; top: 640px;
z-index: 4;
}

.otherhead3xy
{
position:absolute; left: 30px; top: 695px;
z-index: 4;
}

.otherpara5xy
{
position:absolute; left: 50px; top: 730px;
z-index: 4;
}

.othertop3xy
{
position:absolute; left: 30px; top: 835px;
z-index: 4;
}

.otherbackxy
{
position:absolute; left: 30px; top: 870px;
z-index: 4;
font-family: verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: bold;
font-size: 16px;
color: #000099;
}

.wipheadxy
{
position:absolute; left: 30px; top: 160px;
z-index: 4;
}

.wippara1xy
{
position:absolute; left: 50px; top: 200px;
z-index: 4;
}

.wippara2xy
{
position:absolute; left: 50px; top: 250px;
z-index: 4;
}

.wippasswordxy
{
position:absolute; left: 50px; top: 300px;
z-index: 4;
}

.wipbackxy
{
position:absolute; left: 30px; top: 390px;
z-index: 4;
font-family: verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: bold;
font-size: 16px;
color: #000099;
}

.portfoliohead1xy
{
position:absolute; left: 10px; top: 155px;
z-index: 4;
}

.portfoliosites1xy
{
position:absolute; left: 10px; top: 190px;
z-index: 4;
}

.portfoliohead2xy
{
position:absolute; left: 10px; top: 415px;
z-index: 4;
}

.portfoliosites2xy
{
position:absolute; left: 10px; top: 450px;
z-index: 4;
}

.portfoliobackxy
{
position:absolute; left: 15px; top: 490px;
z-index: 4;
font-family: verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: bold;
font-size: 16px;
color: #000099;
}

.benmoretablexy
{
position:absolute; left: 10px; top: 160px;
z-index: 4;
}

.benmorebackxy
{
position:absolute; left: 30px; top: 410px;
z-index: 4;
font-family: verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: bold;
font-size: 16px;
color: #000099;
}


