body{
margin-top : 0;
margin-bottom : 0;
}
div.content{
margin-top : 0;
padding-left : 50px;
background-image : url(../image/giza.jpg);
background-position : 15px 0;
background-repeat : repeat-y;
padding-top : 0;
background-attachment : fixed;
}
h1{
font : medium normal;
color : #fff;
padding-top : 30px;
background : url(../image/pen.png) no-repeat right bottom;
margin-left : 20px;
margin-bottom : 0;
}
p.prev{
border-top : solid 2px #000;
border-bottom : solid 1px #000;
margin-left : 20px;
margin-right : 35px;
padding-left : 37px;
background : url(../image/prev.png) left center no-repeat;
height : 1em;
padding-bottom : 2px;
padding-top : 2px;
margin-top : 0;
margin-bottom : 0;
}

#topic{
margin-top : 0;
padding: 10px;
margin-left: 20px;
}
label{
color: #555;
margin-left: 1em;
font-family : monospace;
}
#topic #address,#topic #url,#topic #msg,#topic #subject,#topic #name{
color: #000;
background-color: #ffffff;
border-color: #555;
border-style: none none double none;
width : 40em;
margin-top : 5px;
}
/*#topic #address:focus,#topic #url:focus,#topic #subject:focus,#topic #name:focus{
color: #000;
background-color: #ffffee;
border-color: #555;
border-style: none none double none;
width : 40em;
}*/

#name{
margin-left : 1em;
}
#topic #msg{
color: #000;
background-color: #fff;
border-color: #555;
border-style: double;
width: 40em;
height: 11em;
margin-left : 1em;
}
#topic #submit{
width: 5em;
background-color: #ffffff;
color: #000000;
margin-left : 1em;
}
#topic #reset{
width: 5em;
background-color: #ffffff;
color: #000000;
}
#topic #PassLabel{
margin-left : 10%;
}
#topic #pass{
border : solid #555 2px;
}
#url{
margin-left : 1.5em;
}
#subject{
margin-left : 1em;
}

.ReplyForm{
text-align: right;
margin-right : 3%;
}
input.mode{
width: 5em;
background-color: #ffffff;
color: #000000;
}
#topic #CookieLabel{
margin-left: 6em;
}

#topic input#cookie{
background-color: #e0e0ff;
width : auto;
}

hr{display: none;}
.foot{display: block;}
.caption{display: none;}

.title{
display: inline;
font-size : medium;
font-weight : normal;
}
.contributioner{
display: inline;
margin-left: 5%;
}
.time{
display: inline;
margin-left: 3%;
}

.head{
background-color : #eee; 
color: #222;
width : 97%;
height: auto;
padding: 5px;
margin-top: 10px;
}
a.mailto:link{
color: #222;
text-decoration : underline;
}
a.mailto:visited{
color: #22a;
text-decoration : underline;
}
a.mailto:hover{
   color : #ff6347; 
   text-decoration : underline; 
}

.message{
border-style: none solid solid solid;
border-color: #ddd #ddd #ddd #ddd;
border-width: 1px;
padding: 8px;
color: #000000;
margin-bottom: 0;
width : 97%;
margin-top: 0;
background : url(../image/line-b.png);

}
q{
 color : #ff4500; 
}
a:link{
   text-decoration : none; 
}

a:visited {
   color : #000080; 
   text-decoration : none; 
}

a:hover {
   color : #ff6347; 
   text-decoration : underline; 
}


a:active {
   color : #ff0000; 
}

.url{
/*border-left-style: solid;
border-right-style: solid;
border-color: #ddddff;
border-width: 8px;*/
width: 20%;
margin-top: 6px;
padding-left: 5px;
padding-right: 5px;
overflow: visible;
}

.next{
height: 1em;
padding-left: 2px;
}
.next img{
border : none;
}

p.caution{
color: #ffffff;
font-weight: bold;
padding: 2px;
background-color: #ff0000;
}
q:before{content : "";}
q:after{content : "";}

form.DelForm{
text-align: right;
}
#DelPassLabel{
color: #555;
/*background-color: #f4f4ff;*/
}
#DelNumLabel{
color: #555;
/*background-color: #f4f4ff;*/
}
#DelNum{
background-color: #f4f4f4;
border-style: double;
border-color: #888;
}
#DelPass{
background-color: #f4f4f4;
border-style: double;
border-color: #888;
/*margin-right: 3.4em;*/
}
#DelSub{
background-color: #ffffff;
color: #000000;
}
em{
font-style: normal;
font-weight: bolder;
color: #000000;
font-size: 115%;
}
address{
font-style : normal;
font-weight : normal;
font-size : small;
}