/*
THEME NAME: Secoop
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
TAGS:  widgets, sandbox, microformats, hcard, hatom, xoxo
VERSION: 1.5
AUTHOR: Kyle Roth
AUTHOR URI:
*/

/* Two-column with sidebar on left from the /sandbox-layouts/ folder  */
@import url('sandbox-layouts/2c-l.css');


/*
COLORS
Dark Orange = #a75a1f;
Orange = #d16f27;
Blue = #68a0a9;
Brown text = #2a2e1d;
*/
a { color:#d16f27; text-decoration:none;}
a:link { color:#d16f27; text-decoration:none;}
a:visited { color:#d16f27; text-decoration:none;}
a:hover { color:#d16f27; text-decoration:underline; }

body {
	background-color:#fff; 
	margin:auto; 
	color:#2a2e1d;
	background-image:url('images/background.gif');
	background-position:center;
	background-repeat:repeat-y;
}

p {margin-bottom:18px;}
hr {margin:20px 0 20px 0;}

div#wrapper {
	width:954px;
	margin:auto;
	padding:auto;
}


/* Just some example content */
div#header{text-align:center;}
/*
div#menu{font-size:13px;background:#68a0a9;width:100%; height:24px; padding:10px 0 0 0; font-family:Gotham, Helvetica, sans-serif; color:#fff; text-transform:uppercase; font-weight:400;}
div#menu ul a{font-weight:100;text-decoration:none; color:#fff;}
div#menu ul,div#menu ul ul,div#menu ul li{list-style:none;margin:0;padding:0;}
div#menu ul li{float:left;}
div#menu ul li a{background:#68a0a9; height:19px; padding:10px; }
div#menu ul li:hover a{background:#d16f27;}
div#menu ul ul{display:none;background:#d16f27; margin-top:10px;}

div#menu ul ul li{float:none; margin:0 20px 0 20px;  border-bottom: 1px solid #e1a071; padding-top:4px;}
div#menu ul ul li a{padding:0; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#fff; text-transform:none; font-weight:100;}
div#menu ul li:hover ul{display:block;padding-top:0.5em;position:absolute;}
div#menu ul li:hover ul li a{border:none;display:block;padding:0.1em;width:200px;color:#FFF;}
*/

div#menu{ padding:0 0 0 0; height:auto;}

#current {background:#d16f27;}

.entry-title{clear:both;}
.entry-content h2 {font-size:1.1em; color:#d16f27; margin-bottom:1em;}
.entry-content-lv {width:500px; margin:auto;}
.entry-content-lv h2 {font-size:1.1em; color:#d16f27; margin:10px 0 1em 0;}
div#container,div.sidebar{margin-top:0;}
div#nav-above,div#nav-below{width:100%;height:1em;}
div#nav-above{margin-bottom:1em;}
div#nav-below{margin-top:1em;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}
form#commentform .form-label{margin:1em 0 0;}
form#commentform span.required{background:#fff;color:red;}
form#commentform,form#commentform p{padding:0;}
input#author,input#email,input#url{width:50%;}
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%;}

div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0; background-color:#f5f5f5;}
div.sidebar h2{font-size:1.2em; color:#fff; background-color:#d16f27; padding:8px; margin:0;}
div.sidebar h3 {font-size:1.2em; color:#d16f27; padding:4px; width:auto; float:left; height:20px;}
div.sidebar .content {padding:16px; color:#050402; font-family:Arial, sans-serif; font-size:12px; line-height:15px; text-align:left; }
div.sidebar input#s{width:7em;}
div.sidebar li{display:block; list-style:none;margin:0 0 1em;}
div.sidebar li form{margin:0.2em 0 0;padding:0;}
div.sidebar ul ul{margin:0 0 2em 1em;}
div.sidebar ul ul li{list-style:none;margin:0;}
div.sidebar ul ul ul{margin:0 0 0 0.5em;}
div.sidebar ul ul ul li{list-style:circle;}

.entry-date {font-size:10px; padding-top:0; margin-top:0; border:0;}
.entry-title {padding-bottom:0; margin-bottom:0; font-size:1.4em; line-height:1.4em; color:#d16f27; width:auto;}
#content h2 {font-size:1.4em; line-height:1.4em; color:#d16f27; width:auto;}
#content h3 {font-size:1.1em; line-height:1.2em; #68a0a9; width:auto;}
#content h4 {font-size:.8em; line-height:1.1em; #68a0a9; text-transform:uppercase; font-family:Arial, sans-serif; font-weight:100; margin-bottom:12px;}
#entry-content-news {width:500px; margin:20px auto auto auto;}
.entry-content {margin:20px auto auto auto;}

div#footer{text-align:center;clear:both;padding-top:20px;}
.dotbar {width:auto; height:13px; background-image:url('images/3dot-bg.gif'); background-repeat:repeat-x;}
div#footercontent {padding:20px; width:auto; height:auto; background-color:#f5f5f5; color:#050402; font-family:Gotham, Helvetica, sans-serif; font-size:11px; line-height:14px; text-align:right; font-weight:400;}
.copyright {color:#050402; font-family:Arial, sans-serif; font-size:10px; text-align:right;font-weight:100;}

div#calendar {text-align:right; padding-top:10px; padding-right:20px;}




div.sidebar .content ul li {display:block; margin:6px 0 6px 0;}




/* Home styles */
div#homehead{
	clear:both;
	background-image:url('images/home-bg.gif');
	background-repeat:no-repeat;
	height:254px;
	padding:0;
	margin:0;
}
div#homecontainer {
	background-image:url('images/content-bg.gif');
	background-repeat:no-repeat;
	min-height:360px;
	height:auto;
	padding:0;
	margin:0;
}
div#homecontent {width:400px; padding:20px 20px 40px 60px; height:auto;}

/* div#homecontent h2 {padding:0; margin:0; } */



div#photos {float:right; width:400px;}
div#photos a {}
div#photos img {border: 2px solid #fff; margin:4px;}
div#photos h2 {font-size:1.4em; color:#fff; font-weight:100; padding:10px 0 20px 0; width:auto;}

#flickr-link {margin:10px 0 10px 0; color:#fff; font-family:Arial, sans-serif; font-size:11px;}
.gallery-link {float:right; font-family:Arial, sans-serif; font-size:11px; text-align:right; margin:14px 32px 0 0;}

div#sitelogin {float:right; color:#050402; font-family:Arial, sans-serif; font-size:10px; text-align:right; height:auto;margin:5px 0 5px 0;} 
div#sitelogin ul {list-style:none; display:inline;}
div#sitelogin li {list-style:none; display:inline; margin:0 0 0 5px;}

#cycnav li{list-style:none; display:inline; margin:0 5px 0 0; font-family:Arial, sans-serif; font-size:11px;}
#reg_passmail {padding:10px 0 10px 0; font-family:Arial, sans-serif; font-size:11px;}


ul.xoxo ul li a{margin:10px 0 10px 0;}