HTML {
padding : 0;
margin : 0;
width : 850px;
background : url(cabins/background.jpg) repeat-x top left;
background-color : #2b302c;
color : #cccccc;
}
ADDRESS,BLOCKQUOTE,BODY,CAPTION,CENTER,DD,DIR,DIV,DL,DT,FORM,H1,H2,H3,H4,H5,H6,HTML,MENU,OL,P,TD,TH,UL,LI {
	font-family: 'Times New Roman', Helvetica, serif; 
	}
BODY {
padding : 0;
margin : 0;
color : #ccc;
}
#vmclogo {
width : auto;
border : 0;
padding : 0;
margin : 0;
}
TABLE#toplogo {
text-align : left;
width : 850px;
height : 101px;
border : 0;
padding : 0;
margin : 0;
}
TABLE#nav {
float : left;
text-align : right;
width : auto;
height : 172px;
border : 0;
padding : 0;
margin : 0;
}
#topnav {
width : 317px;
position : absolute;
display : inline;
top : 60px;
left : 533px;
vertical-align : middle;
font-size : 16px;
text-align : right;
}
#topnav A:link {
text-decoration : none;
color : #999999;
padding : 0 7px;
}
#topnav A:visited {
text-decoration : none;
color : #999999;
padding : 0 7px;
}
#topnav A:hover {
text-decoration : none;
color : #cccccc;
}
#topnav A:active {
text-decoration : none;
color : #cccccc;
background-color:transparent;
}
#leftside {
height : 277px;
width : 98px;
}
A.leftnav {
display : block;
color : #999999;
background-color:transparent;
font-size : 16px;
text-decoration : none;
text-align : right;
vertical-align : middle;
}
TD#homebutton {
width : 132px;
height : 39px;
line-height : 39px;
}
TD#homebutton A:link, TD#homebutton A:visited {
background : url(cabins/button1.jpg) no-repeat;
}
TD#homebutton A:hover, TD#homebutton A:active {
background : url(cabins/button1-hilite.jpg) no-repeat;
}
TD#cabbutton {
width : 132px;
height : 35px;
line-height : 35px;
}
TD#cabbutton A:link, TD#cabbutton A:visited {
background : url(cabins/button2.jpg) no-repeat;
}
TD#cabbutton A:hover, TD#cabbutton A:active {
background : url(cabins/button2-hilite.jpg) no-repeat;
}
TD#landbutton {
width : 132px;
height : 36px;
line-height : 36px;
}
TD#landbutton A:link, TD#landbutton A:visited {
background : url(cabins/button3.jpg) no-repeat;
}
TD#landbutton A:hover, TD#landbutton A:active {
background : url(cabins/button3-hilite.jpg) no-repeat;
}
TD#finbutton {
width : 132px;
height : 38px;
line-height : 38px;
}
TD#finbutton A:link, TD#finbutton A:visited {
background : url(cabins/button4.jpg) no-repeat;
}
TD#finbutton A:hover, TD#finbutton A:active {
background : url(cabins/button4-hilite.jpg) no-repeat;
}
TD#learnbutton {
width : 132px;
height : 36px;
line-height : 36px;
}
TD#learnbutton A:link, TD#learnbutton A:visited {
background : url(cabins/button5.jpg) no-repeat;
}
TD#learnbutton A:hover, TD#learnbutton A:active {
background : url(cabins/button5-hilite.jpg) no-repeat;
}
TD#contactbutton {
width : 132px;
line-height : 45px;
height : 45px;
}
TD#contactbutton A:link, TD#contactbutton A:visited {
background : url(cabins/button6.jpg) no-repeat;
}
TD#contactbutton A:hover, TD#contactbutton A:active {
background : url(cabins/button6-hilite.jpg) no-repeat;
}
TD#belowbuttons {
background : url(cabins/belowbuttons.jpg) no-repeat;
height : 48px;
width : 132px;
vertical-align : bottom;
text-align : right;
color : #999999;
background-color:transparent;
font-size : 16px;
text-decoration : none;
}
#vmccontent {
width : 595px;
border : 1px solid #cccccc;
background : url(cabins/body-lower-background.jpg) repeat-x top;
background-color : #575b5a;
padding : 20px;
margin : 0 0 50px 250px;
color : #cccccc;
font-family : Arial, Verdana, Sans-serif;
}
#vmccontent P
{
font-family : Arial, Verdana, Sans-serif;
}
#vmccontent A, #homepagebody A {
color : #ccc;
background-color:transparent;
text-decoration : underline;
}
#homepagebody {
width : 595px;
margin : 0 0 50px 0;
color : #cccccc;
background-color:transparent;
font-family : Arial, Verdana, Sans-serif;
position : absolute;
top : 102px;
left : 250px;
padding : 0 0 50px 0;
}
#homepagebody P
{
font-family : Arial, Verdana, Sans-serif;
}
H1, H2, H3, H4, H5 {
font-family : Arial, Verdana, Sans-serif;
}
H1 {
font-size : 1.4em;
line-height : 75%;
}
H2 {
font-size : 1.35em;
}
H3 {
font-size : 1.3em;
}
H4 {
font-size : 1.25em;
}
H5 {
font-size : 1.2em;
}
HR {
color : #ccc;
background-color:transparent;
}
.boximg {
border : 1px solid #ccc;
margin : 10px 20px 10px 20px;
}
.picture {
vertical-align : middle;
text-align : center;
font-size : 50%;
}
A:link {
text-decoration : none;
color : #999999;
background-color:transparent;
}
A:visited {
text-decoration : none;
color : #999999;
background-color:transparent;
}
A:hover {
text-decoration : none;
color : #cccccc;
background-color:transparent;
}
A:active {
text-decoration : none;
color : #cccccc;
background-color:transparent;
}
P.homepg {
font-size : 12px;
font-family : Verdana, Sans-serif;
margin : 0 10px 0 10px;
padding : 0;
}
P.homepg1 {
font-size : 0.8em;
font-family : 'Times New Roman', Serif;
margin : 0 10px 0 10px;
padding : 0;
line-height : 0.98em;
}
P.homepg2 {
font-size : 0.7em;
font-weight : bold;
text-align : center;
font-family : Arial, Verdana, Sans-serif;
padding : 0;
margin : 0;
line-height : 0.98em;
}
H4.homepg1 {
padding-left : 10px;
}
.boximg1 {
border : 1px solid #ccc;
margin : 0 10px 20px 10px;
}
.boximg2 {
border : 1px solid #ccc;
margin : 0 10px 0 10px;
padding : 0;
}
#underpic {
margin-top : 5px;
}
UL.links LI {
margin-top : 1.8em;
}
UL.links A {
color : #ccc;
background-color:transparent;
font-weight : bold;
text-decoration : underline;
}
#copyright {
bottom : 15px;
}