<style type="text/css">

.halfmoon{
margin-bottom: 1px;
}

.halfmoon ul{
padding: 3px 9px 2px 5px;
margin-left: 0;
margin-top: 12px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: right; /*set to left, center, or right to align the menu as desired*/
border-bottom: 5px solid #60a0ac;
}

.halfmoon li{
display: inline;
margin: 0;
}

.halfmoon li a{
text-decoration: none;
padding: 3px 9px 2px 5px;
margin: 0;
margin-right: 0; /*distance between each tab*/
border-left: 1px solid #4a6a32;
border-right: 1px solid #4a6a32;
border-top: 1px solid #4a6a32;
color: white;
font: bold 16px "Trebuchet MS", Verdana;
background: #77adb9 url(tabright.gif) top right no-repeat;
}

.halfmoon li a:visited{
color: white;
}

.halfmoon li a:hover, .halfmoon li a.current{
background-color: #4a6a72;
color: yellow;
}

#tabcontentcontainer{
width:100%; /*width of 2nd level content*/
height:1.8em; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
text-decoration: none;
color: white;
font: 12px Verdana;
background: #77adb9;
margin-top: 0;
}

footer {
text-decoration: none;
color: white;
font: 11px Verdana;
background: #77adb9;
position:static;
left:100px;
top:150px;
}


.tabcontent{
display:none;
}

div.copy {
text-decoration: none;
color:  #4a6a72;
font: 8.0px Verdana;
}

.thinborderfloat {
  float:center;
	margin: 0px auto;
   border: solid 1px silver;
	background: white;
  padding:2px;
  padding-bottom: 7px;
  margin-right:10px;
  } 

.photoFrame {

border-style: solid;
border-width: 2px 2px 2px 2px;
border-colore: #00FF00;
}


div.border1 {
border-style: solid;
border-width: 2px 2px 2px 2px;
border-color: #f2f2f2;
}

div.border2 {
border-style: solid;
border-radius: 1em;
border-width: 1px 1px 1px 1px;
border-color: #77adb9;
width: 90%;
background-color: #FFFFFF;
padding: 0.5em;
}
div.border3 {
border-style: solid;
border-radius: 1em;
border-width: 2px 3px 3px 2px;
border-color: #CECECE;
width: 88%;
color: white;
background-color: #77adb9;
padding: 0.5em;
}


div.ads {
border-style: solid;
border-width: 3px 3px 3px 3px;
border: 1px;
background: #77adb9;
border-color: #77adb9;
}
div.borderMenu {
border-style: double;
border-width: 1px 1px 1px 1px;
margin: 1px;
padding: 1px;
background: #77adb9;
border-color: #77adb9;
color: white;
font: bold 12px Arial, Helvetica, sans-serif;
}
a.heading {
color: #77adb9;
font: 8px;
font-weight: bold;
text-decoration: none;
}

.promote {
color: #FF;
font-size: 16
text-decoration: none;
}
.mform {
color:  #2f4f4f;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

a.frontPost {
color: #2f4f4f;
font-size: 12;
font-family: arial, "lucida console", sans-serif;
font-weight: bold;
text-decoration: none;
letter-spacing: 0.5px;
word-spacing: 4px;
}
a.frontPost1 {
color: #2f4f4f;
font-size: 15;
font-family: arial, "lucida console", sans-serif;
font-weight: bold;
text-decoration: none;
}


a.frontPostLink {
color: #2f4f4f;
font-size: 12;
font-family: arial, "lucida console", sans-serif;
font-weight: bold;
text-decoration: none;

}


a.sub-footer {
color: #c3c3cc;
font-size: 11;
font-family: arial, "lucida console", sans-serif;
font-weight: bold;
text-decoration: none;

}

a.frontPostUrl {
color: #8c8c8c;
font: 9  Verdana;
font-weight: normal;
text-decoration: none;

}
a.enter {
color: #2f4f4f;
font-size: 35 Verdana;
font-weight: bold;
text-decoration: none;
}

.blogcontent {
color: #6c7b8b;
fong: 12 arial;
}

.timestamp {
color: #708090;
font: 8.5px Verdana;
font-weight: normal
}
.subscript {
color: #708090;
font: 10px Verdana;
font-weight: normal
}

.bak {
background-image: url(/images/postcard1.png);
background-color: #000000;
margin: 10px;
}

.footerlinks A:link {font-weight: bold; text-decoration: none; color:yellow;font-size: 14px;font-famaily: "Trebuchet MS", Arial, Helvetica; letter-spacing: 0.05em} 
.footerlinks A:visited {font-weight: bold; text-decoration: none; color: yellow; font-size: 14px; font-famaily: "Trebuchet MS", Arial, Helvetica;}
.footerlinks A:active {font-weight: bold; text-decoration: none; color: yellow; font-size: 14px; font-famaily: "Trebuchet MS", Arial, Helvetica;}
.footerlinks A:hover {font-weight: bold; text-decoration: none; color: #77abd8; background: white;font-size: 14px; font-famaily: "Trebuchet MS", Arial, Helvetica;}
.submenu A:link {font-weight: bold; font-size:10px;text-decoration: none; color:yellow } 
.submenu A:visited {font-weight: bold;font-size:10px; text-decoration: none; color: yellow}
.submenu A:active {font-weight: bold; font-size:10px; text-decoration: none; color: yellow}
.submenu A:hover {font-weight: bold; font-size:10px;text-decoration: none; color: #77abd8; background: white}

.top A:link {font-weight: bold; text-decoration: none; color: white}
.top A:visited {font-weight: bold; text-decoration: none; color: white}
.top A:active {font-weight: bold; text-decoration: none; color: white}
.top A:hover {font-weight: bold;text-decoration: none; color: #77abd8; background: white}


img-shadow {
  float:left;
  background: url(shadowAlpha.png) no-repeat bottom right !important;
  background: url(/images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: 1px 6px 6px 1px;
  padding: 2px;
  padding-bottom: 7px;
  }
.text-shadow {
  display: block;
  position: relative;
  background-color: #fbfffe;
  border: 1px solid #daeae6;
  margin: 1px 1px -10px 1px;
  padding: 2px;
  }

/* set millions of background images */
.rbroundbox { background: url(images/nt.gif) repeat; }
.rbtop div { background: url(images/tl.gif) no-repeat top left; }
.rbtop { background: url(images/tr.gif) no-repeat top right; }
.rbbot div { background: url(images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 10px;
font-size: 1px;
}
.rbcontent { margin: 0 8px;
color: #6c7b8b;
font-size: 10px; 

 }
.rbroundbox { width: 95%; margin: -2px auto;}

/* set millions of background images */
.vrbroundbox { background: url(images/vnt.gif) repeat; }
.vrbtop div { background: url(images/vtl.gif) no-repeat top left; }
.vrbtop { background: url(images/vtr.gif) no-repeat top right; }
.vrbbot div { background: url(images/vbl.gif) no-repeat bottom left; }
.vrbbot { background: url(images/vbr.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.vrbtop div, .vrbtop, .vrbbot div, .vrbbot {
width: 100%;
height: 10px;
font-size: 1px;
}
.vrbcontent { margin: 0 5px; }
.vrbroundbox { width: 95%; margin: -2px auto; }

img {
border-color:  #FFFFFF; 
}

.featured_ad_pics_2_header_row { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-style: normal; 
font-weight: bold; 
color: #ffffff; 
text-decoration: none; 
background-color: #77adb9; 
 } 

.featured_ad_pics_2_pic_row { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-style: normal; 
font-weight: normal; 
color: #000000; 
background-color: #FFFFFF; 
text-align: center; 
 } 
h1.title {
font-size: 12px;
font-style: normal;
font-weight: normal;
font-family: "Trebuchet MS", Verdana;
}

</style>

