* html #searchbar input {
background-attachment:fixed;
}

blockquote {
color:#E3E7C2;
border-left:1px solid #E3E7C2;
margin:20px;
padding:0 10px 0 20px;
}

.entry ul {
list-style-type:none;
color:#E3E7C2;
margin:25px 15px;
padding:0;
}

.entry li {
text-align:left;
color:#E3E7C2;
border-bottom:1px dotted #E3E7C2;
padding-bottom:7px;
padding-top:7px;
list-style-type:circle;
}

.entry ol {
list-style-type:none;
color:#767E91;
font-size:11px;
margin:10px 20px;
padding:0;
}

h6 {
color:#767E91;
font-size:11px;
letter-spacing:-1px;
margin:0;
padding:0;
}

h5 {
font-size:12px;
color:#E3E7C2;
letter-spacing:-1px;
}

h4 {
font-size:14px;
color:#E3E7C2;
letter-spacing:-1px;
}

h3 {
font-size:16px;
color:#ECD3C0;
letter-spacing:-1px;
}

h2 {
color:#E3E7C2;
font-size:15px;
letter-spacing:-1px;
display:block;
border-bottom:1px solid #ECD3C0;
padding-bottom:5px;
padding-top:15px;
text-transform:uppercase;
}

h1 {
color:#767E91;
font-size:18px;
letter-spacing:-1px;
}

a {
color:#E3E7C2;
text-decoration:none;
}

a:hover {
color:#E3E7C2;
text-decoration:underline;
}

body {
height:auto;
font-family:"Lucida Grande", Arial, Verdana, sans-serif;
background:#fff url('http://www.alexandragiroux.net/wp-content/themes/minimalia/images/back.jpg') center scroll repeat-y;
margin:0;
padding:0;
}

img {
border-style:none;
}

.clearer {
clear:both;
}

.spacer {
height:10px;
}

.capstext {
color:#767E91;
font-size:11px;
}

#container {
width:570px;
height:100%;
position:relative;
padding-left:20px;
text-align:justify;
background:#769189 url('http://www.alexandragiroux.net/wp-content/themes/minimalia/images/logo_bg.jpg') bottom right no-repeat;
margin:0 auto;
}

.divider {
height:3px;
width:550px;
border-bottom:1px solid #E3E7C2;
}

#anchor {
height:0;
}

#header {
width:553px;
border-top:20px solid #769189;
border-bottom:1px solid #769189;
background:url(http://www.alexandragiroux.net/pictures/pattern.png) repeat;
height:168px;
color:#769189;
text-align:right;
padding:0;
}

#header a {
color:#767E91;
text-decoration:none;
background-color:#ECD3C0;
position:relative;
top:130px;
right:10px;
font-family:Georgia, Verdana, Arial, Helvetica, Times New Roman, Courier;
font-size:38px;
letter-spacing:-2px;
}

#menuholder {
font-size:13px;
color:#ECD3C0;
z-index:2;
position:relative;
width:550px;
border-bottom:1px solid #767E91;
float:left;
margin:15px 0;
padding:0 0 13px;
}

#menuholder ul {
margin:0;
padding:0;
}

#menuholder li {
display:inline;
list-style-type:none;
float:left;
margin:0 10px 0 0;
padding:0;
}

#menuholder a {
text-decoration:none;
color:#ECD3C0;
line-height:18px;
font-size:13px;
}

#menuholder a:hover {
color:#ECD3C0;
background-color:#767E91;
line-height:18px;
font-size:13px;
}

.rss {
position:relative;
float:right;
}

#header_single {
margin-top:25px;
border-bottom:1px solid #767E91;
width:552px;
height:61px;
background:url(images/header_single.jpg) no-repeat left top;
}

#single_tagline {
width:122px;
padding-top:10px;
padding-bottom:10px;
color:#E3E7C2;
padding-left:15px;
font:14px/14px Helvetica, Arial, Geneva, sans-serif;
letter-spacing:-1px;
text-align:left;
margin-bottom:10px;
}

#sing_title {
color:#E3E7C2;
text-decoration:none;
position:relative;
right:0;
font-size:27px;
letter-spacing:-3px;
left:215px;
top:5px;
}

.post {
width:550px;
font-size:12px;
color:#E3E7C2;
padding-bottom:15px;
line-height:16px;
border-bottom:1px solid #767E91;
padding-top:15px;
}

.entry {
padding-top:10px;
padding-bottom:15px;
line-height:17px;
}

.posttop {
color:#E3E7C2;
font-size:11px;
margin-bottom:10px;
}

.title {
text-align:left;
}

a.h2 {
font-size:20px;
color:#767E91;
background-color:#ECD3C0;
text-decoration:none;
letter-spacing:-1px;
line-height:22px;
}

a.h2:hover {
color:#767E91;
}

.postmeta {
font-size:11px;
color:#E3E7C2;
text-align:right;
text-transform:capitalize;
margin:0;
padding:0;
}

.postmeta img {
position:relative;
top:4px;
margin-left:0;
margin-right:3px;
}

.singlepost {
width:550px;
font-size:12px;
color:#E3E7C2;
padding-top:25px;
padding-bottom:15px;
line-height:16px;
background-position:0;
}

.postmetasingle {
width:546px;
margin-top:20px;
padding-top:10px;
margin-bottom:20px;
position:relative;
margin-left:2px;
border-bottom:1px solid #ECD3C0;
}

.metaleft {
display:inline;
position:relative;
float:left;
font-size:11px;
}



.metaleft img {
position:relative;
top:4px;
margin-right:3px;
}

.metaright {
float:right;
width:125px;
display:inline;
text-align:right;
margin-top:2px;
font-size:11px;
}

.metaright img {
position:relative;
top:2px;
margin-right:4px;
}

.navigation_single {
padding-top:5px;
width:550px;
margin:0;
}

.navigation_single a {
font-size:12px;
}

#postmetablock {
font-size:10px;
color:#ECD3C0;
width:550px;
padding-bottom:15px;
border-bottom:1px solid #767E91;
padding-top:0;
}

#pmblock1 {
width:380px;
float:left;
padding-right:40px;
text-align:left;
line-height:14px;
}

#pmblock1 ul {
list-style-type:none;
padding-top:0;
padding-left:0;
padding-bottom:0;
margin:0;
}

#pmblock1 li {
margin-top:5px;
}

#pmblock2 {
width:130px;
float:left;
text-align:left;
bottom:3px;
position:relative;
margin:0;
padding:0;
}

#pmblock2 ul {
list-style-type:none;
display:block;
position:relative;
right:3px;
margin:0;
padding:0;
}

#pmblock2 li {
display:inline;
}

#pmblock2 img {
margin:0 6px 10px;
}

.pagepost {
width:550px;
color:#E3E7C2;
padding-top:25px;
padding-bottom:40px;
line-height:16px;
font-size:12px;
}

#cloud {
line-height:26px;
margin-top:50px;
padding-left:5px;
padding-right:5px;
}

#cloud a {
color:#ECD3C0;
padding:3px;
}

#cloud a:hover {
background-color:#e7efec;
color:#ECD3C0;
border:2px solid #dcdcdc;
text-decoration:none;
padding:1px;
}

#cloud ul {
display:block;
text-align:center;
margin:0;
padding:0;
}

#cloud li {
list-style-type:none;
display:inline;
border-style:none;
padding:0;
}

#cloud sub {
display:none;
}

#loading {
font:10px "Lucida Grande", Arial, Lucida, Verdana, sans-serif;
position:relative;
color:#ECD3C0;
z-index:2;
background-color:#767E91;
padding-bottom:10px;
float:left;
bottom:50px;
left:0;
padding-left:5px;
}

#loading img {
top:5px;
height:18px;
width:18px;
right:4px;
position:relative;
}

#preview {
margin-top:30px;
font:14px "Lucida Grande", Lucida, Verdana, sans-serif;
}

p.logged {
float:left;
}

#skipper {
float:right;
position:relative;
top:13px;
right:5px;
}

h3.closed {
font-size:14px;
color:#E3E7C2;
text-align:center;
padding-bottom:20px;
}

#comment_wrapper {
font-size:11px;
color:#333;
width:550px;
margin-left:2px;
}

ol.commentlist {
color:#767E91;
font-size:11px;
position:relative;
list-style-type:none;
margin:0;
padding:0;
}

.comwrap {
margin-top:0;
margin-bottom:0;
width:545px;
height:auto;
}

.comtop {
width:548px;
background:url(images/comtop.png) no-repeat left top;
height:15px;
margin:35px 0 0;
padding:0;
}

.comdater {
text-align:right;
font-size:10px;
color:#767E91;
margin-top:-15px;
margin-right:18px;
}

.combody {
width:510px;
border-right:1px solid #767E91;
border-left:1px solid #767E91;
font-size:12px;
color:#333;
height:auto;
background-color:#fafafa;
line-height:17px;
margin:0;
padding:1px 15px 20px 20px;
}

.cominfo {
border-top:1px solid #767E91;
width:510px;
padding-top:8px;
font-size:11px;
padding-left:0;
margin-left:20px;
}

.cominfo img {
margin-right:2px;
margin-top:0;
margin-bottom:-4px;
}

.combottom {
width:548px;
background-image:url(images/combottom.png);
height:36px;
color:#767E91;
margin:0;
padding:0;
}

textarea {
width:545px;
background-color:#ececec;
border-top:2px solid #999;
z-index:2;
font:11px/15px "Lucida Grande", Arial, Verdana, sans-serif;
color:#333;
height:210px;
padding:1px;
}

#textinputwrap {
margin-top:75px;
}

#comment_wrapper blockquote {
font-size:11px;
}

#plusminus {
float:right;
position:relative;
right:5px;
}

#plusminus a {
font-weight:700;
font-size:12px;
}

.boxresize {
border:1px solid #999;
padding-right:2px;
padding-left:2px;
padding-bottom:1px;
}

.boxresizeminus {
border:1px solid #999;
padding-right:3px;
padding-left:3px;
padding-bottom:1px;
}

#footer img {
position:relative;
top:2px;
}

.navigation {
width:550px;
padding-top:5px;
}

.navigation a {
font-size:12px;
text-decoration:none;
color:#ECD3C0;
font-weight:700;
}

.alignleftprev {
position:relative;
top:3px;
float:left;
}

.alignrightnext {
position:relative;
float:right;
top:3px;
}

#footer {
font-size:11px;
color:#ECD3C0;
text-align:center;
padding-bottom:60px;
padding-top:60px;
line-height:18px;
}

.featured {
background:url(images/featured.png) no-repeat;
width:28px;
height:115px;
position:absolute;
margin-left:-35px;
margin-top:30px;
}

#menuholder li img,.rss img {
position:relative;
top:1px;
}

.entry a:hover,.postmeta a:hover {
color:#ECD3C0;
text-decoration:underline;
}

.boxresize:hover,.boxresizeminus:hover {
border:1px solid #ECD3C0;
}

#plusminus a:hover,.entry a,.postmeta a {
color:#ECD3C0;
text-decoration:none;
}

#footer a,#footer a:hover {
color:#ECD3C0;
}
