div.fluid {
width : 90% !important ;
}
div.fixed {
width : 950px !important ;
}
* {
margin : 0;
padding : 0;
}
body {
background-color : #fff;
color : #000000;
font-size : 9pt;
font-family : "trebuchet ms", helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
font-weight : normal;
letter-spacing : -1px;
}
h2, h3, h4, h5, h6 {
color : #184366;
}
h1 span {
font-weight : bold;
}
h3 span {
font-weight : bold;
}
h4 span {
font-weight : bold;
}
h5 span {
font-weight : bold;
}
br.clear {
clear : both;
}
img {
padding : 3px;
border : 1px solid #e1e1e1;
}
img.floatTL {
float : left;
margin-right : 1.5em;
margin-bottom : 1.5em;
margin-top : 0.5em;
}
a {
text-decoration : underline;
color : #f16c00;
}
a:hover {
text-decoration : none;
}
ul.links {
list-style : none;
}
ul.links li {
line-height : 2em;
}
p {
line-height : 1.8em;
}
#header {
width : 100%;
height : 122px;
background : #440000 url('images/n1.gif') repeat-x;
}
#header_inner {
position : relative;
width : 950px;
height : 122px;
margin : 0 auto;
}
#logo {
position : absolute;
bottom : 0.6em;
}
#logo h1 {
display : inline;
color : #fff;
font-size : 2.6em;
}
#logo h2 {
display : inline;
padding-left : 0.5em;
color : #d2dce5;
font-size : 1em;
}
#menu {
position : absolute;
right : 0;
bottom : 0;
}
#menu ul {
list-style : none;
}
#menu li {
float : left;
}
#menu li a {
margin-left : 0.1em;
display : block;
padding : 0.1em 0.4em 0.1em 0.4em;
background : #fff url('images/n4.gif') repeat-x;
border : 1px solid #fff;
color : #000000;
font-weight : bold;
font-size : 1em;
text-decoration : none;
}
#menu li a.active {
background : #ff790b url('images/n3.gif') repeat-x;
color : #fff;
border : 1px solid #db7623;
}
#main {
background : #fff url('images/n2.gif') repeat-x 0 1px;
}
#main_inner p {
text-align : justify;
margin-bottom : 2em;
}
#main_inner ul {
margin-bottom : 2em;
}
#main_inner {
position : relative;
width : 950px;
margin : 0 auto;
padding-top : 3.5em;
}
#main_inner h3, h4, h5 {
border-bottom : 1px dotted #e1e1e1;
position : relative;
}
#main_inner h3 {
font-size : 1.2em;
padding-bottom : 0.1em;
margin-bottom : 0.8em;
}
#main_inner h4 {
font-size : 1.2em;
padding-bottom : 0.175em;
margin-bottom : 1.4em;
margin-top : 0.95em;
}
#main_inner h5 {
font-size : 1.2em;
padding-bottom : 0.175em;
margin-bottom : 1.4em;
margin-top : 0.95em;
}
#main_inner .post {
position : relative;
}
#main_inner .post h3 {
position : relative;
font-size : 1.7em;
padding-bottom : 1.2em;
}
#main_inner .post ul.post_info {
list-style : none;
position : absolute;
top : 3em;
font-size : 0.8em;
}
#main_inner .post ul.post_info li {
background-position : 0 0.2em;
background-repeat : no-repeat;
display : inline;
padding-left : 18px;
}
#main_inner .post ul.post_info li.date {
background-image : url('images/n5.gif');
}
#main_inner .post ul.post_info li.comments {
background-image : url('images/n6.gif');
margin-left : 1.1em;
}
#footer {
width : 950px;
margin : 0 auto;
text-align : center;
clear : both;
border-top : 1px dotted #e1e1e1;
margin-top : 1em;
margin-bottom : 1em;
padding-top : 1em;
text-transform : lowercase;
}
input.button {
background : #ff790b url('images/n3.gif') repeat-x;
color : #fff;
border : 1px solid #db7623;
font-weight : bold;
text-transform : lowercase;
font-size : 0.8em;
height : 2em;
}
input.text {
border : 1px solid #f1f1f1;
font-size : 1em;
padding : 0.25em 0.25em 0.25em 0.25em;
}
#search {
position : relative;
width : 100%;
margin-bottom : 2em;
}
#search input.text {
position : absolute;
top : 0;
left : 0;
width : 9.5em;
}
#search input.button {
position : absolute;
top : 0;
right : 0;
min-width : 2em;
max-width : 2.5em;
}
#primaryContent_3columns {
position : relative;
margin-right : 34em;
}
#columnA_3columns {
position : relative;
float : left;
width : 100%;
margin-right : -34em;
padding-right : 2em;
}
#secondaryContent_3columns {
float : right;
}
#columnB_3columns {
width : 13em;
float : left;
padding : 0 2em 0.5em 2em;
border-left : 1px dotted #e1e1e1;
}
#columnC_3columns {
width : 13em;
float : left;
padding : 0 0 0.5em 2em;
border-left : 1px dotted #e1e1e1;
}
#primaryContent_2columns {
position : relative;
margin-right : 17em;
}
#columnA_2columns {
position : relative;
float : left;
width : 100%;
margin-right : -17em;
padding-right : 2em;
}
#secondaryContent_2columns {
float : right;
}
#columnC_2columns {
width : 13em;
float : left;
padding : 0 0 0.5em 2em;
border-left : 1px dotted #e1e1e1;
}
#primaryContent_columnless {
position : relative;
}
#columnA_columnless {
position : relative;
width : 100%;
}
