
body {
background-color: #ece6e5;
color: #232020;
margin: 0px;
padding: 0px;
position: relative;

}

div.topcontain {
margin-left: 35px;
overflow: auto;
height: 90px;

background-color: #ece6e5;
}

div.top {
margin-left: 5px;
margin-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
background-color: #fbf801;
border: 1px solid #fbf801;
-webkit-border-bottom-right-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-moz-border-radius-bottomright: 15px;
-moz-border-radius-bottomleft: 15px;
border-bottom-right-radius: 15px;
border-bottom-left-radius: 15px;
height: 65px;
float: left;
width: 190px;
}



div.container {
width: 950px;
border: 1px solid #c6c6c6;
border-radius: 30px 15px / 18px 45px;
-moz-border-radius: 30px 15px / 18px 45px;
overflow: auto;
margin-left: 35px;
background-color: #c6c6c6;
padding-top: 10px;
padding-bottom: 10px;

}

h1.storytop {
font-family: Georgia, "Times New Roman", Serif; 
font-size: 20px;
color: #112b75;
font-weight: none;
line-height: 0;
}


div.storytop {

margin-left: 20px;
background-color: #fecbfb;
width: 650px;
padding: 15px;
float: left;
border: 1px solid #fecbfb;
border-radius: 30px 15px / 18px 45px;
-moz-border-radius: 30px 15px / 18px 45px;
}

div.story {
font-family: Georgia;
font-size: 18px;
color: #232020;
margin-left: 20px;
border: 0px solid #eae4c7;
border-radius: 30px 15px / 18px 45px;
-moz-border-radius: 30px 15px / 18px 45px;
margin-top: 10px;
text-align: top;
width: 650px;
padding: 15px;
background-color: #fcfcfc;

float: left;
}

div.right {
font-family: georgia;
font-size: 18px;
color: #112b75;
width: 200px;
border: 1px solid #ece6e5;
border-radius: 25px 10px / 10px 25px;
-moz-border-radius: 30px 15px / 18px 45px;
padding: 10px;
background-color: #ece6e5;
float: right;
margin-right: 10px;
}


div.adbox {
font-family: georgia;
font-size: 18px;
color: #112b75;
width: 200px;
border: 1px solid #ece6e5;
border-radius: 25px 10px / 10px 25px;
-moz-border-radius: 30px 15px / 18px 45px;
padding: 10px;
background-color: #ece6e5;
float: right;
margin-right: 10px;

margin-top: 20px;
text-align: center;
}

div.footer {
margin-top: 12px;
clear: top;
position: relative;
left: 50px;
width: 950px;
height: 50px;
border: none;
font-size: 12px;
}

hr.ruler {
color: #232020;
background-color: #232020;
width: 80%;
border-top: 1px dashed #232020;
border-bottom: none;
}

a.footer:link{
font-family: georgia;
font-size: 16px;
color: #030303;
text-decoration: none;

}

a.footer:active{
font-family: georgia;
font-size: 16px;
color: #030303;
text-decoration: none;
}

a.footer:hover{
font-family: georgia;
font-size: 16px;
color: #070707;
text-decoration: underline;
}

a.footer:visited{
font-family: georgia;
font-size: 14px;
color: #030303;
text-decoration: none;
}

a.right:link{
font-family: georgia;
font-size: 15px;
color: #112b75;
text-decoration: none;

}

a.right:visited{
font-family: georgia;
font-size: 15px;
color: #112b75;
text-decoration: none;

}

a.right:hover{
font-family: georgia;
font-size: 15px;
color: #112b75;
text-decoration: underline;

}

a.right:active{
font-family: georgia;
font-size: 15px;
color: #112b75;
text-decoration: none;

}

a.topcat:link{

}

a.topcat:visited {

}

a.topcat:hover {

}

a.topcat:active{

}

div.comments {
float: left;
width: 600px;
padding: 5px;
}


td.comments {
    width: 550px;
    padding: 5px;
    margin-right: 10px;
    margin-left: 10px;
    font-family: verdana;
    font-color: #000000;
    font-size: 13px;
    background-color: #ece6e5;
    text-align: left;
	border: 1px dashed black;
	float: left;
}
