/* Social Strategist CSS v1 - by Jay Neely */

#accessibility {
position: absolute;
top: -10000px;
}

/* Layout */

body {
background: #FFFFEE;
color: #000000;
text-align: center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
margin: 0;
padding: 0;
}

div {
margin: 0;
padding: 0;
}

#container
{
margin-left: auto;
margin-right: auto;
width:69em;
\width:69em;
w\idth:69em;
text-align: left;
}

#header{
width:100%;
\width:100%;
w\idth:100%;
border-bottom: 1px solid #000000;
}

#cols {
width:100%;
\width:100%;
w\idth:100%;
}

#l-col{
float:left;
width:49.5em;
\width:49.5em;
w\idth:49.5em;
padding:1em;
text-align: left;
border-right: 1px solid #000000;
}

#r-col{
float:right;
width:15em;
\width:15em;
w\idth:15em;
padding:1em;
position:relative;
top:-105px;
}

#footer{
width:100%;
}

/* Headers */

h1, h2, h3, h4 {
font-family: Georgia, Times, serif;
line-height: 70%;
}

h1 {
line-height:100%;
}

h1, h2, h3 {
font-size:medium;
margin-bottom: 5px;
}

h2, h3{
line-height: 120%;
}

h4 {
text-decoration:underline;
margin-bottom: 10px;
}

/* Text */

p { 
}

#r-col p {
text-indent:10px;
margin: 0;
}

ul,ol {
padding-left:1cm;
}

.small {
font-size: x-small;
}

/* Links */

a:link {color: #0066AA}
a:visited {color: #006666}

.q { 
font-size: x-small;
position: relative;
top:-4px;
}

/* Misc */

img {
border: 0;
}

#l-col img {
margin-left:1em;
margin-bottom:1em;
border: 1px solid black;
padding: 1px;
}

.txpCommentInputMessage {
width: 500px;
height:100px
}