body {
background-color : #345b72;
background-image:url(http://totally-kay.org/images/bg17.jpg);
background-repeat:repeat-x;
margin-top:8px;
color : #3a4240; 
font-size : 7pt; 
font-weight : normal; 
text-decoration : none; 
font-family : verdana;
text-align: center;
}

#container {
	margin: 0px auto;
	width: 840px;
	text-align: left;
	background:url(http://totally-kay.org/images/bg17.jpg);
	background-repeat:repeat-x;
}

#googlead2 {
text-align:center;
width: 728px;
margin-left:56px;
margin-right:56px;
margin-bottom:0px;
margin-top:0px;
float:center;
}

#header {
margin:0px;
width: 840px;
float:center;
}

#sidebar {
float:left;
width: 178px;
background-color: #909090; 
margin-right:8px;
margin-left:80px;
padding: 0px;
border: 8px solid #909090;
-moz-border-radius:  10px; 
-webkit-border-radius: 10px; 
border-radius: 10px;
display: inline;
}

#content {
float:right;
width: 465px;
background-color: #d5c7c1;
margin-right:70px;
margin-left:7px;
padding: 0px; 
border: 8px solid #d5c7c1;
-moz-border-radius:  10px; 
-webkit-border-radius: 10px; 
border-radius: 10px;
display: inline;
}

#footer {
width: 840px;
float:center;
clear:both;
}

A:link {
color : #3a4240;
text-decoration : none;
font-weight: bold;
}

A:visited {
color : #3a4240; 
text-decoration : none; 
font-weight: bold;
}

A:active {
color : #3a4240; 
text-decoration : none;
font-weight: bold; 
}

A:hover {
color : #464c4a; 
text-decoration : none;
font-weight: bold; 
}

a:hover image{ border-color: #464c4a;
}

image{ border-color: #3a4240; 
}

h1 {
background-color: #d5c7c1; 
color: #3a4240;   
font-family: Tahoma;  
font-size: 7pt;   
line-height:5pt;  
text-align:center;
text-transform: uppercase;
margin-bottom:6px;
letter-spacing:0px; 
padding:3px;
}

h4 {
background: #e8e0dc;
font-family:tahoma;
font-size:6pt;
color:#3a4240;
font-weight:bold;
text-transform:uppercase;
text-align:right;
letter-spacing: 2pt;
line-height:8pt;
margin-top:0;
padding:1px;
margin-bottom:3px;
}

h3 {
font-family: georgia;
font-size: 10pt;
color: #3a4240;
padding: 0px;
background: #transparent;
text-align: right;
letter-spacing:0px;
line-height:5pt;
text-transform: lowercase;
margin-bottom: 0px;
margin-top: 7px;
background-color: #transparent;
border-right: 10px solid #345b72;
border-bottom: 3px solid #909090;
}

h2 {
background-color: #e8e0dc; 
color: #3a4240;   
font-family: Tahoma;  
font-size: 7pt;   
line-height:7pt;  
text-align:left;
text-transform: uppercase;
margin-bottom:3px;
letter-spacing:0px; 
padding:3px;
}

.thumbs {
border: 1px solid #3a4240;
background-color: #ffffff;
padding: 2px;
-moz-border-radius:  4px; 
-webkit-border-radius: 4px; 
border-radius: 4px;
}

TABLE {
font-size: 7pt; 
font-family: Verdana; 
}

.rounded {
border: 1px solid #3a4240;
background-color: #ffffff;
padding: 2px;
-moz-border-radius:  4px; 
-webkit-border-radius: 4px; 
border-radius: 4px;
}

input, textarea {
color : #3a4240; 
background-color : #e8e0dc; 
font-size : 7pt; 
font-weight : normal; 
text-decoration : none; 
font-family : tahoma; 
text-align : left; 
border-width : 1px; 
border-style : solid; 
border-color : #909090;
margin-bottom: 1px;
margin-top: 2px; 
}