/* Beginning of mastercss.css */
body
{
background: #858F93;  /* Background color for outer screen/edges of screen */
/*background-image:
url("../img/oceanbktest4.jpg");
background-repeat: no-repeat;
background-attachment: fixed; */
}

p
{
color: black;
}

#base
{
background-color: #B8C1C4; /* Background for text. Alternative: #7DA4D4 */
border: 0px solid gray;
}

a:link   /* All links except menubar */
{
color: #303334;
text-decoration: underline;
}

a:visited 
{
color: #1D1F1F;
text-decoration: underline;
}

a:hover
{
color: red; /* #6697D3 */
text-decoration: underline;
}

#base h1 
{
background-color: #A0B0B4; /* Color H1 background */
}

#topmenu
{
border: 0px solid red;
background-image:
url("img/road1.jpg");
}

#bannertext  /* Text is floated */
{
font-size: 18px;
font-weight: bold;
letter-spacing: 4px;
text-align: center;
color: white;
font-family: Geneva, Arial, Helvetica, sans-serif;
}

#menubar ul li a   /* Menu bar link <a> attributes */
{
background-color: transparent;
color: white; /* Link text color */
text-decoration: none;
font-weight: bold;
border-right: 2px solid white;  /* Link box border color */
}

#menubar ul li a:hover
{
background-color: #D9BFBF; /* #D1BFBF;  /* Rollover background color */
color: white;  /* Rollover text color */
}

#styleswticher a.ocean
{
font-weight: bold;
color: #333BA5;
}

#styleswticher a.sand
{
color: #A2A00C;
font-weight: bold;
}

#styleswticher a.road
{
font-weight: bold;
color: #383935;
}

#styleswticher a:hover
{
color: red;
font-weight: bold;
}

#footer
{
background-color: #7B8589;
}

#footertext
{
color: white;
}

/* Beginning of main.css */

#box
{
border: solid 1px #9DA9AD;
background-color: #C2CBCE;
}

#col2
{
border: solid 1px #9DA9AD;
background-color: #C2CBCE;
}

/* CSS Design for Movable type START */

#blogbody  /* The blog entry text preferences */
{
color: black;
}

#blogbody p  /* "Posted by" - text*/
{
color: black;
}

/* CSS Design for Movable type END */

/*CSS story START */

#content3col
{
border-left: 1px solid #9DA9AD;   /* For story */
border-right: 1px solid #9DA9AD;
}

/*CSS cv, travels and other START */

#content
{
border-left: 1px solid #9DA9AD;   /*Both cv, travels and other */
}

/* CSS guestbook */
table.guest
{
border: solid 1px #9DA9AD;
background-color: #ABB9BD;
}

/* Contact CSS */
table.form
{
background-color: #C2CBCE; 
}