BODY {
	font-family: "Times New Roman", Times, serif;
	background-image: url(imgs/bgtop.gif);
	background-repeat: repeat-x;
	text-align:center;
	margin:0;
	padding:0;
	font-size:18px;
}

a:link, a:visited { color:#5575a8;  text-decoration:none;}
a:hover { text-decoration:underline;}


#container { margin:0 auto; padding:0; width:800px; text-align:left; 	background-image: url(imgs/bgtop.gif);
	background-repeat: repeat-x; }
h1.logo { margin:0 0 0 95px; padding:0; color:#FFFFFF; font-size:16px; font-weight:normal;}
h1.word { margin:0; padding:0; color:#5575a8; font-size:34px; font-weight:normal;}
h2.word { margin:0; padding:0; color:#595959; font-size:15px; font-weight:bold;}
h3.word { margin:0; padding:0; color: #333333;  font-size:14px; font-style:italic;  font-weight: bold;}
h3.titleright, h2.titleright { float:left; font-size:20px; color:#5575a8; font-weight:bold; margin:0; padding:0 0 0 5px;}

a img {border: none; } 

#welcome { background-image:url(http://website-optimization.eu/syn/imgs/booktop.gif); background-repeat:no-repeat;  width:800px; height:292px; margin:0; padding:0;  }
#center { background-image:url(http://website-optimization.eu/syn/imgs/bookbottom.gif); background-repeat:no-repeat; background-position:0 0 ;  width:800px; margin:0; padding:0; }

#search { background-image:url(imgs/search.gif); background-repeat:no-repeat; width:486px; height:41px; padding:0; margin:0;}
input.searchform { background:none; border: none; width:375px; font-size:18px; margin:8px 0 0 10px; color: #395a8e;}
#submit { float:right; float:right; color:#FFFFFF; margin:12px 10px 0 0; width:70px; text-align:center; font-size:14px; }
#submit a:link, #submit a:visited { color:#FFFFFF; text-decoration:none;}
#submit a:hover { text-decoration:underline;}

#welcometxt { width:550px; color:#FFFFFF; font-size:18px; margin:30px 0 0 0; font-style:italic;}
#alphabet { font-size:18px; color:#5575a8; padding:10px 0 0 0;}
#alphabet a:link, #alphabet a:visited { color:#5575a8; text-decoration:none; display:block; width:15px; text-align:center; float:left; padding:0 3px;}
#alphabet a:hover { text-decoration:underline; background-color:#CCCCCC;}
.line { display:block; float:left;}
#left { width:500px; float:left; margin:50px 0 0 0; }
#right { width:270px;  float:right; margin:70px 0 0 0;}

img.synonymimg  { float:left; margin:4px 3px 0 0;}

span.examples { font-size:20px; color:#5575a8; font-style:italic; font-weight:bold;}

span.example { font-size:16px; color:#5575a8; font-style:italic; }

img.imgright { float:left; }

#footer {  height:20px; background-color:#5575a8; margin:10px 0 0 0; padding:0; position:relative;  }
#footer2 {  height:20px; width:800px; margin:0 auto; }
#footer2 a:link, #footer2 a:visited { color:#5575a8; text-decoration:none; font-size:13px;}
#footer2 a:hover { text-decoration:underline;}