/* Design by Free CSS Templates http://www.freecsstemplates.org Released for free under a Creative Commons Attribution 2.5 License */ * { margin: 0; padding: 0; } h1, h2, h3 { } h2 { } h3 { } p, blockquote, ul, ol { } p { } blockquote { margin-left: 3em; } ul { margin-left: 3em; } ul li { } ol { margin-left: 3em; } ol li { } a { color: #FFFFFF; } a:hover { text-decoration: none; } img { } /* Boxed Style */ .boxed { margin-bottom: 20px; background: #788CA5; border: 3px solid #FFFFFF; } .boxed .title { height: 26px; padding: 10px 0 0 10px; background: url(../images/img02.gif) repeat-x; border-bottom: 3px solid #FFFFFF; text-transform: lowercase; font-size: 1em; color: #355379; } .boxed .content { padding: 20px 20px 40px 20px; } /* Post */ .post { margin-bottom: 20px; padding: 20px 20px 20px 20px; background: #788CA5; border: 3px solid #FFFFFF; } .post .title { clear: both; padding: 20px 0; color: #355379; } .post .date { float: left; width: 80px; height: 21px; padding: 9px 0 0 0; background: #FFFFFF; text-align: center; font-size: x-small; color: #355379; } .post .date .month { } .post .date .day { } .post .date .year { display: none; } .post .meta { float: left; width: 332px; height: 28px; border: 1px solid #FFFFFF; text-align: center; font-size: x-small; } .post .meta p { } .post .story { } .post h3 { text-transform: uppercase; letter-spacing: 2px; font-size: .8em; } .post .story p, .post .story blockquote, .post .story ul, .post .story ol { margin-bottom: 1.5em; line-height: 180%; } /* Logo */ #logo { width: 700px; height: 220px; margin: 0 auto; background: url(images/img01.jpg) no-repeat; } #logo h1 { margin: 11px auto 0 auto; padding: 5px 10 10 495px; text-transform: lowercase; letter-spacing: -2px; font-size: 4em; } #logo h1 span { font-size: .7em; font-weight: normal; } #logo h2 { margin-top: -1em; padding: 0 0 0 40px; text-transform: uppercase; letter-spacing: .2em; font-size: .8em; font-weight: bold; } #logo a { text-decoration: none; font-weight: bold; color: #FFFFFF; } /* Menu */ #menu { width: 700px; height: 50px; margin: -50px auto 0 auto; background: url(images/img02.jpg) no-repeat; } #menu ul { float: right; margin: 16 3 0 3; list-style: none; } #menu li { display: inline; } #menu a { display: block; float: left; padding: 17px 20px 0 20px; text-decoration: none; text-transform: lowercase; font-size: .9em; font-weight: bold; color:#21386B; } #menu a:hover { text-decoration: underline; } #menu .active a { text-transform: uppercase; } /* Content */ #content { width: 700px; margin: 0 auto; padding: 20px 0 0 0; } #extra { } /* Content > Main */ #main { float: right; width: 460px; } #main a { } /* Content > Main > Welcome */ #welcome { } /* Content > Main > Example */ #example { } /* Content > Sidebar */ #sidebar { float: center; width: 220px; } #sidebar a { } /* Content > Sidebar > Login */ #login { } #login form { } #login fieldset { border: none; } #login legend { display: none; } #login label { font-size: x-small; font-weight: bold; } #login input { margin-bottom: 5px; padding: 2px 5px; border: 1px solid #385B88; font-family: Verdana, Arial, Helvetica, sans-serif; } #inputtext1, #inputtext2 { color: #385B88; } #inputsubmit1 { background: #385B88; color: #FFFFFF; } /* Content > Sidebar > Updates*/ #updates { } #updates ul { margin: 0; list-style: none; } #updates h3 { margin: 0; font: bold x-small Verdana, Arial, Helvetica, sans-serif; } #updates p { margin-bottom: 1.4em; font-size: smaller; line-height: normal; } /* Content > Sidebar > Partners*/ #partners { } #partners .content { padding: 10px 0; } #partners ul { margin: 0; border-bottom: 1px solid #D1BC5C; list-style: none; line-height: normal; } #partners li { padding: 10px; border-top: 1px solid #D1BC5C; } /* Footer */ #footer { clear: both; width: 700px; margin: 0 auto; padding: 10px 0; border-top: 1px dotted #FFFFFF; } #footer p { margin: 0; font-size: x-small; } /* Footer > Legal */ #legal { } /* Footer > Links */ #links { }