/* Denny Craft Moulds CSS File */

html,body {margin:0;padding:0;}
h1,h2,h3,p {margin:0px}
.clear {clear: both;}
a {text-decoration: none; color: #4ebbe6;}
a:hover {text-decoration: underline;}

body {
padding: 10px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
background-image: url(/images/background-repeat.jpg);
background-repeat: repeat-x;
background-color: #c8dde6;
}

#wrapper {
width: 960px;
border: 0px solid red;
text-align: left;

}

#headerspacer {
margin-bottom: 0px;
}


#logo {float: left;}
#basketandsearch { float :right;}

#basket {
width: 250px;
height: 120px;
display:block;
background: #fff;
padding: 4px;
text-align: center;
margin-bottom:4px;
}

#search {
width: 250px;
display:block;
background: #fff;
padding: 8px 4px 8px 4px;
text-align: center;
}

#search .go:hover {
cursor:pointer
}

.viewbasket a {
float: right;
font-size: 12px;
padding:2px 6px 2px 6px;
color: #4ebbe6;
margin-top:10px;
}

.viewbasket a:hover {
background-image: url(/images/left-link-off.jpg);
color: #fff;
}

#searchheader {
float: right;
margin-top: 145px;
padding-right: 10px;
color: #fff;
font-weight: bold;
}





#search input {
padding: 4px;
border: 1px solid #4ebbe6;
margin:2px;
}

#search .go {
background-image: url(/images/left-link-off.jpg);
color: #fff;
font-weight: bold;
padding: 4px 12px 4px 12px;
}

#leftside {
float: left;
width: 200px;
text-align: center;
}

#leftmenu {
background: #fff;
padding: 5px;
text-align: center;
font-size: 12px;
}

#leftmenu a,#contentheader,#basketheader,.ordering,.sharing {
display:block;
padding: 4px;
color: #fff;
margin-bottom: 4px;
background-image: url(/images/left-link-off.jpg);
}

#leftmenu a:hover {
background-image: url(/images/left-link-on.jpg);
}

#leftbanners { 
float:left;
margin-top: 15px;
}

#content {
float: left;
width: 740px;
background: #fff;
padding: 5px;
margin-left: 10px;
}

#contentheader {
text-align: left;
font-weight: Bold;
color: #fff;
}

#contentheader a {
color: #ffffff;
}

#footer {
background: #ffffff;
min-height: 200px;
margin-top: 10px;
padding:4px;
}


#column1,#column2,#column3 {
min-height: 200px;
width: 300px;
display: block;
float: left;
padding: 8px;
text-align: left !important;
overflow:hidden;
border:0px solid red;
height: 100%;
}


#column1, #column2 {
border-right: 2px solid #4ebbe6;
}

#author {
background: #ffffff;
margin-top: 10px;
padding:4px;
font-size: 12px;
}

#authorcolumn1, #authorcolumn2, #authorcolumn3{
width: 33%;
display: block;
float: left;
}

#authorcolumn2 {
text-align: center;
}

#authorcolumn3 {
text-align: right;
}

#lastPostsLoader {
text-align: right;
width: 200px;
margin: -35px auto auto auto;
}

.sharing {
background-image: url(/images/sharing-bg.jpg);
}
