body {
color: #000;
background: #603A08;
font: normal 8pt/12pt tahoma;
text-align: center;
margin: 0;
}

#header {
background: url('http://kissmyquotes.com/images/layout.png');
width: 869px;
height: 223px;
margin: auto;
}

#container {
background: #fff;
width: 869px;
height: 100%;
margin: 0 auto 0 auto;
padding: 0 0 10px 0;
}

#content {
width: 520px;
height: auto;
margin: auto;
text-align: left;
}

#leftsidebar {
width: 170px;
height: auto;
float: left;
margin: 0 0 8px 6px;
text-align: left;
}

#rightsidebar {
width: 170px;
height: auto;
float: right;
margin: 0 6px 10px 0;
text-align: left;
}

#footer {
width: 869px;
background: #d7c394;
margin: 0 auto 0 auto;
padding: 4px 0 4px 0;
height: auto;
text-align: center;
color: #9a8248;
font: normal 8pt/10pt arial;
}

.clear {
clear:both;
}

h1 {
font: bold 16pt/24pt tahoma;
color: #afba24;
margin: 0 0 6px 0;
text-transform: uppercase;
text-align: center;
}

h1:first-letter {
font: bold italic 24pt/24pt georgia;
text-transform: lowercase;
color: #81a375;
}

h2 {
font: normal 11pt/14pt arial;
color: #de7f92;
text-align: center;
margin: 2px 0 7px 0;
letter-spacing: 2px;
}

h3 {
font: bold italic 14pt/16pt georgia;
text-transform: lowercase;
margin: 10px 0 5px 0;
color: #ba8c50;
background: url('http://kissmyquotes.com/images/h3.gif') bottom repeat-x;
text-align: center;
}

a.nav:link, a.nav:visited, a.nav:active {
font: normal 7pt/11pt arial;
text-transform: uppercase;
color: #908E8E;
text-decoration: none;
text-align: left;
padding: 0 0 0 11px;
display: block;
width: 159px;
height: 14px;
background: url('http://kissmyquotes.com/images/nav.png');
margin: 0 0 2px 0;
border: none;
}

a.nav:hover {
color: #C37588;
background: url('http://kissmyquotes.com/images/nav.png') #C37588;
}

b, strong {font: bold 7pt/12pt arial; color: #a2b423; text-transform: uppercase;}
i, em {font: normal italic 8pt/12pt georgia; letter-spacing: 1px; color: #cc9564;}
u {font: normal 8pt/12pt lucida console; text-decoration: none; color: #93c397; border-bottom: 1px dotted #889420;}

a:link, a:visited, a:active {
font: bold 7pt/11pt arial;
text-transform: uppercase;
text-decoration: none;
border-bottom: 0px dotted #b29267;
color: #C37588;
}

a:hover {
color: #a9662c;
border-bottom: 1px solid #b29267;
}

textarea {
width: 200px;
height: 30px;
background: #ddd;
color: #aaa;
font: normal 8pt/10pt lucida console;
border: 1px solid #9e9e9e;
}

textarea.icons { width: 100px; height: 40px; }


span.quotes
{ font-family: arial;
  font-weight: normal; 
  color: #747373; 
  font-size: 11px; 
  text-align:center; 
  line-height:15px; 
  padding-top:5px; 
  padding-bottom:5px; 
  background-color:#EDEDED; 
  border: 1px solid #D3D0D0; 
  display:block; width:500px; }

a.pages:link, a.pages:visited, a.pages:active {
text-decoration: none; 
font-family: arial; 
font-weight: none; 
font-size: 11px; 
color: #fff; 
padding:2px; 
border:1px solid #A44255; 
background-color:#C6576D; margin-left:1px; margin-right:1px; }
