
* {
font-size : 100%;
margin : 0;
padding : 0;
line-height : 1.3em;
}
body {
position : relative;
background : url(../images/bkg.png) repeat-x top;
font : 68.75% Verdana, Helvetica, Arial, sans-serif;
text-align : center;
padding-bottom : 40px;
}
#center {
width : 100em;
margin : 24px auto;
text-align : left;
}
#container {
position : relative;
width : 100em;
float : left;
background : url(../images/rightShade2.png) repeat-y 100em;
margin-bottom : 40px;
}
#header {
position : relative;
background-image : url(../images/header.png);
padding : 2.5em 3em;
background : url(../images/header.png) repeat-x bottom;
}
#photo {
float : left;
position : relative;
z-index : 100;
}
#content {
position : relative;
float : left;
width : 100em;
clear : both;
}
#footer {
position : relative;
float : left;
width : 100em;
clear : both;
top : 6px;
padding : 1em 0;
}
#mainCol {
position : relative;
float : left;
width : 78em;
}
#subcol {
position : relative;
float : left;
width : 22em;
}
.rightShade {
position : absolute;
right : 0;
margin-top : 3px;
margin-right : -7px;
display : block;
height : 100%;
width : 7px;
background : url(../images/rightShade.png) repeat-y bottom;
}
.leftShade {
position : absolute;
left : 0;
margin-top : 3px;
margin-left : -7px;
display : block;
height : 100%;
width : 7px;
background : url(../images/leftShade.png) repeat-y bottom;
}
#header .leftShade {
position : absolute;
z-index : 100;
top : 0;
left : 0;
margin-top : -7px;
margin-left : -6px;
display : block;
height : 10px;
width : 100%;
background : url(../images/topLeftShade.png) no-repeat top left;
}
#header .rightShade {
position : absolute;
z-index : 100;
top : 0;
right : 0;
margin-top : -7px;
margin-right : -6px;
display : block;
height : 10px;
width : 12px;
background : url(../images/topRightShade.png) no-repeat top right;
}
#footer .rightShade {
position : absolute;
z-index : 100;
bottom : -7px !important ;
right : 0;
margin-right : -6px;
display : block;
height : 10px;
width : 12px;
background : url(../images/bottomRightShade.png) no-repeat bottom right;
}
#footer .leftShade {
position : absolute;
z-index : 100;
bottom : -7px !important ;
left : 0;
margin-left : -6px;
display : block;
height : 10px;
width : 100%;
background : url(../images/bottomLeftShade.png) no-repeat bottom left;
}
#mainCol .rightShade {
position : absolute;
z-index : 100;
bottom : -16px !important ;
left : 0;
margin-right : -6px;
display : block;
height : 16px;
width : 100%;
padding-left : 7px;
background : url(../images/bottomRightShade2.png) no-repeat bottom right;
}
.leftCorner {
position : absolute;
top : 0;
left : 0;
display : block;
width : 4px;
height : 4px;
background : url(../images/topCorner.png) repeat;
}
.rightCorner {
position : absolute;
top : 0;
right : 0;
display : block;
width : 4px;
height : 4px;
background : url(../images/topCorner.png) repeat;
}
#footer .leftCorner {
top : auto;
bottom : 0;
background-image : none;
}
#footer .rightCorner {
top : auto;
bottom : 0;
background-image : none;
}
.dot {
position : absolute;
display : block;
width : 1px;
height : 1px;
}
.dot1a {
top : 0;
left : 0;
}
.dot1b {
top : 0;
left : 1px;
}
.dot1c {
top : 0;
left : 2px;
}
.dot1d {
top : 0;
left : 3px;
}
.dot2a {
top : 1px;
left : 0;
}
.dot2b {
top : 1px;
left : 1px;
}
.dot2c {
top : 1px;
left : 2px;
}
.dot2d {
top : 1px;
left : 3px;
}
.dot3a {
top : 2px;
left : 0;
}
.dot3b {
top : 2px;
left : 1px;
}
.dot3c {
top : 2px;
left : 2px;
}
.dot3d {
top : 2px;
left : 3px;
}
.dot4a {
top : 3px;
left : 0;
}
.dot4b {
top : 3px;
left : 1px;
}
.dot4c {
top : 3px;
left : 2px;
}
.dot4d {
top : 3px;
left : 3px;
}
.rightCorner .dot1a {
top : 0;
left : 3px;
}
.rightCorner .dot1b {
top : 0;
left : 2px;
}
.rightCorner .dot1c {
top : 0;
left : 1px;
}
.rightCorner .dot1d {
top : 0;
left : 0;
}
.rightCorner .dot2a {
top : 1px;
left : 3px;
}
.rightCorner .dot2b {
top : 1px;
left : 2px;
}
.rightCorner .dot2c {
top : 1px;
left : 1px;
}
.rightCorner .dot2d {
top : 1px;
left : 0;
}
.rightCorner .dot3a {
top : 2px;
left : 3px;
}
.rightCorner .dot3b {
top : 2px;
left : 2px;
}
.rightCorner .dot3c {
top : 2px;
left : 1px;
}
.rightCorner .dot3d {
top : 2px;
left : 0;
}
.rightCorner .dot4a {
top : 3px;
left : 3px;
}
.rightCorner .dot4b {
top : 3px;
left : 2px;
}
.rightCorner .dot4c {
top : 3px;
left : 1px;
}
.rightCorner .dot4d {
top : 3px;
left : 0;
}
#footer .dot1a {
top : 3px;
}
#footer .dot1b {
top : 3px;
}
#footer .dot1c {
top : 3px;
}
#footer .dot1d {
top : 3px;
}
#footer .dot2a {
top : 2px;
}
#footer .dot2b {
top : 2px;
}
#footer .dot2c {
top : 2px;
}
#footer .dot2d {
top : 2px;
}
#footer .dot3a {
top : 1px;
}
#footer .dot3b {
top : 1px;
}
#footer .dot3c {
top : 1px;
}
#footer .dot3d {
top : 1px;
}
#footer .dot4a {
top : 0;
}
#footer .dot4b {
top : 0;
}
#footer .dot4c {
top : 0;
}
#footer .dot4d {
top : 0;
}
#photo {
position : relative;
}
#photo img {
float : left;
width : 100em;
height : auto;
margin : 0;
}
#header, #photo {
border-bottom : 3px solid;
}
#logo {
font : 2.5em Tahoma, Helvetica, Arial, sans-serif;
margin-bottom : -0.1em;
color : #fff;
text-decoration : none;
}
#logo a, #logo a:visited {
color : #fff;
text-decoration : none;
}
#strapline {
color : #cadfed;
margin : 0;
}
.post {
float : left;
margin : 0 2em 1em 2em;
padding : 2em 0 1em 0;
width : 72em;
}
#footer p {
margin : 1em 2em;
text-align : center;
}
.or {
font : 90% Tahoma, Arial, Helvetica, sans-serif;
border-top : 1px solid #cad6e1;
height : 1px;
overflow : visible;
margin : 0.3em 0 0.7em;
text-align : center;
text-transform : uppercase;
}
.or span {
position : relative;
top : -0.8em;
padding : 0 0.5em;
}
.title {
display : block;
float : left;
clear : left;
width : 67em;
padding : 0.95em 2em 1em;
margin : 0;
font : 1.1em Helvetica, Arial, sans-serif;
text-transform : uppercase;
font-weight : normal;
background : url(../images/headingMaincol.png) repeat-x bottom;
}
p.title {
text-transform : none;
}
.post h1 {
display : block;
font : 2em Helvetica, Arial, sans-serif;
padding : 0.1em 0 0;
margin : 0;
}
.post .pageH1 {
margin-bottom : 1em;
}
.author {
color : #697c85;
margin-bottom : 2em;
}
.author span {
font-weight : bold;
}
h1, h2, h3, h4, h5, h6 {
font-family : Helvetica, Arial, sans-serif;
font-weight : normal;
}
code, pre {
font : 1.2em "Courier New", Courier, monospace;
color : #bb5800;
}
pre {
color : #4f7c00;
}
h1 {
margin : 0 0 1em;
}
p, code, pre, h1, h2, h3, h4, h5, h6 {
margin : 0 0 1em;
}
.entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
margin : 1em 0 0.5em;
}
h2 {
font-size : 1.8em;
}
h3 {
font-size : 1.6em;
}
h4 {
font-size : 1.4em;
}
h5 {
font-size : 1.3em;
font-weight : bold;
}
h6 {
font-size : 1.2em;
font-weight : bold;
}
a, a:visited {
text-decoration : none;
}
#mainCol ul, #mainCol ol {
margin : 0 0 1em 2em;
}
#mainCol ul ul, #mainCol ul ol, #mainCol ol ol, #content ol ul {
margin-bottom : 0;
}
#mainCol dl {
margin : 0 0 1em 0;
}
.entry dt {
font-weight : bold;
}
.entry dd {
margin : 0.3em 0 0.3em 2em;
}
.entry dd + dt {
margin-top : 1em;
}
#subcol li {
display : block;
clear : both;
}
#subcol ul {
list-style : none;
}
#subcol ul ul ul {
padding : 0;
}
.pad, #subcol li ul {
padding : 0 2em 1em;
}
.textwidget, #aka, #twitter-link, .st-tag-cloud {
padding : 0 2em 1em;
}
#subcol ul ul ul li {
padding : 0 0 0 1em;
background : url(../images/bullet.gif) no-repeat 0.2em 0.55em;
}
#subcol ul ul ul ul li {
background-position : 0.2em 0.5em;
}
#subcol h2 {
display : block;
padding : 0.8em 2em 0.9em;
margin-bottom : 1em;
background : url(../images/rightShade2.png) repeat-y left;
font : 1.1em Helvetica, Arial, sans-serif;
text-transform : uppercase;
font-weight : normal;
background : url(../images/headingSidecol.png) no-repeat bottom left;
}
.date {
float : left;
margin : 0 2em 0.5em 0;
display : block;
width : 3.5em;
text-align : center;
font-family : Arial, Helvetica, sans-serif;
padding : 2px;
background : #fff;
border : 1px solid #ccc;
border-color : #eee #ccc #ccc #eee;
}
.d1 {
display : block;
width : 100%;
font-size : 1.8em;
overflow : hidden;
background : url(../images/bottomShade2.png) repeat-x 0 -1px;
}
.d2 {
display : block;
width : 100%;
font-size : 90%;
overflow : hidden;
}
.d3 {
display : block;
width : 100%;
font-size : 90%;
overflow : hidden;
}
.rss, .title a[href*="rss2"] {
float : right;
width : 16px;
height : 16px;
text-indent : -9999px;
background : url(../images/rss.gif) no-repeat top;
}
.rss:hover, .title a[href*="rss2"]:hover {
background-position : bottom;
}
.edit, .title a[href*="action=edit"] {
float : right;
width : 16px;
height : 16px;
text-indent : -9999px;
background : url(../images/edit.gif) no-repeat top;
}
.edit:hover, .title a[href*="action=edit"]:hover {
background-position : bottom;
}
a .prev, .olderEntries {
float : right;
width : 16px;
height : 16px;
text-indent : -9999px;
background : url(../images/prev.gif) no-repeat top;
margin-left : 0.5em;
}
a:hover .prev, .olderEntries:hover {
background-position : bottom;
}
a .next, .newerEntries {
float : right;
width : 16px;
height : 16px;
text-indent : -9999px;
background : url(../images/next.gif) no-repeat top;
margin-left : 0.5em;
}
a:hover .next, .newerEntries:hover {
background-position : bottom;
}
fieldset {
border : none;
margin : 0;
padding : 0;
}
#searchsubmit {
position : absolute;
width : 1.7em;
height : 1.7em;
}
#s {
width : 11.6em;
padding : 2px;
margin-right : 0.2em;
}
select, .field {
width : 14em;
margin : 0 0 0.4em 0;
padding : 0.2em;
}
.field {
padding : 0.2em;
width : 14em;
}
textarea {
padding : 0.2em;
width : 30em;
font : 1em Verdana, Arial, Helvetica, sans-serif;
}
#submit {
padding : 0.3em;
}
#wp-calendar caption, #calendar caption {
width : 14em;
text-align : center;
background : #4b5d67;
color : #fff;
border-bottom : 2px solid #e6eef7;
}
#wp-calendar table, #calendar table {
border-collapse : collapse;
text-align : center;
background : url(../images/cal_bkg.gif) no-repeat bottom right;
width : 14em;
padding : 0 1px 1px 0;
margin : 2em;
}
#wp-calendar thead tr {
background : url(../images/cal_bkg.gif) no-repeat bottom right;
}
#wp-calendar thead th {
background : url(../images/cal_single.gif) no-repeat top left;
}
#wp-calendar tbody td {
background : url(../images/cal_single2.gif) no-repeat top left;
padding : 2px 0;
width : 2em;
}
#wp-calendar #today {
background : url(../images/cal_single_today.gif) no-repeat top left;
color : #000;
}
#wp-calendar tbody .pad {
background : url(../images/cal_pad.gif) no-repeat top left;
}
#wp-calendar a {
padding : 2px 0;
font-weight : bold;
}
#wp-calendar tfoot td {
padding : 3px 0;
background : url(../images/cal_pad.gif) no-repeat top left;
}
#wp-calendar #next {
text-align : right;
padding-right : 10px;
}
#wp-calendar {
display : block;
}
#content img {
display : inline;
margin : 6px 6px 8px 6px;
padding : 1px 1px 1px 1px;
}
#content img.wp-smiley {
margin : 0;
padding : 0;
border : none;
background : transparent;
}
.alignleft {
float : left;
margin : 3px 10px 10px 3px;
padding : 3px 3px 3px 3px;
}
.alignright {
margin : 3px 3px 10px 10px;
}
.alignright {
float : right;
}
.wp-caption {
background : #eee;
}
.wp-caption-text {
padding : 0 1em;
font-style : italic;
font-size : 1.1em;
}
.commentlist {
list-style : none;
margin : 0 !important ;
}
.commentText {
position : relative;
float : left;
display : block;
width : 44em;
background : #eee;
padding : 1em 1em 0;
margin : 0 0 0.5em 0;
background : #f8f8f8 none repeat scroll 0 0;
border-color : #eee #ccc #ccc #eee;
border-style : solid;
border-width : 1px;
}
.moderation .commentText {
border-style : dashed;
border-color : #ddd #ccc #ccc #ddd;
}
.moderation .commentText h3 em {
background : #e5e5e5 none repeat scroll 0 0;
color : #999999;
display : block;
font-style : normal;
padding : 0.5em 0;
text-align : center;
}
.moderation .commentText p, .moderation .commentCite p, .moderation .commentCite p a {
color : #697c85;
}
.commentText span {
position : absolute;
display : block;
width : 27px;
height : 27px;
bottom : -26px;
left : 1em;
background : url(../images/comment.gif) no-repeat top left;
}
.commentCite {
float : left;
width : 42em;
padding : 0 0 0 4em;
margin : 0 0 1.5em;
}
.commentCite cite {
font-weight : bold;
font-style : normal;
}
#content .commentCite img {
float : left;
margin : 0 1em 0.5em 0;
}
.commentCite p {
text-align : left;
margin : 0.2em 0 0;
}
.commentCite p + p {
font-size : 90%;
margin : 0;
color : #697c85;
}
.commentLink {
float : left;
width : 13px;
height : 7px;
text-indent : -9999px;
background : url(../images/permalink.gif) no-repeat top;
margin : 0.3em 0 0;
}
.commentLink:hover {
background-position : bottom;
}
#commentform, #commentform p {
display : block;
clear : both;
width : 46em;
}
#commentform .field {
float : right;
width : 29.4em;
}
#commentform .button {
margin-left : 16em;
}
.req {
font-weight : bold;
color : #990000;
}
select, .field, textarea {
font : 1em Tahoma, Helvetica, Arial, sans-serif;
}
#nav {
position : absolute;
bottom : 0;
left : 0;
list-style : none;
margin-left : 2em;
}
#nav ul {
margin : 0;
border-top : 3px solid #67939b;
background : #67939b url(../images/bottomShade.png) repeat-x 0 -1px;
list-style : none;
}
#nav ul ul {
margin : 0;
border-top : none;
}
#nav li {
float : left;
position : relative;
}
#nav li a {
display : block;
padding : 0.6em 1em;
background : #526a74 url(../images/topShade.png) repeat-x bottom;
margin-right : 0.2em;
font-weight : bold;
color : #fff;
min-height : 1.4em;
}
#nav ul li a {
width : 10em;
background : none;
font-weight : normal;
padding : 0.3em 1em;
margin : 0;
border-bottom : 1px solid #7ea6ad;
}
#nav li a:hover {
background-color : #5c7d86;
}
#nav li ul, #nav li:hover ul ul {
display : none;
z-index : 1000;
}
#nav li:hover ul, #nav ul li:hover ul {
display : block;
position : absolute;
top : 2.5em;
z-index : 100;
}
#nav ul li:hover ul {
top : 0 !important ;
left : 12em;
}
.tags {
display : block;
float : left;
width : 44em;
padding : 0 0.5em;
background : #f5f5f5;
border : 1px solid #eee;
}
#tagCloud .pad, #tag_cloud .pad {
text-align : center;
font-size : 90%;
}
.tags a, #tagCloud a, #tag_cloud a {
padding : 0.2em 0.5em;
background : #fff;
border : 1px solid #e5e5e5;
border-bottom-color : #d5d5d5;
border-right-color : #d5d5d5;
}
#tagCloud a, #tag_cloud a {
line-height : 1.9em;
margin-right : -3px;
}
.tags a:hover, #tagCloud a:hover, #tag_cloud a:hover {
border-color : #ddd;
border-bottom-color : #bbb;
border-right-color : #bbb;
}
.tags p {
margin : 0.5em 0;
}
.recentcomments {
margin-bottom : 0.5em;
}
#recentcomments .lastLi {
margin-bottom : 0;
}
blockquote {
background : #eaeaea;
padding : 1em 1em 0.1em 1em;
margin-bottom : 1em;
border-left : 3px solid #ccc;
}
blockquote blockquote {
background : #dadada;
border-left : 3px solid #bbb;
}
body.cs2, .cs2 .leftCorner, .cs2 .rightCorner {
background-color : #d7e69d;
}
.cs2 #header, .cs2 #header .dot {
background-color : #424c36;
}
.cs2 #strapline {
color : #eeeedd;
}
.cs2 #container, .cs2 #footer, .cs2 #footer .dot, .cs2 .or span {
background-color : #e9efd3;
}
.cs2 #mainCol {
background-color : #fbfcf6;
}
.cs2 #header, .cs2 #photo {
border-color : #738260;
}
.cs2 #nav ul {
border-color : #738260;
}
.cs2 #subCol h2 {
background-color : #dae2b7;
color : #50503a;
}
.cs2 .title {
background-color : #e1e8c3;
color : #50503a;
}
.cs2 .post + .post {
border-top : 1px solid #cccc99;
}
.cs2 .or {
border-color : #d4d4b5;
color : #8d8d70;
}
body.cs2, .cs2 .author span {
color : #4e4e36;
}
.cs2 .date {
color : #8d8d75;
}
.cs2 .d2 {
background-color : #eef2dd;
}
.cs2 .d3 {
background-color : #e1e8c3;
}
.cs2 #nav li a {
background-color : #5d6b4d;
color : #fff;
}
.cs2 #nav li a:hover {
background-color : #3e4a31;
}
.cs2 #nav ul li a {
border-color : #3e4a31;
}
.cs2 a, .cs2 a:visited {
color : #4b6729;
}
.cs2 a:hover {
color : #000;
}
.cs2 #footer p, .cs2 .author {
color : #79795d;
}
.cs2 #footer a, .cs2 #footer a:visited {
color : #50503a;
}
.cs2 #footer a:hover {
color : #000;
}
.cs2 #wp-calendar caption, .cs2 #calendar caption {
background : #737361;
}
body.cs3, .cs3 .leftCorner, .cs3 .rightCorner {
background-color : #ddddbb;
}
.cs3 #header, .cs3 #header .dot {
background-color : #737361;
}
.cs3 #strapline {
color : #eeeedd;
}
.cs3 #container, .cs3 #footer, .cs3 #footer .dot, .cs3 .or span {
background-color : #eeeedd;
}
.cs3 #mainCol {
background-color : #fff;
}
.cs3 #header, .cs3 #photo {
border-color : #50503a;
}
.cs3 #nav ul {
border-color : #50503a;
}
.cs3 #subCol h2 {
background-color : #e1e1c0;
color : #50503a;
}
.cs3 .title {
background-color : #e8e8c9;
color : #50503a;
}
.cs3 .post + .post {
border-top : 1px solid #cccc99;
}
.cs3 .or {
border-color : #d4d4b5;
color : #8d8d70;
}
body.cs3, .cs3 .author span {
color : #555522;
}
.cs3 .date {
color : #8d8d75;
}
.cs3 .d2 {
background-color : #f0f0de;
}
.cs3 .d3 {
background-color : #e8e8c9;
}
.cs3 #nav li a {
background-color : #7b7b5d;
color : #fff;
}
.cs3 #nav li a:hover {
background-color : #939372;
}
.cs3 #nav ul li a {
border-color : #b1b193;
}
.cs3 a, .cs3 a:visited {
color : #b34706;
}
.cs3 a:hover {
color : #000;
}
.cs3 #footer p, .cs3 .author {
color : #79795d;
}
.cs3 #footer a, .cs3 #footer a:visited {
color : #50503a;
}
.cs3 #footer a:hover {
color : #000;
}
.cs3 #wp-calendar caption, .cs3 #calendar caption {
background : #737361;
}
body.cs4, .cs4 .leftCorner, .cs4 .rightCorner {
background-color : #fff599;
}
.cs4 #header, .cs4 #header .dot {
background-color : #852b24;
}
.cs4 #strapline {
color : #d4908b;
}
.cs4 #logo a {
color : #f4ec85;
}
.cs4 #container, .cs4 #footer, .cs4 #footer .dot, .cs4 .or span {
background-color : #f6ecd9;
}
.cs4 #mainCol {
background-color : #fff;
}
.cs4 #header, .cs4 #photo {
border-color : #c65640;
}
.cs4 #nav ul {
border-color : #c65640;
}
.cs4 #subCol h2 {
background-color : #f0dfc2;
color : #683d3a;
}
.cs4 .title {
background-color : #f3e5cc;
color : #683d3a;
}
.cs4 .post + .post {
border-top : 1px solid #d9c197;
}
.cs4 .or {
border-color : #d4d4b5;
color : #8d8d70;
}
body.cs4, .cs4 .author span {
color : #555522;
}
.cs4 .date {
color : #8d8d75;
}
.cs4 .d2 {
background-color : #f0f0de;
}
.cs4 .d3 {
background-color : #e8e8c9;
}
.cs4 #nav li a {
background-color : #9e342c;
color : #fff;
}
.cs4 #nav li a:hover {
background-color : #852b24;
}
.cs4 #nav ul li a {
border-color : #852b24;
}
.cs4 a, .cs4 a:visited {
color : #852b24;
}
.cs4 a:hover {
color : #000;
}
.cs4 #footer p, .cs5 .author {
color : #79795d;
}
.cs4 #footer a, .cs5 #footer a:visited {
color : #50503a;
}
.cs4 #footer a:hover {
color : #000;
}
.cs4 #wp-calendar caption, .cs4 #calendar caption {
background : #737361;
}
body.cs5, .cs5 .leftCorner, .cs5 .rightCorner {
background-color : #2d4955;
}
.cs5 #header, .cs5 #header .dot {
background-color : #2d383d;
}
.cs5 #strapline {
color : #80a2b0;
}
.cs5 #logo a {
color : #fff;
}
.cs5 #mainCol {
background-color : #fff;
}
.cs5 #header, .cs5 #photo {
border-color : #3d6373;
}
.cs5 #nav ul {
border-color : #3d6373;
}
.cs5 #nav li a {
background-color : #5b8292;
color : #fff;
}
.cs5 #nav li a:hover {
background-color : #39515b;
}
.cs5 #nav ul li a {
border-color : #6d8f9d;
}
body, .leftCorner, .rightCorner {
background-color : #9bc3d5;
}
#header, #header .dot {
background-color : #4b5559;
}
#container, #footer, #footer .dot, .or span {
background-color : #e6eef8;
}
#mainCol {
background-color : #fff;
}
body, .author span {
color : #34444c;
}
a, a:visited {
color : #7f1d1d;
}
a:hover {
color : #c40000;
}
#header, #photo, #nav ul li a {
border-color : #67939b;
}
#nav li a {
background-color : #526a74;
color : #fff;
}
#nav li a:hover {
background-color : #5c7d86;
}
#subCol h2 {
background-color : #cadfed;
color : #32474b;
}
.title {
background-color : #e2ebf8;
color : #4b5d67;
}
.post + .post {
border-top : 1px solid #cad6e1;
}
.or {
border-color : #cad6e1;
color : #a9b8c0;
}
.date {
color : #75868f;
}
.d2 {
background-color : #e2ebf8;
}
.d3 {
background-color : #cadfed;
}
#footer p {
color : #687983;
}
#footer a, #footer a:visited {
color : #34444c;
}
#footer a:hover {
color : #c40000;
}
.social_img {
border:0;
}