/* CSS Document */
body
{
margin-top:0;
margin-right:0;
margin-left:0;
margin-bottom:0;
background:#fcfcfc;
}



.urbangreymenu{
width: 180px; /*width of menu*/
}

.urbangreymenu .headerbar{
font: bold 13px Verdana;
color: white;
background: #514739;
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
text-indent: 10px;
padding: 7px 0 7px 0; /*31px is left indentation of header text*/
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
	font: normal 12px Arial;
	color: black;
	position: relative;
	background: #ecebe9;
	display: block;
	padding: 5px 0;
	line-height: 17px;
	padding-left: 8px; /*link text is indented 8px*/
	text-decoration: none;
	background-color: #ECEBE9;
}

.urbangreymenu ul li a:visited{
color: #514739;
}

.urbangreymenu ul li a:hover, .urbangreymenu ul li a.selectedanchor{ /*hover state CSS*/
color: white;
background: #9d9181;
}

.buttons
{
	font-family: 'Salsa', cursive;
	font-size:17px;
	color:#FFF;
	text-align:center;
	text-decoration:none;
}
.buttons:hover
{
	color: #F90;
	text-align:center;
}

div.jkcubeslideshow{ /* main container */
	background: #9d9181;
	display: block;
	width: 700px; /* default width of main container */
	height: 330px; /* default height of main container */
	position: relative;
	-webkit-perspective: 1000px; /* Greater the value, less pronounced the 3D effect */
	perspective: 1000px; /* Greater the value, less pronounced the 3D effect */;
}

div.side1, div.side2 { /* two panels that make up cube effect */
	width: 100%;
	height: 100%;
	position: absolute;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	backface-visibility: hidden; /* hide backface of DIVs */
	transition: all 1s ease-in-out; /* CSS transition. Actual duration set by script */;
}

div.side1 img, div.side2 img { /* how should slideshow images be sized inside panels? */
	width: 100%;
	height: auto;
}

.news
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	text-align:justify;
	text-decoration:none;
	padding:0px 10px 0px 10px;
}
.bottombt
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #FFF;
	text-align:center;
	text-decoration:none;
}
.bottombt:hover
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #FFF;
	text-align:center;
	text-decoration:none;
}


.headerbar
{

color: #FFFFFF;
}
.headerbar A
{
color: #FFFFFF;
text-decoration:none;
}
.headerbar A:Hover
{
color:#FFFFFF;
text-decoration:underline;
}

.top-links
{
font-family: "Arial Black", Gadget, sans-serif;
font-size:14px;
line-height:20px;
word-spacing:2px;
color: #FFF;
}
.top-links A
{
color:#CEE1FA;
text-decoration:none;
}
.top-links A:Hover
{
color:#FFFFFF;
text-decoration:underline;
}
.txt
{
font-family:Arial,Verdana;
font-size:12px;
padding-left:20px;
text-align:justify;
padding-right:20px;
line-height:18px;
color:#FFFFFF;
}
.y-txt
{
font-family:Arial,Verdana;
font-size:12px;
padding-left:10px;
padding-right:10px;
line-height:17px;
color: #FFFF00;
}
.y-txt A
{
color: #FFFF00;
text-decoration:none;
}

.y-txt A:Hover
{
color: #FFFFFF;
text-decoration:underline;
}
.text
{
font-family: Merriweather, Georgia, serif;
font-size:13px;
padding-left:20px;
text-align:justify;
padding-right:20px;
line-height:18px;
color: #333;
}
.text A
{
color: #00214E;
text-decoration:underline;
}

.text A:Hover
{
color: #339900;
text-decoration:none;
}
.head
{
	font-family: 'Salsa', cursive;
	font-size:25px;
	color: #3366cc;
}
.subhead
{
	font-family: Georgia, 'Salsa', cursive;
	font-size:20px;
	color: #970804;
}
.table-txt
{
font-family:Arial,Verdana;
font-size:12px;
padding-left:5px;
text-align:justify;
padding-right:5px;
color:#00214E;
}

@font-face {
  font-family: 'Salsa';
  font-style: normal;
  font-weight: 400;
  src: local('Salsa-Regular'), url(http://fonts.gstatic.com/s/salsa/v6/51n5lWr4wZKcqZhtRDpI-g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

.footer { color: #8f8f8f; font-size:11px; font-family: verdana,arial;line-height:17px;}
.footer A{ color: #8f8f8f;  text-decoration: none;}
.footer A:hover { color: #ffffff; text-decoration: underline;}
.title-y { color: #db9b00; font-size:11px; font-family:Tahoma, ms sans serif,arial,verdana; font-weight:bold;}
.title-g { color: #70b229; font-size:11px; font-family:Tahoma, ms sans serif,arial,verdana; font-weight:bold;}
