#page .category-head {margin:-5px -5px 0px -5px;padding-top:7px; width:460px;}
#page .category-head h1 { text-transform:uppercase; color:#0A263C;font-size:1.6em;font-weight:normal;line-height:30px;margin:0;max-width:100%;overflow:hidden;	padding:0;}	
#page .single .category-head { margin-bottom:20px; }
#page a { color:#0082c3; }
#page a:hover { color:#666; text-decoration:underline; } 

.archive .postmetadata { height:35px; overflow:hidden; }
.archive .listview { border-top:1px solid #ccc;  }
.archive .even { background:rgb(234,240,246); }
.archive .first { border-top:none !important; }
.archive .listview h3 { text-transform:uppercase; }
.archive .listview h3 a { color:#000; }
.archive .listview .thedate { text-align:center; float:right;margin:-10px 0 10px 10px;width:100px; height:40px; background:#E8EBED url(../images/box-header-bg.gif) 0 0 repeat-x; border:1px solid #ccc; border-top:none; padding:3px; }
.archive .listview .moreinfo { text-align:center; margin:10px 0 -10px 10px;width:100px; height:20px; background:#E8EBED url(../images/box-header-bg.gif) 0 0 repeat-x; border:1px solid #ccc; border-bottom:none; padding:3px; }
.archive .listview .moreinfo a:hover { color:#000; }
.archive .listview .image { height:60px; overflow:hidden; border:1px solid #ccc; }
.archive .listview .image img { margin-top:-25%; }
.archive .listview .bluearrow { position:absolute; margin:1px 0 0 336px; }

#page .single .question { padding:5px; margin:20px 0 0 20px;border:1px solid #ccc; background:rgb(255,248,173) url(../images/speech_bubble_bg.png) bottom left repeat-x; -moz-border-radius:10px;-webkit-border-radius:10px; }
#page .single .questionpoint { margin:-1px 0 0 40px; }
#page .single .question-name { font-weight:bold; text-transform:uppercase; position:absolute; margin:-10px 0 0 95px; }
#page .single .apart4u-paul { padding:30px 150px 0 30px; border-bottom:1px solid #ccc; background:url(../images/apart4u_paul.jpg) bottom right no-repeat; height:110px;  }
#page .single .apart4u-paul img {  }
#page .single .minimise-image { margin:5px 0 0 0;border:1px solid #ccc;width:160px; height:100px; cursor:pointer; overflow:hidden; display:block; }
#page .single .zoomit { width:157px; background:#ccc; text-transform:capitalize; font-size:0.8em; padding-left:5px; }


.clear {clear:both}

.addresshighlight {color:#2F6F6F;}

.footer ul { text-align:right; font-size: 0.9em; color:#CCC;}
.footer li { display:inline; padding:0 10px; }

#footer-container a { color:#CCC; }

#footer-container a { color:#CCC; }

h1.fof { text-align:left;margin-top:5px; }

.shop-access { float:right }
.shop-access ul {list-style:none;}
.shop-access ul li {float:left;margin-left:10px;}

/* Side navi */
.side_nav li:first-child {border-top:none}
.side_nav li { border-top:1px solid #CCCCCC; padding:10px 0; text-transform:uppercase; }
.side_nav li a { color:#000; text-decoration:none; }

li.has-children { cursor:pointer;  }

/* CSS menu compatibility for non JS users */
.side_nav_nojs li:hover a { display:block; color:#000; }
.side_nav_nojs li:hover ul { display:block; }

.side_nav li:hover a {  }
.side_nav li:hover ul li a {  }

.side_nav li ul { display:none; margin-top:10px; }
.side_nav li ul li { padding-left:10px; }
.side_nav li.has-children:hover { background:#F4F4ED; }
.side_nav li:hover>a { color:rgb(0,130,195); }


li.nav-active { font-weight:bold; }
li.nav-active a { color:#000; }
li.nav-active ul { font-weight:normal; }

.selected-cat,.selected-cat a { color:rgb(18,99,143) !important;font-weight:bold; }
.selected-cat ul,.selected-cat ul a { color:#000 !important;font-weight:normal; }
/* End side navi */

/* Top navi */
#nav { text-transform: uppercase; }
.all-categories { background:none !important; }

#nav li.all-categories_no_js:hover ul { left:auto; }

.all-categories ul { width:400px !important;margin-left:-282px;padding:10px; background:rgb(43,43,44);border:1px solid rgb(158,158,158); border-top:none; }
.all-categories ul li { width: 190px; height:30px; float:left !important; padding:5px; background:rgb(43,43,44) !important; }
.all-categories ul li a:hover { background:none !important; }

div#logo { height: 125px; width: 930px;  border-right:1px solid #606060; border-left:1px solid #606060; border-top:1px solid #606060; background: url(../images/header-bg.gif) repeat-x 0 0; margin: 0 auto;}
.header-nav-instructions { clear:both; }

/* End top navi */

/*.side_nav li ul li:hover a { color:#000; }
.side_nav li ul li ul:hover li a { color:#2F2F2F }*/

.animate-keywords {border-top:1px solid #ccc;}
.animate-keywords .category-head {padding-top:5px}
.animate-keywords .content {padding:10px;}
.animate-keywords .drowyek {text-transform:capitalize;margin-right:10px;}
.animate-keywords .drowyek a:hover {background:rgb(206,232,255)}
