@charset "UTF-8";
/*
Theme Name: Milk Coffee
Theme URI: http://www.templatefleet.com
Description: Commercial Wordpress 2.6 theme
Version: 1.0.2
Author: Holger Koenemann
Author URI: http://www.holgerkoenemann.de
Tags: two columns

	

*/

/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 71.1%;
	font: 12px/17px 'helvetica neue',helvetica,arial,sans-serif;
	
	color: #666666;
	margin: 0px;
	padding: 0px;
	line-height:1.8em;
}

ul.ads {
padding:8px 0;
margin:0 0 12px 0;
width:100%;
float:left;
border-bottom:1px solid #e9e9e9;
}

ul.ads li {
float:left;
width:125px;
height:125px;
list-style-none;
margin:5px;
}
img {
border:none;
}

.post {
float:left;
width:100%;
}

.leftsidebar {
float:left;
width:48%;
}

.rightsidebar {
float:right;
width:48%;
}

.provider {
	font: italic 90% Georgia;
	color: #444;
	font-size:1.2em;
line-height:1.3em;
padding:0;
margin:0;
}
ul.gallery {
float:left;
width:100%;
}


ul.gallery li {
float:left;
width:27%;
height:auto;
border:1px solid #e9e9e9;
margin:0 10px 8px 10px;
padding:0 6px 6px 10px;
background-color:#f9f9f9;
}

ul.gallery li img {
border:1px solid #e9e9e9;
padding:5px;
background-color:#fff;
margin:0 3px;
}

.top, .main, .footer {
float:left;
width:100%;
}

a:link, a:visited {
color:#9d0000;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

.main {
background-image:url(images/mainshadow.jpg);
background-repeat:repeat-x;
background-position:top;
}

.bottombox {
float:left;
width:96%;
border-top:1px solid #e9e9e9;
margin:0 2%;
font-size:0.88em;
color:#888;
}

.paypalbutton {
width:120px;
float:right;
margin-top:-570px;
}

.topint, .mainint, .footerint, .mainint2 {
margin:0px auto;
width:980px;
}

.product_out {
width:980px;
float:left;
background-image:url(images/top.jpg);
background-repeat:no-repeat;
background-position:top;
}

ul.children li {
padding-left:12px;
font-size:0.88em;
}

ul.product_text li {
float:left;
width:30%;
}

.product_left, .product_center, .product_right {
float:left;
width:30%;
padding:0 10px 0 0;
margin:0 0 0 10px;
}

.product_bottom {
background-image:url(images/bottom.jpg);
background-position:bottom;
background-repeat:no-repeat;
float:left;
}

.product_content {
float:left;
margin:0;
padding:0 20px 20px 30px;
}

.product_top {
width:980px;
float:left;
height:400px;
}

.leftcontent {
float:left;
width:660px;
border-right:1px solid #e9e9e9;
}

.rightcontent {
float:right;
width:280px;
}

.mainint {
width:960px;
padding:24px 0 0 20px;
}

.mainint2 {
padding:32px 0 20px 0px;
width:980px;
}

.topwrapper {
background-image:url(images/logo.jpg);
background-repeat:no-repeat;
background-position:top left;
margin-top:18px;
width:100%;
float:right;
height:120px;
}

.top {
background-image:url(images/topbck.jpg);
background-repeat:repeat-x;
background-color:#2d2217;
}

.logo {
float:left;
width:320px;
height:80px;
}

.topmenu {
float:right;
width:440px;
}

.topmenu ul {
float:right;
width:auto;

}

.topmenu ul li {
float:left;
list-style:none;
margin-top:50px;
}

.topmenu ul li a:link, .topmenu ul li a:visited {
color:#ceb8a3;
border-right:1px solid #3b3024;
padding:6px 12px;
text-decoration:none;
font-size:0.92em;
}

.topmenu ul li a.active:link, .topmenu ul li a.active:visited, .topmenu ul li a:hover {
background-color:#c80000;
color:#fff;
border-right:1px solid #c80000;
}

.topmenu ul li a:hover {
background-color:#c80000;
border-right:1px solid ##c8000;
color:#fff;
}

.toptop {
float:right;
width:100%;
border-bottom:1px solid #3b3024;
margin-bottom:46px;
}

.toptop2 {
float:right;
width:100%;
}

.topleft {
float:right;
width:460px;
padding:0 20px 20px 0;
line-height:2.2em;
letter-spacing:0.02em;
color:#ceb8a3;
}

.topleft h2 {
color:#fff;
border-bottom:none;
font-size:2.8em;
padding:16px 0;
margin:0;
}

h2 {
	margin: 10px 0px;
	padding: 0px;
	
	font-size: 2.0em;
	font-weight: normal;
	color: #2d2217;
}

h3 {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	letter-spacing:1px;
	font-size: 1.5em;
	font-weight: lighter;
	color: #222;
}

.topleft h4 {
color:#fff;
padding:10px 0;
margin:0;
font-weight:bold;
font-size:1.4em;
}
.topright {
float:right;
width:370px;
}




.left, .center, .right {
float:left;
width:30%;
}

.center {
padding:0 2.2%;
border-left:1px solid #e9e9e9;
border-right:1px solid #e9e9e9;
}

.left {
padding-right:2.2%;
}


.right {
padding-left:2.2%;
}









.footerbox {
float:right;
width:960px;
padding:20px 0;
margin:20px 0;
border-top:1px solid #e9e9e9;
font-size:0.88em;
}

#commentform textarea, textarea {
border:1px solid #ccc;
	}

#commentform #submit {
	 border:1px solid #ccc;
	}

input#s, option{
border:1px solid #ccc;
     }



input#searchsubmit, input{
border:1px solid #ccc;
     }
ul, ul li, li {
padding:0;
margin:0;

list-style:none;
}

ul.all {
width:840px;
padding:0px;
margin:0px;
}

ul.all li  {
float:left;
width:213px;
list-style:none;
padding:0;
margin:0 67px 0 0;
}

li#shopping-cart {
background-color:#e8e8dd;
padding:10px;
border-top:1px solid #cbc2b6;
border-bottom:1px solid #cbc2b6;
}

tr {
padding-top:10px;
}

.price, .pricedisplay {
color: #c91c1c;
font-weight:bold;
}

a.wpsc_product_title {
color:#222;
text-decoration:none;
}

ul.tick li {
background-image:url(images/tick.png);
background-repeat:no-repeat;
padding:0 0 0 24px;
}

ul.gallery h3 {
color:#222;
}