/*
THEME NAME: Outsidedays - Wrock It
THEME URI: 
DESCRIPTION: A two-column design for the <a href="http://www.plaintxt.org/themes/sandbox/">Sandbox</a>, based on <a href="http://www.trotterclan.com">Wrock It</a> by <a href="http://www.geeksmakemehot.com/">Jennifer Ledbetter</a> &amp; <a href="http://www.trotterclan.com/">Steven Trotter</a>
VERSION: 0.9c
AUTHOR: Christopher Weddell
AUTHOR URI: 
TEMPLATE: sandbox
 */

@import "ngg_outsidedays.css";

/*Admin bar*/
li#wp-admin-bar-get-shortlink, li#wp-admin-bar-updates, li#wp-admin-bar-appearance {
display:none;
}

/* tag cloud */
.tag_cloud {
text-align: center;
}

/* include ngg stylesheet 
@import url("http://outsidedays.com/wordpress/wp-content/themes/outsidedays/ngg_outsidedays.css"); */

body.category-press div.entry-content {
display:none;
}

form#error404-searchform, form#noresults-searchform {
margin-left:40px;
}

#tablenav {
padding: 5px;
text-align: center;
background-color: #99A47D;
}

/*Archive page*/
.car-yearmonth {
cursor:pointer !important;
font-family:"century gothic",Arial,Helvetica,sans-serif;
letter-spacing:-0.08em;
font-size:20px;
font-weight:400;
color:#3c1503;
text-decoration:none;
padding-bottom:5px;
}

.car-toggler {
display:none;
}

.car-yearmonth:hover {
color:#987349;
}

ul.car-monthlisting li {
margin-bottom:5px !important;
margin-top:5px !important;
}

/*Generic Footer*/
div#generic-footer {
text-align:center;
font-size:small;
padding-top:20px;
clear:both;
}

body.blog div#generic-footer, body.pageid-74 div#generic-footer, body.pageid-24 div#generic-footer, body.pageid-112 div#generic-footer {
display:none;
}

/* Modified by Isaac Rowntree of Zack Design - removed all third-level CSS rules */
div#access {position:relative; left:10px; top:-220px; width:760px; height:32px; z-index:100;}
div#menu {}
/* hack to correct IE5.5 faulty box model */
* html div#menu {width:761px; w\idth:760px;}
/* remove all the bullets, borders and padding from the default list styling */
div#menu ul {padding:0;margin:0;list-style-type:none;text-align:center;font-size:15px;}
div#menu ul ul {width:149px;text-align:left;font-size:12px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
div#menu li {float:left;width:149px;position:relative;}
/* style the links for the top level */
div#menu a, .menu a:visited {display:block;text-decoration:none; width:149px; height:30px; line-height:29px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html div#menu a, * html div#menu a:visited {width:150px; w\idth:149px;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
div#menu ul ul {visibility:hidden;position:absolute;height:0;top:29px;left:0; width:149px;font-size:10px;}
/* another hack for IE5.5 */
* html div#menu ul ul {top:29px;t\op:30px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
div#menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links */
div#menu ul ul a, div#menu ul ul a:visited {background:#d4d8bd; color:#000; height:auto; line-height:1em; padding:5px 10px; width:128px;}
/* yet another hack for IE5.5 */
* html div#menu ul ul a, * html div#menu ul ul a:visited {width:150px;w\idth:128px;}

/* style the top level hover */
div#menu a:hover, div#menu ul ul a:hover{color:#ffffff; background:#99A47D;}
div#menu :hover > a, div#menu ul ul :hover > a {color:#ffffff;background:#99A47D;}

/* make the second level visible when hover on first level list OR link */
div#menu ul li:hover ul,
div#menu ul a:hover ul{visibility:visible; }

div#menu ul ul ul {display:none;}

/*Hide second level nav in home*/
body.pageid-10 li#text-3 ul ul{
display:none;
}

/* Random Sidebar Quotes */
.quotescollection_randomquote {
padding-right:10px !important;
margin-top:10px !important;
/*margin:15px 10px 5px 0 !important;
background-color:#DAEAB2;
border:2px solid #254117;
color:#000000;*/
}

body {
background-color:#99A47D;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
margin:0;
}

div#wrapper {
	margin: 20px auto;
	background-color:#DAEAB2;
	padding: 0;
	text-align: left;
	width: 760px;
}

div#container {
float:left;
margin: -35px 0 0 -270px;
width:100%;
}


div#content {
margin:0 0 0 255px;
}

div.sidebar {

float:right;
overflow:hidden;
width:250px;
font-size:13px !important;
margin-top:-35px;
}

div#secondary {
clear:right;
display:none;
}

div#nav-above,div#nav-below {
height:1em;
width:100%;
font-family:"century gothic", Arial, Helvetica, sans-serif;
font-size:18px;
letter-spacing:-0.04em;
color:#987349;
}

div#nav-above {
margin-bottom:1em;
}

div#nav-below {
margin-top:1em;
}

.alignleft,div.nav-previous {
float:left;
margin:0 5px;
}

.alignright,div.nav-next {
float:right;
margin:0 5px;
}

p {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
}

a {
color:#3c1503;
font-weight:600;
text-decoration:none;
}

a:hover {
color:#987349;
font-weight:600;
text-decoration:none;
}

h3 {
color:#000000;
font-family:"century gothic", Arial, Helvetica, sans-serif;
font-size:24px;
letter-spacing:-0.08em;
}

blockquote {
width:80%;
margin:5px auto;
padding:10px;
background-color:#435059;
border-top:2px solid #254117;
border-bottom:2px solid #254117;
}

/* header  */
div#header {
background-color:#DAEAB2;
/*border-bottom:5px solid #222;*/
height:220px;
/*margin-top:30px;
padding-top:20px;*/
text-align:left;
width:100%;
background-image:url(header_bg3.png);
background-position:left bottom;
background-repeat:no-repeat;
}

h1#blog-title {
/*color:#3c1503;
font-family:"century gothic", Arial, Helvetica, sans-serif;
font-size:54px;
font-weight:700;
margin:10px 0 0;
padding-left:190px;
padding-top:60px;*/
display:none;
}

/*h1#blog-title a {
color:#987349;
}*/

#blog-description {
padding-top:185px;
text-align:center;
color:#ffffff;
font-family:"century gothic", Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:400;
/*display:none;*/
}

div#access div.skip-link {
position:absolute;
right:1em;
top:1em;
display:none;
}



/* Posts  */
.entry-content {
/*background-color:#DAEAB2;
border:2px solid #254117;*/
color:#000000;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
letter-spacing:0.02em;
line-height:19px;
margin-left:25px;
padding:10px;
text-decoration:none;
}

div.entry-content input#email, div.entry-content input#Firstname, div.entry-content input#Lastname {
width:50%;
}

.entry-content li{
list-style:none;
margin-bottom:15px;
}

/*.page-title {
color:#3c1503;
font-family:"century gothic", Arial, Helvetica, sans-serif;
font-size:36px;
font-weight:400;
letter-spacing:-0.08em;
margin:0 0 0 25px;
text-decoration:none;
}*/

.page-title, .entry-title {
/*background-image:url(title_swatches.png);
background-position:left;
background-repeat:no-repeat;*/
color:#987349;
font-family:"century gothic", Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:400;
letter-spacing:-0.08em;
margin:15px 0px 0px 25px;
/*padding-left:40px;*/
text-decoration:none;
}

h2 {
color:#987349;
font-family:"century gothic",Arial,Helvetica,sans-serif;
font-size:28px;
font-weight:400;
letter-spacing:-0.08em;
margin:25px 0px;
text-decoration:none;
clear:both;
}

h2 a, h2 a:hover, h3 a, h3 a:hover {
font-size:28px;
font-weight:400;
}

/*.entry-title:hover {
color:#3c1503;
}*/

.entry-date {
color:#3c1503;
font-family:"century gothic", Arial, Helvetica, sans-serif;
font-size:16px;
letter-spacing:-0.02em;
margin-left:25px;
text-decoration:none;
}

.published {
border:none;
}

.entry-meta {
display:none;
/*color:#fff;
font-family:"century gothic", Arial, Helvetica, sans-serif;
font-size:14px;
margin-bottom:25px;
margin-left:25px;
padding:3px;
text-decoration:none;*/
}

.edit-link {
display:none;
}

a.shutterset img {
	margin: -6px 6px 6px -6px !important;
	background-color:#FFFFFF;
	border:1px solid #A9A9A9;
	display:block; 
	padding:4px;
	position:relative;
}

/*.entry-content img {
	padding:4px;
}*/

.entry-content img:hover {
	background-color: #A9A9A9;
}

.navigation {
display:none;
}

/* Sidebar  */
div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li {
margin:0;
padding:0;
}

div.sidebar h3 {
/*background-image:url(mini_swatch.png);
background-position:right;
background-repeat:no-repeat;*/
border:none;
color:#987349;
font-family:"century gothic", Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:400;
letter-spacing:-0.08em;
margin:15px 0 0;
padding:0;
width:230px;
}

div.sidebar input#s {
width:170px;
}

div.sidebar li {
list-style:none;
margin:0;
}

div.sidebar li form {
margin:0.2em 0 0;
padding:0;
}

div.sidebar ul ul {
margin:0;
}

div.sidebar ul ul li {
display:block;
list-style:none;
padding:0;
}

div.sidebar ul ul li a {
/*border-bottom:1px solid #666;*/
color:#000000;
display:block;
padding:2px;
text-decoration:none;
font-weight:normal;
}

div.sidebar ul ul li a:hover {
background:#99A47D;
/*border-bottom:1px solid #08558E;*/
color:#ffffff;
display:block;
text-decoration:none;
font-weight:normal;
}

div.sidebar ul ul ul {
margin:0 0 0 0.5em;
}

div.sidebar ul ul ul li {
list-style:circle;
}

#comments {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
/*width:75%;
margin:0 auto;
margin-left:25px;*/
padding-left:30px;
}

.nopassword {
color:#3c1503;
font-family:"century gothic", Arial, Helvetica, sans-serif;
font-size:36px;
font-weight:700;
}

#comments-list ol {
/*background-color:#43586B;
text-align:right;*/
padding:0;
margin:0;
font-family:verdana, Arial, Helvetica, sans-serif;
}

#comments-list ol li {
list-style:none;
padding:10px;
}

#comments .alt {
/*background-color:#435059;*/
padding:10px;
border-top:2px solid #254117;
border-bottom:2px solid #254117;
text-align:left;
}

#commentform {
/*background-color:#43586B;
color:#000000;
font-family:"century gothic", Arial, Helvetica, sans-serif;
font-size:14px;
padding:10px;
border:2px solid #254117;*/
}

form#commentform .form-label {
margin:1em 0 0;
}

/*input#author,input#email,input#url {
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:16px;
background-color:#435059;
border-bottom:1px solid #254117;
border-left:0;
border-right:0;
border-top:0;
color:#000000;
margin:5px;
width:95%;
}*/

/*input#author,input#email,input#url,textarea#comment {
padding:0.2em;
}*/

textarea#comment {
border:1px solid #254117;
color:#000000;
font-family:verdana,Arial,Helvetica,sans-serif;
font-size:14px;
padding:10px;
width:90%
}

.form-label {
color:#987349;
font-family:"century gothic", Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:400;
letter-spacing:-0.08em;
}

p#comment-notes {
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.comment-author {
/*color:#987349;
font-family:"century gothic", Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:400;
letter-spacing:-0.08em;
padding:2px;
text-decoration:none;*/
}

.comment-meta {
color:#000000;
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px;
text-decoration:none;
}

#comments .alt .comment-author {
/*background-image:url(cs_comments_darkbg_pink20.png);
background-position:left;
height:26px;
padding:0 0 4px 25px;*/
}

#comments .comment-author {
/*background-image:url(cs_comments_lightbg_lblue20.png);
background-position:right;
background-repeat:no-repeat;
height:26px;
padding:0 25px 0 0;*/
}

.comment meta {
padding-right:75px;
}

div#footer {
/*background:#808D62;*/
border-top:5px solid #3c1503;
clear:both;
color:#000000;
font-family:"century gothic", Arial, Helvetica, sans-serif;
/*font-size:24px;*/
height:25px;
/*letter-spacing:-0.08em;*/
padding-top:0.3em;
position:relative;
right:0;
text-align:center;
/*text-transform:lowercase;*/
width:100%;
margin-top:20px;
}

/*div#nav-above a,div#nav-below a,.entry-meta a,#commentform a {
color:#000000;
}

h1,#footer a,#blog-title a,.entry-title a:hover, a:hover {
color:#3c1503;
}

h2,#footer a:hover,.entry-title a,.entry-meta a:hover,.comment-author a,.comment-meta a {
color:#987349;
}*/

.archive-meta {
display:none;
}

