﻿/* v7.36 */

* {	margin: 0;
      padding: 0px;}

h2    {font: 1.8em Tahoma, sans-serif;
      color: green;
      margin-bottom: 10px;}

h4    {
	font-size: 16px;
	line-height:25px;
	background-color: #EFEFEF;
	font-family: Verdana, Geneva, Tahoma, sans-serif;}
	
h4 a{text-decoration:none;}     

h4 img{float:right;}

a	{color:navy;}

a.info  {position:relative;
      color:#000000; text-decoration:none;
      z-index: 24;}

a.info:hover{z-index:25;}

.audiobox   {float:left;
      z-index:20;
      width:350px;
      height:126px;
      margin:4px;
      border:#333333 1px solid;}

.audiobox p {text-align: center;
	  padding-top:15px;
      padding-left:55px;
      padding-right:20px;
      font-size:12px;
      line-height:18px;
      margin:0px;}


body    {font-family:Geneva, Arial, Helvetica, sans-serif;
      font-size: 62.5%;
      background: url('images/stripe.png');
}

#counter  {padding-top:10px; text-align:left;}

.copytxt  {color: #000000;text-align: left;
      margin-left: 30px;
      font-size:.8em;}

.designer   {float:left;
      z-index:20;
      width:350px;
      height:126px;
      margin:4px;
      border:#333333 1px solid;}

a.des {padding-left:25px;}

.greet  {
      font-size:18px;
      padding:4px;
      border: solid #CCCCCC 1px;
      background:#EFEFEF url('images/film.png');
      font-family:Verdana, Geneva, Tahoma, sans-serif;
}

#highlighter {
      float:left;
      color:#000000;
      background-color:#FFE200;
      z-index: 25;
      font-size:18px;
      position:absolute;
      left:0px;
      top:0px;}

        
#linklist a {font-size:16px;
	padding-right:10px;
	padding-top:20px;}


.picholder {float:right;
      padding:5px;}

#accordion {
      float:left;
      margin:4px;
      width:350px;}

h3.toggler {
      cursor: pointer;
      border: 1px solid #f5f5f5;
      font-size: 11px;
      font-family:Verdana, Geneva, Tahoma, sans-serif;
      background:#a0a0a0;
      color: #000000;
      margin: 0 0 4px 0;
      padding: 3px 5px 1px;}

ul {margin-left: 25px;}

img {border: none;}

#page-wrap {
	background: white;
	min-width: 780px;
	max-width: 1000px;
	margin: 10px auto;}

#page-wrap #inside {
	margin: 5px 5px 0px 5px;
	padding-top: 5px;
	padding-bottom: 10px;}

#main-content {
	padding-left: 212px;
	padding-top: 5px;}

#left-sidebar {
	width: 204px;
	float:left;
	padding-top: 5px;}

#footer {
	background-color: #EFEFEF;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size:1.5em;
	line-height:30px;
	border-top:1px solid #999999;}


div.element img { float:left; padding:3px;}
      
div.element a.more {float:right}
      
blockquote{float:left;
		width:225px;
		padding:2px;
		margin-left:5px;
		background:url('images/quote2.png') no-repeat right bottom;
}
		
blockquote p{
		float:left;
		font-size:12px;
		padding-left:20px;
		margin-bottom:10px;
		
      	background:url('images/quote1.png') no-repeat left top;
}
      	
blockquote em{
	font-size:10px;
}

#apDiv1 {
      position:absolute;
      width:188px;
      z-index:25;
      left: 639px;
      top: 35px;}
      
.thanks { margin-bottom:30px;}
.hat  {float:right;}
