/*
Theme Name: Screencap Paradise
Theme URI: http://www.screencap-paradise.com
Description: For SP
Version: 1.0
Author: Rosely
Author URI: http://www.screencap-paradise.com

Coppermine Theme Version: 1.0.0
Tested on CPG v1.4.10
*/

/* Design Containers and Specifications */

/* ++++++++++++++++++++ RESET TAGS +++++++++++++++++++++ */
* {	margin:0; padding:0; font-family:Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:100%;text-decoration:none; }
html { height:100%; background-color:#fff; color:#000; }
body { height:100%; background-color:#fff; color:#000; margin:0; padding:0; font-size: 62.5%; text-align: center; }
fieldset { border:0px solid #fff; }
table, td, th { border-collapse:collapse; vertical-align:top; border: 0}
img { border:none; }
ul { width:auto; list-style:none; }
/* ++++++++++++++++++++ End RESET TAGS ++++++++++++++++++++ */

/* GLOBAL LAYOUT / GRID  ========================================================================= */
#container { text-align:left; margin: 0 auto; width: 970px; }
	#header { width: 970px; overflow: hidden; background: #fff;}	
		#header .logo {width: 549px; height: 75px; background: url(static/img/logo.gif) 0 0 no-repeat; margin: 5px auto 2px;}
			#header .logo h1, #header .logo h2 {display: none;}
		#header .head_container img{width: 968px; height: 130px; border:1px solid #333;}
		#header #mainNav {height: 20px; margin-top: 5px; padding: 8px 0 6px 0; border-bottom: 1px dashed #666;}
			#header #mainNav ul li{font-family: tahoma, arial; float: left; padding: 0 10px; font-size: 1.7em; border-right: 2px solid #b7b7b7}
				#header #mainNav ul li.last {border-right: 0;}
			#header #mainNav ul li a {color: #FF8D00; font-weight: bold}
				#header #mainNav ul li a:hover { color: #1885b3}
		
		#container #content {clear: left; color: #474747; }
	#content #leftSidebar {width: 150px; overflow: hidden; margin-right: 20px; float: left; padding-top: 10px;}
				#content #leftSidebar li.widget {width: 130px; overflow: hidden; min-height: 50px; *height: 50px; padding: 0 10px; background: url(static/img/side_gradient.jpg) 0 0 repeat-x; margin-bottom: 10px;}
					#content #leftSidebar li.widget h2, #content #leftSidebar h3 {font-family: tahoma, arial; font-size: 1.5em; color: #2B0253; line-height: 2em; letter-spacing: 0.05em}
					#content #leftSidebar li.widget ul {padding-bottom: 10px;}
					#content #leftSidebar li.widget ul li {font-size: 1.1em;}
						#content #leftSidebar li.widget dl {font-size: 1.1em}
						#content #leftSidebar li.widget dd {border-bottom: 1px dashed #eee; margin-bottom: 5px; padding-bottom: 2px}
	#leftSidebar a.button {width: 150px; height: 111px; display: block; background: url(images/donate.jpg) no-repeat; font-size: 0; margin: -12px 0 20px;}
		#leftSidebar a.button:hover {width: 150px; height: 111px; display: block; background: url(images/donate_mo.jpg) no-repeat; font-size: 0; border-bottom: 0;}
	
			#content #mainContent {width: 780px; overflow: hidden; float: left; margin-right: 20px; padding-top: 10px;}
				
			#footer {clear: left;width: 100%; overflow: hidden; padding: 10px 0; border-top: 1px dashed #666;}

/* Global Settings */
	a {color:	#54a1bf}
		#content a:hover {border-bottom: 1px dashed #54a1bf;}
		h2 a {color: #FF2826}
		.catrow h2 a {color:	#54a1bf}
		
	.google {width: 100%; overflow: hidden; margin-bottom: 10px; padding: 0 10px;}
	.enhanced-categories-1 span {display: none;}
		
	#rightSidebar a.button {width: 180px; height: 111px; display: block; background: url(static/img/donate.jpg) no-repeat; font-size: 0;}
		#rightSidebar a.button:hover {width: 180px; height: 111px; display: block; background: url(static/img/donate_mo.jpg) no-repeat; font-size: 0; border-bottom: 0;}
	
	h1 {font-size: 1.5em; padding: 10px 5px 10px 10px; color: #FF2826; background: #f3f3f3 url(../img/middle_gradient.jpg) 0 0 repeat-x; letter-spacing: 0.1em}
		
	/* Main page */
		td.catrow, .catrow_noalb {padding-left: 10px; line-height: 2em; font-size: 1.3em}
		
		.info {width: 100%; background: #f3f3f3; line-height: 2em; font-size: 1.1em; margin-bottom: 1em}
		
		td.tableh1 {font-size: 1.3em; background: #e1e1e1; line-height: 2em; padding-left: 10px; color: #FF2826}
		td.thumbnails table {margin-top: 2em;}
			#content td.thumbnails table a:hover {border-bottom: none}
			
		td.graybox {font-size: 1.1em}
			td.graybox a:active, td.graybox a:focus {color: #f30}
		
		td.tableh2 {line-height: 2em; background:#e1e1e1;}
			td.tableh2 span {font-size: 1.3em}
		td.tableh2 h2 {font-size: 1.2em;}
			td.admin_menu {margin-right: 5px; width: auto; padding: 5px}
			p.album_stat {clear: both; padding: 5px; font-size: 1.1em}
		
		.maintable input {height: 2em; font-size: 1.1em}
		.maintable table tr td { padding: 3px; }
		.maintable table tr td.tableb_compact {}
		.tableb_compact table { margin-top: 10px}
			.maintable td.thumbnails { border: 1px solid #fff}
			
		#content a.albums:hover {border-bottom: 0}
	
		#content span.thumb_title {display: block}