/*
Theme Name: At the Beach
Theme URI: http://sillyish.org/themes.php
Description: A beach layout layout made for blogs
Version: 1.0
Author: Rosemarie
Author URI: http://sillyish.org/
*/

body
{
  background:#3a4970 url("images/body.jpg");
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

img
{
  border:none;
}


h1#title
{
  position:absolute;
  z-index:3;
  left:190px;
  top:71px;
  font-family:Century Gothic,Arial,Verdana,sans-serif;
  font-size:28px;
  color:#000000;
  font-weight:bold;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

div#toprepeat
{
  position:absolute;
  z-index:1;
  left:0px;
  top:0px;
  width:100%;
  height:104px;
  background:#fffec9 url("images/top.jpg");
}

div#leftimage
{
  position:absolute;
  z-index:2;
  left:0px;
  top:0px;
  width:225px;
  height:320px;
  background:url("images/side.jpg");
  background-repeat:no-repeat;
}

div#maintext
{
  position:absolute;
  z-index:4;
  left:215px;
  top:113px;
  width:70%;
  font-family:verdana,arial,sans-serif;
}

div#maintext h2,h3
{
  font-size:20px;
  color:#b7c7ef;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

div#maintext p
{
  font-size:12px;
  line-height:19px;
  color:#fffec9;
  margin-top:0px;
  padding-top:0px;
}

div#maintext ol li
{
  font-size:12px;
  color:#fffec9;
  padding-bottom:10px;
  list-style-type:upper-roman;
}


div#maintext ul
{
  font-size:12px;
  color:#fffec9;
  padding-bottom:10px;
  list-style-type:disc;
}

div#maintext ul  ul
{
  font-size:11px;
  color:#fffec9;
  padding-bottom:10px;
  list-style-type:circle;
}


div#maintext blockquote
{
  font-size:12px;
  line-height:19px;
  color:#fff442;
  margin-left:20px;
  font-style:oblique;
  background:url("images/quote2.jpg");
  background-repeat:no-repeat;
  background-position:top left;
  padding-left:20px;
  padding-top:20px;
  padding-bottom:20px;
}

div#maintext a
{
  text-decoration:none;
  border-bottom:1px solid #000000;
  color:#39d0bc;
  font-weight:bold;
}

div#maintext a:hover
{
  text-decoration:none;
  border-bottom:1px solid #FFFFFF;
  color:#ff7e00;
  font-weight:bold;
}

div#maintext input,textarea
{
  border: 1px solid #000000;
  background:#3a4970;
  font-size:11px;
  color:#fffec9;
}

div#maintext input:focus
{
  border: 1px solid #000000;
  background:#39d0bc;
  font-size:11px;
  color:#000000;
}

div#maintext textarea:focus
{
  border: 1px solid #000000;
  background:#39d0bc;
  font-size:11px;
  color:#000000;
}

div#maintext small
{
   font-size:10px;
   font-family:verdana,sans-serif;
   color:#fffec9;
}

/* Navigational Options.... */

#home
{
  position:absolute;
  z-index:4;
  left:0px;
  top:162px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

#about
{
  position:absolute;
  z-index:4;
  left:0px;
  top:198px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

#goodies
{
  position:absolute;
  z-index:4;
  left:0px;
  top:236px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

#etc
{
  position:absolute;
  z-index:4;
  left:0px;
  top:273px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}



