body {
 background:#fff;
 margin:0;
 padding:0;
}

body, th, td, input, textarea {
 font-family:helvetica,arial,verdana,sans-serif;
 font-size:12px;
 color:#666;
}

* {
 padding:0;
 margin:0;
}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {margin:1em 0;}
li, dd {margin-left:5%;}
select option {padding:0 5px;}
a img {border:0;}
img {border:0}

a:link {color:#4ab5bb; text-decoration:none}
a:visited {color:#4ab5bb; text-decoration:none}
a:hover {color:#ed1c24; text-decoration:underline}
a:active {color:#ed1c24; text-decoration:none}

#page {
 width:780px;
 margin:0 auto;
}

.greybar {
 background:#b3b3b3;
 height:50px;
 font-size:10px;
}

#header {
 width:780px;
 margin:0 auto;
 font-family:verdana,helvetica,arial,sans-serif;
 position:relative;
}

/*
#logo {
 width:126px;
 float:left;
 padding-top:13px;
}
*/

#logo {
 width:237px;
 position:absolute;
 top:5px;
 left:-110px;
 z-index:1;
}

#topnav {
 text-align:right;
 padding-top:18px;
}

#topnav div {
 margin-left:25px;
 text-transform:uppercase;
 display:inline;
}

#topnav h2 {display:none}

#topnav a:link {color:#fff; text-decoration:none}
#topnav a:visited {color:#fff; text-decoration:none}
#topnav a:hover {color:#ed1c24; text-decoration:underline}
#topnav a:active {color:#ed1c24; text-decoration:none}

#topnav ul li .page-item-23 {display:none}

.gutsbar {
 text-align:center;
 position:relative;
 margin:16px 0 20px 0;
 z-index:10;
 white-space:nowrap;
}

#footer {
 width:780px;
 margin:0 auto;
}

#credits {
 float:right;
 background:transparent url(images/footheart.gif) no-repeat left 3px;
 padding:20px 0 12px 60px;
 color:#fff;
 height:17px;
}

#acredit {
 text-align:right;
 font-size:10px;
}

.fakeemail {color:#ed1c24}

#credits a:link {color:#ed1c24; text-decoration:none}
#credits a:visited {color:#ed1c24; text-decoration:none}
#credits a:hover {color:#fff; text-decoration:underline}
#credits a:active {color:#fff; text-decoration:none}

#acredit a:link {color:#ed1c24; text-decoration:none}
#acredit a:visited {color:#ed1c24; text-decoration:none}
#acredit a:hover {color:#4ab5bb; text-decoration:underline}
#acredit a:active {color:#4ab5bb; text-decoration:none}

.post h2 {margin:0; padding:0;}

h1, .wppage h2 {
 background:#fff url(images/dots.gif) repeat-x left bottom;
 margin:0 0 1em 0; 
 padding:0 0 9px 0;
}

.leftBoxContainer, .widget {
 background:#fff url(images/dots.gif) no-repeat left bottom; 
 padding-bottom:24px;
 margin-bottom:20px;
}
