body{
margin: 0;
padding: 0;
border: 0;
overflow: auto;
font-family: Trebuchet MS, Helvetica, sans-serif; 
font-size: 100px; 
line-height: 100px;
color: #E8E8EA; 
text-align:right;
}

p {text-indent: 20px;}

a.welcome:link, a.welcome:visited, a.welcome:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFE3E1; text-align:left;}

.welcome { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #F2F2F2; width:281; text-align:left;}

.pink {font-family: Arial, Helvetica, sans-serif; color: #FFE3E1;}
.big {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #F2F2F2; float: right;}

a:link, a:visited, a:active{
text-decoration: none;
color: #BCBAC3;
font-size:18px; 
font-family:Trebuchet MS, Helvetica, sans-serif;
}

a:hover{
text-decoration: none;
border-bottom: dotted 2px #FFFFFF;
color: #FFC9C5;
}

.content {vertical-align:top; position:absolute; top:0px; left:0px; width:448px;} 
.links {position:absolute; top:0px; right:0px; height:400px;} 
.linktd {vertical-align:bottom; height: 90px;word-spacing: 20px;text-align:right;}
.left {background-image:url('images/pink.gif'); background-repeat:repeat; width:30px; border-bottom: 2px #FFFFFF solid; }
.main {background-image:url('images/grey.jpg'); background-repeat:repeat; width:312; vertical-align:top;}
.right {vertical-align:top;}
.error {font-size:36px; color: #FFFFFF;}

.input {border: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; color: #FFCAC6; font-size:12px; background-color: #B2AFB9;}

input:hover{
text-decoration: none;
border-bottom: dotted 2px #FFFFFF;
color: #FFE3E1;
}