/*************************************************** http://epatents.hellug.gr/ stylesheet Feel free to copy. Dimitris Glezos (June 2 2004) ***************************************************/ body { margin: 0; padding: 10px 30px 20px 30px; background-color: #EEF4FA; font-family: Verdana, Arial, sans-serif; font-size: 0.8em; } pre { font-size: 1.2em; } a:link { color: rgb(71,101,133); text-decoration:none; } a:visited { color: rgb(71,101,133); text-decoration:none; } a:hover { text-decoration: underline; /* background-color: rgb(112,147,184); color: #fff; */ } h1 { margin: 25px 0 20px 0; padding: 0; color: rgb(82,117,154); font-size: 2em; line-height: 130%; } h2 { margin: 25px 0 20px 0; padding: 0; color: rgb(82,117,154); font-size: 1.6em; line-height: 140%; } h3 { margin: 25px 0 10px 0; padding: 0; color: rgb(82,117,154); font-size: 1.3em; line-height: 140%; } h4 { font-size: 1.2em; line-height: 135%; } blockquote { padding: 0 0 0 15px; margin: 0 0 0 15px; border-left: #E6E6E6 3px solid; text-align: justify; } form { margin: 0; padding: 0; } input { margin: 0; padding: 3px; background-color: #EEF4FA;; border: 1px solid rgb(112,147,184); font-size: 0.9em; } textarea { margin: 0; padding: 3px; background-color: #EEF4FA;; border: 1px solid rgb(112,147,184); font-size: 1em; font-family: Verdana, Arial, sans-serif; } li { margin: 0; padding: 0; } #page { margin: 10px auto 10px auto; padding: 0px 5px 5px 5px; border: 1px solid rgb(192,211,226); width: 770px; background: #fff; } #header { margin: 0 -5px 0 -5px; padding: 0; border: 5px solid #FFF; width: 770px; height: 120px; background: #2970A1 url(/header.png) -10px 0 no-repeat; } #header h1 { margin: 0; padding: 0; width: 0; position: relative; top: 35px; left: 25px; color: #FFF; font-weight: normal; } #sitedesc { margin: 0; padding: 0; width: 0; position: relative; top: 50px; left: 25px; color: #F0F0F0; font-size: 0.83em; font-family: Verdana, Arial, sans-serif; font-weight: bold; font-style: italic; } #header a { color: #fff; text-decoration:none; } #content { margin: 0; padding: 20px 25px 20px 25px; width: 530px; float: left; background-color: #FFF; text-align: justify; font-size: 0.83em; line-height: 140%; /* border: 1px dashed rgb(192,211,226); */ } .storytitle { margin: 0 0 3px 0; padding: 3px 7px 3px 7px; text-align: left; font-size: 1.2em; font-weight: bold; line-height: 140%; background-color: #F0F0F0; } .post { margin: 0 5px 0 0; padding: 0; line-height: 140%; } .storycontent { text-align: justify; } .storydate { margin: 0; text-align: right; padding: 0 7px 0 0; color: #666; font-size: 0.9em; } .meta { color: #666; font-size: 0.9em; } .meta ul { margin: 0; padding: 0; display: inline; list-style: none; } .meta li { display: inline; } .feedback { margin: 20px 0 30px 0; padding: 3px 0 3px 0; height: 16px; border-bottom: solid 1px rgb(192,211,226); color: #777; } #menu { margin: 0; padding: 20px 5px 15px 5px; width: 170px; float: right; right: 0; background-color: #FFF2D9; text-align: left; font-size: 0.83em; line-height: 140%; /* border: dashed 1px #AA6666; */ } #menu ul { margin: 0; padding: 0 10px; list-style-type: none; } #menu ul ul { margin: 0; padding: 5px 0 20px 0; /* list-style-type: none; */ border-top: 1px solid #DDD; } #menu li { margin: 0; padding: 0; } #search, #calendar, #other { display: none; } code { font-family: Courier New, Verdana, Arial, sans-serif; } .credit { clear: both; } p.credit { margin: 0; padding: 10px 0 0 0; text-align: center; } div.clearer {clear: both; line-height: 0; height: 0;} #footer { margin: 0 auto 0 auto; padding: 0 10px 0 0; width: 780px; color: #405B78; text-align: right; font-size: 0.83em; font-family: Verdana, Arial, sans-serif; } .boxed { padding: 10px; border: 1px solid rgb(192,211,226); } .writer { color: #666; font-style: italic; } .writer a { color: #666; font-style: italic; text-decoration: underline; } .floatleft { margin: 0; padding: 0; float: left; } .floatright { margin: 0; padding: 0; float: right; } #freepagebox { margin: 10px auto 10px auto; padding: 20px; border: 1px solid rgb(192,211,226); background: #fff; } .alert { margin: 10px 20px 30px 20px; font-size: 1.3em; border-top: 2px solid #D00000; border-bottom: 2px solid #D00000; text-align: center; padding: 10px; } .prdate { text-align: left; color: #999; margin-bottom: 20px; font-weight: bold; font-style: italic; }