/*

Theme Name: ODM Scrapbook

Description: Adapted from scrapbook.sreski which in turn was loosely based on The Journalist Theme by Lucian Marin (lucmar.com).

Version: V1

Author: <a href="http://www.sreski.com/">Mark Dormand</a> and fixed up nicely by <a href="http://www.rihardsonline.com/">Rihards Steinbergs</a>

*/



body {

background:#300E0E;

font-family:Georgia, Times New Roman, Times;

font-size:13px;

color:#c0c0c0;

padding:0;

margin:0;

text-align: center;

}



* {

padding:0;

margin:0;

}



#container {

width:760px;

margin:0 auto;

text-align: left;

}



#container h1 {

font-size:28px;

color:#ffc366;

font-weight:normal;

border-bottom:#ffc366 1px solid;

margin:40px 0 20px 0;

}



#container h1 a {

color:#ffc366;

text-decoration:none;

}



#container h1 a:hover {

color:#ffe3b8;

text-decoration:none;

}



#content {

float:left;

width:560px;

margin:0px 20px 0 20px;

padding:0 0 0 0px;

}



#content h2 {

font-size:22px;

font-weight:heavy;

margin:0 0 10px 0;

}



#content h2 a {

color:#ffc366;

text-decoration:none;

}



#content h2 a:hover {

color:#ffe3b8;

text-decoration:none;

}



#content small {

font-size:50px;

text-decoration:none;

margin:0 0 0px 0;

}



#content small a {

color:#ffc366;

text-decoration:none;

}



#content small a:hover {

color:#ffe3b8;

text-decoration:none;

}



big {

font-size:30px;

}



big a {

color:#ffc366;

text-decoration:none;

}



big a:hover {

color:#ffe3b8;

text-decoration:none;

}



#postnav {

font-size:13px;

margin:0 0 20px 0;

}



#postnav a {

color:#c0c0c0;
font-style:italic;
text-decoration:none;

}



#postnav a:hover {

color:#ebebeb;
font-style:italic;

text-decoration:none;

}



.main a {

color:#ffc366;
font-style:italic;

text-decoration:none;

}



.main a:hover {

color:#ffe3b8;
font-style:italic;

text-decoration:none;

}



.main a img {

padding:2px;

border:#00000 2px solid;

}



.main a:hover img {

padding:2px;

border:#ffc366 2px solid;


}



.main p {
line-height:20px;
margin:10px 0px;
}

.main img {
margin:10px 0px;
}



.main ol {

margin:0 0 0 30px;

}



.main ul {

margin:0 0 0 30px;

}



.main li {

margin:0 0 10px 0;

}



.meta {

background-color:#300E0E;

font-family:Georgia, Times New Roman, Times;

font-size:13px;

color:#c0c0c0;

padding:0 0;

margin:4px 0 20px 0;

}



.meta a {

color:#c0c0c0;

font-style:italic;

text-decoration:none;

}



.meta a:hover {

color:#ebebeb;

text-decoration:none;

}



.comments {

font-size:13px;

margin:20px 0 40px 0;

}



.comments a {

padding:0 0 0 0;

color:#ffc366;

text-decoration:none;

}



.comments a:hover {

color:#ffe3b8;

text-decoration:none;

}



#right {

float:left;

width:128px;

font-family:Georgia, Times New Roman, Times;

font-size:13px;

margin:0 0 0 0px;

padding:0px 0 20px 20px;

}



#right h3 {

color:#c0c0c0;

font-size:20px;

margin: 10px 0 5px 0;

}



#right a {

color:#ffc366;

text-decoration:none;

}



#right a:hover {

color:#ffe3b8;

text-decoration:none;

}



#right ul {

list-style:none;

}



#right ul ul {

margin:5px 0 0 10px;

}



#right ul ul ul {

margin:5px 0 0 10px;

}



#right ul li {

padding:0 0 5px 0;

}



#author h3 {

margin:5px 0 5px 0;

}



.searchinfo {

padding:0 0 0 0;

}



input.searchfield {

font-family:Georgia, Times New Roman, Times;

font-size:13px;

display:block;

background-color:#300E0E;

margin:5px 0 8px 0;

padding:2px 4px;

border:#ffc366 1px solid;

color:#c0c0c0;

}



input.searchfield:hover {

background-color:#300E0E;

color:#c0c0c0;

}



input.submit {

font-family:Georgia, Times New Roman, Times;

font-size:13px;

display:block;

background-color:#ffc366;

margin:0 0 10px 0;

padding:1px 4px 2px 4px;

border:#888 1px solid;

color:#c0c0c0;

}



input.searchSubmit {

font-family:Georgia, Times New Roman, Times;

font-size:13px;

font-style:italic;

display:block;

background-color: #300E0E;

margin:0 0 10px 0;

border: none;

color: #ffc366;

float: right;

padding-right: 16px;

}



input.searchSubmit:hover {

cursor:pointer;

color: #ffe3b8;

}





input.submit:hover {

cursor:pointer;

background-color:#333;

border:#999 1px solid;

color:#c0c0c0;

}



input.subcom {

font-family:Georgia, Times New Roman, Times;

font-size:13px;

font-style:italic;

background-color:#300E0E;

margin:0 0 10px 0;

padding:1px 4px 2px 4px;

border:#300E0E 1px solid;

color:#ffc366;

}



input.subcom:hover {

cursor:pointer;

background-color:#300E0E;

border:#300E0E 1px solid;

color:#ffe3b8;

}



input.comment {

font-family:Georgia, Times New Roman, Times;

font-size:13px;

background-color:#300E0E;

padding:2px 4px;

border:#ffc366 1px solid;

color:#c0c0c0;

}



input.comment:hover {

background-color:#ffe3b8;

color:#c0c0c0;

}



textarea {

font-family:Georgia, Times New Roman, Times;

font-size:13px;

width:550px;

padding:2px 4px;

background-color:#300E0E;

border:#ffc366 1px solid;

color:#c0c0c0;

}



textarea:hover {

background-color:#ffe3b8;

border:#ffc366 1px solid;

color:#300E0E;

}



.postinput small {

font-family:Georgia, Times New Roman, Times;

font-size:13px;

margin:0 0 0 0;

}



p.logged {

font-family:Georgia, Times New Roman, Times;

font-size:13px;

}



p.logged a {

color:#ffc366;
font-style:italic;

text-decoration:none;

}



p.logged a:hover {

color:#ffe3b8;
font-style:italic;

text-decoration:none;

}



h3.reply {

font-size:20px;

margin:0 0 10px 0;

}



.nocomments {

font-family:Georgia, Times New Roman, Times;

margin:0 0 30px 0;

}



ol.commentlist {

font-family:Georgia, Times New Roman, Times;

font-size:13px;

list-style:none;

padding:0 0 10px 0;

margin:0 0 30px 0;

border-bottom:#ffc366 1px solid;

}



.commentlist li {

border-top:#ffc366 1px solid;

margin:5px 0 0 0;

}



.commentlist li:hover {

border-top:#ffc366 1px solid;

margin:5px 0 0 0;

}



.commentlist p {

line-height:20px;

margin:0 0 10px 0;

}



.comment_author {

font-family:Georgia, Times New Roman, Times;

font-size:13px;

margin:20px 0 10px 0;

}



.comment_meta {

font-family:Georgia, Times New Roman, Times;

font-size:13px;

color:#c0c0c0;

}



#commentform p {

line-height:25px;

margin:0 0 10px 0;

}



.comment_author a, .commentlist a, .comment_meta a {
color:#c0c0c0;
font-style:italic;
text-decoration:none;
}



.comment_author a:hover, .commentlist a:hover, .comment_meta a:hover {

color:#ebebeb;

font-style:italic;

text-decoration:none;

}



blockquote {

background:url(images/quote.gif) no-repeat top left;

padding:0 0 0 60px;

}



.prodesc {
font-size:13px;
line-height:15px;
}



#footer {

background-color:#300E0E;

font-family:Georgia, Times New Roman, Times;

text-align: center;

font-size:12px;

color:#FFFFFF;

width:750px;

border-top:#ffc366 1px solid;

padding:10px 0 20px 0px;

}



#footer a {

color:#FFFFFF;

font-style:italic;

text-decoration:none;

}



#footer a:hover {

color:#ffe3b8;

font-style:italic;

text-decoration:none;

}



#skip {

display: none;

}



.clear {

clear:left;

}



.warning p {

background:url(images/warning.gif) no-repeat left;

height:160px;

padding:20px 0 0 90px;

font-size:20px;

margin:0 0 0 10px;

}



li.page_item { font-size: 13px; }

li.page_desc { margin-top: -15px; margin-bottom: 8px; }

h6 { font-size: 30px; }



#vliner { background-image: url(images/vliner.gif); background-repeat: repeat-y; }



a img {	border: 0;

}



#headerimage {

  width: 760px;

  height: 350px;

  text-align: center;

  background-image: url(images/odm_header.gif);

  margin:0px 0px 0px 0px;

}



#headerimage a {

  width: 760px;

  height: 350px;

  display: block;

  text-decoration: none;

}



#headerimage a:hover {

  width: 760px;

  height: 350px;

  display: block;

  text-decoration: none;

}



#footerimage {

  width: 760px;

  height: 300px;

  background-image: url(images/odm_footer.gif);

  margin:0px 0px 0px 0px;

  text-align: center;

}



#footerimage span {

  position: relative;

  top: 100px;

  font-family:Georgia, Times New Roman, Times;

  text-align: center;

  font-size:13px;

  color:#300E0E;

}



#footerimage span a {

  color:#300E0E;

  font-style:italic;

  text-decoration:none;

}



#footerimage span a:hover {

  color:#300E0E;

font-style:italic;
  text-decoration:none;

}

