/* Beginning of mastercss.css */

body
{
background: #84AEDE;  /* Background color for outer screen/edges of screen */
}

p
{
color: black;
}

#base
{
background-color: #B5CFF7; /* Background for text. Alternative: #7DA4D4 */
border: 0px solid gray;
}

a:link   /* All links except menubar */
{
color: #175AAB;
text-decoration: underline;
}

a:visited 
{
color: #0F3769;
text-decoration: underline;
}

a:hover
{
color: red; /* #6697D3 */
text-decoration: underline;
}

#base h1 
{
background-color: #E3E6FA; /* Color H1 background */
}

#topmenu
{
border: 0px solid red;
background-image:
url("img/ocean1.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: #7DA4D4;
}

#footertext
{
color: white;
}

/* Beginning of main.css */

#box
{
border: solid 1px #A5BAF7;
background-color:  #C6DBF7;
}

#col2
{
background-color: #C6DBF7;
border: solid 1px #A5BAF7;
}

/* 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 #84AEDE;   /* For story */
border-right: 1px solid #84AEDE;
}

/*CSS cv, travels and other START */

#content
{
border-left: 1px solid #84AEDE;   /*Both cv, travels and other */
}

/* CSS guestbook */

table.guest
{
border: solid 1px #A5BAF7;
background-color: #C6DBF7;
}

/* Contact CSS */

table.form
{
background-color: #CCE6FF; 
}
