#access #menu {
background:#2f3041;
}

#access #menu ul {
list-style:none;
text-align:center;
width:100%;
margin:0;
padding:10px 0;
}

#access #menu ul li {
display:inline;
font-size:11px;
list-style:none;
margin:0 10px;
padding:0;
}

#access #menu ul li a {
color:#7477a2;
text-decoration:none;
text-transform:uppercase;
}

#access #menu ul li a:hover {
color:#8386b7;
}

#access #menu ul li.current_page_item a {
color:#fff;
}

#access #menu ul li.page-item-79 a:after {
content:"test";
}

#access #menu ul li ul {
display:none;
}

#blog-description,.skip-link {
display:none;
}

#blog-title {
background:url('http://bridgewatertwp.files.wordpress.com/2008/06/bridgewater-logo-2.jpg') no-repeat top left;
height:180px;
width:750px;
margin:0;
}

#blog-title a {
display:block;
height:180px;
outline:0;
text-align:left;
text-decoration:none;
text-indent:-9999px;
width:750px;
}

body {
text-align:center;
width:100%;
margin:30px 0 20px;
padding:0;
}

body.home #wrapper #content h2 {
margin-bottom:3px;
}

body.home #wrapper #content #nav-above {
display:none;
}

body.single #wrapper #content h2 {
clear:both;
}

body.single #nav-below {
display:none;
}

#commentform label,#commentform .required {
font:11px "Century Gothic", "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Arial, sans-serif;
text-transform:uppercase;
}

#commentform input {
font:14px Georgia, "Times New Roman", Times, serif;
margin-bottom:10px;
width:400px;
padding:3px;
}

#commentform textarea {
font:16px Georgia, "Times New Roman", Times, serif;
margin-bottom:10px;
width:400px;
padding:3px;
}

div#container {
float:left;
width:100%;
margin:0 -200px 0 0;
}

div#container a,a:active,a:link,a:visited {
color:#383a4f;
text-decoration:underline;
}

div#container a:hover {
color:#71779e;
}

div#content {
font:16px Georgia, "Times New Roman", Times, serif;
line-height:22px;
margin:0 200px 0 0;
padding:15px;
}

div#content .entry-date,div#content .entry-meta {
font:12px "Century Gothic", "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Arial, sans-serif;
text-transform:uppercase;
}

div#content .entry-date abbr {
border:0;
}

div#content h2,div#content h3,div#content h4,div#content h5,div#content h6 {
font-family:"Century Gothic", "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Arial, sans-serif;
font-weight:normal;
}

div#content .navigation {
padding:20px 0;
}

div#content .navigation a {
border:1px solid #383a4f;
color:#383a4f;
font:12px "Century Gothic", "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Arial, sans-serif;
padding:3px;
}

div#content .navigation a:hover {
border:1px solid #71779e;
background:#fff;
color:#71779e;
}

div#content .navigation .nav-next {
float:right;
}

div#content .navigation .nav-previous {
float:left;
}

div#content .post {
border-bottom:1px solid #ccc;
padding-bottom:15px;
}

#footer {
background:#2f3041;
clear:both;
height:25px;
margin-bottom:10px;
width:100%;
}

#footer span {
display:none;
}

#header {
background:#aaa;
}

html {
background:#494b66;
color:#fff;
font:14px "Century Gothic", "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Arial, sans-serif;
}

div.sidebar {
float:right;
font-size:12px;
overflow:hidden;
width:180px;
padding:0 0 20px;
}

div.sidebar#secondary {
display:none;
}

div.sidebar h2,div.sidebar h3,div.sidebar h4,div.sidebar h5,div.sidebar h6 {
font-weight:normal;
}

div.sidebar ul {
list-style:none;
margin:0;
padding:0 10px 0 0;
}

div.sidebar ul li {
margin:0;
padding:0;
}

div.sidebar ul li ul {
list-style:square;
margin-left:20px;
}

div.sidebar ul li ul li {
list-style:square;
}

div#secondary {
clear:right;
}

#wrapper {
background:#fff;
color:#000;
text-align:left;
width:750px;
margin:auto;
}