/*

Theme Name: Naked-Where
Theme URI: http://elliotjaystocks.com
Description: The totally nude Wordpress theme. Phwoar! Spank!
Version: 3.1
Author: Jo Mama House
Author URI: http://elliotjaystocks.com
Tags: starkers, naked, clean, basic
*/

@import "style/reset.css";
@import "style/typography.css";
@import "style/layout.css";
@import "style/slide.css";

/* STG css */
@import "http://static.where.com/whereweb/css/wherereviews.css";
@import "http://static.where.com/whereweb/css/colors.css";



/* WP styles */
.small {
	font-size:0.7em;
	color: #7F7F7F;
}
.post h2 {
	width: 100%;
	border: none;
}
.nearby {
	background-color:#fff;
	padding: .5em;
}
h3{
	border-top:1px solid #555555;
	font-weight:bold;
	margin:2em 0 0.5em;
	padding-top:0.5em;
	text-transform:uppercase;
}

.post ul, .post ol {
	font-family: Georgia, serif;
}
.post ul li {
	list-style: disc inside !important;
}
.post ol li {
	list-style: 0 inside;
}
h3#comments {
	margin: 0 0 1em 0;
}
span.says {
	display:none;
}
cite.fn {
	font-size:0.9em;
}
#main-image img {
	width:20%;
	height:20%;
}
.post-nav a{
	font-size: 0.9em;
}
#respond textarea {
	width:40.5em;
}

.content-group p {
	clear: both;
	font: 0.9em Georgia, serif;
}
.comment, .pingback {
	padding-top:1em;
	border-top: 1px solid #eee;
	overflow: hidden;
}
cite.fn {
	font-weight:bold;
}
.comment-meta, .commentmetadata {
	font-size: .7em;
}
.comment p, .pingback p {
	margin-bottom: .75em;
	font-size: .75em;
	font-family: georgia, serif;
	font-style: italic;
}
.content-group p {
	clear: both;
	font: 0.9em Georgia, serif;
}
.review-text {
	margin-top: .75em;
	font-size: .7em;
	width: 100%;
	font-family: georgia, serif;
	font-style: italic;
}

.user-review p {
	float: left;
}


/*//////////////////////////////////////// KEVIN WHERE WEB 03-12-10 ////
//////////////////////////////////////////////////////////////////////*/

ul#breadcrumbs {
  height: 0px;
}

.post h2 {
  margin-top: 0;
  padding-top: 0;
}

.post.press h2 {
  margin-bottom: 1em;
}

.post h3 {
  border-top: none;
  font-size: 1.75em;
  line-height: 1em;
  font-weight:bold;
  margin:0 0 .25em 0;
  padding-top: 0em;
  text-transform:none;		
}

.post.press h3 {
  font-size: 1.25em;
}

h4 {
  font-size: .8em;
}

div#support-contacts p {
  margin: .5em 0 0 0;
  font-family: helvetica, arial, sans-serif;
}

.post h3.support-heading {
  font-size: 1.25em;
  margin-top: 1em;
}

div#support-contacts li {
  font-size: .8em;
  font-family: helvetica, arial, sans-serif;
}

.post p {
  margin:  0 0 1em 0;
  font-family: helvetica, arial, sans-serif;
  font-size: .9em;
  line-height: 1.5em;
}

.post ul {
  font-family: helvetica, arial, sans-serif;
  font-size: .9em;
}

.post ul li {
 margin-bottom: .5em;
}

.tab {
   height: 1.75em;
}

#download-page p {
  line-height: 1em;
}

#search {
  display: none;
}

.nearby ul {
  padding: 8px;
}

.nearby ul li {
  font-size: .8em;
  margin: 0 0 8px 0;
}

#side-content h2 {
  margin-top: 8px;
  font-size: 1.25em;
}

#corporate-footer #website-info {
  margin:16px 0 0 16px;
}

#side-content .nearby,
.nearby {
  -moz-box-shadow: none;
  border: none;
}

#side-content .nearby p {
  font-size: .9em;
}

#side-content.iphone .nearby ul li,
#side-content.blackberry .nearby ul li,
#side-content.google-android .nearby ul li,
#side-content.palm-pre .nearby ul li {
  font-size: .9em;
  margin: 0 0 .5em 1em;
  list-style: disc outside none;
}

#side-content ul li ul li{
  margin: 0 0 .5em 1em;
  list-style: disc outside none;
  font-size: .9em;
  font-weight: bold;
}

.post-nav a {
  font-size: .75em;
}

/*----- FAQs------*/

ol.faqs li {
  font: bold 1em/1.5em helvetica, arial, sans-serif;
}


/*--- videos ----*/

.video {
  margin-bottom: 1em;
}

#main-image img {
  width: auto;
  height: auto;
}
/*---- Comment Form ----*/

form#commentform p {
  font-size: .7em;
}

div.reply {
  font-size: .7em;
}

input#submit {
  height: 3em;
  margin: .5em 0 0 0;
  padding: 0 .5em;
}

.post ul.page-nav li {
  list-style: none outside none !important;
}


/*---- content-footer ---*/

.content-group p {
  margin: .5em 0;
  font-size: .8em;
}

#content-footer .content-group h2 {
  font-size: 1.25em;
}

.content-group .download-info a img {
  height: auto;
  width: 14em;
}

#corporate-footer ul#terms {
  margin: 0;
}

#corporate-footer #cs-logo {
  margin-left: 0;
}

#corporate-footer p {
  margin-left: 0;
}

#corporate-footer #company-info ul {
  margin: 0;
}

#corporate-footer #company-info ul li a {
  color: #666666;
  font-size: .9em;
}

#corporate-footer #company-info ul li a:hover {
  color: #ffffff;
  font-size: .9em;
  text-decoration: underline;
}

/*------ Images -----*/

img.alignleft {
  margin-right: 1em;
}

/*------ Careers ---*/

ul#joblist li {
  margin: 0;
  padding: 0;
}

ul#joblist li a{
  color: #666666;
}

div.job {
  margin: 16px 0;
  padding: 16px 0;
  border-top: 1px solid #ccc;
}

.page-contentfooter {
  display: none;
}
