/* @group reset */
/* http://meyerweb.com/eric/tools/css/reset/ | v2.0 | 20110126 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font-weight: inherit;
	font-style: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* @end */

/* @group structure */

html {
	overflow-y: scroll;
}

body {
	background: #fff url(/images/background.jpg) no-repeat top center;
/*	background: #fff url(/images/background-inner.jpg) no-repeat top center;
	background-size: 2385px 1204px;  */
	font: 62.5% georgia, times, serif;;
	color: #333;
	text-align: left;
	margin:  0;
	
}

#wrapper {
	width: 960px;
	display: block;
	overflow: hidden;
	margin: 0 auto 0 auto;	
}

.third {
	width: 290px;
	display: inline-block;
	margin: 0 20px 0 0;
	overflow: hidden;
}
.alignCenter {
	text-align: center;
}
.alignRight {
	text-align: right;
}
/* @end */

/* @group header */


[role="banner"] {
	width: 100%;
	height: px;
	margin: 0;
	position: relative;
	z-index: 10; /* ie 7 nav fix */
}

[role="banner"] #header-new-patient-tab {
	right: 0;
	top: 0;
	text-decoration: none;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	background-color: #6a6f74;
	padding: 10px 10px 7px 10px;
	position: absolute;
	font-size: 1.8em;
	color: #fff;
}

[role="banner"] #header-address {
	position: absolute;
	right: 0;
	top: 100px;
	color: #72787d;
	text-align: right;
	overflow: hidden;
	padding: 0 0 0 0;
	font-size: 1.7em;
	
}

[role="banner"] #header-address a {
	color: #285b8c;
	text-decoration: none;
}

[role="banner"] #header-address .phone{
	font-size: 1.9em;
}

[role="banner"] h1,
[role="banner"] h2 {
	display: inline-block;
	margin: 47px 0 0 0;
}

[role="banner"] h1 a:link, [role="banner"] h1 a:active, [role="banner"] h1 a:visited {
	font-size: 4.0em;
	color: #;
	text-decoration: none;

}

[role="banner"] h1 a:focus {
	outline: thin dotted;
}

[role="banner"] h1 a:hover {
	color: #;
	text-decoration: underline;
}

/* @group nav */

nav {
	overflow: hidden;
	z-index: 10;  /* ie 7 nav fix */
}

nav ul {
	float: left;
	width: 100%;
	margin-bottom: px;
	text-align: center;
	z-index: 10;  /* ie 7 nav fix */
}

nav ul li {
	float: left;
	padding: 30px 0 9px;
	margin-bottom: 6px;
}

nav ul li a:link, nav ul li a:visited, nav ul li a:active {
	display: block;
	font-size: 2em;
	color: #285b8c;
	padding: 0 14px 10px;
	border-bottom: 1px solid #7F8387;
	text-decoration: none;
}

nav ul li:first-child a {
	padding: 0 18px 10px;
}

nav ul li a:focus {
	outline: thin dotted;
}

nav ul li a:hover {
	color: #;
}
nav ul li.current, nav ul li:hover {
	background: url('/images/nav_current_arrow.png') no-repeat center bottom;
}
ul.dropdown {
	position: absolute;
	left: 80px;
	top: 236px;
	border: 1px solid #6B6F74;
	border-top: 1px solid #fff;
	z-index: 10;
	display: none;
	width:  205px;
	text-align: left;
	background: #fff;
}
ul.dropdown li{
	padding: 0;
	z-index: 10;
}
ul.dropdown li:hover{
	background: none;
	z-index: 10;
}
ul.dropdown li a,
ul.dropdown li a:link,
ul.dropdown li a:visited,
ul.dropdown li a:active {
	background: #fff;
	z-index: 10;
	color: #004F82;
	border: none;
	float: none;
	padding: 0 10px;
	margin: 0;
	display: block;
	clear: both; /*for ie7 */
	width:  160px;
	font-size: 1.8em;
	border-top: solid 1px #fff;
	margin: 5px;
}

ul.dropdown li:first-child a {
	border: 0;
}

ul.dropdown li a:hover {
	text-decoration: underline;
}

/* @end */



/* @group iCat Sub-Navigation */
.main .subNav ul {
	list-style: none;
	border-bottom: solid 1px #B7BABA;
	margin: 0 0 20px;
	padding: 0 0 10px;
	overflow: hidden;
}
.main .subNav ul li {
	list-style: none;
	float: left;
	padding: 5px 20px;
	margin: 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 2em;
}
.main .subNav ul li a {

	overflow: hidden;
}

.main .subNav ul .current {	
	background: #EBEBEB;
}

/* @end */

/* @group Sub-Header */
#subHeader-bg {
        position: absolute;
        top: 245px;
        left: 0;
        width: 100%;
        z-index: -1;
        height: 125px;
        background: url(/images/slideshow-bg.jpg) no-repeat center 20px;
/*      background-size: 100% 250px; */
        overflow: hidden;
	box-shadow: 0 4px 2px -2px gray;
}

#subHeader {
	height: 125px;
	margin-top: 30px;
	display: block;
	color: #fff;
}

#subHeader h2 {
	font-size: 3.0em;
	border-bottom: solid 1px #fff;
	display: block;
	padding-bottom: 5px;
	margin-bottom: 7px;
}
.ie7 #subHeader h2 {
	margin-top: 15px;
}
#subHeader p {
	font-size: 1.5em;
	display: block;
	margin: 0;
	padding: 0;
}
/* @end */
/* @end */

/* @group content */

[role="main"] {
	float: left;
	display: inline;
	width: 620px;
	color: #;
}

.main a:link, .main a:active, .main a:visited {
	color: #144c82;	
	text-decoration: none;
}

.main a:focus {
	outline: thin dotted;
}

.main a:hover {
	color: #;
	text-decoration: underline;
}

.main .huge, .main h2 {
	font-size: 3.0em;
	padding: 5px 0 10px;
} 

.main .large, .main h3 {
	font-size: 2.6em;
	padding: 5px 0 10px;
} 

.main .bigger, .main h4 {
	font-size: 2.2em;
	padding: 5px 0 10px;
}

.main h5 {
	font-size: 1.9em;
	padding: 5px 0 8px;
}

.main h6 {
	font-size: 1.6em;
	padding: 5px 0 8px;
}

.main p, .main blockquote {
	margin-bottom: 20px;
	font-size: 1.4em;
	line-height: 1.4em;
}

.main ul {
	margin: 0 0 15px 30px;
}

.main ul li {
	list-style-type: square;
}

.main ol {
	margin: 0 0 15px 30px;
	list-style-type: decimal;
}

.main ol li {
	list-style-type: decimal;
}

.main li {
	margin-bottom: 5px;
	font-size: 1.4em;
	line-height: 1.4em;
}

.main li li {
	font-size: 1em;
}

/* @end */

/* @group sidebar */

[role="complementary"] {
	float: right;
	display: inline;
	width: 300px;
	font-size: .95em;
	color: #;
}

[role="complementary"] #home-schedule{
	margin:  0 0 10px 0;
	overflow: hidden;
	clear: both;
}

[role="complementary"] #aside-testimonial {
	margin: 0;
	padding-top: 30px;
	overflow: hidden;
	clear: both;
}
[role="complementary"] #aside-testimonial p.who{
	margin:  10px 0 0 0;
	text-align: right;
}
[role="complementary"] #aside-testimonial p.where{
	margin: 0;
	text-align: right;
}
[role="complementary"] #aside-testimonial p.quote{
	margin: 0;
}
[role="complementary"] #aside-testimonial a{
	margin:  10px 0 0 0;
	float: right;
	color: #B28550;
	font-size: 1.5em;
}

aside a:link, aside a:active, aside a:visited {
	color: #;
	text-decoration: none;
}

aside a:focus {
	outline: thin dotted;
}

aside a:hover {
	color: #;
	text-decoration: underline;
}

aside h2 {
	font-size: 2.3em;
	padding: 5px 0 10px;
} 

aside h3 {
	font-size: 2.0em;
	padding: 5px 0 8px;
} 

aside h4 {
	font-size: 1.7em;
	padding: 5px 0 8px;
}

aside h5 {
	font-size: 1.5em;
	padding: 5px 0 8px;
}

aside h6 {
	font-size: 1.2em;
	padding: 5px 0 8px;
}

aside p, aside blockquote {
	margin-bottom: 1.8em;
	font-size: 1.4em;
	line-height: 1.4em;
}

aside ul {
	margin: 0 0 15px 30px;
}

aside ul li {
	list-style-type: square;
}

aside ol {
	margin: 0 0 15px 30px;
	list-style-type: decimal;
}

aside ol li {
	list-style-type: decimal;
}

aside li {
	margin-bottom: 5px;
	font-size: 1.4em;
	line-height: 1.4em;
}

aside li li {
	font-size: 1em;
}

/* @end */

/* @group forms */

label, input[type=button], input[type=submit], button {
	cursor: pointer;
}

input[type="radio"] {
	vertical-align: text-bottom;
}

input[type="checkbox"] {
	vertical-align: bottom;
}

.ie7 input[type="checkbox"] {
	vertical-align: baseline;
}

/* @end */

/* @group footer */

#footerWrapper {
	width: 960px;
	display: block;
	overflow: hidden;
	margin: 0 auto 0 auto;	
}

footer[role="contentinfo"] {
	clear: both;
	float: left;
	display: block;
	margin: 20px 0 0 0;
	padding: 40px 0 40px 0;
	background-color: #7e7e7e;
	width: 100%;
	color: #fff;
}

footer[role="contentinfo"] p {
	color: #fff;
	font-size: 1.3em;
}

footer[role="contentinfo"] a:link, footer[role="contentinfo"] a:active, footer[role="contentinfo"] a:visited {
	color: #;
	text-decoration: none;
}

footer[role="contentinfo"] a:focus {
	outline: thin dotted;
}

footer[role="contentinfo"] a:hover {
	color: #;
	text-decoration: underline;
}


footer a:link,
footer a:active,
footer a:visited,
footer a {
	color: #99D7F9;
}
footer p {
	line-height: 1.7em;
}

/* @end */

/* @group misc */

.clear {
	clear: both;
	margin: 0;
	padding: 0;
	height: 0;
}

/* Hide from browsers */
.hide, [hidden] {
	display: none;
}

/* Hide from browsers & screenreaders */
.hidden {
	display: none;
	visibility: hidden;
}

/* Hide from browsers, available to screenreaders */
.visuallyHidden {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}

/* Hide from browsers & screenreaders, maintain layout */
.invisible { 
	visibility: hidden;
}

.left {
	float: left;
}

.right {
	float: right;
}

pre, code, kbd, samp {
	font-family: monospace, sans-serif;
}

strong, b, th {
	font-weight: bold;
}

em, i {
	font-style: italic;
}

pre { 
  padding: 15px; 
  white-space: pre; /* CSS2 */
  white-space: pre-wrap; /* CSS 2.1 */
  white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
  word-wrap: break-word; /* IE */
}

::-moz-selection {
	background: #62aaf2;
	color:#fff;
	text-shadow: none;
}

::selection {
	background:#62aaf2;
	color:#fff;
	text-shadow: none;
}

img {
	border: 0;
	-ms-interpolation-mode: bicubic;
	vertical-align: middle;
}

svg:not(:root) {
	overflow: hidden;
}

audio:not([controls]) {
	display: none;
}

/* @end */

@media only screen and (min-width: 480px) {
  /* Style adjustments for viewports 480px and over go here */
}

@media only screen and (min-width: 768px) {
  /* Style adjustments for viewports 768px and over go here */
}

/* @group Home Page */
.home [role="main"] {
	width: 100%;
}
/* @group Slideshow */
#slideshow {
	position: relative;
	height: 263px;
	overflow: hidden;
	margin: 0 0 40px 0;
	width: 610px;	
	color: #fff;
	z-index: 2;
}

.ie7 #slideshow {
	margin-top: 3px;
	height: 270px;
}

.ie8 #slideshow {
	height: 260px;
}
.ie9 #slideshow {
	height: 262px;
}

#slideshow #text-container {
	position: absolute;
	right: 0;
	top: 40px;
	float: right;
	width: 380px;
/*	background-color: rgba(0,0,0,.4); */
}




#slideshow #slide-navigation {
	position: absolute;
	right: 0;
	bottom: 5px;
/*	background: #fff;
	bottom: 20px;
	color: #b6c8da;
	-moz-border-radius:15px;
	border-radius:15px;
	font-size: 1.3em;
	padding: 3px;
*/
}


#slideshow #slide-navigation a:visited,
#slideshow #slide-navigation a:active,
#slideshow #slide-navigation a:link,
#slideshow #slide-navigation a {
	padding: 0 3px 0 3px;
	color: #b6c8da;
}

#slideshow #slide-navigation .navLeft {
	margin: 0 15px 0 5px;
}

#slideshow #slide-navigation .navRight {
	margin: 0 5px 0 15px;
}

#slideshow #slide-navigation a.current {
	color: #154984;	
}

#slideshow #text-container h3 {
	font-size: 3.5em;
	padding: 0 0 5px 0;
	margin: 0 0 5px 0;
	border-bottom: solid 2px #fff;
	overflow: hidden;
}

#slideshow #text-container p {
	font-size: 1.6em;
	overflow: hidden;
	height: 100px;
}
#slideshow #text-container hr {
	color: #fff;
	background:  #fff;
	border: 0;
	height: 2px;
}

#slideshow img {
	float: left;
	z-index: 2;
}
#slideshow-testimonial {
	position: absolute;
	right: 0;
	top: 0;
	width: 250px;
	padding: 20px 30px 20px 30px;
	height: 270px;
	color: #dedede;
	font-size: 1.6em;
	background: url(/images/slideshow-bg-testimonial.png) repeat;
	-moz-border-radius: 10px;
	border-radius: 10px;
	z-index: 10;
}
#slideshow-testimonial h3 {
	font-size: 1.5em;
	line-height: 1em;
	color: #fff;
}

#slideshow-testimonial p {
	color: #dedede;
}

#slideshow-testimonial .who {
	font-size: 1.2em;
	text-align: right;
	margin: 20px 0 0 0;
	padding: 0;
}

#slideshow-testimonial a,
#slideshow-testimonial a:active
#slideshow-testimonial a:link
#slideshow-testimonial a:visited {
	position: absolute;
	margin:  0 0 20px 0;
	color: #dccc2a;
	bottom: 0;
	right: 30px;
	text-align: right;
}

#slideshow-testimonial .where {
	font-size: 0.8em;
	text-align: right;
	margin: 0;
	padding: 0;
}

#slideshow-background {
	position: absolute;
	top: 245px;
	left: 0;
	width: 100%;
	z-index: -1;
	height: 270px;
	background: url(/images/slideshow-bg.jpg) no-repeat center 20px;
/*	background-size: 100% 250px; */
	overflow: hidden;
}

/* @end */

#home-services {
	width: 465px;
	float: left;
	overflow: hidden;	
	
}

#home-services article {
	border-bottom: 1px solid #C9CCCC;
	margin: 30px 0 0 0;
	padding: 0 0 10px 0;
}
#home-services article:first-child {
	margin: 10px 0 0 0;
}
#home-services article a:link,
#home-services article a:active,
#home-services article a:visited,
#home-services article a {
	font-size: 3em;
	color: #144c82;
	line-height: .9em;
}

#home-services article p {
	font-size: 1.5em;
	line-height: 1em;
	padding: 10px 0 0 0;
	color: #777;
}

#home-services article p a:link,
#home-services article p a:active,
#home-services article p a:visited,
#home-services article p a {
	font-weight: normal;
	font-size: 1em;
	color: #b28550;
}

#home-services .additionalServices:link,
#home-services .additionalServices:active,
#home-services .additionalServices:visited,
#home-services .additionalServices {
	font-size: 1.5em;
	font-weight: normal;
	float: right;
	margin: 5px 0 0 0;
	color: #b28550;
}

#home-video #video-container .additionalServices:link,
#home-video #video-container .additionalServices:active,
#home-video #video-container .additionalServices:visited,
#home-video #video-container .additionalServices {
	font-size: 1.5em;
	font-weight: normal;
	float: right;
	margin: 5px 0 0 0;
	color: #b28550;
}

#home-video {
	width: 465px;
	float: right;
	overflow: hidden;	
}

#home-video #video-container {
	background-color: #e3e4e5;
	width: 411px;
	margin: 35px 0 0 0;
	padding: 17px 27px 17px 27px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden;
}

#home-video #video-container p {
	margin: 0;
	padding: 0;
}

#home-video #video-container a:link,
#home-video #video-container a:active,
#home-video #video-container a:visited,
#home-video #video-container a {
	color: #b28550;
}

#home-bottom-part {
	position: relative;
	clear: both;
	border-top: 1px solid #9b9fa3;
	padding: 45px 0 0 0;
	margin: 25px 0 0 0;
	
}

#home-bottom-part p {
	color: #777;
}
#home-blog {
	width: 314px;
	float: left;
}

#home-blog p {
	margin: 0 0 10px 0;
}

#home-blog a:link,
#home-blog a:active,
#home-blog a:visited,
#home-blog a {
	color: #b28550;
}

#home-blog h3 a:link,
#home-blog h3 a:active,
#home-blog h3 a:visited,
#home-blog h3 a {
	color: #144c82;
}
#home-blog .readArticle {
	margin: 0;
	padding: 0;
}
#home-blog .postedOn {
	border-top: 1px solid #9b9fa3;
	padding: 5px 0 0 0;
	margin: 5px 0 0 0;
}
#home-blurb {
	width: 280px;
	float: left;
	margin-left: 25px;
}
#home-blurb p {
	margin-bottom: 15px;
}
.home #home-schedule {
	width: 304px;
	float: right;
/*	margin-right: 25px; */
}
.clear {
	clear: both;
}
.relative {
	position: relative;
}

#otherFields {
	display: none;
}
/* @end */
/* @group Forms */
input[type="text"] {
	width: 250px;
	box-shadow: inset 0 5px 5px #ddd;
	padding: 5px 10px 5px 10px;
	font-size: 2em;
	
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 0 0 10px 0;
	border: 1px solid #ddd;
}
textarea:focus,
input[type="text"]:focus {
	outline: 0;
	border: 1px solid #666;
}
textarea {
	width: 250px;
	height: 60px;
	font-size: 2em;
	font-family: georgia, times, serif;
	resize: none;
	box-shadow: inset 0 5px 5px #ddd;
	padding: 5px 10px 5px 10px;
	-moz-border-radius: 5px;
	margin: 0 0 10px 0;
	border-radius: 5px;
	border: 1px solid #ddd;
}
input[type=submit] {
	background: #ffcf63; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffcf63 0%, #ba8f2d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffcf63), color-stop(100%,#ba8f2d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffcf63 0%,#ba8f2d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffcf63 0%,#ba8f2d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffcf63 0%,#ba8f2d 100%); /* IE10+ */
	background: linear-gradient(top,  #ffcf63 0%,#ba8f2d 100%); /* W3C */
	font-family: Georgia, serif;
	border: 0;
	padding: 5px 30px 5px 30px;
	float: right;
	font-size: 2em;
	
	-moz-border-radius: 5px;
	border-radius: 5px;
	color: #144c82;
}

#home-schedule input[type=submit] {
	margin-right: 12px;
}
.home #home-schedule input[type=submit] {
	margin-right: 0;
}
/* @end */

/* @grpup Media Page */
.media [role="main"] {
	width: 100%;
}
.media article {
	float: left;
	text-align: center;
	display: inline-block;
	padding: 20px 35px 0 35px;
}
/* @end */
/* @group Search Page */
.search label {
	width: 200px;
	display: inline-block;
	margin-right: 10px;
	text-align: right;
	font-size: 1.5em;
}

.search input[type=submit] {
	clear: both;
	display: inline-block;
	float: none;
	margin: 10px auto 10px 210px;
}

.search article {
	border-bottom: solid 1px #e0cfbd;	
	margin: 0 0 20px 0;
	padding: 0 0 20px 0;	
}

.search form {
	margin: 0 0 50px 0;
}
.search article a {
	color: #144C82;
}
/* @end */

/* @group Paging */
.paging a:link,
.paging a:visited,
.paging a:active,
.paging a,
#paging a:link,
#paging a:visited,
#paging a:active,
#paging a {
	color: #B28550;
}
#paging a:hover {
	
}

/* @end */

/* @group Contact Form */
.contact label {
	width: 200px;
	display: inline-block;
	margin-right: 10px;
	text-align: left;
	font-size: 1.5em;
	clear: both;
}

.contact input[type=text] {
	width: 400px;
}


.contact textarea {
	width: 400px;
}
.contact label span {
	font-size: .6em;
	color: #ff0000;
}

.contact #home-schedule{
	display: none;
}

.main a:link,
.main a:active,
.main a:visited,
.main a {
	color: #B28550;
}

.contact input[type=submit] {
	clear: both;
	display: inline-block;
	float: none;
	margin: 10px auto 10px 0;
}


aside #scheduleVisitForm textarea,
aside #scheduleVisitForm input[type="text"] {
	width: 265px;
}
.home #scheduleVisitForm textarea,
.home #scheduleVisitForm input[type="text"] {
	width: 280px;
}
/* @end */

/* @group Blog */
.blog .fb_iframe_widget,
.blog iframe,
article .fb_iframe_widget,
article iframe{
	float: right;
	margin-left: 5px;
}

.blog article p a:visited,
.blog article p a:active,
.blog article p a:link,
.blog article p a {
	float: right;
	color: #B28550;
}
.backLink {
	padding-top: 10px;
	font-size: 2em;
}
/* @end */

/* @group Services */
.services article {
	border-bottom: 1px solid #C9CCCC;
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	overflow: hidden;
}
.media article iframe {
	float: none;
	margin: 0
}
.services article p a:visited,
.services article p a:active,
.services article p a:link,
.services article p a {
	float: right;
	color: #B28550;
}
/* @end */

/* @group Directory */
.directory article img {
	float: left;
	margin: 0 10px 10px 0;
}
.directory article {
	border-bottom: 1px solid #C9CCCC;
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	overflow: hidden;
}

.directory article h3 {
	color: #144C82;
}

.directory article .title {
	font-style: italic;
}
/* @end */

/* @group Articles */
.documents article {
	border-bottom: 1px solid #C9CCCC;
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	overflow: hidden;
}
#no-js {
	margin: 5px 0 0 0;
	padding: 5px;
	right: 0;
	border: solid 1px black;
	background-color: white;
	text-align:  center;
	font-size: 1.3em;
	z-index: 10;
	position: absolute;
}
.galleries article {
	margin-bottom: 20px;
}

.timeCat {
	font-size: 1.2em;
	font-weight: bold;
}
/* @end */

/* @group Gallery Description */

.galleries article figure {
	float: left;
	margin-right: 20px;
}

.galleries .main img {
	margin: 0 5px 5px 0;
}

#cboxTitle {
font-size: 1.3em;
}
#cboxCurrent {
display:none;
}

/* @end */

