/*
Theme Name: Blue Box
Theme URI: http://www.blogohblog.com/
Description: Blue Box is a 2 columns Wordpress theme. Lightweight theme for personal use. I love to hear of my work being used :). This work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License</a>. This means you may use it for any purpose, and make any changes you like. Just leave my Bob link under your footer :)
Version: 0.1
Author: Bob
Author URI: http://www.blogohblog.com/

This theme was designed and built by Bob of <a href="http://www.blogohblog.com/">Blog Oh Blog</a> based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
*/

body{
     font-family:Verdana, Arial, Helvetica, Geneva, Swiss;
     font-size:11px;
     background: #FFFFFF;
     background: url(http://www.gildings.co.uk/graphics/main/background.jpg) repeat-y scroll top center;
     padding: 0px;
     margin: 0px auto 0px auto;
     /*background:#50504f url(images/gbck.gif) repeat;*/
     }
#box{
     width:755px;
     background: #FFFFFF;
/*     border: 1px solid #000000; */ /* border around whole page */
     margin: auto;
     padding: 4px;
     }
#top{
     width: 755px; /* width to match main gildings site */
     /* background:#69c url(images/topbck.gif) repeat;*/
/*     background: #666699; */
     background-image: url(images/blog-header.jpg);
     height:93px;
     margin:0;
     padding:0;
     }

/*
#splash{
	text-align: center;
     width: 755px;
     background:url(images/splash.jpg) no-repeat;
     height:200px;
     margin:0;
     padding:0;
     }     */
#header{
     float:left;
     width:300px;
     margin: 5px 10px 5px 10px; /* margin around logo */
     padding:0;
     }
#header h1{
     text-indent:-10000px;
     width: 450px;
     margin:0;
     padding:0;
     }
#header h1 a{
     display:block;
     background:url(images/logo.png) no-repeat left;
     height:83px;
     }
#desc{
     color:#000000;
     float:right;
     text-align:right;
     font-size:11px;
     margin:40px auto; /* position of description/tag line in header bar */
     padding:0 10px 0 0;
     }
#main{
     background: url(images/blog-header-background.jpg); /* background color to nav bar */
     height:24px;
     margin:10px auto;
     }
#mainbck{
     /*background:#fff url(images/mainbck.gif) repeat-y;*/
     width:755px; /* width to match main gildings site */
     margin:5px auto;
     padding:0;
     }
*html h2{
     font-family:Verdana, Arial, Helvetica, Geneva, Swiss;
     font-size:14px;
     font-weight:700;
     color:#666;
     padding:0 0 0 5px;
     }
#nav{
     height:30px;
     line-height:30px;
     float:left;
     padding:0;
     }
ul.nav{
     height:20px;
     background: ;
     line-height:24px;
     float:left;
     list-style:none;
     font-size:12px;
     font-weight:700;
     text-transform:uppercase;
     margin:0;
     padding:0;
     }
ul.nav li{
     float:left !important;
     list-style-type:none;
     margin:0;
     padding:0;
     }
ul.nav li a,ul.nav li a:link,ul.nav li a:visited{
     border-bottom:0;
     border-left:0;
/*     background: #333333; /* background color of nav buttons */
     color: #9C1519; /* text color of nav buttons */
     float:left;
     display:block;
     text-decoration:none;
     padding:0 10px;
     }
ul.nav li a:hover,ul.nav li a:active{
/*     background: #333333; */
     color: #9C1519;
     text-decoration:none;
     }
ul.nav li.home a{
     border-left:2px solid #fff;
     text-decoration:none;
     }
ul.nav li.current_page_item a{
     text-decoration:none;
     color:#9C1519;
     }
ul.nav li ul{
     float:left;
     margin:0;
     padding:0;
     }
#content{
     width:510px;
     float:left;
     margin:5px auto;
     padding:0 15px 0 0;
     }
.entry{ /* styles blog entry display */
     width:500px;
     background: url(http://www.gildings.co.uk/images/sale_background.jpg) #CCCDCC repeat-x;
     float:left;
     color:#666;
     text-align:justify;
/*     border-bottom:#ccc 1px dotted; */
     margin:5px auto;
     padding:10px;
     }
.entry h2,h3{
     font-family:Verdana, Arial, Helvetica, Geneva, Swiss;
     font-size:14px;
     font-weight:700;
     margin:0 auto;
     padding:0;
     }
#sidebar{
     width: 230px;
     float:right;
/*     background-color: #CCCCCC; */
     background: url(http://www.gildings.co.uk/images/sale_background.jpg) #CCCDCC repeat-x;
     margin: 10px 0 0 0;
     padding: 10px 0 0 0;
     }
.rsidebar{
     width: 210px;
     color:#666;
     margin:0 auto;
     padding:0 5px;
     }
.rsidebar h2{
     font-size:14px;
/*     border-bottom:dashed 1px #ccc; */
     margin:0 7px 3px;
     padding:3px 0;
     }
.rsidebar ul{
     list-style-type:none;
     margin:0;
     padding:0;
     }
.rsidebar ul li{
     list-style-type:none;
     margin:0 0 10px;
     padding:0;
     }
.rsidebar ul li ul{
     list-style-type:square;
     margin:0;
     padding:0 3px;
     }
.rsidebar ul li ul li{
     list-style-type:none;
     background:transparent url(images/b.gif) no-repeat 0 4px;
     border:0;
     margin:0;
     padding:0 0 2px 14px;
     }
#footer{
     width:745px;
     background: url(images/blog-header-background.jpg) #CCCDCC;
     height:24px;
     line-height:24px;
     clear:both;
     color:#fff;
     margin:0;
     padding:0 0 0 10px;
     }
a:visited{
     text-decoration:none;
     color:#069;
     border:none;
     }
a:hover{
     text-decoration:underline;
     color:#69c;
     border:none;
     }
#wp-calendar #prev a,#wp-calendar #next a{
     font-size:9pt;
     }
#wp-calendar a{
     text-decoration:none;
     display:block;
     }
#wp-calendar caption{
     font:bold 1.3em 'Lucida Grande', Verdana, Arial, Helvetica, Geneva, Swiss;
     text-align:left;
     width:100%;
     }
#wp-calendar th{
     font-style:normal;
     text-transform:capitalize;
     }
#wp-calendar{
     empty-cells:show;
     width:100%;
     margin:10px auto 0;
     }
#wp-calendar #next a{
     padding-right:10px;
     text-align:right;
     }
#wp-calendar #prev a{
     padding-left:10px;
     text-align:left;
     }
#wp-calendar td{
     text-align:center;
     padding:3px 0;
     }
#wp-calendar td.pad:hover{
     background-color:#fff;
     }
a:link,a:active{
     text-decoration:none;
     color:#14568a;
     border:none;
     }
.navigation{
     width:520px;
     float:left;
     color:#666;
     }
.alignright{
     float:right;
     margin: 10px; /* PM added to style images */
     border: none; /* PM added to style images */
     }
.alignleft{
     float:left;
     margin: 10px; /* PM added to style images */
     border: none; /* PM added to style images */
     }
.space{
     background: #CCC99;
     height:5px;
     clear:both;
     margin:0 auto;
     padding:0;
     }
#searchform{
     height:26px;
     line-height:26px;
     float:left;
     margin:0;
     padding:0 0 10px;
     }
input#s{
     color:#5188d2;
     width:140px;
     border:1px solid #000000;
     background:#fcfcfc;
     }
input#searchsubmit{
     background:#4879aa;
     color:#fff;
     font-size:13px;
     border:1px #2f5c89 solid;
     }
.bobcomments{
     /*border-top:5px solid #006394;*/
/*     background:#EEE8AA; */
/*     border-bottom:1px solid #CCCC99; */
     margin-bottom:10px;
     }
#commentform{
/*     border-top:1px dotted #CCCC99; */
/*     border-bottom:1px dotted #CCCC99; */
     margin:0;
     padding:15px 15px 1px;
     }
#commentform label{
     display:block;
     margin:0;
     }
#commentform input{
     width:170px;
     margin:0 5px 10px 0;
     padding:1px;
     }
#commentform textarea{
     width:380px;
     background: #FFFFE0;
     margin:0 0 10px;
     padding:0;
     }
#commentform #submit{
     margin:0 0 20px;
     }
#commentform p{
     margin:5px 0;
     }
ol.commentlist{
     margin:0 0 1px;
     padding:0;
     }
ol.commentlist li{
     border-top:1px solid #CCCC99;
     display:block;
     list-style:none;
     margin:0;
     padding:15px 15px 1px;
     }
ol.commentlist li.commenthead{
     display:block;
     list-style:none;
     margin:0;
     padding:5px 15px;
     }
ol.commentlist li.commenthead h3{
     margin:0;
     }
ol.bob{
     border-top:1px solid #cedeef;
     list-style:none;
     margin:0 0 1px;
     padding:15px;
     }
ol.bob li{
     display:block;
     list-style:none;
     background:transparent url(images/hb.gif) 0 2px no-repeat;
     padding-left:15px;
     margin:0 0 5px;
     }
#footer a:visited{
     text-decoration:none;
     color:#006495;
     border:none;
     }
#footer a:hover{
     text-decoration:underline;
     color:#006495;
     border:none;
     }
#footer a:link,#footer a:active{
     text-decoration:none;
     color:#fff;
     border:none;
     }

/* added by PM 28/05/08 for paperweight post */

.pwTable1 {
	border-collapse: collapse;
     border: 2px solid #000000;
}
.pwTable1 tr td {
	border: 1px solid #000000;
}

.pwTable1 tr {
     vertical-align: top;
}

/* end */

/* added by PM 03/06/08 for sale notification posts */

.saleTable {
     border-collapse: collapse;
     background: #CCCC99;
     margin: 0px;
     padding: 0px;
     font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
     text-align: left;
}

.saleHeader {
     color: #FFFFFF;
     background: #663333;
     font-size: 16px;
     padding: 5px;
}

.saleImage img {
	border: none;
	padding: 10px;
}
.saleTitle01 {
     font-size: 16px;
     font-weight: bold;
     margin: 0px;
     padding: 5px 10px 0px 0px;
}

.saleTitle02 {
     font-size: 12px;
     font-weight: bold;
     margin: 0px;
     padding: 5px 10px 0px 0px;
}
.saleTitle03 {
	color: #696969;
     font-size: 16px;
     font-weight: bold;
     margin: 0px;
     padding: 5px 10px 0px 0px;
}

.saleDate {
     font-size: 10px;
     margin: 0px;
     padding: 5px 10px 0px 0px;
}

.saleDetails {
     font-size: 10px;
     margin: 0px;
     padding: 20px 10px 0px 0px;
}

.saleVisit {
     font-size: 10px;
     margin: 0px;
     padding: 5px 10px 10px 10px;
}

/* end */

/* added by PM 12/06/08 for top 25 FA posts */

.top25body {
     font-family: "verdana";
	font-size: 10px;
}

.top25a {
	color: #FF9999;
	font-weight: bold;
	text-decoration: none;
}

.top25a:hover {
	color: #FF9999;
	text-decoration: underline;
}

.top25td {
	font-family: "verdana";
	font-size: 10px;
	color: #FFFFFF;
	background-color: #565656;
	border-bottom: 10px;
	border-color: green;
}

/* end */
.img {
     border: none;
     padding: 10x;
}

