@charset "utf-8";
/* 	design by www.UnikGrafik.se */
	
* { margin: 0; padding: 0; }
html {min-height: 100%;}
body { background:#f0d8d8; background:#f0d8d8 url(img/bg.gif) repeat 0 0; color: #592b1a; font: normal 10px Verdana, Arial, Helvetica, sans-serif; }
a { color: #592b1a; text-decoration: none; border-bottom: dotted 1px #592b1a; outline:none; }
a:hover {color: #71a8bc;}
a img {border: none; text-decoration: none; }
img { border: none;}
.clearer {clear: both;} 
.left {float: left;}
.right {float: right;}
p { padding: 5px 20px 5px 20px; }
ul { padding: 15px 20px 5px 20px; }
li { padding: 5px 20px 5px 5px; list-style: none; }
h1 { font-size: 1.2em; margin-top: 25px; padding-left: 20px; }
h2 { font-size: 1.3em; color: #71a8bc; margin-top: 15px; padding: 5px 0 5px 20px; }
h2 a { color: #71a8bc; }
h3 { font-size: 1.0em; padding: 5px 0 0 20px; }
h4 { font-size: 1.0em; padding: 10px 0 0 20px; margin:0; }
form#searchform { padding-left: 10px; padding-top: 8px; float: left; }
input { background-color: #CCD8E0; }
input.text { border: 1px solid #000; padding: 2px; }
input.button, button { background-color: #CCD8E0; }
#container { background: #fff url(img/borders.png) repeat-y top; font-size: 1.2em; line-height:1.5em; width: 1014px; margin: 0 auto; }
#header a img { display:block; height: 190px; width: 944px; margin: 0 auto; text-indent: -9999px; text-decoration: none; }
#main { background: #fff; font-size: 1.0em; padding-bottom: 20px; margin: 0 auto; width: 944px; }
#main_left { float: left; width: 500px; background:#fff; font-size: 1.0em; }
#main_right { float: left; background: #fff url(img/victoria.jpg) no-repeat; height: 424px; width: 283px; margin: 0 auto 10px 70px; }
#blogtxt { margin: 0; padding: 0; font-size: 2.5em; }
#nav { background:#e7f6fd url(img/nav_bg.gif) repeat-x 0 0; border-top: 1px solid #d3f1ff; border-bottom: 1px solid #c2e4f4; height: 30px; width: 944px; margin: 0 auto; }
#nav a { border-left: 1px solid #d3f1ff; color: #71a8bc; display: inline; float: right; font-weight: bold; font-size: 1.1em; line-height: 30px; padding: 0 15px; text-decoration: none; 	border-bottom: none; }
#nav a:hover { background-color: #592b1a; color: #e7f6fd; font-weight: bold; }
#nav #current a { background-color: #71a8bc; color: #e7f6fd; font-weight: bold;}
#nav #current a:hover { background-color: #592b1a; color: #e7f6fd; font-weight: bold; }
#main {	border-bottom: solid 1px #6a3826; }
.content { margin: 10px 0; }
p.blogname { font-size: 0.8em; margin:0; padding:0 0 0 20px; }
p.blogname a { color: #71a8bc; font-weight:bold; }
p.postname { font-size: 1.0em; margin:0; padding:0 0 0 20px; }
p.postname a { color: #592b1a; font-weight:bold; }
.brown { color: #592b1a; font-weight:normal; }
.blue a { color: #71a8bc; font-weight:bold; font-style:italic; }
p.images { margin:0; }
p.images a { border:none; }
#footer { color: #d0a2b1; font-weight: bold; font-size: 1.0em; text-align: center; width: 920px; margin: 0 auto; }
#footer a { color: #d0a2b1; border-bottom: none; }
#footer a:hover { color: #592b1a; }
/* add blog page */
#add_status { font-weight: bold; }
/* ads */
.ad-row-between-posts { padding:0 0 0 20px; margin: 0; }
.ad-column { float: right; margin: 70px 10px 10px 10px; text-align: center; }
.ad-column p { margin-top: 0; margin-bottom: 10px; }
.ad-leader { margin-left: -3px; margin-top: 10px; margin-bottom: 10px; }
.ad-topleader { padding:10px 0 0 15px; margin: 0;}

/* google link ads */
div.al { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #592b1a; text-decoration: none; border-bottom: dotted 1px #592b1a; outline:none; }
.al a { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #592b1a; text-decoration: none; border-bottom: dotted 1px #592b1a; outline:none; }