/**** Base styles ****/
html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,

article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section { display: block }
html { overflow-y: scroll }
body {
    font: 13px 'Muli', Arial, sans-serif;
    background: #000000;
    
    line-height: 1.6em;
}
p {
	font-family: 'Muli', Arial, sans-serif;
	font-size: 14px;
	line-height: 20px;
}
a {
    color: #A2C;
    text-decoration: none;
	outline: none !important;
}
a:hover { color: #D26 }
h1,
h2 {
    font-weight: 100;
    line-height: 1.2em;
    margin-bottom: 0.6em;
}
h1 { font-size: 36px }
h2 { font-size: 24px }
h3 {
    font-size: 17px;
    font-weight: bold;
}
h3,
p,
ul,
ol,
pre,
dl { margin-bottom: 1.0em }
em { font-style: italic }
strong { font-weight: bold }
/**** #site-nav ****/
#site-nav {
    position: absolute;
    width: 180px;
    padding: 0 10px;
}
#site-nav h1 {
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 0.8em;

}
#site-nav h1 a { color: #D26 }
#site-nav h1 a:hover { color: #A2C }
#site-nav h2 {
    font-size: 17px;
    font-weight: normal;
    margin-bottom: 0.3em;
}
#site-nav ul {
    list-style: none;
    padding-left: 0;
    font-size: 12px;
}
#site-nav li {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
#site-nav li a {
    display: block;
    padding: 3px 5px;
}
#site-nav li.current { background: #C8C5C2 }
#site-nav li.current a { color: white }
#site-nav li.current a:hover { color: #D26 }
#site-nav li ul { margin-bottom: 0 }
#site-nav li li {
    font-size: 11px;
    line-height: 1.4em;
}
#site-nav li li a { padding-left: 15px }
#site-nav li.selected li a {
    padding: 3px;
    background: none;
}
#site-nav li.selected li a:hover { color: #D26 }
/**** Content ****/
/*#content {



  padding: 10px 30px 10px 30px;



}



*/
#sidebar {
    float: left;
    left: 300px;
    margin-left: -300px;
    position: relative;
    width: 300px;
    overflow-y: auto;
}
#contentWrapper {
    float: left;
    width: 100%;
}
/* screens smaller than 640 */
@media screen and (max-width: 640px) { 
    #site-nav {
        width: auto;
        position: relative;
        left: auto;
        top: auto;
        padding-top: 0px;
        height: auto;
        margin-bottom: 20px;
    }
    #content { padding-left: 10px }
}
.copy h2 { clear: both }
a img { border: none }
pre,
code {
    font-family: Monaco, monospace;
    font-size: 12px;
    background: #111;
    color: #F5F5F5;
}
p code { padding: 1px 3px }
pre {
    padding: 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
ul,
ol { padding-left: 1.3em }
.hidden { display: none }
.copy {
    width: 600px;
    line-height: 1.55em;
}
blockquote {
    margin: 0;
    font: italic 18px Georgia, serif;
}
dt {
    font-weight: bold;
    font-size: 14px;
}
dd + dt { margin-top: 0.5em }
dd { margin-left: 1.0em }
button { -webkit-appearance: push-button }
#site-footer {
    clear: both;
    margin: 20px 0px;
    border-top: 2px solid white;
    padding-top: 10px;
    line-height: 30px;
    font-size: 95%;
    font-style: italic;
}
.license-copy { font-size: 85% }
.demos #copy,
.docs #content { max-width: 640px }
.docs #content h2 {
    border-top: 2px solid #FFF;
    padding-top: 10px;
}
.docs #content h2:target {
    background: #D26;
    color: white;
    padding: 10px 5px 5px;
}
/**** Docs ****/
.options dl dt { font-weight: normal }
.options dl dt,
.options dl dd {
    float: left;
    padding: 0 1.2em;
    : ;
    background: #161616;
    line-height: 32px;
    height: 32px;
    margin: 0;
}
.options dl.header dt,
.options dl.header dd { background: #444 }
.options dl .option-type {
    font-size: 13px;
    color: #AAA;
    font-style: italic;
}
.options dl dd { margin-left: 1px }
/**** Demos ****/
#container {
    margin-bottom: 20px;
    /* border-radius: 5px;*/
    /*  -webkit-border-radius: 5px;;
    -moz-border-radius: 5px;
    border-radius: 5px;*/
}
.secBg {
    color: #a7a7a7;
	/*border-top: 1px solid #232323;*/
	/*border-bottom: 1px solid #232323;*/
    font-size: 14px;
    line-height: 30px;
    margin-bottom: 0px;
    background: none;
    padding: 20px 0px;
    clear: both;
    width: 100%;
    float: left;
}
.centered { margin: 0 auto }
.box {
    margin: 5px;
    padding: 5px;
    background: #D8D5D2;
    font-size: 11px;
    line-height: 1.4em;
    float: left;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.box h2 {
    font-size: 14px;
    font-weight: 200;
}
.box img,
#tumblelog img {
    display: block;
    width: 100%;
}
.rtl .box {
    float: right;
    text-align: right;
    direction: rtl;
}
.col1 { width: 80px }
.col2 { width: 180px }
.col3 { width: 280px }
.col4 { width: 380px }
.col5 { width: 480px }
.col1 img { max-width: 80px }
.col2 img { max-width: 180px }
.col3 img { max-width: 280px }
.col4 img { max-width: 380px }
.col5 img { max-width: 480px }
/**** Gutters ****/
.has-gutters .box { margin: 5px 0 }
.has-gutters .col1 { width: 90px }
.has-gutters .col2 { width: 230px }
.has-gutters .col3 { width: 370px }
.has-gutters .col4 { width: 550px }
/**** Transitions ****/
.transitions-enabled.masonry,
.transitions-enabled.masonry .masonry-brick {
    /*-webkit-transition-duration: 3.7s;;
    -moz-transition-duration: 3.7s;
    -ms-transition-duration: 3.7s;
    -o-transition-duration: 3.7s;
    transition-duration: 3.7s;*/
}
.transitions-enabled.masonry {
    -webkit-transition-property: height, width;
    -moz-transition-property: height, width;
    -ms-transition-property: height, width;
    -o-transition-property: height, width;
    transition-property: height, width;
}
.transitions-enabled.masonry  .masonry-brick {
    -webkit-transition-property: left, right, top;
    -moz-transition-property: left, right, top;
    -ms-transition-property: left, right, top;
    -o-transition-property: left, right, top;
    transition-property: left, right, top;
}
/* disable transitions on container */
.transitions-enabled.infinite-scroll.masonry {
    -webkit-transition-property: none;
    -moz-transition-property: none;
    -ms-transition-property: none;
    -o-transition-property: none;
    transition-property: none;
}
/**** Primer comparison ****/
#comparison { overflow: auto }
#comparison .example {
    width: 420px;
    float: left;
    margin-right: 20px;
}
#comparison .box h5 {
    float: left;
    margin-bottom: 0;
    font-size: 30px;
    margin-right: 4px;
    line-height: 28px;
    font-weight: bold;
    color: #FFF;
}
/* Homepage */
.homepage .item {
    width: 230px;
    float: left;
    margin: 20px;
    margin-left: 0px;
    margin-top: 0px;
    background: #000;
    font-weight: 300;
	background-color:#000000;
}
.mil_sec:hover {
	border: #CDB973 1px solid;
	-moz-box-shadow: 0 0 4px 2px #927F3C;
	-webkit-box-shadow: 0 0 4px 2px #927F3C;
	box-shadow: 0px 0px 4px 2px #927F3C;
}
.homepage .big-text,
.homepage .link {
    font-size: 24px;
    line-height: 1.2em;
}
.homepage .link { padding: 0 }
.homepage .link a {
    display: block;
    padding: 10px;
    width: 200px;
    background: #D26;
    color: white;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.homepage .link a:hover { background: #A2C }
.homepage .col2 { width: 440px }
.homepage .example {
    padding: 0;
    width: 220px;
    background: transparent;
}
.homepage .example a { display: block }
.homepage .example img {
    display: block;
    width: 100%;
}
.homepage .example a:hover {
    background: #D26;
    color: white;
}
.homepage .loading {
    background: black;
    color: #D8D5D2;
}
.homepage .loading img {
    float: left;
    padding-right: 5px;
    width: 54px;
}
/* mini example */
.homepage .mini div {
    float: left;
    background: white;
    margin: 3px;
    color: #D8D5D2;
    font-weight: bold;
    font-size: 32px;
    line-height: 46px;
    text-align: center;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.homepage .mini .w1 { width: 44px }
.homepage .mini .h1 { height: 44px }
.homepage .mini .w2 { width: 94px }
.homepage .mini .h2 { height: 94px }
/* Tumblelog example */
#tumblelog {
    background: #FFF;
    padding: 1.0em;
}
#tumblelog .story {
    margin: 10px;
    border-top: 4px solid #DCB;
    padding-top: 10px;
    background: #FFF;
    float: left;
}
#tumblelog h1,
#tumblelog h2,
#tumblelog h3 { font-weight: bold }
#tumblelog .col1 { width: 220px }
#tumblelog .col2 { width: 460px }
#tumblelog .col3 { width: 700px }
#tumblelog .col1 img,
#tumblelog .col2 img,
#tumblelog .col3 img { max-width: none }
/* Infinite Scroll loader */
#infscr-loading {
    text-align: center;
    z-index: 100;
    position: fixed;
    left: 45%;
    bottom: 40px;
    width: 200px;
    padding: 10px;
    background: #000;
    opacity: 0.8;
    color: #FFF;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
/**** Fluid ****/
#container.fluid { padding: 5px 0 }
/* right margin value is 0.1% less than calculated,



  to allow for rounding errors in Firefox */
.fluid .box {
    margin: 5px 0.9% 5px 1%;
    padding: 5px 1%;
}
.fluid .box.col1 { width: 16% }
.fluid .box.col2 { width: 36% }
.fluid .box.col3 { width: 56% }
/**** Corner stamp ****/
.corner-stamp {
    width: 280px;
    height: 340px;
    padding: 10px;
    margin: 10px;
    float: right;
    background: red;
    color: white;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
/**** Pygments ****/
code .s1,
code .s { color: #78BD55 } /* string */
code .mi,
/* integer */



code .cp,
/* doctype */



code .kc { color: #5298D4 } /*boolean*/
code .k { color: #E39B79 } /* keyword */
code .kd,
/* storage */



code .na { color: #A9D866 } /* markup attribute */
code .p { color: #EDB } /* punctuation */
code .o { color: #F63 } /* operator */
code .nb { color: #AA97AC } /* support */
/* comment */
code .c,
code .c1 {
    color: #666;
    font-style: italic;
}
code .nt { color: #A0C8FC } /* Markup open tag */
code .nf { color: #9EA8B8 } /* css id */
code .nc { color: #A78352 } /* CSS class */
code .m { color: #DE8E50 } /* CSS value */
code .nd { color: #9FAD7E } /* CSS pseudo selector */
/**** Clearfix ****/
.clearfix:before,
.clearfix:after {
    content: "";
    display: table;
}
.clearfix:after { clear: both }
.clearfix { zoom: 1 }
.leftSec {
    width: 73%;
    float: left;
}
.rightSec {
    /*width: 25%;*/
    float: right;
}
.srv { margin-bottom: 30px }
.nav2 > li > a { display: block }
.nav2 { list-style: none }
#navsmenu {
	background: #000;
	padding-bottom: 0px;

}
/*
.gform_for_textbox input[type=text] {
    display: block !important;
    min-height: 33px !important;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
	
}
*/
.gform_wrapper .gform_heading {
    margin-bottom: 10px !important;
    width: 100% !important;
}
.gform_wrapper .gform_heading, .gform_title, .gform_wrapper span.gform_description {
	display: inline-block !important;
    text-align: center !important;
    font-family: 'Lato',Arial,sans-serif;
    font-weight: 400 !important;
    margin: 5px 0 10px 0 !important;
	padding: 0 4%;
	width: 92% !important;
    font-size: 18px !important;
    line-height: 21px!important;
    text-transform: none !important;
	color: #000 !important;
}
.gform_wrapper .gform_body ul {
	padding: 0;
	margin: 0;
	width: 100%;
	display: inline-block;
}
gform_wrapper_4 form#gform_4 ul li, input#input_4_2 {
	margin-bottom: 0 !important;
}

.gform_wrapper .gform_body ul li {
    list-style-type: none;
    margin-bottom: 10px;
	float: left;
	width: 100%;
}
.gform_wrapper .gform_body ul.gfield_radio li {
	width: auto;
	display: inline-block;
	margin-right: 8px;
}
.gform_wrapper .gform_footer {
	width: 100%;
	display: inline-block;
	text-align: center;
}
span.gform_description {
	display: inline-block !important;
    text-align: center !important;
	width: 100% !important;
}
.gform_wrapper textarea {
    font-family: inherit;
    letter-spacing: normal;
    outline-style: none;
    resize: none;
}
.gform_wrapper textarea {
	padding: 2.5% 2.5% !important;
	width: 94% !important;
	font-size: 13px !important;
	line-height: 15px !important;
	border-radius: 0 !important;
	font-family: inherit !important;
	margin-bottom: 0 !important;
}
.gform_wrapper input[type=text] {
	padding: 1% 2.5% !important;
	width: 94% !important;
	font-size: 13px !important;
	line-height: 15px !important;
	border-radius: 0 !important;
	font-family: inherit !important;
	float: left;
}

/*
.gform_wrapper input[type=text] {
	width: 100% !important;
}
*/
.gform_wrapper input.datepicker {
	width: 90% !important;
	float: left;
}
img.ui-datepicker-trigger {
	float: left;
}
.gform_wrapper .top_label .gfield_label {
    width: auto;
	display: none;
}
#gform_wrapper_4 label {
	display: none !important;
}
#gform_wrapper_4 input[type="text"] {
	width: 90% !important;
}
.ge-hide-field {
	display: none;
}
li.gform_validation_container {
	display: none;
}
/* DatePicker Container */
#ui-datepicker-div {
	background: #fff;
	border: #2E2E2E 1px solid;
	position: relative;
	z-index: 900 !important;
	padding: 12px;
	display: none;
}
.ui-datepicker {
	width: 216px;
	height: auto;
	margin: 5px auto 0;
	font: 9pt Arial, sans-serif;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	background: #fff;
}
.ui-datepicker a {
	text-decoration: none;
}
/* DatePicker Table */
.ui-datepicker table {
	width: 100%;
	background: #fff;
	border: #bbb 1px solid;
}
.ui-datepicker-header {
	background: none;
	color: #e0e0e0;
	font-weight: bold;
	-webkit-box-shadow: inset 0px 1px 1px 0px rgba(250, 250, 250, 2);
	-moz-box-shadow: inset 0px 1px 1px 0px rgba(250, 250, 250, .2);
	box-shadow: inset 0px 1px 1px 0px rgba(250, 250, 250, .2);
	text-shadow: 1px -1px 0px #000;
	filter: dropshadow(color=#000, offx=1, offy=-1);
	line-height: 30px;
	border: none;
}
.ui-datepicker-title {
	text-align: center;
	width: 100%;
	float: left;
	border: none !important;
}
.ui-datepicker-title select {
	float: left;
	width: 46%;
	border: none !important;
	margin-right: 0.5%;
}
.ui-datepicker-prev, .ui-datepicker-next {
	display: inline-block;
	width: 30px;
	height: 30px;
	text-align: center;
	cursor: pointer;
	/*background-image: url('../img/arrow.png');*/
	background-repeat: no-repeat;
	line-height: 600%;
	overflow: hidden;
	display: none;
}
.ui-datepicker-prev {
	float: left;
	background-position: center -30px;
}
.ui-datepicker-next {
	float: right;
	background-position: center 0px;
}
.ui-datepicker thead {
	background-color: #f7f7f7;
	background-image: -moz-linear-gradient(top,  #f7f7f7 0%, #f1f1f1 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#f1f1f1));
	background-image: -webkit-linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);
	background-image: -o-linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);
	background-image: -ms-linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);
	background-image: linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#f1f1f1',GradientType=0 );
	border-bottom: 1px solid #bbb;
}
.ui-datepicker th {
	text-transform: uppercase;
	font-size: 6pt;
	padding: 5px 0;
	color: #666666;
	text-shadow: 1px 0px 0px #fff;
	filter: dropshadow(color=#fff, offx=1, offy=0);
}
.ui-datepicker tbody td {
	padding: 0;
	border-right: 1px solid #bbb;
}
.ui-datepicker tbody td:last-child {
	border-right: 0px;
}
.ui-datepicker tbody tr {
	border-bottom: 1px solid #bbb;
}
.ui-datepicker tbody tr:last-child {
	border-bottom: 0px;
}
.ui-datepicker td span, .ui-datepicker td a {
	display: inline-block;
	font-weight: bold;
	text-align: center;
	width: 30px;
	height: 30px;
	line-height: 30px;
	color: #666666;
	text-shadow: 1px 1px 0px #fff;
	filter: dropshadow(color=#fff, offx=1, offy=1);
}
.ui-datepicker-calendar .ui-state-default {
	background: #ededed;
	background: -moz-linear-gradient(top,  #ededed 0%, #dedede 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#dedede));
	background: -webkit-linear-gradient(top,  #ededed 0%,#dedede 100%);
	background: -o-linear-gradient(top,  #ededed 0%,#dedede 100%);
	background: -ms-linear-gradient(top,  #ededed 0%,#dedede 100%);
	background: linear-gradient(top,  #ededed 0%,#dedede 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dedede',GradientType=0 );
	-webkit-box-shadow: inset 1px 1px 0px 0px rgba(250, 250, 250, .5);
	-moz-box-shadow: inset 1px 1px 0px 0px rgba(250, 250, 250, .5);
	box-shadow: inset 1px 1px 0px 0px rgba(250, 250, 250, .5);
}
.ui-datepicker-calendar .ui-state-hover {
	background: #f7f7f7;
}
.ui-datepicker-calendar .ui-state-active {
	background: #6eafbf;
	-webkit-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, .1);
	-moz-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, .1);
	box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, .1);
	color: #e0e0e0;
	text-shadow: 0px 1px 0px #4d7a85;
	filter: dropshadow(color=#4d7a85, offx=0, offy=1);
	border: 1px solid #55838f;
	position: relative;
	margin: -1px;
}
.ui-datepicker-unselectable .ui-state-default {
	background: #f4f4f4;
	color: #b4b3b3;
}
.ui-datepicker-calendar td:first-child .ui-state-active {
	width: 29px;
	margin-left: 0;
}
.ui-datepicker-calendar td:last-child .ui-state-active {
	width: 29px;
	margin-right: 0;
}
.ui-datepicker-calendar tr:last-child .ui-state-active {
	height: 29px;
	margin-bottom: 0;
}

.navbar .nav > li { min-width: 40px }
.search-area-btn {
    background: #000;
	border: #2e2e2e 1px solid;
	padding: 0 8px !important;
	color: #CDB973 !important;
    cursor: pointer;
    float: right !important;
    margin: 0 !important;
    position: static;
    width: auto;
	color: #927F3C !important;
	line-height: 38px !important;
	height: 38px !important;
	display: inline-block !important;
	text-transform: uppercase;
	top: 1px;
	position: relative;
}
.search-area-btn a {
	padding: 14px 14px 14px 28px !important;
    margin: 0 !important;
	height: auto !important;
	display: inline-block;
	line-height: 10px !important;
	background: url(../../../../images/icon-search-tab.png) 5px center no-repeat !important;
}
.search-area-btn a:hover {
	padding: 14px 14px 14px 28px !important;
    margin: 0 !important;
	height: auto !important;
	display: inline-block;
	line-height: 10px !important;
	background: url(../../../../images/icon-search-tab.png) 5px center no-repeat !important;
}
.locitem {
    padding: 20px;
    list-style: none;
    border: 1px solid white;
    width: 200px;
    height: 200px;
    float: left;
    margin: 10px;
    text-align: center;
}
.locitem img { margin-bottom: 16px }
.locitem:hover { background-color: #cdb973 }
.locitem:hover a {
    color: black;
    text-decoration: none;
}
.loc-page {
    border: 1px solid #2e2e2e;
    background-color: black;
    float: left;
}
.well{
	margin-bottom:70px;
}
#logobarele {
	background: none !important;
}
#gform_wrapper_4 {
	width: 100%;
	float: left;
}
.video {
 position: relative;
 padding-bottom: 56.25%;
 padding-top: 20px;
 height: 0;
 overflow: hidden;
}

.video iframe,  
.video object,  
.video embed {
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
}

div#headline-banner {
	clear: both;
	width: 90%;
	max-width: 960px;
	max-height: 60px;
	padding: 0.5% 5%;
	margin: 0 auto 20px auto;
	/*
	background: #cbc067; 
	background: -moz-linear-gradient(top,  #cbc067 0%, #917828 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cbc067), color-stop(100%,#917828)); 
	background: -webkit-linear-gradient(top,  #cbc067 0%,#917828 100%);
	background: -o-linear-gradient(top,  #cbc067 0%,#917828 100%);
	background: -ms-linear-gradient(top,  #cbc067 0%,#917828 100%); 
	background: linear-gradient(to bottom,  #cbc067 0%,#917828 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbc067', endColorstr='#917828',GradientType=0 );
	*/ 
}
div#headline-banner h2 {
	color: #CDB973;
	font-size: 21px;
	font-weight: 600;
	text-align: center;
	margin: 0;
	text-shadow: #0e0e0e 1px 1px 0px;
}
div.slideshow-nav {
	background: #000;
	padding: 8px 0;
	margin-top: 3px;
	margin-bottom: 20px;
}
div.slideshow-nav a {
	margin: 0 2px;
	padding: 3px;
	background: #000;
	border: #2e2e2e 1px solid;
	width: 25px;
	height: 25px;
	display: inline-block;
}
div.slideshow-nav a, div.slideshow-nav a:visited, div.slideshow-nav a:focus, div.slideshow-nav a.activeSlide {
	text-decoration: none;
}
div.slideshow-nav a.activeSlide {
	background: #2e2e2e;
	text-decoration: none;
	color: #fff;
}
#big-footer-image {
	clear: both;
	margin: 0 auto;
	display: block;
	width: 960px;
	height: 374px;
	background: url(../img/millionaires-concierge.jpg) left top no-repeat;
}