/* put your custom CSS in here */

body { background-color:#666666; }

a:link, a:visited, p, ol li { color:#676767; }

a { text-decoration:none; }

a:hover, a:focus {
color:#99CC00;
text-decoration:underline;
}

li a.active {
color:#99CC00;
}

.breadcrumb { color:#99CC00; 
padding-left:2em;
padding-top:1em;
}

div.container {
background-color:#CCCCCC;
margin:0 auto;
position:relative;
width:980px;
height:1030px;
}

#logo {
float:left;
margin:5px;
padding-top:50px;
}

.panel-3col-33-stacked .panel-col, .panel-3col-33-stacked  .panel-col-last {
height:290px;
}

div.node div.meta { margin-bottom:1em; }

#block-headerimage-2 .field-items img {
margin-top:55px;
padding-left:5px;
float:left;
margin-right:5px;
}

#block-block-11 {
padding-top:55px;
}

#header .region-even .field-items img {
margin-top:55px;
padding-left:5px;
}

#header div.block {
margin-bottom:5px;
}

#node-16  a img, #node-21 a img, #node-218 a img {
padding-left:115px;
padding-top:20px;
}

#header #nav li {
border-right:1px solid #FFFFFF;
padding:5px 0;
}

#header { position:relative; }

#header #nav li.menu-312,#header #nav li.menu-1483,
#header #nav li.menu-313 { border-left:1px solid #FFFFFF; }

#header #nav li a,
#block-locale-0 ul li a {
color:#FFFFFF;
padding:5px 14px;
text-decoration:none;
font-weight:bold;
}

#header #nav li a:hover,
#header #nav li a:focus,
#header #nav li a:active,
#block-locale-0 ul li a:hover,
#block-locale-0 ul li a:focus,
#block-locale-0 ul li a:active {
background-color:#99CC00;
}

#header #nav li.menu-237 {
padding-bottom:14px;
padding-left:100px;
padding-top:17px;
border:none;
}

#header #nav li.menu-1482 {
margin-left:0;
padding-bottom:14px;
padding-left:100px;
padding-top:17px;
border:none;
}

#header #nav li.menu-224 {
margin-left:0;
padding-bottom:14px;
padding-left:100px;
padding-top:17px;
border:none;
}



#header #nav li.last,
#header #nav li.first { border:none; }

#header #nav {
background:url(../images/header.gif) no-repeat 0 0;
height:30px;
margin-left:5px;
padding-top:15px;
position:absolute;
top:5px;
clear:both;
width:971px;
}

#header #nav li.first {
height:20px;
left:0;
padding-left:8px;
position:absolute;
top:10px;
width:28px;
}
#header #nav li.first a {
background:url(../images/homeicon.jpg) no-repeat left center;
border-right:1px solid #FFFFFF;
margin:0;
padding:3px 8px 3px 35px;
}

#header #nav li.first a:hover, #header #nav li.first a:focus {
background-color:#99CC00;
}

div.col-left {
background-color:#FFFFFF;
margin:0 5px;
padding-top:5px;
width:260px;
font-weight:bold;
clear:left;
position:relative;
height:580px
}

.col-left h3 {
color:#676767;
font-size:1.3em;
font-weight:bold;
height:33px;
padding:30px 0 0 60px;
}

.col-left .more-link { margin-right:10px; }
.col-left .views-field-title .field-content { font-size:1.2em; }

.col-left ul li {
list-style-image:none;
list-style-type:none;
}

.col-left .menu .menu li {
list-style-image:none;
list-style-type:square;
color:#99CC00;
margin-left:1em;
}
.col-left ul { margin:0; }

ul.menu li ul { margin-bottom:2em; }

#cmenuid-20 {
background:url(../images/greentitle1.gif) no-repeat left top;
list-style-type:none;
padding-left:12px;
padding-top:10px;
}
#cmenuid-23 {
background:url(../images/greentitle2.gif) no-repeat left top;
list-style-type:none;
padding-left:12px;
padding-top:10px;
}

#cmenuid-24, #cmenuid-21 {
background:url(../images/greentitle.jpg) no-repeat left top;
height:20px;
list-style-type:none;
padding-left:10px;
padding-top:5px;
margin-bottom:5px;
}

#cmenuid-24 a, #cmenuid-21 a {
color:#FFFFFF;
}

.col-left .content {
padding-left:60px;
}
#block-views-latest_news-block_1 h3 { margin-bottom:0; }
#block-views-latest_news-block_1 h2 { font-size:11pt; font-weight:bold; }

#block-views-latest_news-block_1 .view-id-latest_news .meta,
#block-views-latest_news-block_1 .view-id-latest_news .more-link { display:none; }

#block-views-latest_news-block_1 .view-id-latest_news .content { padding-left:0px; }

#block-views-latest_news-block_1 .view-id-latest_news .content .clear-block {
margin:0;
padding:0;
}

#block-views-latest_news-block_1 .view-id-latest_news .node {
padding:0;
}

#block-views-latest_news-block_1 .view-id-latest_news .content ul { margin:0; }

#simplenews-block-form-2 .form-item { margin:1pt 0; }

#block-views-latest_news-block_1 img.imagecache { display:none; }

#block-views-latest_news-block_1 h3,
#block-menu-menu-products h3,
#block-menu-menu-company h3,
#block-menu-menu-facilities h3,
#block-menu-menu-campaign h3 {
background:url(../images/icon10.jpg) no-repeat left top;
}

#block-simplenews-2 h3,
#block-simplenews-50 h3,
#block-simplenews-1 h3 {
background:url(../images/icon5.jpg) no-repeat left top;
}

#block-menu-menu-recipies h3 {
background:url(../images/icon6.jpg) no-repeat left top;
}

#block-menu-menu-tips h3 {
background:url(../images/icon11.jpg) no-repeat left top;
}

#block-search-0 h3,
#block-faceted_search_ui-1_keyword h3 {
background:url(../images/icon8.jpg) no-repeat left top;
}

#block-user-1 h3 {
background:url(../images/icon12.jpg) no-repeat left top;
}

#block-block-9 h3 {
background:url(../images/icon6.jpg) no-repeat left top;
}

.span-16 h2 {
background:url(../images/icon2.jpg) no-repeat left top;
color:#6B6B6B;
font-size:1.5em;
height:47px;
margin-left:2.3em;
padding:20px 0 0 4em;
position:absolute;
width:490px;
line-height:15pt;
}

#block-faceted_search_ui-1_current h3 {
font-size:1.2em;
height:25px;
margin-bottom:0;
padding-top:30px;
}

#block-faceted_search_ui-1_current .content h3 { display:none; }

a.faceted-search-more { float:left; }

.col-center .news-title {
margin-left:9em;
}

#block-menu-menu-company ul li,
#block-menu-menu-recipies ul li,
#block-menu-menu-campaign ul li,
#block-menu-menu-facilities ul li,
#block-menu-menu-tips ul li,
.col-left ul li.collapsed {
list-style-image:none;
list-style-type:none;
}

#block-menu-menu-company ul li a,
#block-menu-menu-facilities ul li a,
#block-menu-menu-recipies ul li a,
#block-menu-menu-tips ul li a,
#block-menu-menu-campaign ul li a,
.col-left .product-title { color:#FFFFFF; }

/* Η Εταιρία */
#block-menu-menu-company ul li a,
#block-menu-menu-recipies ul li a,
#block-menu-menu-campaign ul li a,
.col-left .product-title,
#block-menu-menu-tips ul li a {
background:url(../images/letitle.gif) no-repeat left top;
display:block;
height:26px;
padding:4px 8px;
}
/*  hover  */
#block-menu-menu-company ul li a:hover, #block-menu-menu-company ul li a:focus, #block-menu-menu-company ul li a.active,
#block-menu-menu-recipies ul li a:hover, #block-menu-menu-recipies ul li a:focus, #block-menu-menu-recipies ul li a.active,
#block-menu-menu-campaign ul li a:hover, #block-menu-menu-campaign ul li a:focus, #block-menu-menu-campaign ul li a.active,
.col-left .product-title:hover,.col-left .product-title:focus,.col-left .product-title.active,
#block-menu-menu-tips ul li a:hover,#block-menu-menu-tips ul li a:focus,#block-menu-menu-tips ul li a.active {
background:url(../images/medbg2.gif) no-repeat left top;
text-decoration:none;
}

#block-menu-menu-products ul li.expanded,
#block-menu-menu-products ul li.collapsed { list-style-type:none; }

/* Εγκαταστάσεις */
#block-menu-menu-facilities ul li a,
#block-menu-menu-recipies ul li a {
background:url(../images/medbg2.gif) no-repeat left top;
display:block;
height:26px;
padding:4px 8px;
}
#block-menu-menu-facilities ul li.first a,
#block-menu-menu-recipies ul li.first a {
background:url(../images/medbg1.gif) no-repeat left top;
}

#block-menu-menu-recipies ul li.last a {
background:url(../images/medbg3.gif) no-repeat left top;
}

/*  hover  */
#block-menu-menu-facilities ul li a:focus, #block-menu-menu-facilities ul li a:hover, #block-menu-menu-facilities ul li a.active,
#block-menu-menu-recipies ul li a:focus, #block-menu-menu-recipies ul li a:hover,#block-menu-menu-recipies ul li a.active {
background:url(../images/letitle.gif) no-repeat left top;
text-decoration:none;
}

div.col-center {
background-color:#FFFFFF;
width:705px;
height:585px;
position:relative;
}

#home-front-page { padding:5px; }

#block-locale-0 {
right:0;
position:absolute;
top:20px;
z-index:10000
}

#block-locale-0 ul li {
background:url(../images/arrowright.jpg) no-repeat left center;
display:inline;
padding:5px 0;
}

#block-locale-0 h3,
#videos-node h2,
.page-general-search .breadcrumb { display:none; }

.span-8 {
background:url(../images/upcornerleftbox.jpg) no-repeat left top;
}

.span-16 {
background:url(../images/upcornercontent.gif) no-repeat left top;
}

#node-24 {
border:medium none;
margin:6em 0 1em;
padding-top:0;
}

div.node {
border-bottom:medium none;
}

.page-latest-news .view-latest-news {
margin:7em 8em 0 12em;

height:430px;
overflow-y:auto;
overflow-x:hidden;
padding-left:8em;
padding-right:1em;
width:480px;
}

.page-latest-news .view-latest-news a img { float:left; margin-right:10px; }

.page-latest-news .view-latest-news .view-content .views-field-created { color:#939598; margin-bottom:10px;}

.page-latest-news .view-latest-news .view-content .views-field-title { font-size:11pt; }

.content p {
font-size:10pt;
line-height:14pt;
margin:1em 8.7em 0 115px;
text-align:justify;
}

#node-delete-confirm { padding-left:115px; padding-top:70px; }


.content ul li, .content ul li { list-style-image:none; color:#676767; }

#node-1, #node-6, #node-81, #node-82, #node-220, #node-241 {
height:400px;
line-height:14pt;
margin:0 0 0 107px;
overflow:auto;
padding-top:0;
position:absolute;
text-align:justify;
top:9em;
width:490px;
}

#node-1 p, #node-6 p, #node-81 p, #node-82 p, #node-220 p, #node-241 p { margin:5px 8px 0; }

.col-center .clear-block { padding-top:2em; }

#products-node img, #recipe-image img {
border:1px solid #CCCCCC;
float:left;
margin-right:50px;
padding:5px;
}

.col-left p {
margin:0 10px 0 0;
font-size:9pt;
font-weight:normal;
line-height:11pt;
}

#welcome-front .content p {
margin-bottom:6em;
margin-top:7em;
padding-top:0;
padding-left:10.5em;
}

#home-front-page .view-latest-products .more-link {
margin-top:70px;
}

#block-simplenews-2 .content,
#block-simplenews-1 .content,
#block-simplenews-50 .content {
background-color:#F0F0F0;
margin:0 10px 0 50px;
padding-bottom:5px;
line-height:9pt;
padding-left:10px;
padding-top:5px;
}

#naturalito-front .content p,
#modernisation-front .content p,
#location-front .content p {
font-weight:normal;
margin:0 0 6em 0;
color:#676767;
text-align:left;

border-left:1px solid #CCCCCC;
color:#676767;
font-weight:normal;
height:150px;
margin:0 0 6em;
padding:10em 2em 0;
}

#naturalito-front .content p {border:none;}

#home-front-page h2 {
margin-left:0em;
}

#welcome-front h2 {
margin-left:10em;
top:1.6em;
}

#welcome-front h2.title {
display:none;
}

#user-register,
#user-pass,
#user-login {
margin-top:9em;
padding-left:10em;
}

#welcome-img-front img {
border:1px solid #CCCCCC;
left:35px;
padding:3px;
position:absolute;
top:103px;
}

#modernisation-front .content p a,
#location-front .content p a {
float:right;
}

#new-products-front .view-content {
padding-top:7em;
}

#new-products-front .views-field-field-product-image-fid img { padding-left:4em; }

#search-block-form #edit-search-block-form-1-wrapper label { display:none; }

#block-views-latest_products-block_2,
#block-views-latest_products-block_4 { padding-left:1.5em; }

#block-views-latest_products-block_3 .view-content ul li,
#block-views-latest_products-block_2 .view-content ul li,
#block-views-latest_products-block_4 .view-content ul li,
#block-views-top_recipes-block_2 .view-top-recipes .view-content ul li,
#block-views-top_recipes-block_1 .view-top-recipes .view-content ul li,
#block-views-top_recipes-block_3 .view-top-recipes .view-content ul li {
border:1px solid #CCCCCC;
float:left;
height:180px;
width:180px;
list-style-image:none;
list-style-type:none;
margin:8px;
padding:7px;
text-align:center;
}

#block-views-latest_products-block_3 h3,
#block-views-latest_products-block_2 h3,
#block-views-latest_products-block_4 h3,
#block-views-top_recipes-block_2 h3,
#block-views-top_recipes-block_1 h3,
#block-views-top_recipes-block_3 h3 {
display:block;
height:57px;
left:10px;
position:absolute;
text-indent:-10000px;
width:57px;
}

#block-views-latest_products-block_3 h3 {
background:url(../images/newprod.gif) no-repeat left top;
}
#block-views-latest_products-block_2 h3,
#block-views-latest_products-block_4 h3 {
background:url(../images/newproden.gif) no-repeat left top;
}

#block-views-top_recipes-block_2 h3{
background:url(../images/epsid.gif) no-repeat left top;
width:73px;
height:73px;
}
#block-views-top_recipes-block_1 h3,
#block-views-top_recipes-block_3 h3 {
background:url(../images/epsiden.gif) no-repeat left top;
width:73px;
height:73px;
}

#block-block-6 {
background:url(../images/bottomcornercontent.gif) no-repeat left bottom;
margin-bottom:0;

height:10px;
position:absolute;
top:584px;
width:705px;
}

#block-block-6 p { text-indent:-10000px; }

#header #nav li.menu-313 {
padding:5px 21px;
}

#header #nav li.menu-353 {
padding:5px 14px;
}

#products-node,
#recipes-node { position:relative; }

#products-node h2,
#recipes-node h2 {
width:360px;
margin-left:10.8em;
}

#products-node {
font-size:10pt;
line-height:13pt;
top:5em;
width:620px;
text-align:justify;
padding-right:10px;
position:absolute;
left:10px;
height:470px;
overflow-y:auto;
overflow-x:hidden;
padding-top:0;
}

#products-node .product-content {padding:0;}
#products-node .product-content p {margin:0 0 10px;}
#ext-product-description,
#product-keimeno p {
padding-left:254px;
width:340px;
}
#products-node h2 {
font-size:13.5pt;
margin:1em 0 0 10em;
width:340px;
position:relative;
}

#products-node .product-content h2 {margin-top:4em;}

#recipe-keimeno { 
height:410px;
left:270px;
overflow:auto;
position:absolute;
top:70px;
width:360px;
}

#recipe-keimeno p {
margin:0;
}

#recipe-image { margin-left:10px; padding-top:4.5em;}

#product-ingredients { 
font-size:8pt;
font-weight:bold;
height:100px;
margin-left:260px;
overflow:auto;
padding-left:5px;
width:360px;

margin-top:90px;
padding-top:0;
}

.view-taxonomy-term {
line-height:2;
margin:8em 0 0 10em;
}

#second-imgs {
padding-top:4em;
width:265px;
}

#second-imgs ul li {
float:left;
list-style-image:none;
list-style-type:none;
margin:3px;
}

.meta, .view-id-latest_news .submitted { color:#939598; }

.view-videos-gallery .view-content span a {
left:9.5em;
line-height:0;
position:absolute;
top:10em;
}

 #node-5 .content p {
padding-top:1em;
}

.node-type-news .col-center .content img { 
margin-right:1em;
padding-left:9.5em;
float:left;
padding-top:1em;
}

.node-type-news .col-center .content p {
margin:0em 1em 0 115px;
}
.node-type-news .col-center h2 {margin-left:2.3em;}

.page-latest-news .col-center .content img {
/*margin-right:1em;
float:left;
padding-top:0;
padding-left:8.2em;
*/
display:none;
}

#node-4, #node-5, #node-81 .clear-block , #node-82 .clear-block,
#node-6 .clear-block, #node-1 .clear-block { padding-top:0; }

.page-latest-news .col-center .view-content {
text-align:justify;
width:510px;
}


#block-block-7 {
background:url(../images/bottomcornerleftbox.jpg) no-repeat left bottom;
height:10px;
margin:0;
position:absolute;
top:584px;
width:260px;
}

div.node ul.links {
margin-right:0;
}

#block-block-7 p { text-indent:-10000px; }

.front #faceted-search-ui-form-1 input { float:left; width:150px; margin-right:1px;}

.front #faceted-search-ui-form-1 #edit-submit-1 {
background:url(../images/iconsearch.jpg) no-repeat left top;
border:none;
display:block;
height:22px;
text-indent:-10000px;
padding:0;
width:22px;
}

.col-center .profile {
padding-left:10.5em;
padding-top:6em;
}

#search-form {
margin-left:10px;
margin-right:10px;
padding-top:6em;
}

#search-form .search-advanced .criterion .form-item { margin:0; }

#search-form .search-advanced .form-checkboxes .form-item {
float:left;
margin:0 10px 8px 0;
width:118px;
}

#search-form #edit-category {width:395px;}

.page-search div.container {height:1500px;}
.page-search div.col-left {height:1052px;}
.page-search #block-block-7 {top:1055px;}
.page-search #block-block-6 {top:1055px;}
.page-search #block-block-8 {top:1430px;}
.page-search div.col-center {height:1045px;}
.page-search #block-block-6 {top:1055px;}

.page-search .box,
.page-general-search .faceted-search-page .box {
height:460px;
margin:0 10px;
overflow-y:auto;
overflow-x:hidden;
}

.page-general-search .faceted-search-page .box h3 { color:#676767; }

.page-general-search .faceted-search-page .box {
height:410px;
}

#block-faceted_search_ui-1_current .faceted-search-facet { color:#99CC00; }

.faceted-search-numbering { padding-left:10px; float:none; }

.page-search .breadcrumb {
	display:none;
}

.page-search .col-center {padding-top:1em;}

#home-front-page .center-wrapper .content p a,
#welcome-front .content p a,
.more-link {
background:url(../images/more.gif) no-repeat left center;
left:100pt;
padding-left:15px;
position:absolute;
top:235px;
}


#block-block-8 {
background:url(../images/footer.png) no-repeat left top;
height:54px;
padding-top:13px;
position:absolute;
top:960px;
width:970px;
left:5px;
}

#block-block-8 p {
color:#CCCCCC;
float:right;
line-height:2;
margin:0;
font-size:9pt;
padding-right:4px;
}

#block-block-8 p a { text-decoration:none; }

.col-center .view-photo-gallery { padding:7em 15em 0 9.2em; }

#block-simplenews-2 #edit-mail-wrapper { margin-top:0.5em; }
#simplenews-block-form-2 .form-radios { margin:0.5em 0; }
#simplenews-block-form-2 .form-radios .form-item { display:inline; }

#webform-client-form-7,
#webform-client-form-144,
#webform-client-form-224 {
background-color:#F0F0F0;
margin:0 10em 0 9.5em;
padding-bottom:1em;
padding-left:1em;
padding-top:5px;
}

#node-7 { margin:0; }

#webform-client-form-7 .content,
#webform-client-form-144 .content { padding-top:0; }

#webform-client-form-7 .form-item,
#webform-client-form-144 .form-item { margin-bottom:0.5em; margin-top:0; }

#webform-client-form-7 #edit-submitted-message,
#webform-client-form-144 #edit-submitted-message,
#webform-client-form-7 input.form-text,
#webform-client-form-144 input.form-text { width:440px; }

#webform-client-form-7 #edit-submit,
#webform-client-form-144 #edit-submit { margin-left: 185px;}

.view-display-id-page_1 h2 {
background:transparent;
/*padding-left:3.2em;*/

margin-left:0;
padding-left:0.3em;
}

.view-id-isologismoi h2 {
font-size: 2em;
height: 1.2em;
margin-bottom: 10px;
padding: 0;
position: relative;
padding-left: 10px;
}

.view-id-latest_news h2 {position:relative;  height:26px; }

.span-16 .view-display-id-page_1 {
margin:60px 0 0;
padding-top:20px;
}

.span-16 .view-id-isologismoi {
  padding:0;
  margin:0;
}


.view-display-id-page_1 .meta {margin:0 0 1em 0.3em;}

.view-display-id-page_1 .field-items img {
padding-left:3em;
padding-top:2.5em;
}
.view-display-id-page_1 ul li {list-style-type:none; list-style-image:none; margin-bottom:2em;}

.view-display-id-page_1 .content p { margin:0 0 1em 0.5em; }

.view-display-id-page_1 .clear-block {
margin-bottom:0;
padding-bottom:0;
padding-top:0;
}

#block-views-flash_banner-block_1 {
height:352px;
left:250px;
top:52px;
width:706px;
}
#block-views-flash_banner-block_1 li {list-style-type:none; list-style-image:none;}

#video-description { 
padding-left:9.7em; 
width: 474px;
text-align: justify;
}
#video-id {padding-left:9.7em;}

#home-front-page .center-wrapper {
height:260px;
position:absolute;
top:300px;
width:695px;
}

#campaigns-node .campaign-content,
#node-17 .content, #node-23 .content, #node-219 .content { padding:60px 0 10px 115px; width:480px; text-align:justify; }

.node-type-news .col-center .clear-block .meta { 
line-height:0;
margin-bottom:0;
padding-left:115px;
padding-top:3em;
}

.node-type-news .col-center .clear-block .content { 
height:325px;
margin-top:2em;
overflow:auto;
padding-top:0;
width:600px;
}

.page-photo-gallery .col-center .view-photo-gallery h3 { color:#6B6B6B; margin-left:0.25em; }

.span-16 .view-photo-gallery { 
height:440px;
margin:80px 0 0;
overflow-y:auto;
overflow-x:hidden;
width:290px;
}

ul.pager a:link, ul.pager a:visited {
color:#000000;
}

ul.pager a, ul.pager li.pager-current { border:1px solid #919698; }

ul.pager li.pager-current {
background:#919698 none repeat scroll 0 0;
color:#FFFFFF;
}

ul.pager a:hover, ul.pager a:focus, ul.pager a:active {
background-color:#919698;
border:1px solid #919698;
color:#FFFFFF;
}

#naturalito-front { background:url(../images/naturalito.jpg) no-repeat 6px 0; position:relative;}

#modernisation-front { background:url(../images/eksbanner.jpg) no-repeat 6px 0; position:relative;}

#location-front { background:url(../images/kalbanner.jpg) no-repeat 6px 0; position:relative;}

#naturalito-front h2, 
#modernisation-front h2, 
#location-front h2 {
font-size:10pt;
font-weight:bold;
height:40px;
margin-top:76px;
padding-left:60px;
padding-top:7px;
width:160px;
margin-left:2px;
}

#naturalito-front h2, 
#modernisation-front h2 { padding-top:17px; }

ul#nav {text-transform: uppercase;}

#node-17, #node-23,
#node-16,#node-21, #node-219 {
height:380px;
margin:6em 0;
overflow-y:auto;
overflow-x:hidden;
padding:0;
width:600px;
}

#node-17 .content , #node-23 .content ,
#node-16 .content ,#node-21 .content, #node-219 .content {
padding-top:0;
}


#node-16 .content p,#node-21 .content p{
margin:1em 0 0 115px;
padding-right:20px;
}

#node-17 .content p, #node-23 .content p, #node-219 .content p, #node-219 .content li {
margin:0 0 10px 0;
padding-right:20px;
}

#videos-node .video-content { 
height:440px;
margin-top:6em;
overflow-y:auto;
overflow-x:hidden;
padding-top:0;
width:606px;
}

#node-24 .clear-block {
padding-top:0px;
}

#block-block-9 .contact-details p { text-align: left;}

.node-type-page table {
border:1px solid #CCCCCC;
color:#6B6B6B;
margin-left:4em;
padding-right:2em;
}

#packaging-table {
display:block;
float:left;
height:300px;
overflow-y:auto;
overflow-x:hidden;
width:650px;
}


div.messages.success {
font-size:7pt;
position:absolute;
width:690px;
}


.node-type-page table tbody {
border:1px solid #CCCCCC;
}

#simplenews-confirm-add-form,
#simplenews-confirm-removal-form {
padding-left:9.5em;
padding-top:5em;
}

.node-type-page table tbody tr {border-bottom:1px solid #CCCCCC;}

.node-type-page table tbody td {border-right:1px solid #CCCCCC; padding:2px 15px 2px 5px;}

.node-type-page table tbody th {padding:0 10px 0 0; background-color:#A7D12F; text-align:center; color:#6B6B6B; border-right:1px solid #cccccc; }

.col-center .filefield-file { padding-top:1em; padding-left:115px }

.node-type-page h4 {
color:#6B6B6B;
font-weight:bold;
line-height:2em;
margin-bottom:0;
text-align:center;
}

tr.even td {background-color:#E4F1C2; }

#campaign-files {
overflow-y:auto;
overflow-x:hidden;
height:320px;
width:492px;
}
#img-file img,
#node-17 img, #node-23 img, #node-219 img {
float:left;
margin-right:5px;
margin-top:10px;
}
#audio-file {
clear:left;
}

#products-node #product-image, #products-node #ext-product-img {
display:block;
float:left;
width:180px;
margin-right:75px;
clear: left;
}

#node-18 .field-field-big-image-upload img,
#node-14 .field-field-big-image-upload img,
#node-229 .field-field-big-image-upload img {
margin-left:116px;
margin-top:10px;
}

#ext-product-img {
padding-top:10px;
}

.page-general-search .col-center { padding-top:2em; height:565px; }

.page-general-search .faceted-search-page { padding-top:90px; }


#carousel { background:url(../images/cyclebg.gif) no-repeat 0 0; border:none; }

#block-block-17,
#block-block-16 {
display:block;
float:left;
margin-top:55px;
}

#header #nav { width:971px; }

#products-carousel-list { background:url(../images/cyclebg.gif) no-repeat 0 0; position:relative;
display:block;
float:left;
height:250px;
padding-top:50px;
width:706px;
}
.node-type-product #products-carousel-list { margin-top:55px;}
.carousel-arrows { position:absolute; right:70px; top:20px; }

.carousel-arrows div {
cursor:pointer;
display:block;
float:left;
height:20px;
width:20px;
padding:0 4px;
}
.carousel-arrows .prev { float:left; }
#products-carousel-list li { margin:0 8px; width:180px; text-align:center; }

#products-carousel-list li a img { border:1px solid #CCCCCC; padding:3px; }

#products-carousel-list .product-title a { color:#99CC00; }

#products-carousel-list li.current-product { font-weight:bold; }

#products-carousel-list .slider { margin-left:55px; width:600px; }
