/*
Theme Name: Showcase Theme
Version: 1.0
Theme URI: http://www.wordpresspowered.co.uk/demo
Author: Karl Barton	
Author URI: http://www.wordpresspowered.co.uk
*/



html, body 												
{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#666666; background: #FFFFFF;}

.clear															{ clear: both; }

/* Page Wrapper */
#wrapper														{ margin: 0 auto; width: 780px; }




/* Gallery Main Section */


#galleryWrap 												
{ margin: 22px 0 0 0; width: 780px; overflow: hidden;}

#gallery 														
{ width: 528px; margin-top:2px; overflow: hidden; float: right; display: inline; }




.title									
{ /*border: 1px solid #DCDCD4;*/ height: 24px; /*background: #FFF;*/ margin-right: 20px; margin-bottom: 0; }

.bread		
{ padding-left: 4px; font-size: 10px; color: #555555; float: left; display: inline; }

.bread a 			
{ color: #555555; text-decoration: none; }

.bread a:hover 		
{ color: #557f00; text-decoration: none; }

.navi
{ padding-right: 4px; font-size: 10px; float: right; display: inline; text-align:right; }

.navigation
{ padding-right: 4px; font-size: 10px; float: right; display: inline; text-align:right; }

.navigation a
{ color: #666666; text-decoration: none; }

.navigation a:hover
{ color: #557f00; text-decoration: none; }



.thumbs			
{ margin: 0 20px 40px 0; width: 156px; height: 180px; float: left; display: inline; position: relative;}

.thumbs a img 			
{ margin: 0 0 6px 0; width: 150px; height: 150px; display: block; padding:3px; border: 1px solid #CCCCCC; }

.thumbs h2 a			
{ color: #2F5384; font-family: "trebuchet ms", arial; text-transform: uppercase; margin: 0 4px 4px 4px; font-size: 10px; font-weight: normal; letter-spacing:1px; text-decoration:none; }

.thumbs h2 a:hover			
{ color: #557f00; font-weight: normal; letter-spacing:1px; text-decoration:none; }

.desc { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; margin: 4px 4px 0 4px; line-height: 11px; }

.desc a { color: #666666; text-decoration: none;}

.desc a:hover { color: #666666; text-decoration: underline;}






.content						
{ width: 528px; float: left; display: inline; }

.content h1 			
{ color: #2F5384; font-family: "trebuchet ms", arial; text-transform: uppercase; margin: 0 4px 4px 4px; font-size: 10px; font-weight: normal; letter-spacing:1px;}

.content .entry
{ padding: 0 4px 10px 4px; }

.content .entry p
{ font-size: 10px; text-align: justify; padding: 5px 0 5px 0; line-height: 13px; color: #666666;}

.about {width:460px;}

.about a 			
{ color: #666666; border-bottom: 1px solid #CCCCCC; text-decoration: none; }

.about a:hover 		
{ color: #557f00; border-bottom: 1px solid #888888; text-decoration: none; }

.about h2
{ color: #557f00; font-family: "trebuchet ms", arial; text-transform: uppercase; font-size: 10px; font-weight: normal; letter-spacing:1px; padding: 8px 0 8px 0; }



.singolo
{ padding: 0 4px 10px 4px; margin-bottom: 40px; }

.singolo img
{ padding: 2px; border:1px solid #CCCCCC; margin: 0 5px 0 0; }

.singolo p
{ font-size: 10px; text-align: justify; padding: 5px 0 5px 0; line-height: 13px; color: #666666;}

.singolo a 			
{ color: #666666; border-bottom: 1px solid #CCCCCC; text-decoration: none; }

.singolo a:hover 		
{ color: #557f00; border-bottom: 1px solid #888888; text-decoration: none; }



.links a			
{ color: #666666; text-decoration: none; line-height:13px; }

.links a:hover 		
{ color: #557f00; text-decoration: none; line-height:13px; }

.links h2 			
{ color: #557f00; font-family: "trebuchet ms", arial; text-transform: uppercase; font-size: 10px; font-weight: normal; letter-spacing:1px; padding: 8px 0 8px 0; }





/* Sidebar Section */

#sidebar 														{ width: 200px; float: left; display: inline; position:fixed;}



/* LOGO */

#logo															{ margin: 0 0 6px 0; width: 200px; height: auto; }

#logo img 		
{ border: 0; overflow: hidden; }

#logo p
{ text-align:center; }



/* MENU */

#menu
{ width: 180px; margin-left:10px; text-transform: uppercase; overflow: hidden; text-align: justify; letter-spacing:1px; line-height:12px; font-size: 10px; }

#menu a
{ font-weight: bold; color: #AAAAAA; text-decoration: none; }

#menu a:hover 
{ font-weight: bold; color: #2F5384; text-decoration: none; }


#dash
{ margin: 9px 0 0 10px; border-top: 1px dashed #CCCCCC; width: 180px; text-align:center; line-height:5px; }


/* NEWS */

#news
{ width: 176px; margin-left:10px; overflow: hidden; text-align: justify; line-height:13px; font-size: 10px; color: #888888; }

#news h2
{ color: #557f00; font-family: "trebuchet ms", arial; text-transform: uppercase; font-size: 10px; font-weight: normal; letter-spacing:1px; padding: 5px 0 4px 0; }

#news a 			
{ color: #888888; border-bottom: 1px solid #CCCCCC; text-decoration: none; }

#news a:hover 		
{ color: #557f00; border-bottom: 1px solid #AAAAAA; text-decoration: none; }



#screenshot
{ position:absolute; border:1px solid #CCCCCC; background:#FFFFFF; padding:2px; display:none; color:#666666; }



#more
{ width: 176px; margin-left:10px; overflow: hidden; text-align: center; line-height:13px; font-size: 10px; color: #888888; }

#more h3 a
{ color: #2F5384; font-family: "trebuchet ms", arial; text-transform: uppercase; font-size: 10px; font-weight: normal; letter-spacing:1px; padding: 6px 0 4px 0; text-decoration: none;}

#more h3 a:hover
{ color: #557f00; font-family: "trebuchet ms", arial; text-transform: uppercase; font-size: 10px; font-weight: normal; letter-spacing:1px; padding: 6px 0 4px 0; text-decoration: none; }
