/*body {background:url(/img/bg/bg-new1.jpg) repeat-x scroll 0 0 #FFFFFF;}
body {background:url(/img/bg/bg-new3.png) repeat-x scroll 0 0 #CADCE2;}
body {background:url(/img/bg/bg-new5.png) repeat-x scroll 0 0 #E4EBDA;}*/
body {background:#fff none;}
/*a, a:visited {color:#529B2E;}*/
.container {position:inherit;width:790px;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin: 5px auto 0;position:relative;background:transparent none;}
/*#top {background:#fff none;height:75px;width:100%;position:absolute;z-index:-1;}
#header {padding:0; background:#DDD none;}
#header-bg {background:#B5CFA8 none;}*/
div.submit {margin-bottom:20px;}
#header {padding:10px 20px;}
#nav-top li.right, #footer li {font-size:1em;font-weight:bold;text-transform:lowercase;}
#nav-top li a, #footer li a {padding:5px;}
#nav-top li a:hover, #footer li a:hover, #nav-top li a:active, #footer li a:active {background:none #DDD; padding:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-decoration:none;color:#000;}
#home-maincol {margin-top:30px;}
#maincol {margin-top:10px;margin-bottom:0;padding:0;width:780px;background:#fff none;border:3px solid #ddd;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);min-height:300px;}
#maincol h1 {margin-top:20px;}
#maincol h1, #maincol h2, #maincol h3, #maincol p, #maincol form {padding:0 20px;}
#maincol .prepend-4 {padding-left:160px;}
#maincol ol, #maincol ul {padding-left: 3em;}
#main-inner, #main-inner-narrow {background:#fff none;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden;}
#main-inner-narrow {background:#FFF9CE none; }
#main-content {background:#fff none;width:570px;float:left;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;-webkit-border-top-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;border-top-left-radius: 10px;
border-bottom-left-radius: 10px;min-height:300px;padding:10px 0 20px;}
.main-content-wide  {width:100%; padding:20px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}

ul#tourposts li {padding:10px 0;list-style-type:none;font-style:italic;font-size:1.3em;color:green;}

#PostAddForm h3 {padding:0;}
#postarea form div {width:450px;}
#postarea form div.submit {margin-bottom:0;}
#PostBody {width:438px;}
#postarea .upload {padding:0 0 10px 20px;}
#newPostActions {margin-right:95px;}
#favoriteNewPost ul, #maincol ul.fav {padding-left:0;}
#my-posts-header {padding-left:20px;}
.post-item {width:92%;padding:15px 0 15px 5px;margin:0 auto;}
.upload .file img {margin:2px 10px 0 0;padding:0;}
table.kids-list , .feature-table{width:92%;margin:0 auto;}
#group-photo {margin:30px auto 30px 22px;width:75%}
#subnav {padding-left:20px;}

.message {margin-left:20px; padding-left:10px;width:85%;}
#rightcol {background:transparent none;}
#rightcol h3, #rightcol h2, #rightcol form {padding:0;}
#rightcol p {padding: 0;color:#6F624C;}
#rightcol .side-sticky p {padding: 0 8px 8px;}
#rightcol .side-sticky h3 {padding: 8px 8px 0;}
#rightcol ol, #rightcol ul {padding-left: 0;}
h1.home {color:#666;line-height:1.1;font-size:2em;/*text-shadow:0 1px 0 rgba(88, 95, 95, 0.8);*/}
h2 {color:#57787F;}
a.yellow-button {background-position:left -15px;color:#111;}
a.yellow-button :hover {background-position:left -40px;}
span.quote {color:#111;font-size:1em;}
#footer {width:790px;margin-top:0;color:#999;text-shadow:none;padding:5px 0;overflow:visible;}
#footer ul {margin-bottom:0;}