/********************************************************************************************************


                                     Defaults


********************************************************************************************************/
body {
		margin: 0px;
		padding: 0px;
		font: 11px Arial, Helvetica, sans-serif;
		background: #000000 url(/images/site_design/body_background.jpg) repeat-x;
}
a {
	font-weight: bold;
	color: #FFFFFF;
}
a:active, a:focus {outline: 0;}

a img {
		text-decoration: none;
		margin-bottom: 10px;
		border-width: 0px;
		border-style: none;
}
img {
	border: 0px none;
	text-decoration: none;
}
li {
	margin-top: 5px;
	margin-bottom: 5px;
}
ul {
	margin-top: 10px;
	margin-bottom: 10px;
}
ol {
	margin-top: 10px;
	margin-bottom: 10px;
}
h1 {
	font-weight: bolder;
	text-transform: capitalize;
	color: #807252;
	text-align: left;
	font-size: 14px;
	margin-bottom: -2px;
	margin-top: 15px;
	line-height: 18px;
}
h2  {
		margin-bottom: 1px;
		color: #333333;
		margin-top: 10px;
		font-size: 14px;
		line-height: 16px;
		font-weight: bold;
}


h3  {
	font-size: 20px;
	margin: 0px;
	padding: 0px;
}

h4 {
		font-size: 14px;
		color: #2E0712;
}
h6 {
	font-size: small;
	color: #881441;
	text-decoration: underline;
}
p {
		margin-top: 10px;
		margin-bottom: 10px;
}
.float-right {
	float: right;
	margin-left: 6px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 3px;
}
.float-left {
	float: left;
	margin-bottom: 3px;
	clear: both;
	margin-right: 5px;
}
.new {
	color: #FFFFFF;
	background: #900027;
	display: inline-block;
	padding: 5px;
}

.nowrap { white-space: nowrap; }
.clear {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.border {
	border: 2px solid #FFFFFF;
}
.blue {
	color: #2E5496;
}
.red {
	color: #A00000;
}
.yellow, a.yellow:link {
	color: #FFFF00
}



/********************************************************************************************************


                                     Layout


********************************************************************************************************/




#main-column {
		width: 850px;
		margin-right: auto;
		margin-left: auto;
		z-index: 5;
		position: relative;
		margin-top: 175px;
}
.ie6 #main-column {
		width: 860px;
}

#column_ads {
		width: 80px;
		float: left;
		overflow: hidden;
		margin: 0px 0px 100px;
		padding: 0px;
		border-top: 3px solid #000000;
		border-right: 1px solid #261E14;
		border-bottom: 0px solid #261E14;
		border-left: 0px solid #261E14;
}
#column_ads   .container {
		background: #DAD7CF;
		padding-bottom: 10px;
}
#column_ads      a {
		border: 2px solid #DAD7CF;
		margin-bottom: 15px;
		display: block;
}
#column_ads  a:hover {
	border-color: #790F35;
	background: #FFFFFF;
}

#column_main {
		float: left;
		width: 465px;
		background: #FFFFFF;
		margin-bottom: 15px;
}

.ie6 #column_main { width: 465px; }

#column_main-1col {
		background: #FFFFFF;
		float: left;
		width: 768px;
}

#column_sidebar {
		width: 304px;
		background: #C4C1BA;
		position: relative;
		right: 0px;
		float: right;
		zoom: normal;
}

#main-column2 {
		top: 0px;
		float: left;
}

#header_image { background: #E8E4D8; }
/********************************************************************************************************


                                     Sidebar


********************************************************************************************************/



.column_footer {
	background-image: url(/images/site_design/header_brown_striped.jpg);
	background-repeat: repeat-x;
	height: 40px;
	display: block;
}

/********************************************************************************************************


                                     Menu


********************************************************************************************************/
#menu {
	background-color:#430000;
	background-image: url(/images/site_design/menubg.jpg);
	background-repeat: repeat-x;
	color: #FFFFFF;
	max-height:100px;
	margin: -3px 0px 0px;
}
#menu a {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	display: block;
	padding-top: 8px;
	padding-bottom: 8px;
	font-weight: bolder;
}
#menu td {
	border-right: 1px solid #A5345F;
	text-align: center;
	width: 70px;
}
#menu_chilly_bean, #menu_about_us, #menu_adult_hockey, #menu_youth_hockey, #menu_skate_programs {
	margin-top: -3px;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
}
#menu_chilly_bean a, #menu_about_us a, #menu_adult_hockey a, #menu_youth_hockey a, #menu_skate_programs a {
	display: block;
	text-decoration: none;
	background-color: #430000;
	text-align: left;
	width: 100px;
	z-index: 101000;
	font-weight: normal;
	background-image: url(/images/site_design/menubg_over.jpg);
	padding-left: 10px;
	padding-right: 10px;
	visibility: inherit;
	position: relative;
	border-bottom: 1px none #A5345F;
}
#menu_chilly_bean a:hover, #menu_about_us a:hover, #menu_adult_hockey a:hover, #menu_youth_hockey a:hover, #menu_skate_programs a:hover {
	background-image: url(/images/site_design/menubg.jpg);
}

#facebook_calendar a { color: #400A19; }
#calendars {
	width: 250px;
	text-align: left;
	color: #000000;
	z-index: 5000;
	left: 313px;
	top: 140px;
	position: absolute;
	visibility: hidden;
}
#calendars a {
	width: auto;
	color: #430000;
	text-align: left;
	margin-left: 10px;
}
#calendars  a#close-calendar {
	width: 20px;
	display: block;
	float: right;
	font-size: 15px;
	color: #FFFFFF;
}
#calendarsheader {
	color: #FFFFFF;
	background: url(/images/site_design/header_red_striped.jpg) repeat-x;
	font-weight: bolder;
}
#calenderheadertext {
	display: block;
	font-size: 12px;
	padding-top: 10px;
	font-weight: bolder;
}



/****************  Sub Menus **********/

.submenu h1 {
		text-align: center;
		margin: 0px;
		padding: 3px;
		background: #000 url(/images/site_design/header_brown_striped.jpg) repeat-x;
		color: #FFF;
}


.submenu a {
		font-size: small;
		font-weight: bolder;
		color: #FFFFFF;
		background-color: #000000;
		background-image: url(/images/site_design/header_red_striped.jpg);
		background-repeat: repeat-x;
		font-size: 12px;
		color: #FFFFFF;
		float: left;
		width: 112px;
		border: 2px solid #431924;
		margin: 0px;
		text-align: center;
		height: 230px;
		text-decoration: none;
}

.submenu a:hover {
		background: #721A38 url(/images/site_design/header_red_larger.jpg) repeat-x;
		border-color: #CC3232;
}


.submenu a span {
		width: 100px;
		display: block;
		margin: 5px auto;
}




/********************************************************************************************************


                                     Boxes


********************************************************************************************************/


.boxcontent {
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.box1 {
	background-color: #FFFCF3;
	border-bottom: 2px solid #620B23;
}
.box1 h1 {
		display: block;
		color: #FFFFFF;
		padding: 5px;
		border-top: 4px solid #360D17;
		background: #620B23 url(/images/site_design/header_red_striped.jpg) repeat-x;
		margin: 0px 0px 10px;
}
.box1    h1   a  {
	color: #FFFFFF;
}
.box1    a    {
	color: #87123F;
}
.box1dark {
	background-color: #290F12;
	color: #FFFFFF;
}
.box1dark h1 {
	background-color: #620B23;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #FFFFFF;
	background-image: url(../images/site_design/header_red_striped.jpg);
	background-repeat: repeat-x;
	padding: 5px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #000000;
}
.box1dark  a  {
	color: #FFFFFF;
}
.box1_small {
	background-color: #000000;
	display: block;
	color: #FFFFFF;
	background-image: url(../images/site_design/header_red_striped.jpg);
	font-size: 14px;
	line-height: 18px;
	background-repeat: repeat-x;
	padding: 5px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #000000;
	font-weight: bolder;
}

		.box1_small a[href$="pdf"] {
/*		 display:inline-block;
		 padding-left:20px;
		 line-height:18px;
		 background:transparent url(/images/site_design/pdf.gif) center left no-repeat;
		 padding-left:5px;*/
		}




.box2 {
	background-color: #FFFCF3;
	border-bottom: 2px solid #620B23;
}
.box2_small {
	background-color: #2D2113;
	display: block;
	color: #FFFFFF;
	background-image: url(/images/site_design/header_brown_striped.jpg);
	background-repeat: repeat-x;
	padding: 5px;
	font-size: 14px;
	font-weight: bolder;
}
.box2 h1 {
	background-color: #2D2113;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #FFFFFF;
	background-image: url(/images/site_design/header_brown_striped.jpg);
	background-repeat: repeat-x;
	padding: 5px;
}
.box2  a  {
	color: #AB3330;
}
.box2dark {
	background-color: #C6C2B1;
	margin-bottom: 15px;
}
.box2dark h1 {
	background-color: #620B23;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #FFFFFF;
	background-image: url(/images/site_design/header_brown_striped.jpg);
	background-repeat: repeat-x;
	padding: 5px;
}
.box2dark  a  {
	color: #AB3330;
}
.box3 {
	background-color: #430000;
	background-image: url(/images/site_design/red_box_top2.jpg);
	background-repeat: repeat-x;
	border: 3px solid #CC3333;
	color: #FFFFFF;
}
.box3 h1 {
	display: block;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 4px;
	color: #FFFFFF;
}
.box3  a  {
	color: #FFFFFF;
}
.box4 {
	background-color: #000000;
	background-image: url(/images/site_design/background_upcoming_events.jpg);
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.box4 h1 {
	background-color: #620B23;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #FFFFFF;
	background-image: url(/images/site_design/header_red_striped.jpg);
	background-repeat: repeat-x;
	padding: 5px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #000000;
}
.box4  a  {
	color: #FFFFFF;
}
.box5_about_the_ice_den {
	background-color: #26050A;
	background-image: url(../images/site_design/background_about_ice_den.jpg);
	background-repeat: no-repeat;
	background-position: 0px 25px;
	color: #FFFFFF;
	margin: 0px;
	border-bottom: 2px solid #86123F;
}
.box5_about_the_ice_den .boxcontent {
	margin: 20px;
}
.box5_about_the_ice_den h1 {
	background-color: #620B23;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #FFFFFF;
	background-image: url(../images/site_design/header_red_striped.jpg);
	background-repeat: repeat-x;
	padding: 5px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #000000;
}
.box5_about_the_ice_den  a  {
	color: #FFFFFF;
}
.box6_Marriott {
	background-color: #210408;
	background-image: url(../images/site_design/background_imageviewer.jpg);
	background-repeat: repeat-x;
	color: #FFFFFF;
}
.box6_Marriott h1 {
	background-color: #620B23;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #FFFFFF;
	background-image: url(../images/site_design/header_red_striped.jpg);
	background-repeat: repeat-x;
	padding: 5px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #000000;
}
.box6_Marriott  a  {
	color: #FFFFFF;
}
.box7_familyzone {
		background-color: #C6C2B1;
		background-image: url(../images/site_design/background_brown.jpg);
		background-repeat: repeat-x;
		background-position: 0px 20px;
		font-weight: bolder;
		text-align: center;
		border-bottom: 2px solid #261E14;
}
.box7_familyzone h1 {
	background-color: #620B23;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #FFFFFF;
	background-image: url(../images/site_design/header_brown_striped.jpg);
	background-repeat: repeat-x;
	padding: 5px;
	text-align: left;
}
.box7_familyzone  a  {
	color: #AB3330;
}
.box8_photobox {
	background-color: #000000;
	background-image: url(/images/site_design/background_upcoming_events.jpg);
	color: #FFFFFF;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #FFFFFF;
	position: static;

}
.box8_photobox  h2 {
		color: #FFFFFF;
		text-transform: capitalize;
		margin: 15px 0px 0px;
}
.box8_photobox .boxcontent {
		float: left;
		margin-top: 15px;
		margin-bottom: 5px;
		position: static;
}
.box8_photobox  p  {
	line-height: 12px;
	margin-top: 3px;
	margin-bottom: 3px;
		position: static;

}
.box8_photobox  .float-left  {
		border: 1px solid #666666;
		margin-top: 15px;
		margin-left: 5px;
		float: left;
		position: static;
		margin-bottom: 10px;
}
.box8_photobox  a  {
		color: #FFFFFF;
		display: block;
		padding-top: 5px;
}

.box9_tanner {
		color: #FFFFFF;
		border-top: 1px solid #333333;
		border-bottom: 8px solid #212121;
		background: #2B2B2B url(/images/site_design/box9_background.jpg) repeat-x;
		font-size: 11px;
		line-height: 14px;
		border-right: 1px solid #333333;
}

.box9_tanner .red {
		background: #FFFFCC;
		padding: 5px;
		font-weight: bolder;
		margin: 0px;
}

.box9_tanner h2 {
		color: #FFFFFF;
		background: #000000;
		padding: 5px;
		margin: 0px;
		font-size: 14px;
}

.box9_tanner h3 {
		color: #FFFFFF;
		margin: 20px 0px 0px;
		font-size: 12px;
}


/********************************************************************************************************


                                     Other


********************************************************************************************************/
#chillybean-ad {
	background-color: #99CCFF;
	background-image: url(/images/public_skating/chillybean_back.jpg);
	background-repeat: repeat-x;
	padding: 5px;
}
.schedule-table {
	font-size: 9px;
	background: #E4E0CE;
	margin: 0px;
	padding: 0px;
	width: 100%;
	border-top: 3px solid #000000;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-transform: capitalize;
}
.schedule-table th {
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bolder;
	background: #731C3A url(/images/site_design/header_red_larger.jpg) repeat-x;
	padding: 5px;
	border-width: 0px;
	border-style: none;
	text-transform: uppercase;
}
.schedule-table th.subheader {
	font-size: 10px;
	background-color: #731C3A;
	background-image: url(/images/site_design/header_red_bottom.jpg);
	background-repeat: repeat-x;
	text-align: left;
	border-top: 1px solid #4D0B16;
	border-bottom: 1px solid #000;
	padding: 3px;
}
.schedule-table td {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #C9C9B8;
	white-space: nowrap;
	background: url(../images/site_design/schedule-data_background.jpg) repeat-x;
}
.schedule-table td.special {
		background: #000000 url(none) no-repeat;
		color: #FFFFFF;
}
.schedule-table td.special2 {
		background: #CC6600 url(none) no-repeat;
		color: #FFFFFF;
		word-spacing: 2px;
}




/********************************************************************************************************


                                     Facebox


********************************************************************************************************/
#facebox .b {
  background:url(/images/facebox/b.png);
}

#facebox .tl {
  background:url(/images/facebox/tl.png);
}

#facebox .tr {
  background:url(/images/facebox/tr.png);
}

#facebox .bl {
  background:url(/images/facebox/bl.png);
}

#facebox .br {
  background:url(/images/facebox/br.png);
}

#facebox {
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
	z-index: 100;
	text-align: left;
	font-size: 12px;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  margin: auto;
  border-collapse: collapse;
}

#facebox .body {
	padding: 25px;
	background: #fff;
	width: 450px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
}
#facebox  .ffooter {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}
#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
#off_the_boards_facebox a, #inside_edge_facebox a {
	display: block;
	padding: 5px;
	border-bottom: 1px dotted #CCCCCC;
	color: #910029;
	text-decoration: none;
	margin-bottom: 3px;
}
#off_the_boards_facebox a:hover, #inside_edge_facebox a:hover {
	color: #FFFFFF;
	background: #D90E2A;
	text-decoration: underline;
}
#off_the_boards_facebox #header_v {
	background: url(/images/facebox/header_background.jpg) repeat-y;
	padding-top: 10px;
}
#off_the_boards_facebox strong, #inside_edge_facebox strong {
	display: block;
	padding: 5px;
	background: #CCCCCC;
}
.facebox-question {
	display: block;
	color: #FFFFFF;
	background: #330000 url(/images/site_design/tab_shadeactive.gif) repeat-x;
	padding: 10px;
	font-size: 15px;
	font-weight: bolder;
	margin-bottom: 10px;
}
.facebox-coaches h1 {
	font-size: 18px;
	margin-bottom: 15px;
}
.facebox-coaches .float-left {
	margin-right: 10px;
}
.facebox-coaches ul li {
	margin: 1px;
	padding: 0px;
}




/********************************************************************************************************


                                     Link Lists


********************************************************************************************************/

.links-boxes-01 a  {
		float: left;
		width: 94px;
		text-align: center;
		padding-top: 5px;
		padding-bottom: 5px;
		color: #820125;
		background: #FFFFFF url(/images/site_design/directions_back.jpg) repeat-x bottom;
		height: 83px;
		display: block;
		text-decoration: none;
		margin-top: 5px;
		margin-left: 3px;
		border: 2px solid #CCCCCC;
}

.links-boxes-01 a:hover {
		background: #741E3B url(/images/site_design/header_red_bottom.jpg) repeat-x bottom;
		color: #FFFFFF;
		border-color: #000000;
}

.links-boxes-02 div {
		position: relative;

}

.links-boxes-02 a {
		display: block;
		width: 93px;
		padding: 72px 5px 10px;
		text-align: center;
		background: #FFFFFF url(/images/jr_coyotes/squad_back.jpg) no-repeat center top;
		border: 1px solid #E8E0C0;
		margin-right: 8px;
		margin-bottom: 15px;
		text-decoration: none;
		float: left;
		height: 35px;
}

.links-boxes-02 a:hover {
		color: #FFFFFF;
		background: #A12447 url(/images/jr_coyotes/squad_back_hover.jpg) no-repeat center top;
		border-color: #330000;
		text-decoration: none;
}


h2.tabbed-header {
		padding: 5px;
		text-transform: capitalize;
		position: relative;
		color: #670321;
}

h2.tabbed-header a {
		text-transform: lowercase;
		color: #FFF;
		font-size: 14px;
		width: 75px;
		display: inline-block;
		text-align: center;
		background: #670522;
		padding: 5px;
		position: absolute;
		left: 250px;
		bottom: 0px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
		-moz-border-radius-bottomright: 0px;
		-moz-border-radius-bottomleft: 0px;
		-webkit-border-radius: 5px 5px 0px 0px;
		border-radius: 5px 5px 0px 0px;
}

.tabbed-info   {
		list-style: none;
		margin: 0px;
		padding: 5px 5px 15px;
		background: #FFF;
		display: block;
		border: 1px solid #90030B;
}
.ie .tabbed-info {
			height: 50px;
		
}


.tabbed-info li {
		background: #F3E2B1;
		text-align: center;
		padding: 8px 5px;
		float: left;
		font-weight: bolder;
		text-transform: uppercase;
		color: #790B32;
		width: 90px;
		font-size: 12px;
		border: 1px dashed #670321;
		list-style: none;
		margin: 10px 7px 0px 0px;
}
/********************************************************************************************************


                                     


********************************************************************************************************/

#footer  {
		margin-left: -40px;/*Change for the main pages of the site*/
		}

.table1 {
		background: #FFFFFF;
		border: 1px solid #630A23;
		text-align: center;
}

.table1 th {
		background: #731C3A url(../images/site_design/header_red_bottom.jpg) repeat-x bottom;
		color: #FFFFFF;
}

.table1 td { border: 1px solid #CCCCCC; }


a.button {
		color: #FFFFFF;
		margin: 5px;
		text-align: center;
		background: #814550 url(/images/site_design/menubg_over.jpg) repeat-x top;
		display: block;
		padding: 10px;
		-webkit-border-radius: 12px;
		-moz-border-radius: 12px;
		border-radius: 12px;
		border: 2px solid #630922;
		text-decoration: none;
}

a.button:hover {
		color: #FFFFFF;
		background: #4D0C12 url(/images/site_design/menubg.jpg) repeat-x top;
		border-color: #86123F;
}

a.button span {
		display: block;
		text-decoration: none;
}

a.button span.header {
		font-weight: bolder;
		margin-bottom: 10px;
		font-size: 16px;
}


a.button:hover span.header {
		text-decoration: underline;

}


/********************************************************************************************************


                                     Adult Hockey


********************************************************************************************************/
.info-layout-01 div {
		height: 25px;
		float: left;

}
.info-layout-01 a { color: #FFF; }
.info-layout-01 .left {
		font-weight: bold;
		background: #807252;
		width: 150px;
		padding-top: 5px;
		padding-bottom: 10px;
		padding-left: 5px;
		border-right: 2px solid #FFFFFF;
		border-bottom: 2px solid #FFFFFF;
}

.info-layout-01 .right {
		background: #55432E;
		width: 285px;
		border-right: 2px solid #FFFFFF;
		border-bottom: 2px solid #FFFFFF;
		color: #FFFFFF;
		padding: 5px 10px 10px 5px;
}

.info-layout-01 .header-left {
		font-weight: bold;
		background: #736B4E;
		width: 150px;
		padding-top: 8px;
		padding-bottom: 10px;
		padding-left: 5px;
		border-right: 2px solid #FFFFFF;
		border-bottom: 2px solid #FFFFFF;
		font-size: 15px;
		color: #FFFFFF;
		border-top: 2px solid #FFFFFF;
}

.info-layout-01 .header-right {
		background: #443828;
		border-right: 2px solid #FFFFFF;
		border-bottom: 2px solid #FFFFFF;
		color: #FFFFFF;
		padding: 8px 10px 10px 5px;
		font-size: 15px;
		font-weight: bolder;
		border-top: 2px solid #FFFFFF;
}



/********************************************************************************************************


                                     Birthday Parties


********************************************************************************************************/
/********************************************************************************************************


                                     She Wolves


********************************************************************************************************/
/********************************************************************************************************


                                     Jr Coyotes


********************************************************************************************************/

/********************************************************************************************************


                                     Figure Skating


********************************************************************************************************/



/********************************************************************************************************


                                     Youth Hockey


********************************************************************************************************/

#ned-ted a {
		text-align: center;
		float: left;
		height: 150px;
		width: 148px;
		margin-left: 4px;
		text-decoration: none;
		margin-bottom: 5px;
		padding-bottom: 10px;
		border: 1px solid #E6E6E0;
}

#ned-ted a img { margin-top: 10px; }

#ned-ted a:hover {
		background: #610B23;
		color: #FFFFFF;
}

.center-object {
		text-align: center;
		display: block;
		margin: 10px auto;
}

