/* center things in pre-IE6 */
body {
margin: 0px; 
background-color: #88D099;
}
#container {
margin: 10px auto;
width: 740px; 
text-align: left;
padding: 0;
background-color: #FFFFFF; 
}
#header {
width: auto; 
margin: 10px 0 0 0;
padding: 0 10px;
text-align: center;
}
#content {
font: 12px/18px Arial; 
color: #000000; 
text-align: left; 
width: 525px; 
float: right; 
padding: 5px 10px 5px 0; 
margin: 0 0 10px;
}
#sidebar {
text-align: left;
width: 185px; 
font: 12px/18px Arial; 
color: #000000;
margin: 0 0 10px;
padding: 0 5px 5px 10px;
float: left;
}
#footer {
clear: both; 
font: 12px/18px Arial; 
color: #000000; 
text-align: center; 
}
#navigation {
margin: 0 0 5px 0;
padding: 5px;
text-align: center;
width: 740px;
clear: both;
float: left;
}
A.nav:link, A.nav:visited, A.nav:active {
color: #CC173D;
padding: 5px;
margin: 0 10px 0 10px; 
letter-spacing: -1px; 
font: 24px Arial;
text-align: center; 
font-weight: normal; 
text-decoration: none;
}
A.nav:hover {
color: #63B39C;
background: url("http://i48.tinypic.com/24nh440.jpg") no-repeat left;
border: 0px;
}
A.nav2:link, A.nav2:visited, A.nav2:active {
color: #CC173D;
padding: 5px;
margin: 0 4px 0 4px; 
letter-spacing: -1px; 
font: 22px Arial;
text-align: center; 
font-weight: normal; 
text-decoration: none;
}
A.nav2:hover {
color: #973F7B;
background: url("http://i49.tinypic.com/htbjpx.jpg") no-repeat left;
border: 0px;
}
h1 {
color: #CA5E77; 
font: 14px/15px Arial;
text-align: center;
font-weight: normal;
text-decoration: none; 
padding: 0px; 
margin: 0; 
letter-spacing: 1px;
}
h2 {
color: #98BFA3;
font: 15px/18px Arial;
text-align: center;
font-weight: normal; 
text-decoration: none; 
padding: 0 0 2px 0; 
margin: 3px 0; 
letter-spacing: 1px;
border-bottom: 2px #98BFA3 solid;
}
h3 {
color: #EBC036;
font: 20px/18px Georgia;
text-align: right;
font-weight: normal;
text-decoration: none;
text-transform: Capitalize; 
padding: 0px 10px 0 0 ; 
border-bottom: 1px dotted #EBC036; 
}
h4 {
background-color: #E989A0;
color: #AB1538; 
font: 20px/22px Georgia;
text-align: center; 
font-weight: normal; 
text-decoration: none; 
padding: 5px; 
margin: 0;
letter-spacing: 0px;
}
h5 {
color: #DD9A31; 
font: 13px/14px Arial;
text-align: left;
font-weight: normal;
text-decoration: none; 
padding: 0px; 
margin: 3px 0 3px 13px;
letter-spacing: 2px; 
}
A:link, A:visited, A:active {
color: #81456E;
padding: 0px;
letter-spacing: 0px; 
font: 12px/15px Arial; 
text-decoration: none;
}
A:hover {
color: #582648;
font: 12px/15px Arial; 
padding: 0px; 
letter-spacing: 0px; 
text-decoration: none;
border-bottom: 1px dotted #81456E;
}
b, strong {
color: #E2224F;
}
i, em {
color: #479CDD; 
}
u {
color: #2FD177; 
}
blockquote {
color: #000000; 
padding: 5px;
background-color: #F3DE9D;
border-bottom: 11px solid #FB9B05; 
}
blockquote.fanupdate {
border: 1.5px solid #CF9E1B; 
padding: 5px; 
}
blockquote.rules {
border-top: 1px solid #39834C;
border-right: 10px solid #39834C;
border-left: 10px solid #CC173D; 
border-bottom: 1px solid #CC173D; 
}
input, textarea {
border: 1px solid #CF9A1B;
background-color: #F3DB99;
padding: 5px; 
}
code {
font: 12px "Courier New"; 
color: #DC5290;
}
ul {
list-style-image:url('http://i25.tinypic.com/29di9zm.jpg'); 
padding: 0 0 0 20px; 
margin: 0;
}
.centered {
text-align: center;
}
img.gravatar {
float: left; 
margin: 5px; 
}
#twitter_update_list {
list-style-image:url('http://i25.tinypic.com/29di9zm.jpg');
margin: 0;
padding: 0 0 0 20px; 
font: 13px/17px Tahoma;
}