/* ======== Alt Style Sheet for Tarski WordPress Theme site: Judith Moore Interior Design ======== */

/* ==============================================
   BODY and SECTIONS
================================================= */
/* Change to variable width */
body {
	background: #000 url(../images/header-bkg.png) repeat-x 0 0;
	color: #FFF;
	font: 1em "Gill Sans", Arial, Verdana, Helvetica, sans-serif;
	min-width: 50em; /* 800px */
	max-width: 75em; /* 1200px */
	}
#wrapper {
	min-width: 50em;
	max-width: 75em;
	}
	
/* Content section */
body .primary {
	float: right;
	width: 72%;
	background: #333;
	padding: 0.7em;
	}
	
/* Sidebar section */
body .secondary {
	float: left;
	width: 22%;
	font: 1em Georgia, Times, "Times New Roman", serif;
	font-variant: small-caps;
	letter-spacing: 0.1em;
	border-top: 2px solid #333;
	}
	
#header, 
#content { 
	margin-bottom: 1em; 
	padding-left: 0; 
	padding-right: 0;
	}
	
/* ==============================================
   SITE NAVIGATION
================================================= */
#sidebar {
	background: transparent url(../images/signlogo.png) no-repeat 0 0;
	padding-top: 160px;
	}

#sidebar a {
	display: block;
	background: #000;
	margin: 0;
	padding: 0.7em 0.5em;
	color: #FFF;
	cursor: default;
	text-decoration: none;
	outline: none;
	border-bottom: 2px solid #333;
	}
#sidebar a:hover {
	background: #333 url(../images/vbar.gif) no-repeat 50% 50%;
	text-decoration: none;
	border-bottom: 2px solid #333;
	}
#sidebar h3,
#sidebar h3 {
	display: none;
	}
	
/* ==============================================
   LINKS
================================================= */

a {
	padding-bottom: 0.1em;
	color: #FFF;
	text-decoration: none;
	outline: none;
	}
a:link,
a:visited {
	color: #FFF;
	}	
a:hover,
a:active {
	color: #FFF;
	padding-bottom: 0.1em;
	border-bottom: 0.07em solid #FFF;
	}
	
body .content a:link, 
body .content a:active, 
body .content a:visited, 
body .link-pages a:link, 
body .link-pages a:active, 
body .link-pages a:visited, 
body .tagdata a:link, 
body .tagdata a:active, 
body .tagdata a:visited, 
body .widget_tag_cloud a:link, 
body .widget_tag_cloud a:active, 
body .widget_tag_cloud a:visited { 
	border-bottom: 0.07em solid #FFF;
	}
	
body .content a:hover, 
body .link-pages a:hover, 
body .tagdata a:hover, 
body .widget_tag_cloud a:hover { 
	border: none;
	border-width: 0;
	}
	
#wrapper .content h2 a:link, 
#wrapper .content h2 a:visited, 
#wrapper .content h2 a:hover, 
#wrapper .content h2 a:active, 
#wrapper .content h3 a:link, 
#wrapper .content h3 a:visited, 
#wrapper .content h3 a:hover, 
#wrapper .content h3 a:active, 
#wrapper .content h4 a:link, 
#wrapper .content h4 a:visited, 
#wrapper .content h4 a:hover, 
#wrapper .content h4 a:active { 
	border: none;
	border-width: 0; 
	}

/* ==============================================
   SPECIFIC CHANGES IN TARSKI'S STYLE
================================================= */
#header { background: #000 url(../images/header-bkg.png) repeat-x 0 0; margin: 0 auto; text-align: center; height: 180px; }

	
h1, body .entry .title,
#footer,
#theme-info { border: none; }

div.meta p.metadata { display: none; }

p.firstpage { margin-right: 210px; letter-spacing: 1px; }

strong { letter-spacing: 2px; }

body .secondary { border: none; }

#sidebar li { margin: 0; }	

#footer { margin: 0; } 

#theme-info { text-align: center; font-size: 0.7em; }
	
	
/* ==============================================
   STUFF NOT WANTED
================================================= */
/* disable title name */
#title { display: none; }

/* disable top nav */
#navigation { display: none; }
	
/* disable feed */
body .feed { display: none; }


/* ==============================================
   GALLERY PAGE STYLE
================================================= */
.albumbox { clear: both; }

.albumbox img {
	margin: 0 12px 12px 0;
	float: left;
	display: inline;
}

cite { margin-top: 12px; }

.ngg-albumtitle { font-weight: normal; letter-spacing: 1px; }

.ngg-thumbnail img.Thumb { text-decoration: none; border: none; }

.ngg-description { margin-left: 130px; }

.ngg-description strong { font-weight: normal; }

/* ==============================================
   SUPPLIER PAGE STYLE
================================================= */
p.squishwidth { width: 45%; }

#contain ul {
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#contain li { border-bottom: 1px solid #FFF; }

#contain a,
#contain a:visited { 
	display: block;
	text-decoration: none;
	border: none;
}
#contain a:hover { color: #BBB; }

#contain a span { 
	position: absolute;
	top: 380px;
	left: 53%;
	width: 1px;
	height: 1px;
	overflow: hidden;
}

#contain a:hover span { 
	position: absolute;
	top: 380px;
	left: 53%;
	width: 295px;
	height: 400px;
}

#contain img { border: none; }

/* ==============================================
   ACCOUTREMENTS STYLE
================================================= */

ul.catalogcats {
	margin: 0 6em;
}


/* ==============================================
   FOOTER STYLE
================================================= */
#footer .secondary,
#footer .primary { display: none; }
#theme-info .primary { display:block; margin-right: 5px; }








