/* Ragnaru - version 9 CSS */

body {
margin-bottom:0px;
margin-top:0px; }

blockquote {
padding:20px 10px 20px 10px;

height:auto;

background-image: url(images/quote.jpg), url(images/quote.jpg);
background-position:0% left, 100% right;
background-repeat:no-repeat, no-repeat; }

a, a:link, a:active, a:visited {
text-decoration:none;
border-bottom:1px dotted rgb(0, 102, 205);
color:rgb(0, 102, 205); }

a:hover {
border-bottom:1px dotted #999999;
color:#999999; }

#container {
background-image:url(./images/lr-grad.jpg);
background-position:top;
background-repeat:repeat-y;

margin-left:25px;
margin-right:25px; }

.layout {
width:750px; }

#main {
width:520px;
/*height:980px;*/
float:left;

background-image:url(./images/divider-grad.jpg);
background-position:top right;
background-repeat:no-repeat;

padding:10px 20px 10px 15px; }

#side {
width:175px;
/*height:890px;*/
float:right;

padding:220px 10px 10px 10px; }

.logo {
width:530px;
height:200px;
background-image:url(./images/ragnaru-logo.jpg);
background-position:center center;
background-repeat:no-repeat; }

p, ul, form, input, textarea, .entry, .entryTitle, .entryDate {
font-family:'Lucida Grande', Verdana;
font-size:11px; }

p, ul {
line-height:17px; }

.entry {
}

.entryTitle {
font-size:14px;
color:rgb(0, 102, 205); }

.entryDate {
font-size:11px;
color:rgb(109, 109, 109); }

.previewContainer {
width:850px;
padding:10px 10px 10px 10px;
text-align:left; }

.commentDate {
font-size:11px;
color:rgb(109, 109, 109); }

.sourceCode {
font-family:'Courier New';
font-size:11px; }

p.sourceCode {
margin-left:20px; }

ul.sideMenu {
list-style-type:none;
padding-left:0px;
margin-left:0px; }

ul.sideMenu li {
padding-bottom:5px; }
