/*
Theme Name: images Theme
Theme URI: http://www.livelydirectory.com/blog/
Description: An attractive theme with high quality created by <a href="http://www.livelydirectory.com">Richie</a>
Version: 2.0
Author: Richie Ni
Author URI: http://www.livelydirectory.com
*/
body {
   margin:0;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#c4d2dc;
   font-size:0.7em;
   background:#f3faff;
   }
a {
   color:#f3faff;
   text-decoration:none;
   }
a:hover {
   text-decoration:underline;
   }
img {
   border:none;
   }

/* Main Elements */

.container {
   width:870px;
   margin:0 auto;
   }
.footer {
   margin:0 auto 0 auto;
   width:870px;
   height:32px;
   padding-top:14px;
   background:#1b4f69 url(../images/footer.png) no-repeat;
   }
.footerInside {
   height:32px;
   border-left:4px solid #528ba8;
   border-right:4px solid #528ba8;
   text-align:center;
   line-height:32px;
   }
.clear {
   clear:both;
   height:20px;
   }
.left {
   float:left;
   width:583px;
   background:#ffce73 url(../images/orangeCorner.gif) bottom left no-repeat;
   margin-right:24px;
   }
.leftBar {
   float:left;
   width:76px;
   height:537px;
   background:url(../images/bg.gif);
   }

/* Head */

.top {
   float:left;
   height:26px;
   width:507px;
   background:#42596a url(../images/top.gif);
   }
.head {
   float:left;
   height:125px;
   width:507px;
   border-top:8px solid #354c5d;
   border-bottom:8px solid #496e89;
   background:#567d99 url(../images/head.png);
   }
.head a {
   display:block;
   height:125px;
   }

/* Content */

.content {
   float:left;
   width:463px;
   border-left:7px solid #42596a;
   border-right:7px solid #42596a;
   border-top:6px solid #42596a;
   background:#324757;
   padding:15px;
   min-height:550px;
   }
* html .content {
   height:550px;
   }
.content h1 {
   font-size:10pt;
   color:#fff;
   margin:0;
   padding:0;
   }
.content h1 a {
   text-decoration:none;
   color:#fff;
   }
.content h1 a:hover {
   text-decoration:underline;
   }
.info {
   font-size:0.9em;
   color:#f3faff;
   margin-bottom:-5px;
   }
.info a {
   text-decoration:none;
   }
.info a:hover {
   color:#c4d2dc;
   text-decoration:underline;
   }
.date {
   width:65px;
   height:80px;
   background:#fcd282 url(../images/date.gif);
   font-size:24px;
   text-align:center;
   color:#324757;
   padding-top:20px;
   margin-left:10px;
   margin-bottom:10px;
   float:right;
   }
.date .day {
   font-size:30px;
   }
.contentCenter {
   text-align:center;
   }
h2.pagetitle {
   font-size:1.5em;
   }

/* Navigation */

.navigation {
   height:30px;
   padding:0 15px;
   }
.alignleft {
   float:left;
   }
.alignright {
   float:right;
   }
.navigation a {
   text-decoration:none;
   font-weight:bold;
   font-size:14px;
   }

/* Bottom Corner */

.contentBar {
   clear:both;
   height:11px;
   width:507px;
   margin-left:76px;
   background:#42596a url(../images/blueCorner.gif) bottom right no-repeat;
   }

/* Comments */

.commentBlock {
   padding-top:10px;
   }
.commentBlock textarea {
   width:95%;
   border:1px solid #b4dafc;
   background:#fff;
   }
.commentBlock input#submit {
   width:96%;
   background:#324757;
   border:1px solid #c4d2dc;
   color:#c4d2dc;
   }
#commentform input {
   background:#324757;
   border:1px solid #c4d2dc;
   color:#c4d2dc;
   }
.commentBlock h2 {
   margin:0 0 10px 0;
   padding:0;
   color:#fff;
   font-size:14px;
   font-weight:normal;
   }
.commentlist {
   margin:0;
   padding:0 0 10px 25px;
   }
.commentlist small {
   color:#fff;
   }
.commentlist p {
   margin:0 0 10px 0;
   }

/* Sidebar */

.sidebar {
   float:left;
   width:229px;
   padding-top:25px;
   line-height:130%;
   }
.sidebar ul {
   margin:0;
   padding:0;
   list-style:none;
   }
.sidebar h2 {
   background:#597d96 url(../images/h2.gif);
   padding:0;
   margin:0;
   height:46px;
   line-height:38px;
   font-size:12px;
   color:#e5f3fc;
   padding-left:30px;
   }
.sidebar ul li {
   background:#a8e0fc url(../images/listbottom.gif) center bottom no-repeat;
   margin-top:17px;
   }
.sidebar ul li ul {
   padding-bottom:11px;
   }
.sidebar ul li ul li {
   background:none;
   margin-top:0;
   border-left:6px solid #5baed5;
   border-right:7px solid #5baed5;
   padding:0 10px;
   }
.sidebar ul li ul ul {
   padding-bottom:0;
   }
.sidebar ul li ul li li {
   border-left:none;
   border-right:none;
   }
.sidebar a {
   text-decoration:none;
   color:#435c6d;
   }
.sidebar a:hover {
   color:#333;
   }
.sidebar form {
   margin:0;
   padding:0 17px 0 17px;
   height:60px;
   }
.sidebar form input {
   float:right;

   border:none;
   width:72px;
   height:22px;
   font-size:0px;
   color:#1c83ae;
   }
.sidebar form input#s {
   width:192px;
   background:#fff;
   border:2px solid #d1eafc;
   margin-bottom:10px;
   float:none;
   line-height:22px;
   color:#333;
   font-size:14px;
   color:#343834;
   }
.sidebar li.widget_search {
   height:74px;
   padding-top:50px;
   background:url(../images/searchWidget.png) no-repeat;
   }



