/* CSS Document */
body {
	background-color: #323131;
	margin:0px;
	font-family:arial;
	font-size:11px;
	text-align:center;
}

#wrapper {
	text-align:left;
	margin: 0 auto;
	width: 951px;
}

div.overall {
width:951px;
font-size:11px;
}
p { margin:7px 0px; }

/* HEADER */
div.header {
width:950px;
height:96px;
background:#FFFFFF;
}
img.header_logo {
float:left; 
}
img.header_logo2 {
float:right;
}

div.main_image {
width:950px;
background-color:#FFFFFF;
}

div.main {
padding:0px 1px 1px 1px;
width:948px;
background-color:#FFFFFF;
z-index:1;
}
div.content {
width:930px;
padding:10px;
background:#FFF;
}




/**********************
Main Menu
**********************/
div.menu_main {
width:180px;
border:1px solid #02989a;
float:right;
}
.menu_main form {
margin:5px 5px;
}
.menu_main a{
color:#000000;
text-decoration:none;
}
.menu_main a:hover{
text-decoration:underline;
}
.menu_main ul {
margin:3px 0px; 
padding:0px;
}
.menu_main li {
list-style-image:url(/assets/images/pics/puce.gif);
height:13px;
font-size:11px;
margin-left:20px;
}
.menu_main p {
margin:5px;
}
div.menu_main_top {
padding-left:3px;
padding-top:2px;
height:18px;
background:#02989a;
color:#FFFFFF;
font-size:14px;
}

/**********************
Right sidebar image slider
**********************/
.rightSidebarSlider {
margin-top: 15px;
margin-right: -30px;
float:right;
}

/*************************
main content
*************************/
div.main_content {
width:730px;
float:left;
}

/******************************
FOOTER
******************************/
div.footer {
background:#02989a;
padding:1px 3px 0px 3px;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
width:942px;
height:16px;
color:#FFFFFF;
}

/**********************************
CATALOGUE PAGE
**********************************/
div.menu_catalogue {
width:180px;
border:1px solid #02989a;
float:left;
}
.menu_catalogue ul {
margin:5px 0px;
padding:0px;
}
.menu_catalogue li {
list-style-image:url(/assets/images/pics/puce.gif);
/*height:18px;*/
font-size:11px;
margin-left:20px;
margin-bottom:4px;
}
.menu_catalogue a{
color:#000000;
text-decoration:none;
}
.menu_catalogue a:hover{
text-decoration:underline;
}
div.content_catalogue {
width:520px;
margin:0px 10px;
float:left;
}
.content_catalogue h1 {
font-size:20px;
margin:0px 0px 20px 0px;
color:#02989a;
font-weight:lighter;
}
div.nav {
margin:0px 0px 5px 0px;
color:#02989a;
font-weight:bold;
}
div.nav a {
color:#02989a;
text-decoration: none;
}
p.price {
font-size:14px;
color:#02989a;
}
.grid_item {
float:left;
width:150px;
text-align:center;
margin:5px;
padding:5px;
background-image:url(/assets/images/pics/default_thumbnail_img.jpg);
background-repeat:repeat-x;
height: 200px;
white-space:wrap;
overflow:hidden;
/*min-height: 150px;*/
}
.grid_item a{
color:#000000;
text-decoration:none;
}
.grid_item a:hover{
text-decoration:underline;
}
.grid_item_image{
vertical-align:middle;
margin:10px 0 0 0;
padding: 0;
}
.grid_item_image a{
color:#444;
font-style:italic;
}
/*
.grid_item table {
width:100px;
height:100px;
border:0;
margin:0;
padding:0;
}
.grid_item tr {
margin:0;
padding:0;
}
.grid_item td {
margin:0;
padding:0;
vertical-align:top;
}
*/
#ajaxSearch_input{width:8em;}

#getsomeinsphiration {
width:474px;
height:146px;
text-indent:-9999px;
overflow:hidden;
display:block;
background:transparent url("/assets/images/pics/GetSomeInsphiration.jpg") 0 0 no-repeat;
}

#getsomeinsphiration:hover {
background-position: 0 -146px;
}

