/* sample theme-independent CSS classes, uncomment to use them if you wish :)

img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
img.alignright {
	float: right;
	margin: 0 0 2px 10px;
	}
img.alignleft {
	float: left;
	margin: 0 10px 2px 0;
	}
	
*/

h3, h4, .single .k2-asides h3 { /* H3 is entry headlines. H4 is comments and replyform headlines */
	font-size: 2.4em;
	font-weight: normal;
	letter-spacing: -1px;
	}

body {

    background: #111 url(/wp-content/uploads/images/tile3.jpg) repeat scroll center top;
	margin: 0;
	}


#page {
	background: #FFFDEF;
	text-align: left;
	margin: 0 auto;
	padding-top: 20px;
	position: relative;
	border: 1px solid #ddd;
	border-top: none;
	clear: both;
	}

ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover,
ul.menu li.current_page_ancestor a,
ul.menu li.current_page_ancestor a:hover {
	color: #333;
	background: #FFFDEF;
	text-decoration: none;
	}

#sidebar-1.secondary ul {
	/* Contains the sidebar */
        font-size: 1.10em;
	}

#wptable td , .wptable td {
	color: #444444;
        }

#rollingarchives.emptypage {
	display: none;
	background: #FFFDEF;
	}

#rollingarchives {
	background: #FFFDEF;	
	position: absolute;
	padding: 20px 0;
	display: block;
	width: 500px;
	top: 0;
	}

body.smartposition #rollingarchives {
	position: fixed;
	top: 0px;
	background: #FFFDEF;
	border-bottom: 1px solid #eee;
	width: 500px;
	z-index: 10;
	padding-top: 10px;
	padding-bottom: 30px;
	}

#footer {
	clear: both;
	margin: 0 auto;
	padding: 20px 0 40px;
	text-align: center;
	color: #6F4122;
        font-weight: bold;
	}

#footer p {
	line-height: 1.6em;
	}

#footer a {
	color: #2277DD;
	border-bottom: 1px solid #ccc;
	font-weight: bold;
	}

#footer a:hover {
	border: none;
	text-decoration: none;
	color: #2277DD;
        font-weight: bold;
	}
