body { margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
font:15px/20px 'Arial',sans-serif;
text-align: center;
}

#wrapper {
position: relative;
width: 1000px; 
margin: 0 auto;
padding: 0px;
background-image: url('/images/background.png');
background-repeat:repeat-y;
background-position: 0% 0%;
text-align: left; 
}

#header {
width: 1000px; 
margin: 0 auto;
padding: 0px;
background-image: url('/images/header.png');
background-repeat:no-repeat;
background-position:50% 0%;
height: 340px;
}



#container {
width:1000px;
margin:30px 0px 0 0px;
padding:0px;
text-align:left;
border:0px;
overflow-y: hidden;
}

#footer {
clear:both;
margin:100px 0px 0px 15px;
padding:0;
font:13px/20px 'Arial',sans-serif;
color:#666666;
text-align:center;
}

/* Content
--------------------------------------------------*/


#content {
top: 10px;
margin-left: 202px;
margin-right: 202px;
padding:15px;
border:2px dashed #FF6699;
line-height: 1.7em;
text-align: justify;
}

#content p {
margin-bottom:1.7em;
}

blockquote.quote {
color:#333333;
font:'Courier',sans-serif;
}

h1 {
font-size:20px;
color:#660066;
}

h2 {
font-size:25px;
color:#330033;
}

h3 {
font-size:22px;
}

h4 {
font-size:17px;
color:#cc3333;
}

h5 {
font-size:20px;
color:#cc3333;
}


/* Tell the world
--------------------------------------------------*/

div.twittertext {
position:relative;
left:60px;
top:-740px;
width:370px;
height:220px;
font-size:17pt;
line-height: 170%;
font: Arial;
z-index:2;
}

div.twitterwidget {
position:relative;
left:-27px;
top:-10px;
width:200px;
}

div.twittertext img {
position:relative;
left:10px;
top:-64px;
}

div.telltheworld {
z-index:1;
}

div.chatbox {
position:relative;
left:4px;
top:10px;
width:160px;
height:430px;
border:1px solid pink;
padding:2px;
}
 
ul#twitter_update_list { overflow: hidden; }
 
ul#twitter_update_list li { list-style: none; }

ul#twitter_update_list li a { 
display:block;
padding:0 0px;
font-size:0.8em;
}


/* Left
--------------------------------------------------*/

#left {
float:left;
width:190px;
margin:0px 0px 0px 10px;
padding:0px 0px 0px 10px;
border:0px;
}


img.left {
float:left;
margin:0px 0 0px 0px;
padding:0px;
border:0px;
}


p.left {
float:left;
margin:0px 20px 0px 0px;
padding:15px;
border:0px;
}


/* Right
--------------------------------------------------*/

#right {
float:right;
width:190px;
margin:0px 5px 0px 0px;
padding:0px 0px 0px 0px;
border:0px;
font:15px/20px 'Arial',sans-serif;
}


img.right {
float:right;
margin:0px 0 0px 0px;
padding:0px;
border:0px;
}


p.right {
float:right;
margin:0px 0px 0px 0px;
padding:15px;
border:0px;
}


/* Links
--------------------------------------------------*/

a:link {
  color:#CC0033;
  text-decoration:none;
  }
a:visited {
  color:#CC0033;
  text-decoration:none;
  }
a:hover {
  color:#ff6666;
  text-decoration:none;
  }
a img {
  border-width:0;
  }
  
#textlinks ul {
margin:0;
padding:0;
}

#textlinks li {
margin:0;
padding:2px;
list-style-type:none;
letter-spacing:1px;
}

/* Journal
--------------------------------------------------*/

#journalsidebar {
float:left;
width:190px;
margin:0px 5px 0px 5px;
padding:0px 0px 0px 5px;
border:0px;
font:14px/20px 'Arial',sans-serif;
}

#journalsidebar ul {
margin:0;
padding:0;
}

#journalsidebar li {
margin:0;
padding:0px;
list-style-type:none;
}

#journalsidebar h2 {
font-size:20px;
color:#660066;
}