/*  
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


html, body {
	height:100%;
	margin:0 auto;
	background: url(images/bg.jpg);
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#bg{
	height:100%;
	margin:0px;
	padding:0px;
	text-align:left;
	background: url(images/bg.gif) repeat-x;
}



#layout{
	height:100%;
	margin:0 auto;
	text-align:left;
	width:911px;
	background-color:#de8e07;
}



#logo {
margin:0px;
padding:0px;
	height:60px;
	width:100%;
	background: url(images/bgLogo.gif) no-repeat left;
	background-color:#000000;
	position:relative;
	}

#flag {
width:60px;
height:15px;
padding-top:30px;
position:absolute;
background:url(images/flag.gif) no-repeat center top;
right:10px;
top:10px;
color:#fff;
font-size:10px;
text-align:center;
}


#menuMain {
	height:32px;
	width:100%;
	background: url(images/logoBottom.gif) no-repeat left;
	text-align:right;
}




/* Index Styles */
#layoutIndex {
	width:100%;
	background: url(images/bgLayoutIndex.jpg) no-repeat top;
	background-color:#000000;
	padding-bottom:30px;
}

#layoutIndex #leftColumn{
	float:left;
	width:508px;
	margin-left:68px;
	margin-top:210px;
	color:#e6e6e5;
	text-align:center;
	line-height:18px;
	
}

#layoutIndex #rightColumn{
	float:left;
	border:0px;
	margin-left:30px;
	}

#layoutContact_us {
	width:911px;
	background: url(images/contact_back.jpg) no-repeat left top;
	background-color:#000000;
	padding-bottom:30px;
}

#contactdiv {background:#000000; margin:0px 50px 0px 50px; color:#fff; font-size:12px;}

#contactform td.white_text { color:#fff; padding-right:15px; font-weight:normal;}
#contactform .pinker { color:#b45e67;}
#contactform .contIput { width:170px; padding:3px 4px; border:1p solid #666666; background:#fff;}

#see-newsletter { line-height:58px; height:58px; color:#fff; background:#bf7a05; border:1px solid #e8b258;}

#layoutProducts_lines {
	width:100%;
	background: url(images/head_products_lines.jpg) no-repeat top;
	background-color:#000000;
	padding-bottom:30px;
}

#all_products_lines
{   width:911px;
background: url(images/Head_slim.jpg) no-repeat top;
    background-color:#000000;
	padding-bottom:30px;
    padding-top:50px;
	color:#e6e6e5;
	float:left;
	text-align:left;
	line-height:18px;
	}
#layoutProducts_lines #leftColumn{
	float:left;
	width:508px;
	padding:0px;
	padding-left:66px;
	margin-top:185px;
	color:#e6e6e5;
	text-align:left;
	line-height:18px;
	
}

#layoutProducts_lines #rightColumn{
	float:left;
	border:0px;
	padding:0px;
	padding-left:30px;
	width:200px;
	margin-top:145px;
	}

#layoutCatalogue_request {
	width:100%;
	background: url(images/head_products_lines.jpg) no-repeat left top;
	background-color:#000000;
	padding-bottom:30px;
	padding-top:330px;
}

#subMenu {
	width:100%;
	text-align:left;
	line-height: 17px;
	font-size:10px;
}
#subMenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	border-top:solid 1px #ffffff;
}
#subMenu li {
	margin: 0;
	padding:0;
	border-bottom:solid 1px #e8b154;
	background: url(images/arrowBrown.gif) no-repeat left;
	background-color:#de8e07;
	
}
#subMenu a, #subMenu a:link, #subMenu a:visited{
	display: block;
	padding: 2px 2px 2px 23px;
	color:#fffffe;
	text-decoration:none;
	
	
}
#subMenu a:hover, #subMenu a:active {
	color:#fff;
	background: url(images/arrowWhite.gif) no-repeat left;
	background-color:#bf7a05;
}

#subMenu .special {
	background: url(images/arrowWhite.gif) no-repeat left;
	background-color:#bf7a05;
}


/* =======================================
 			Misc Styles
========================================== */

.clear {
	clear:both;
	height:0px; overflow:hidden;
}
img {
	border:none;
}
#error {
	height:100px;
	width:300px;
	border:solid 1px #ffffff;
	background-color:#de8e07;
	margin:0 auto;
	color:#FFFFFF;
	margin-bottom:50px;
	text-align:left;
	padding:20px;
}


/* =======================================
 			Footer Styles
========================================== */

#footer {
	background: url(images/bgFooter.gif) repeat-x top;
	padding-top:40px;
	padding-bottom:40px;
	font-size:10px;
	color:#fff;
	text-align:left;
}

#footer a, #footer a:link, #footer a:visited{
	color:#fff;
	text-decoration:none;
}

#footer a:hover, #footer a:active {
	color:#fff;
	text-decoration:underline;
}

#footer #copyright {
	color:#fff;
	padding-left:50px;
}

#footer #footerMenu {
	float:left;
	padding-left:50px;
}

#footer #designCredit {
	float:right;
	padding-right:50px;
}

.buttons{ background-color:#333333;color:#FF9900;border:#444444 1px solid;width:150px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold; 
padding:8px 0px; cursor:pointer;
	font-size:11px;}

input{margin:10px;}

.inlineList a,  .inlineList a:link {color:#FFFFFF; text-decoration:none;}
.inlineList a:hover {color:#FF9900;}
.inlineList  {
	padding-left: 0pt; 
	margin-left: 0pt;
	list-style-type: none;
	text-align:left;
	
}

.inlineList ul {
	margin: 0;
	list-style-type: none;
	padding: 25px 0px 25px 0px; 
}

.inlineList li {
	margin: 0;
	border-bottom:solid 1px #000000;
	background-color:#3f3f3f;
	list-style-type: none;
	line-height:25px;
	padding-left:20px;
	color:#FFF;
}

.curNewsletterLink { padding:20px 0px;}
.curNewsletterLink a{ height:37px; line-height:37px; text-decoration:none; color:#FF9900; padding:20px 0px 20px 90px; background:url(images/letterimg.gif) no-repeat left center;} 
.curNewsletterLink a:hover { color:#8f6c19}
