

/* Remove native top padding */
#page {
padding-top: 0px;
}


/* Remove native header background colour */

#header {
background: transparent;
}


/* Reposition and reformat native menu */

ul.menu {
width: 100%;
text-align: center;
padding:0px;
left: 0px;
z-index: 1000;
margin: 0px;
height: 20px;
}

ul.menu li a {
text-decoration: none;
text-transform: capitalize;
display: inline;
}

ul.menu li{
display: inline;
float:none;
}

ul.menu li a:hover {
background: none;
text-decoration: underline;
text-transform: capitalize;
}

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 {
background:transparent;
}
.entry-content ul {
line-height: 1.2em;
}

/* Make page auto width */

#primary{
width:auto;
padding: 0px;
float:none;
}

.hfeed{
position:relative;
margin:20px 0px;
border:2px solid;
padding:10px 10px 0 10px;
}
.content{
padding: 0px;
}

.clear{clear:none;}

.secondary ul li {
padding: 1px 4px;
}

/* Correct Search Box settings */
#search h4{
display: block;
}

#search {
margin-top: 0px;
}

#searchreset {
height: 21px;
right: 5%;
}

.columns-three .livesearch #s {
width:95%;
}

.comments form {
clear: none;
}

#dynamic-content {
padding-top: 37px;
}

#nav-above {
display: none;
}

.hidden {
display: none;
}

.overlabel-apply {
position: absolute;
left: 4px;
}

#rollingarchives,body.smartposition #rollingarchives {
position: absolute;
}

.entry-meta {
font-size: 0.7em;
}

div.wp-caption{
text-align: center;
margin-left:auto;
margin-right:auto;
}

#rollingarchives {
padding:0 0 20px 5px;
}