/* CSS Document author: Joel Liron date: March 2009 contact: liron at icosgroup.net */ body { margin: 0; background: #999999 url(images/img01) repeat-x; font-family: Arial, Helvetica, Trebuchet MS1, sans-serif; font-size: 16px; color: #666666; float: left; padding-left: 80px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; } p.large{ font-size: 18px; } p.projects{ font-size: 14px; } p.projectsSML{ font-size: 10px; text-align: right; } h1, h2, h3 { margin-top: 0; padding: 0; } h1 { font-size: 2em; } h2 { font-size: 1.6em; } h3 { font-size: 1em; } DIV.sc { line-height: 10%; } a.mail { color: #C60000; text-decoration: none; } a:hover.mail { color: #C60000; text-decoration: underline; } a { color: #333333; } a:hover { text-decoration: none; color: #C60000; } a img { border: none; } img.left { float: left; margin: 0 10px 0 0; } img.linky { opacity:1; filter:alpha(opacity=100); border:0; } img.right { float: right; margin: 0 0 0 20px; } /* Header */ #logo { width: 750px; height: 65px; margin: auto; } #logo h1, #logo p { margin: 0; color: #FFFFFF; } #logo h1 { float: left; padding-top: 0px; } #logo p { float: right; padding-top: 0px; font-size: 1.2em; } #logo a { text-decoration: none; color: #FFFFFF; } /* Menu */ #menu { width: 778px; #width: 750px; height: 45px; margin: 0 auto; background: #F6F6F6 url(images/img02) no-repeat; } #menu ul { margin: 0 0 0 10px; padding: 5px 0 0 6px; list-style: none; } #menu li { display: inline; } #menu a { display: block; float: left; height: 29px; padding: 11px 20px 0 12px; text-decoration: none; font-weight: bold; font-size: 11pt; color: #333333; } #menu a:hover { text-decoration: underline; color: #000000; } #menu .current_page_item a { background: url(images/img06) repeat-x; } /* Page */ #page { width: 778px; #width: 750px; margin: 0 auto; background: #FFFFFF url(images/img05) repeat-y; } #page-bg { padding: 10px 22px; # padding: 14px 22px; background: url(images/img03) no-repeat; } /* Latest Post */ #latest-post { padding: 20px; border: 1px solid #D2CBCB; background: #E1DEDE; } /* home Page Ad */ table.flyer { padding: 12px; border: 1px solid #D2CBCB; background: #E1DEDE; } .subHead{ font-size: 12pt; color: #333333; font-weight: bold; } .date{ color: #333333; } .small{ font-size: 8pt; color: #333333; } .small2{ font-size: 9pt; color: #333333; } .present{ font-size: 9pt; color: #333333; } /* End of home Page Ad */ a.top_logo { padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:10px; margin-bottom:10px; } /* Content */ #content { float: right; width: 480px; padding: 20px 10 0 5px; } .post { padding-right: 10px; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin-bottom: 0px; border-bottom: 1px solid #E7E7E7; } .post2 { padding-right: 10px; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin-bottom: 0px; border-bottom: 1px solid #E7E7E7; background: #F6F6F6; } .title { margin: 0; padding: 0; color: #C60000; } .title a { text-decoration: none; } .title a:hover { border-bottom: 1px dotted ##C60000; } .byline { margin: 0 0 20px 0; } .entry { } .entry2 { padding-bottom: 15px; } .entry3 { padding-bottom: 1px; } .links { padding-top: 0px; text-align: right; font-weight: bold; } .linksleft { padding-top: 0px; text-align: left; font-weight: bold; } /* Sidebar */ .sidetext { font-size: 13px; } .sidetitle { font-size: 15px; color: #C60000; } #sidebar { float: left; width: 200px; padding-left: 25px; } #sidebar ul { margin: 0; padding: 0; list-style: none; } #sidebar li { } #sidebar li ul { margin-bottom: 8px; padding-bottom: 5px; } #sidebar li li { padding: 6px 2px 2px 25px; background: url(images/img07) no-repeat 10px 10px; border-bottom: 1px solid #F3F3F3; } #sidebar h2 { margin: 0; padding: 15px 5px 3px 5px; letter-spacing: -1px; font-size: 1.2em; font-weight: bold; } #sidebar a { text-decoration: none; } #sidebar a:hover { text-decoration: underline; } /* Footer */ #footer { width: 750px; margin: 0 14; padding: 20px 0; background: url(images/img08) no-repeat; #background: url(images/img18) no-repeat; } #footer p { margin: 0; text-align: center; font-size: smaller; color: #666666; } #footer a { color: #666666; } .smaller { font-size: 10pt; } p.apco{ color: #f37d30; } a.apco{ color: #f37d30; }