/*   
Theme Name: Bees Nees 
Theme URI: www.levymccallum.co.uk
Description: This theme was developed exclusively for Bees Nees Ltd.
Author: Levy McCallum Advertising Ltd.
Author URI: www.levymccallum.co.uk
Template: beesnees
Version: 1.0
.
General comments/License Statement if any.
.
*/

a img{border:none;}

body {
	background-image: url(images/bg.gif);
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

p {
padding:0px;
}
#webcontainer {
	width: 952px;
	margin-right: auto;
	margin-left: auto;
	background-image:url(images/lifesaver.jpg);
	background-repeat:no-repeat;
	
}
#navsection {
	background-image: url(images/navsection_bg.png);
}
#pagesection {
	background-image:url(images/pagesection_bg.png);
	background-repeat: repeat-y;
	padding:25px 45px 35px 47px;
	min-height: 150px;
	margin-left:6px;
	margin-right:6px;
}
#newssection {
	background-image: url(images/pagesection_bg.png);
	background-repeat: repeat-y;	
	padding-top: 25px;
	padding-left: 47px;
	padding-right: 47px;
	padding-bottom: 35px;	
}
#contentonpage {	
background-image: url(images/pagesection_bg.png);
	background-repeat: repeat-y;		
	padding-top: 10px;
	padding-left: 47px;
	padding-bottom: 35px;
	padding-right:47px;
	
}
#logosection {
	height: 151px;
	width:200px;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #ffc423;
	margin-left: 47px;
	padding-top: 35px;
	float: left;
}
#menus {
	border-bottom:6px solid #FFC423;
	float:right;
	height:151px;
	margin-right:45px;
	padding-top:35px;
	width:660px;
	position:relative;	
	text-align:right;
}
#flashmodule {
clear:both;
padding-left:0;
padding-top:5px;
}
#flashmodule-fp {
clear:both;
margin-left: 47px;
padding-left:0;
padding-top:5px;
}
#flashmodule li {
list-style: none;
list-style-position: outside;
}


#navigation {
	width: 660px;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #FFC423;
	float: left;
	padding-top: 150px;
	height:36px;	
	margin-bottom:5px; 
	text-align:right;
}
#navigation img {
	margin-left: 7px;
}

#outer {
	height: 822px;
	background-image: url(images/bg_line.jpg);
	background-repeat: repeat-x;
}
.firstmodule {
	float:left;
	height: 206px;
	width: 220px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 16px;
	padding-bottom: 16px;
	margin-right: 40px;
}
.moduleheader {
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #FFC423;
}
.readmore {
	text-align: right;
	margin-top: 10px;
}
#footer {
	margin-top:10px;
	margin-bottom:10px;
	text-align: center;
	color: #FFFFFF;
	clear:both;
}

/* sidebar excerpt modules */
#pagesection li{

}
.page_widget_excerpt_multi {
	float:left;	
	width: 220px;
	padding-right: 20px;
	padding-left: 20px;	
	padding-bottom: 16px;
	margin-right: 40px;
	list-style:none;
}
#pageexcerptmulti-388427941 {
	float:left;		
	padding-right:18px;
	width:210px;
	* width: 220px;
	* padding-right: 20px;
	padding-left: 20px;	
	padding-bottom: 16px;
	margin-right: 0px;
}

.sidebarflashes {
margin-left: 20px;
}
#one {
width:220px;
height:72px;
float:left;
margin-right:80px;
border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #FFC423;
	margin-bottom:10px;
}
#two {
width:220px;
height:72px;
float:left;
margin-right:80px;
border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #FFC423;
	margin-bottom:10px;
}
#three {
width:220px;
height:72px;
float:left;
border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #FFC423;
	margin-bottom:10px;
}
.more_link {
text-align:right;
}
.more_link a {
background-image: url(images/readmore.gif);
background-position: right;
background-repeat:no-repeat;
padding-right:45px;
display: block;
height:37px;
padding-top:17px;
text-decoration:none;
font-weight:bold;
color: #333333;
}
#newsitems {
width:500px;
float:left;
}
#newsbar {
background-image:url(images/newsborder.jpg);
background-position:left center;
background-repeat:repeat-y;
float:right;
min-height:400px;
padding:0 20px 20px 35px;
width:170px;
}
#newsbar li {
list-style-type:none;
margin:0px;
padding:0px;
}
.fakediv {
clear:both;
}
/* typography */
h1 {
color: #FFA200;
font-family:Arial,Helvetica,sans-serif;
font-size:19px;
font-weight:bold;
text-decoration:none;
}

h2 {
color: #FFA200;
font-family:Arial,Helvetica,sans-serif;
font-size:17px;
font-weight:bold;
text-decoration:none;
margin:0px;
}
h3 {
color:#FFA70F;
font-size:23px;
text-decoration:none;
margin:0px;
font-weight: normal;
}
h4 {
color: #FFA200;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
margin:0px;
}
h5 {
color: #FFA200;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
margin:0px;
}
.storytitle a{
color:#FFA70F;
font-size:19px;
text-decoration:none;
}
#posteddate {
color: #666666;
font-style:italic;
}

/* top menus */
.simple_sidenav {
list-style:none;
height:70px;
text-align:right;
}
.simple_sidenav ul {
margin-left:0px;
padding-left:0px;
list-style:none;
}
.simple_sidenav ul li{
float:left;
}

.poweredByKaltura {
visibility:hidden;
}
#kaltura-sidebar-menu {
visibility:hidden;
}

/* styles for particular menus */
#simple-sidebar-navigation-1{
position: absolute;
right: 0px;
bottom: 8px;
* bottom: 0px;
}

#simple-sidebar-navigation-2{
position: absolute;
right: 0px;
bottom: 0px;
}

#simple-sidebar-navigation-3{
position: absolute;
right: 0px;
bottom: 0px;
}

#simple-sidebar-navigation-4{
position: absolute;
right: 0px;
bottom: 0px;
}

#simple-sidebar-navigation-5{
right: 0px;

}

#simple-sidebar-navigation-6 {
right: 0px;
}

#simple-sidebar-navigation-7{

}

#simple-sidebar-navigation-8{
right: 0px;
}
#simple-sidebar-navigation-9{
position: absolute;
right: 0px;
bottom: 0px;
height: 39px;
}
#simple-sidebar-navigation-9 ul li a{
font-size:16px;
margin-left:17px;
padding-left:29px;
background-image:url(images/backbutton.jpg);
background-repeat:no-repeat;
background-position:left center;
height:23px;
display:block;
text-decoration: none;
color: #000000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
/* back button */
.page-item-12 a{
font-size:16px;
margin-left:17px;
padding-left:29px;
background-image:url(images/backbutton.jpg);
background-repeat:no-repeat;
background-position:left center;
height:23px;
display:block;
text-decoration: none;
color: #000000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.page-item-12 a:hover{
color: #FFC423;
}

.page-item-477 a{
font-size:16px;
margin-left:17px;
padding-left:29px;
background-image:url(images/backbutton.jpg);
background-repeat:no-repeat;
background-position:left center;
height:23px;
display:block;
text-decoration: none;
color: #000000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.page-item-477 a:{
color: #FFC423;
}
/* contact on main page */
#simple-sidebar-navigation-1 .page-item-7 a{
background-image:url(images/topmenu/contactmic.jpg);
background-repeat:no-repeat;
width:145px;
height:56px;
text-decoration: none;
display:block;
}
#simple-sidebar-navigation-1 .page-item-7 a:hover{
background-image:url(images/topmenu/contactmic_over.jpg);
background-repeat:no-repeat;
width:145px;
height:56px;
text-decoration: none;
display:block;
}
#simple-sidebar-navigation-1 .page-item-7 a span{
visibility: hidden;
}

/*top menu on tv page */
#simple-sidebar-navigation-7 .page-item-120 a {
background-image:url(images/topmenu/communications.jpg);
background-repeat:no-repeat;
width:58px;
height:66px;
text-decoration: none;
display:block;
}
#simple-sidebar-navigation-7 .page-item-120 a span {
visibility: hidden;
}
#simple-sidebar-navigation-7 .page-item-122 a {
background-image:url(images/topmenu/facilities.jpg);
background-repeat:no-repeat;
width:57px;
height:66px;
text-decoration: none;
display:block;
}
#simple-sidebar-navigation-7 .page-item-122 a span {
visibility: hidden;
}
/*top menu on communications page */
#simple-sidebar-navigation-5 .page-item-118 a {
background-image:url(images/topmenu/tvmast.jpg);
background-repeat:no-repeat;
width:52px;
height:66px;
text-decoration: none;
display:block;
}
#simple-sidebar-navigation-5 .page-item-118 a span {
visibility: hidden;
}
#simple-sidebar-navigation-5 .page-item-122 a {
background-image:url(images/topmenu/facilities.jpg);
background-repeat:no-repeat;
width:57px;
height:66px;
text-decoration: none;
display:block;
}
#simple-sidebar-navigation-5 .page-item-122 a span {
visibility: hidden;
}

/*top menu on facilities page */
#simple-sidebar-navigation-6 .page-item-118 a {
background-image:url(images/topmenu/tvmast.jpg);
background-repeat:no-repeat;
width:52px;
height:66px;
text-decoration: none;
display:block;
}
#simple-sidebar-navigation-6 .page-item-118 a span {
visibility: hidden;
}
#simple-sidebar-navigation-6 .page-item-120 a {
background-image:url(images/topmenu/communications.jpg);
background-repeat:no-repeat;
width:58px;
height:66px;
text-decoration: none;
display:block;
}
#simple-sidebar-navigation-6 .page-item-120 a span {
visibility: hidden;
}
/*top menu on contact */
#simple-sidebar-navigation-8 .page-item-118 a {
background-image:url(images/topmenu/tvmast.jpg);
background-repeat:no-repeat;
width:52px;
height:66px;
text-decoration: none;
display:block;
}
#simple-sidebar-navigation-8 .page-item-118 a span {
visibility: hidden;
}
#simple-sidebar-navigation-8 .page-item-120 a {
background-image:url(images/topmenu/communications.jpg);
background-repeat:no-repeat;
width:58px;
height:66px;
text-decoration: none;
display:block;
}
#simple-sidebar-navigation-8 .page-item-120 a span {
visibility: hidden;
}
#simple-sidebar-navigation-8 .page-item-122 a {
background-image:url(images/topmenu/facilities.jpg);
background-repeat:no-repeat;
width:57px;
height:66px;
text-decoration: none;
display:block;
}
#simple-sidebar-navigation-8 .page-item-122 a span {
visibility: hidden;
}

/*tv section menu*/
#simple-sidebar-navigation-4 {
height:39px;
}
#simple-sidebar-navigation-4 .SimpleSideNav ul li a{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-decoration: none;
margin-left:17px;
color: #000000;
}

#simple-sidebar-navigation-4 .SimpleSideNav ul li a:hover{
color: #FFC423;
}

/*comm section menu*/
#simple-sidebar-navigation-2 {
height:39px;
}
#simple-sidebar-navigation-2 .SimpleSideNav ul li a{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-decoration: none;
margin-left:17px;
color: #000000;
}

#simple-sidebar-navigation-2 .SimpleSideNav ul li a:hover{
color: #FFC423;
}

/*facilities section menu*/
#simple-sidebar-navigation-3 {
height:39px;
}
#simple-sidebar-navigation-3 .SimpleSideNav ul li a{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-decoration: none;
margin-left:17px;
color: #000000;
}

#simple-sidebar-navigation-3 .SimpleSideNav ul li a:hover{
color: #FFC423;
}

/* contact page layout */
#contactnav {
width:240px;
float:left;
color: #534741;
}
#contentonright {
float:right;
width:590px;
color: #555555;
}
#contentonright .storytitle {
visibility: hidden;
}

.wpcf7-form input {
background-color:#eeeeee;
border-color: #9b9b9b;
}
.wpcf7-form textarea {
background-color:#eeeeee;
border-color: #9b9b9b;
}
#submitme {
width:110px;
height:50px;
background-color:#FFFFFF;
background-image:url(images/submitarrow.jpg);
background-repeat:no-repeat;
background-position: right;
border: none;
text-align:left;
font-weight:bold;
font-size:15px;
}

/* section news layout */
#contentonleft {
width:490px;
float:left;
padding-right:20px;
}
#sectionnews {
width:285px;
float:right;
background-color: #ececeb;
padding:10px;
}
#contentonleft .storytitle {
visibility:hidden;
height:0px;
}
.cat_posts .widgettitle {
visibility:hidden;
height:0px;
* margin-top:-30px;
}
.cat_posts ul {
margin-left:0px;
padding-left:0px;
}

.cat_posts ul li {
margin-bottom:10px;
list-style:none;
}

.cat_posts ul li a {
color:#3A3A3A;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin-top:10px;
margin-bottom:10px;
}
.cat_posts ul li a:hover {
color:#FFC423;
}

/* news page layout */

#newslists{
float:left;
width:220px;
margin-top:40px;
* margin-top: -5px;
}
#newsonright {
margin-top:40px;
width:600px;
float:right;
* margin-top: -5px;
}
#newsonright .post {
margin-bottom:20px;
}

.storyimage {
float:left;
margin-right:20px;
width:150px;
margin-bottom:20px;
}
#sya_container {
margin-top:10px;
* margin-left:18px;
font-size:15px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}


#sya_container ul {
margin-top:15px;
margin-left:0px;
padding-left:0px;
list-style:none;
}

#sya_container ul li a {
text-decoration: none;
font-size: 13px;
color: #534741;
font-weight: normal;
margin-bottom:6px;
display:block;
}

#newsbody {
margin-left:175px;
}
#newsbody .storytitle{
font-family:Arial, Helvetica, sans-serif;
}
.post {
clear:left;
}
.thumbnail {
margin-bottom:10px;
padding:4px;
border: thin;
border-color:#CCCCCC;
}

/* example page */
#exampleonleft {
width:600px;
float:left;
* margin-top:-35px;
}
#examplesnav {
float:right;
margin-top:23px;
width:220px;
* margin-top:-10px;
}

.vpip-formatslist {
visibility:hidden;
}

#singlepost {
width:570px;
float:left;
margin-top:30px;

}
#newslistonright {
width:220px;
float:right;
margin-top:30px;

}
#post-124 .storytitle {
visibility: hidden;
}

#post-128 .storytitle {
visibility: hidden;
}

/* last css touches */
li#text-413812531 {
* margin:-15px;
* margin-top:15px;
}
li#text-413743821 {
* margin-left:-15px;
}
li#text-413744431 {
* text-indent:-15px;
}
li#text-413833171 {
* text-indent:-20px;
}
.alignright {
margin-top:30px;
float:right;
}
.alignright a{
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
color: #666666;
text-decoration:none;
padding-right: 45px;
padding-top:31px;
display:block;
height:51px;
background-image:url(images/backbuttonrev.jpg);
background-position:right center;
background-repeat:no-repeat;

}
.alignright a:hover{
color: #FFC423;
}


.alignleft {
margin-top:30px;
float:left;
}
.alignleft a{
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
color: #666666;
text-decoration:none;
padding-left: 45px;
padding-top:31px;
display:block;
height:51px;
background-image:url(images/backbutton.jpg);
background-position:left center;
background-repeat:no-repeat;
}

.alignleft a:hover{
color: #FFC423;
}
.navigation {
clear:both;
}
.more-link {
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
color: #CC3300;
text-decoration:none;
padding-left: 29px;
display:block;
background-image:url(images/readmore.jpg);
background-position:left center;
background-repeat:no-repeat;
margin-top:10px;
height:27px;
}
a.more-link: hover {
color:#FFCC00;
}

#post-136 .storytitle {
visibility:hidden;
}
.widget {
list-style:none;
}
.widgettitle {
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#FFA70F;
font-size:23px;
text-decoration:none;
font-weight:normal;
margin-bottom:15px;
}
#text-417745851 {
padding:10px;
background-color:#FFF4D9;
}
/* rss widget */
#text-417775733 a {
width:189px;
height:57px;
background-image:url(images/newsfeed.jpg);
background-repeat:no-repeat;
display:block;
text-decoration:none;
* margin-left:-20px;
}
#text-417775733 a:hover{
width:189px;
height:57px;
background-image:url(images/newsfeed_on.jpg);
background-repeat:no-repeat;
}
#text-428990101 a {
width:189px;
height:57px;
background-image:url(images/newsfeed.jpg);
background-repeat:no-repeat;
display:block;
text-decoration:none;
* margin-left:-20px;
}
#text-428990101 a:hover{
width:189px;
height:57px;
background-image:url(images/newsfeed_on.jpg);
background-repeat:no-repeat;
}

#text-417775733 a span, #text-428990101 a span{
visibility:hidden;
}
/*end of rss widget */
.storycontent ul {
list-style-image:url(images/listarrow.jpg);
}
#cat-posts-423890241 {
background-image:url(images/pperfect_header.jpg);
background-repeat:no-repeat;
* margin-top:40px;
}
#cat-posts-423890241 .widgettitle, #cat-posts-423890242 .widgettitle {
visibility:visible;
margin-bottom:80px;
}
#cat-posts-423890242 {
background-image:url(images/sresults_header.jpg);
background-repeat:no-repeat;
* margin-top:40px;
}
#post-511 .storytitle {
visibility:hidden;
}

/* begin Menu */
/* menu structure */
/* begin Menu */
/* menu structure */

.artmenu a, .artmenu a:link, .artmenu a:visited, .artmenu a:hover
{
	text-align:left;
	text-decoration:none;
	outline:none;
	letter-spacing:normal;
	word-spacing:normal;
}

.artmenu, .artmenu ul
{
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
	display: block;
}

.artmenu li
{
	margin: 0;
	padding: 0;
	border: 0;
	display: block;
	float: left;
	position: relative;
	z-index: 5;
	background:none;
}

.artmenu li:hover
{
	z-index: 10000;
	white-space: normal;
}

.artmenu li li
{
	float: none;
}

.artmenu ul
{
	visibility: hidden;
	position: absolute;
	z-index: 10;
	left: 0;
	top: 0;
	background:none;
}

.artmenu li:hover>ul
{
	visibility: visible;
	top: 100%;
}

.artmenu li li:hover>ul
{
	top: 0;
	left: 100%;
}

.artmenu:after, .artmenu ul:after
{
	content: ".";
	height: 0;
	display: block;
	visibility: hidden;
	overflow: hidden;
	clear: both;
}
.artmenu, .artmenu ul
{
	min-height: 0;
}

.artmenu ul
{
	background-image: url(images/spacer.gif);
	padding: 10px 30px 30px 30px;
	margin: -10px 0 0 -30px;
}

.artmenu ul ul
{
	padding: 30px 30px 30px 10px;
	margin: -30px 0 0 -10px;
}


ul.artmenu
{
	float:right;
}


/* menu structure */

.artmenu
{
	padding: 4px 4px 4px 4px;
}

.nav
{
	position: relative;
	height: 34px;
	z-index: 100;
	margin-top:50px;
	width:660px;
}

.nav .l, .nav .r
{
	position: absolute;
	z-index: -1;
	top: 0;
	height: 34px;
	background-image: url('images/nav.png');
}

.nav .l
{
	left: 0;
	right:0px;
}

.nav .r
{
	right: 0;
	width: 874px;
	clip: rect(auto, auto, auto, 874px);
}

/* end Menu */

/* begin MenuItem */
.artmenu ul li
{
	clear: both;
}

.artmenu a
{
	position:relative;
	display: block;
	overflow:hidden;
	height: 26px;
	cursor: pointer;
	text-decoration: none;
	margin-right: 4px;
	margin-left: 4px;
}


.artmenu a .r, .artmenu a .l
{
	position:absolute;
	display: block;
	height: 78px;
	background-image: url('images/MenuItem.png');
}

.artmenu a .l
{
	left:0;
	right:8px;
}

.artmenu a .r
{
	width:416px;
	right:0;
	clip: rect(auto, auto, auto, 408px);
}

.artmenu a .t 
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #3E443C;
	padding: 0 4px;
	margin: 0 8px;
	line-height: 26px;
	text-align: center;
}

.artmenu a:hover .l, .artmenu a:hover .r
{
	top:-26px;
}

.artmenu li:hover>a .l, .artmenu li:hover>a .r
{
	top:-26px;
}

.artmenu li:hover a .l, .artmenu li:hover a .r
{
	top:-26px;
}
.artmenu a:hover .t
{
	color: #232622;
}

.artmenu li:hover a .t
{
	color: #232622;
}

.artmenu li:hover>a .t
{
	color: #232622;
}


.artmenu a.active .l, .artmenu a.active .r
{
	top: -52px;
}

.artmenu a.active .t
{
	color: #070807;
}


/* end MenuItem */

/* begin MenuSubItem */
.artmenu ul a
{
	display:block;
	text-align: center;
	white-space: nowrap;
	height: 32px;
	width: 180px;
	overflow:hidden;
	line-height: 32px;
	margin-right: auto;


	background-image: url('images/subitem-bg.png');
	background-position: left top;
	background-repeat: repeat-x;
	border-width: 0px;
	border-style: solid;
}

.nav ul.artmenu ul span, .nav ul.artmenu ul span span
{
	display: inline;
	float: none;
	margin: inherit;
	padding: inherit;
	background-image: none;
	text-align: inherit;
	text-decoration: inherit;
}

.artmenu ul a, .artmenu ul a:link, .artmenu ul a:visited, .artmenu ul a:hover, .artmenu ul a:active, .nav ul.artmenu ul span, .nav ul.artmenu ul span span
{
	text-align: left;
	text-indent: 12px;
	text-decoration: none;
	line-height: 32px;
	color: #52594F;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
}

.artmenu ul ul a
{
	margin-left: auto;
}

.artmenu ul li a:hover
{
	color: #232622;
	background-position: 0 -32px;
}

.artmenu ul li:hover>a
{
	color: #232622;
	background-position: 0 -32px;
}

.nav .artmenu ul li a:hover span, .nav .artmenu ul li a:hover span span
{
	color: #232622;
}

.nav .artmenu ul li:hover>a span, .nav .artmenu ul li:hover>a span span
{
	color: #232622;
}


/* end MenuSubItem */


.SimpleSideNav {
position: absolute;
right:0px;
}
#post-516 .storytitle {
visibility: hidden;
}

/* contact page fields */
.wpcf7-form input, .wpcf7-form textarea {
border: thin #CCCCCC solid;
}
#pageexcerptmulti-388424521 p{
margin-top:-20px;
* margin-top:0px;
}
#pageexcerptmulti-388424522 p {
margin-top:-20px;
* margin-top:0px;
}
#pageexcerptmulti-388427941 p{
margin-top:-20px;
* margin-top:0px;
}
blockquote {
margin-left:0px;
}

a.bnbutton {
background: #FFC423;
padding: 8px;
margin: 10px;
display: block;
width: 199px;
text-align: center;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
text-decoration: none;
color: white;
font-size: 17px;
float: left;
-webkit-box-shadow: 1px 1px 0px 1px rgba(205, 163, 50, 1);
-moz-box-shadow: 1px 1px 0px 1px rgba(205, 163, 50, 1);
box-shadow: 1px 1px 0px 1px rgba(205, 163, 50, 1);
}
a.bnbutton:hover{
-webkit-box-shadow: inset 1px 1px 0px 1px rgba(205, 163, 50, 1);
-moz-box-shadow: inset 1px 1px 0px 1px rgba(205, 163, 50, 1);
box-shadow: inset 1px 1px 0px 1px rgba(205, 163, 50, 1);
}
