body {background:#fff;
color:#333;
font-size:0.8em;
font-family:'times new roman', serif;
letter-spacing:0.1em;
line-height:1.4;}

#container {
width:90%;
margin:auto}

#accessibility {display:none;}

a {color:#c00}
a:visited {color:#c44}
a:hover {color:#f00}
a img {border:0}

#head {
background:#fff url(../images/rosetitle.jpg) top right no-repeat;
height:220px;}

h1 {margin:0;
padding:100px 100px 0px 0px;
}

h2 {margin:0;
font-size:1.4em;
font-style:italic}

h1 a {text-decoration:none;
font-size:1.6em;
}

#sidebar-1 a, #sidebar-2 a {text-decoration:none}

#sidebar-1 {
text-align:center;
font-size:1.4em;
font-weight:bold}

#sidebar-1 br {display:none}

#sidebar-1 a:before, #sidebar-1 a:after {content:" | "; }

#sidebar-2 {float:left;
width:30%;
}

#content {float:right;
width:68%
}

#foot {clear:both;}

h3 {
font-size:1.2em;
font-style:italic;}

h3 a {text-decoration:none;
font-size:1.6em;
font-style:normal}

h3 a:hover {color:#f00;}

input, option, select, blockquote, textarea {
background:#ffe;
border:#900 1px solid;
font:0.9em 'times new roman', serif}

blockquote {padding:5px}

.divider {
background:url(../images/rosefooter.gif) bottom left repeat-x;
}

.comments_invite {
text-align:right;
padding-bottom:20px;
background:url(../images/rosefooter.gif) bottom left repeat-x;
text-transform:lowercase}

.comments_invite a {text-decoration:none;
background:none}

ul {list-style-image:url(../images/rosedot.gif);}


p.right img {
  float: right;
  padding: 3px;
}

p.left img {
  float: left;
  padding: 3px;
}

p img.right {
  float: right;
  padding: 3px;
}

p img.left {
  float: left;
  padding: 3px;
}
