/*

THEME NAME: Sandbox

THEME URI: http://www.plaintxt.org/themes/sandbox/

DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists

VERSION: 1.6.1

AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>

AUTHOR URI:

CUSTOMIZED BY:  <a href="http://nancylarystudios.com" target="_blank">Nancy Lary Studios</a>
TAGS: white, microformats, fixed-width, flexible-width, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar

*/



/* Two-column with sidebar on left from the /examples/ folder  */

@import url('examples/2c-r.css');

/*BACKGROUND IMAGE************/

body {

	
	background-color:#fff;

	font: 12px Century Gothic, Verdana, Geneva, sans-serif; /*ENTRY FONTS*/

	color:#333; /*OVERALL TEXT COLOR*/
	margin:30 px;

}





/*LINK STYLES****************/

a {

	text-decoration:underline;

	color:#4c4a65;

}

a:hover {text-decoration:none;}


/* Just some example content */

div.skip-link {

position:absolute;

right:1em;

top:1em;

}


div#wrapper {width:1000px; margin:0 auto;}

/*MENU COLORS****************/

#menu {

	
	background-image:url('images/wp_blog_navbg.gif');
	

}



#menu li a {


	font:17px Century Gothic, Verdana, Arial, Helvetica, sans-serif; /*MENU FONT STYLES*/

	text-transform: lowercase;

	color:#5f451a;	/*MENU FONT COLOR*/

}



#menu li a:hover {

	color:#5f451a; /*MENU FONT COLOR WHEN HOVERING*/

} 

#menu {

	list-style:none;

	margin:  0px 11px 0px 10px;

	padding:0 0 0px 45px;	

	height:40px;
	
  width:1000px

}

#menu:after {

	content:" ";

	display:block;

	clear:both;

}

#menu li {

	padding:10px 20px 0px 20px;

	float:left;

}

#menu li a {

	height:25px;

	float:left;

	text-align:center;

	text-decoration:none;

}

#menu li.hover a,

#menu li:hover a,

#menu li.hover,

#menu li:hover {

	position: relative;

}

#menu li.hover ul,

#menu li:hover ul {

	display: block;

}

#menu ul {

	padding:6px 0 6px;

	margin:0;

	list-style:none;

	width:175px;

	display: none;

	position: absolute;

	left: 0;

	top: 100%;

	background:#fff;
	font-size:10px;
	border:solid 1px #cd6917;

}

#menu ul li {

	padding:0 10px 0 10px;

	width:165px;

}

#menu ul li a {

	text-align:left;

	width:100%;

	background:none;

	color:#7a7a7a;

	line-height:18px;

	height:auto;

	display:block;
	font-size:12px

}

#menu ul li a:hover {color:#000;}



/*TITLE STYLE*/

.entry-meta {text-align:center; font-size:14px}
.entry-meta a {font-size:14px}
.entry-title {

clear:both; font-size:32px; text-align:center 

}

.entry-title h2 a {text-decoration:none}

.archive-title {font-weight:bold; font-size:18px}


h2 {

	margin:0;

	font-size:32px;

	font-family: Century Gothic, Verdana, sans-serif;

	font-weight:normal;
	text-decoration:none;

	line-height:25px;

	color:#5e461b;	

}
h2 a {text-decoration:none; color:#5e461b}

.entry-date {text-align:center; font-size:14px; font-style:italic}
.entry-category {text-align:center; font-size:14px; padding-top:5px}

div#container,div#primary {

margin-top:2em;

}



form#commentform .form-label {

margin:1em 0 0;

}



form#commentform span.required {

background:#fff;

color:#c30;

}



form#commentform,form#commentform p {

padding:0;

}



input#author,input#email,input#url,textarea#comment {

padding:0.2em;

}



div.comments ol li {

margin:0 0 3.5em;

}



textarea#comment {

height:13em;

margin:0 0 0.5em;

overflow:auto;

width:66%;

}



.alignright,img.alignright{

float:right;

margin:1em 0 0 1em;

}



.alignleft,img.alignleft{

float:left;

margin:1em 1em 0 0;

}



.aligncenter,img.aligncenter{

display:block;

margin:1em auto;

text-align:center;

}



div.gallery {

clear:both;

height:180px;

margin:1em 0;

width:100%;

}



p.wp-caption-text{

font-style:italic;

}



div.gallery dl{

margin:1em auto;

overflow:hidden;

text-align:center;

}



div.gallery dl.gallery-columns-1 {

width:100%;

}



div.gallery dl.gallery-columns-2 {

width:49%;

}



div.gallery dl.gallery-columns-3 {

width:33%;

}



div.gallery dl.gallery-columns-4 {

width:24%;

}



div.gallery dl.gallery-columns-5 {

width:19%;

}



div#nav-above {

margin-bottom:1em;

}



div#nav-below {

margin-top:1em;

}



div#nav-images {

height:150px;

margin:1em 0;

}



div.navigation {

height:1.25em;

}



div.navigation div.nav-next {

float:right;

text-align:right;

}



div.sidebar h3 {

font-size:1.2em;

}



div.sidebar input#s {

width:7em;

}



div.sidebar li {

list-style:none;

margin:0 0 2em;

}



div.sidebar li form {

margin:0.2em 0 0;

padding:0;

}



div.sidebar ul ul {

margin:0 0 0 1em;

}



div.sidebar ul ul li {

list-style:disc;

margin:0;

}



div.sidebar ul ul ul {

margin:0 0 0 0.5em;

}



div.sidebar ul ul ul li {

list-style:circle;

}



div#menu ul li,div.gallery dl,div.navigation div.nav-previous {

float:left;

}



div#header,div#footer {

text-align:center;
margin:0 auto;

}

#header {height:235px;  padding: 0px; width:1000px}

#footer {background-image:url(images/footerbg.gif); width:1000px; height:75px; font: 11px Century Gothic, Verdana, Geneva, sans-serif; /*ENTRY FONTS*/

	color:#f2ecce;}
#footer a {color:#f2ecce}	

input#author,input#email,input#url,div.navigation div {

width:50%;

}



div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {

margin:0;

padding:0;

}