body {
font-size: .8em;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
color: #222;
text-align: center;
margin: 0;
background: #AB9090 url('/style/art/bkg.gif') center top repeat-y;
}

div, ul, li, p,
h1,h2,h3,h4 {
padding: 0;
margin: 0;
text-align: left;
}


.accessible {
display: none;
}

#wrapper {
width: 770px;
margin: 0 auto;
}

h1 a {
display: block;
text-indent: -3000px;
background: #333 url('/style/art/rippedoff.gif') 8px 10px no-repeat;
width: 100%;
height: 150px;
}

h2 {
margin: 1em 15px .5em 15px;
}

p a {
color: #006;
}
p a:hover {
color: #00a;
}

/* SIDEBAR
============ */

#sidebar {
float: right; display: inline;
width: 210px;
padding: 1em 15px 1em .3em;
text-align: left;
color: #333;
}

#sidebar img {
border: 1px solid #555;
margin: 5px;
}
#sidebar p {
padding: .3em .2em .5em .2em;
line-height: 1.3em;
}

#sidebar strong {
font-size: 1.1em;
}


/* Content
============ */


#content {
width: 520px;
/*padding-right: 250px;*/
}

h3 {
padding: 1em 15px .5em 15px;
}

#content p, #content ul {
padding: .3em 15px .5em 15px;
line-height: 1.7em;
}
#content strong {
color: #
}

#content li {
margin: 0 0 .4em 2em;
color: #000;
}

#sharelink {
background: url('/style/art/share.png') top left no-repeat;
float: right;
text-indent: -3000px;
width: 115px;
height: 95px;
margin: 5px 15px 5px 10px;
}

a#sharelink:hover {
background-position: -113px 0!important;
}
#content h4 {
border-top: 2px solid #aaa;
padding-top: 1em;
font-size: 1.3em;
margin: 1em 15px 0 15px;
}

/* Share
============ */

.share #sidebar {
padding-top: 160px;
}

.share form div {
margin: .5em 15px .8em 15px;
}

.share form div p {
line-height: 1.2em!important;
margin: 0!important;
padding: 0 0 0 5px !important;
color: #7068FF;
}