/*
Theme Name: GardenFurniture by xhtmlcoding.com
Theme URI: http://www.gardenfurniture.uk.com
Description: Custom theme for GardenFurniture.uk.com
Author: Astrit Kita
Author URI: http://www.xhtmlcoding.com


/*-----------Block Level Elements--------------*/
* { margin:0px; padding:0px; }

a {color:#0060A1; text-decoration:none}
a:hover {color:#000000; text-decoration:none}

a img { border:0px; }

body {
 background-color:#FCF8DE;
 font-family:Verdana;
 color:#000000;
 font-size:11px;
 padding-bottom:20px;
}

#page {
 width:1093px;
 margin:0 auto;
 background:url(images/container.jpg) repeat-y top left;
}

#header {
 width: 100%;
 background:url(images/header.jpg) no-repeat top left;
 padding-top:18px;
 max-height:225px;
 overflow:hidden;
}

#header h1, #header p.title {
 width:186px;
 height:154px;
 background:url(images/logo.png) no-repeat top left;
 font-size:14px;
 margin-left:50px;
}

#header h1 a, #header p.title a { width:186px; height:154px; display:block; text-indent:-1000px; }

#header ul { margin-left:70px; width:620px; list-style:none; margin-top:15px; font-weight:bold; font-size:11px !important; text-transform:capitalize }
#header ul li { float:left; background:url(images/menu-border.gif) no-repeat left; padding-left:3px; }
#header ul li a { padding:10px 8px 10px 8px; display:block; color:#000000; text-decoration:none; }
#header ul li a:hover { text-decoration:none; color:#0060A1; }
#header ul li.first { background:none; }
#header ul li.current_page_item a, #header ul li.current_page_item a:hover { text-decoration:none; color:#0060A1; }

#wrapper {
 width:1007px;
 margin:0px auto;
 background:url(images/wrapper.gif) repeat-y top left;
 overflow:hidden;
}

#content {
 float:left;
 width:627px;
 background:url(images/content.gif) no-repeat bottom left;
 padding-bottom:15px;
 margin-left:26px;
}

#sidebar {
	width: 30%;
	margin-left:67%;
}

#footer {
 clear:both;
 background:url(images/footer.jpg) no-repeat top left;
 overflow:hidden;
 padding:50px 0px 0px 0px;
 min-height:100px;
}

#footer p { width:60%; float:left; margin-left:55px; padding-top:30px }
#footer .kw { text-align:right; width:30% !important; margin-left:0px; }

/*-------------Headings-------------*/

h1 {
 color:#0060A1;
 font-size:18px;
}

h2 {
 margin:0px;
 padding:0px;
 color:#004159;
}

h3 {
 color:#0060A1;
 padding-top:10px;
 font-size:13px;
}

h4 {
 color:#0060A1;
 padding-top:10px;
 font-size:13px;
}

h5 {

}

h6 {
 color:#0060A1;
 padding-top:10px;
 font-size:13px;
}

/*-------------The Post-------------*/



h2 a:hover, h2 a:visited, h2 a {

}

.post {
 padding-top:15px;
 margin-left:25px;
 margin-right:25px;
}

.post p {
 padding:10px 0px 5px 0px;
}

.post a {

}

.post ul {
 padding:10px 0px 5px 0px;
}

.post li {
 margin-left:10px;
 margin-right:10px;
}

.entry {
 border-bottom:1px solid #EFEFEF;
 padding-bottom:20px;
 padding-top:15px;
 clear:both;
 overflow:hidden;
}

.entrytext {
 border-bottom:1px solid #EFEFEF;
 padding-bottom:20px;
 margin-bottom:20px;
}

.postmetadata alt {

}

.postmetadata a {

}

.navigation {

}

.alignleft {

}

.alignright {

}

.center {

}

.pagetitle {

}

blockquote {

}

cite {

}

a img {

}

acronym, abbr {

}

/*--------------Sidebar------------*/

#sidebar ul {
 list-style:none;
}

#sidebar ul h2, #sidebar h6 {
 color:#0060A1;
 font-size:12px;
}

#sidebar ul li {

}

#sidebar ul ul {
 list-style-image:url(images/arrows.png);
 margin:10px 0px 15px 30px;
}

#sidebar ul ul li {
 margin-top:3px;
}

#sidebar ul ul ul {
 margin:0px;
}

#sidebar p {

}

#sidebar a {
color:#000000; text-decoration:none
}
#sidebar a:hover {
color:#0060A1; text-decoration:none
}

/*--------------Comments--------------*/

div#comments {
 margin-left:25px;
 margin-right:25px;
}

ol.commentlist {
 list-style-position:inside
}

ol.commentlist li {
 background:#EFEFEF;
 padding:15px;
 border:1px solid #CCCCCC;
 margin-top:15px;
}

ol.commentlist li.alt {

}

ol.commentlist a {

}

small.commentmetadata {

}

/*--------------Search Form-------------*/

#searchform {

}

#searchform input {

}

#searchform #s {

}


/*-------------Calendar-----------------*/

#wp-calendar {

}

#wp-calendar th {

}

#wp-calendar a {

}

#prev a, #next a {

}

#wp-calendar caption {

}

/*-------------Images------------------*/




/*-------------Other------------------*/
.productimg { width:218px; float:left; margin-right:10px; }
.productimg img { margin-bottom:5px; width:218px !important; height:199px !important; }
.productimg span { width:220px; background:url(images/order-big.png) no-repeat top left; color:#CCCCCC; text-transform:uppercase; font-size:18px; font-weight:bold; text-align:center;}
.productimg span a { width:220px; display:block; padding:10px 0px 10px 0px; background:url(images/order-big.png) no-repeat top left; color:#CCCCCC; text-decoration:none; text-align:center;  }

.productinfo h3 { color:#0060A1; font-size:14px; }
.productinfo li {
 margin-left:250px;
 margin-right:10px;
}

p.banners { width:554px; background:url(images/banners.png) no-repeat top left; padding:4px 0px 2px 0px; margin-top:10px; }
p.banners img { margin-left:10px; }

div.products {
 border:1px solid #DCDCDB;
 padding:0px 10px 10px 10px;
 margin-top:15px;
 overflow:hidden;
}

div.products p { margin:0px; padding:5px 0px 0px 0px; }
div.products img { float:left; margin-top:10px; margin-right:10px; width:111px; height:111px; }
div.products p.data { padding-top:20px; }
div.products p.data span.price { color:#DA0303; font-weight:bold; padding-top:5px; font-size:14px; float:left; background:none; width:150px; }
div.products p.data span { width:143px; background:#0060A1 url(images/order-small.png) no-repeat top left; color:#FFFFFF; float:right; }
div.products p.data span a { width:143px; display:block; color:#FFFFFF; text-transform:uppercase; font-weight:bold; font-size:13px; text-decoration:none; padding:7px 0px 6px 0px; text-align:center; }

#latest {
 padding:15px 0px 5px 0px;
 color:#0060A1;
 font-size:13px;
 font-weight:bold;
 margin:0px;
}

#latest ul {
 list-style-image:url(images/arrows.png);
 font-size:11px;
 font-weight:normal;
 margin-left:20px;
}

