body {
margin: 0px auto 0px auto;
padding: 0;
line-height: 0px;
text-align: left;
background: url(img/background.gif) no-repeat left bottom;
-webkit-font-smoothing: antialiased;
}

#navigation {
margin: 0 0 30px 0;
padding: 0px;
height: 120px;
width: 700px;
float: none;
clear: both;
}

#content {
margin: 0px;
width: 700px;
padding: 0px;
}

#credits {
margin: 0px 15px;
width: 510px;
height: 15px;
padding: 0 15;
background-color: #FFCC00;
text-align: center;
font-family:"freight-sans-pro", Corbel, Verdana;
font-style: normal;
font-weight: normal;
font-size: 0.5em;
color: white;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 1px;
line-height: 1.5em;
}

.siteTitle {
margin: 0;;
padding: 0 0 0 8px;
text-align: left;
font-family:"cooper-black-std", Georgia;
font-style: italic;
font-weight: normal;
font-size: 6.75em;
line-height: 100%;
color: #999999;
text-transform: none;
text-decoration: none;
letter-spacing: 0px;
}

.navRow {
margin: 6px 0 0 0;
padding: 0 0 10px 10 px;
text-align: left;
}

.navItem {
float: left;
margin: 0px;
padding: 0 10px 15px 15px;
color: #FFCC00;
font-size: 1em;
line-height: 1em;
font-weight: 900;
font-family:"freight-sans-pro", Corbel, Verdana;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 2px;
clear: none;
}

.credit {
padding: 0px 10px 0px 10px;
}

.entries, .generalContent {
font-family: "ff-tisa-web-pro", Georgia, Constantia, Cambria, "Times New Roman", Times, serif;
font-style: normal;
font-weight: normal;
font-size: 1em;
line-height: 1.5em;
width: 480px;
margin: 0px 15px 15px;
padding: 11px 14px 14px 14px;
border: 1px dashed #FF6600;
clear: none;
float: none;
 }

.sidebar {
float: right;
width: 160px;
margin: 0;
padding: 0px;
clear: none;
}

.sidebarGroup {
margin: 0 0 15px 0;
padding: 0;
}

.tools {
width: 480px;
margin: 15px;
padding: 4px 15px 6px 15px;
text-align: center;
font-family:"freight-sans-pro", Corbel, Verdana;
font-style: normal;
font-weight: 900;
font-size: 0.6em;
line-height: 1.2em;
color: white;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 1px;
background: #FFCC00;
border: none;
float: none;
clear: none;
}

p{
margin-top: 8px;
margin-bottom: 12px;
text-align: left;
font-family: "ff-tisa-web-pro", Georgia, Constantia, Cambria, "Times New Roman", Times, serif;
font-style: normal;
font-weight: normal;
font-size: 1em;
line-height: 1.5em;
color: #000000;
text-transform: none;
text-decoration: none;
letter-spacing: 0px;
clear: none;
}

li {
margin-top: 8px;
margin-bottom: 4px;
text-align: left;
font-family: "ff-tisa-web-pro", Georgia, Constantia, Cambria, "Times New Roman", Times, serif;
font-style: normal;
font-weight: normal;
font-size: 1em;
line-height: 1.5em;
color: #000000;
text-transform: none;
text-decoration: none;
letter-spacing: 0px;
clear: none;
}
.p_sidebar, .p_sidebar li{
margin-top: 8px;
margin-bottom: 4px;
text-align: left;
font-family:"freight-sans-pro", Corbel, Verdana;
font-style: normal;
font-weight: normal;
font-size: 0.8em;
line-height: 1.5em;
color: #000000;
text-transform: none;
text-decoration: none;
letter-spacing: 0px;
clear: none;
}

.p_sidebar b, .p_sidebar li b{
font-family:"freight-sans-pro", Corbel, Verdana;
font-style: normal;
font-weight: 900;
}

h1 {
margin-top: 0px;
margin-bottom: 9px;
padding: 0px;
text-align: left;
font-family:"cooper-black-std", Georgia;
font-style: italic;
font-weight: normal;
font-size: 1.5em;
line-height: 1.2em;
color: #999999;
text-transform: none;
text-decoration: none;
letter-spacing: 0px;
}

h2 {
margin-top: 12px;
margin-bottom: 9px;
text-align: left;
font-family:"freight-sans-pro", Corbel, Verdana;
font-style: normal;
font-weight: 900;
font-size: 0.7em;
line-height: 1em;
color: black;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 2px;
padding-top: 3px;
border-top:1px solid #FF6600; 
}

h3 {
margin-top: 12px;
margin-bottom: 6px;
padding: 0px;
text-align: left;
font-family:"freight-sans-pro", Corbel, Verdana;
font-style: normal;
font-weight: normal;
font-size: 0.8em;
line-height: 1.25em;
color: black;
text-transform: none;
text-decoration: none;
letter-spacing: 0px;
border-top: 1px dashed black; 
}

.h_sidebar {
margin: 0px;
padding: 1px 0px 0px 0px;
text-align: left;
font-family:"freight-sans-pro", Corbel, Verdana;
font-style: normal;
font-weight: 900;
font-size: 0.8em;
line-height: 1.25em;
color: black;
text-transform: none;
text-decoration: none;
letter-spacing: 0px;
border-top: 1px dashed black; 
}

h4, #my_twitter_status_time, .entryDetails {
padding: 0px;
text-align: right;
font-family:"freight-sans-pro", Corbel, Verdana;
font-style: italic;
font-weight: normal;
font-size: 0.7em;
line-height: 1px;
color: #666666;
text-transform: none;
text-decoration: none;
letter-spacing: 0px;
margin: 12px 0px 0px;
}

h5 {
margin-top: 15px;
margin-bottom: 0px;
padding: 0px;
text-align: left;
font-family:"freight-sans-pro", Corbel, Verdana;
font-style: normal;
font-weight: 900;
font-size: 0.6em;
line-height: 1em;
color: black;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 2px;
padding-top: 4px;
border-top:1px dashed black; 
}

.archiveGroup {
padding: 0px 0px 9px 0px;
}

.archiveList {
margin: 1px 0 3px 1em;
text-indent: -1em;
padding: 0px;
text-align: left;
font-family:"freight-sans-pro", Corbel, Verdana;
font-style: normal;
font-weight: normal;
font-size: 0.8em;
line-height: 1.5em;
color: black;
text-transform: none;
text-decoration: none;
letter-spacing: 0px;
}

.archiveListDescription {
margin: 0 0 10px 1em;
padding: 0px;
text-align: left;
font-family:"freight-sans-pro", Corbel, Verdana;
font-style: italic;
font-weight: normal;
font-size: 0.8em;
line-height: 1.5em;
color: black;
text-transform: none;
text-decoration: none;
letter-spacing: 0px;
}

i, em {
font-style: italic;
}

p i, p em {
font-family: "ff-tisa-web-pro", Georgia, Constantia, Cambria, "Times New Roman", Times, serif;
font-style: italic;
}

b {
font-weight: normal;
}

p b {
font-family:"ff-tisa-web-pro", Georgia, Constantia, Cambria, "Times New Roman", Times, serif;
font-style: normal;
font-weight: 700;
}

p b i, p i b {
font-family:"ff-tisa-web-pro", Georgia, Constantia, Cambria, "Times New Roman", Times, serif;
font-style: italic;
font-weight: 700;
}

.archiveList b {
font-family:"freight-sans-pro", Corbel, Verdana;
font-weight: 700;
}

p strong {
color: black;
font-size: 1.0em;
font-weight: 900;
font-family:"freight-sans-pro", Corbel, Verdana;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 1px;
}

p strong i {
font-family:"freight-sans-pro", Corbel, Verdana;
font-weight: 700;
font-style: italic;
}

p a, li a, h3 a, h4 a, h5 a, .p_sidebar a, .h_sidebar a {
text-decoration: none;
color: #000000;
border-bottom: 1px dotted #FF6600;
}

p a:hover, li a:hover, h3 a:hover, h4 a:hover, h5 a:hover, .p_sidebar a:hover, .h_sidebar a:hover {
color: #FF6600;
text-decoration: none;
}

.navItem a {
color: #FFCC00;
text-decoration: none;
}

a {
text-decoration: none;
color: #000000;
}

a:hover {
color: #FF6600;
text-decoration: none;
}

.credit a {color: white;
text-decoration: none;
}

.credit a:hover {
color: #FF6600;
text-decoration: none;
}

h1 a {
color: black;
text-decoration: none;
font-weight: normal;
}

h1 a:hover {
color: #FF6600;
text-decoration: none;
font-weight: normal;
}

ul {
margin: 0px;
padding: 0px 0px 0px 15px;
}

ol {
margin: 0px;
padding: 0px 0px 0px 20px;
}

blockquote {
margin-right: 20px;
margin-left: 20px;
}

#twitter_update_list {
display: inline;
list-style-type: none;
font-size: 1em;
}