/*  

Theme Name: Summer
Theme Use: http://www.short-stack.org
Author: James
Released: 30/12/09
Version: 6
Description: The 6th version of Short-Stack.org's celebrating the fucking summer season!

*/

table, tr, td{
font-family: Trebuchet MS, lucida sans;
font-size:9px;
color: #9f9f9f;
}

body{
background-image:url(bg.png);
background-repeat:repeat-x;
background-position:bottom;
background-attachment: fixed;
font-family: Trebuchet MS, lucida sans;
font-size:9px;
color: #9f9f9f;
}

.main{
background-image:url(main-bg.png);
background-repeat:repeat-y;
background-position:center;
font-family: Trebuchet MS, lucida sans;
font-size:9px;
color: #9f9f9f;
}

.yes{
background-color:#e8d7a8;
font-family: Trebuchet MS, lucida sans;
font-size:9px;
color: #9f9f9f;
background-image:url(main-bg.png);
background-repeat:repeat-y;
background-position:center;
}




/* SIDEBAR */


#sidebar .main {
	margin-bottom: 15px;
	color:#404040;
	text-align: inherit;
	font: 11px "trebuchet ms";
	text-transform: none;
	background-color: #ffffff;
	padding: 2px;
	border: 1px solid #c0c0c0;
}


/* CONTENT */


.content-body {
background: #EAECDE;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
color: #464646;}


.table-body {
background: #EAECDE;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
color: #464646;}

.title {
	font-weight: bold;
	font-style: normal;
	color:#404040;
	text-align:left;
	font-size: 14px;
background-color:#fffff;
	font-family: "trebuchet MS", verdana;
	padding:3px;
text-transform:uppercase;
	letter-spacing: -1px;}


.content-under {
	font-family: lucida sans, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-style: none;
	font-weight: normal;
	letter-spacing: normal;
	line-height:13pt;
	color: #ffffff; 
background: #1e1e1e ;
	text-transform: none;
	text-align: center;
	padding-top:4px;
	padding-bottom:4px;
	padding-left: 10px;
}

.title-bottom {
	text-align: right;
	font: 11px "trebuchet ms";
	text-transform: none;
	letter-spacing: normal;
	line-height:13pt;
border-top:1px solid #e265d8;
border-bottom:1px solid #c1e840;
	background-color: #eeeeee;
	color: #acacac; 
	padding: 5px; 
}


h1,h2,h3 {
	font-family: lucida sans, Trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-style: none;
	font-weight: normal;
	letter-spacing: normal;
	line-height:13pt;
	background-color: #c2ff40;
	color: #ff9a22; 
	padding: 8px; 
	text-transform: uppercase;
	text-align: left;
}


.table { 
	color:#929292;
	font: 11px "trebuchet ms";
	text-transform: none;
	background-color: #ffffff;margin:0;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
border-bottom:3px solid #c0c0c0;


}

.table img {
	border: 1px solid #fbc37b;
	padding: 4px;
	margin:1px;
	border-radius: 6px;
	-moz-border-radius:  6px; 
	-webkit-border-radius: 6px;
}

.table img:hover {
	border: 1px solid #51def7;
	padding: 4px;
	margin:1px;
	border-radius: 6px;
	-moz-border-radius:  6px; 
	-webkit-border-radius: 6px;
}
#latestphotos img {
	border: 2px solid #ef7c00;
}

#latestphotos img:hover {
	border: 2px solid #f2b573;
}

.noborder,.noborder img {
	border: 0px solid #ef7c00;
}

.noborder img:hover {
	border: 0px solid #f2b573;
}


a:link {
	color: #ef7c00;
	text-decoration: none;
}

a:visited {
	color: #ef7c00;
	text-decoration: none;
}

a:hover {
	color: #404040;
	text-decoration: none;
}
#headlines a:link, #headline a:visited, #headline a:active, #headline, .headline {
	color: #ef7c00;	font-family: Tahoma;
	font-size: 6pt;
	text-decoration: none;
	text-transform:uppercase;
	font-weight: bold;

}
#headline a:hover {
	color: #f9af4f;	font-family: Tahoma;
	font-size: 6pt;
	text-decoration: none;
	text-transform:uppercase;
	font-weight: bold;

}
.title a:link {
	color: #404040;
	text-decoration: none;
}

.title a:visited {
	color: #404040;
	text-decoration: none;
}

.title a:hover {
	color: #7d7d7d;
	text-decoration: none;
}
.comment, .comment a:link,.comment a:visited {
	color: #c18607;
	text-decoration: none;
	font-size: 10px;
font-weight:bold;
letter-spacing:0px;

}


.comment a:hover {
	color: #7d7d7d;
	text-decoration: none;
	font-size: 10px;
font-weight:bold;
letter-spacing:0px;
}

blockquote {	
	border: 1px solid #E0E0E0;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
padding:5px;
}

b, strong, bold {	
	color: #9fdd33;
}

i, em,italic {	
	color: #00d1fe;
}
SELECT {
	BORDER: #c0c0c0 1px solid; 
padding: 4px; 
FONT-SIZE: 8pt; 
COLOR: #989898; 
LINE-HEIGHT: 10px; 
BACKGROUND-COLOR: #ffffff; 
TEXT-ALIGN: left;
}
INPUT {
	BORDER: #f9af4f 1px solid; 
padding: 4px; 
FONT-SIZE: 8pt; 
BACKGROUND: #fffff; 
COLOR: #37daf7; 
FONT-FAMILY: Trebuchet MS, tahoma, Verdana,Arial,Helvetica; 
TEXT-DECORATION: none;
}
TEXTAREA {
	BORDER: #c0c0c0 1px solid; 
padding: 4px; 
FONT-SIZE: 8pt; 
BACKGROUND: #fffffff; 
COLOR: #b4b4b4; 
FONT-FAMILY: Trebuchet MS, tahoma, Verdana,Arial,Helvetica; 
TEXT-DECORATION: none;
}
.footer {
background: #cabd99; 
font-weight: bold; 
background-image: url(); 
font-family: arial;
font-size:11px; 
letter-spacing:0px; 
line-height:10px; 
color: #ffffff; 
text-align:center;
margin:1px;
padding:20px;
border-top : 1px solid #64552b;
}

.footer a {
	font-weight: bold;
	color: #6f5b42;
	text-decoration: none;}

.footer a:link {
	font-weight: bold;
	color: #6f5b42;
	text-decoration: none;}

.footer a:hover {
	font-weight: bold;
	color: #d2d2d2;
	text-decoration: underline;}
