@charset "utf-8";

/** Page Structure *********************************/
#header-logo, #header-logo h1 a { color="#fff" }
#page.pages {background:url(images/header-a-grey.png) top center no-repeat;}
#page.gallery {	background:url(images/header-d-grey.png) top center no-repeat;}
#wrapper {	background: url(images/header-b-grey.png) top center repeat-x;}
#wrapper.gallery {background: url(images/header-c-grey.png) top center repeat-x;}
/** / Page Structure *********************************/




/** Menu Navigation *********************************/
#tabs a {	color:#fff;
		background:#433c38; 
		 width: auto;
		height:63px;
		text-align: center;
		vertical-align:text-top; 
		border:1px solid #333333;
		 -moz-border-radius: 6px;
		 -webkit-border-radius: 6px; 
		 border-radius: 6px;
 		-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.1);
		 -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.1);
		 box-shadow: 0 2px 4px rgba(0,0,0,0.1);
    
}

 
#tabs ul li a:hover{color:#433c38;
		background:#e51b24;
	        text-align: center;
		vertical-align:text-top; 
		border:1px solid #e51b24;
		 -moz-border-radius: 6px;
		 -webkit-border-radius: 6px; 
		 border-radius: 6px;
 		-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.1);
		 -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.1);
		 box-shadow: 0 2px 4px rgba(0,0,0,0.1);
		
 }

#tabs ul li.current_page_item ul li a:hover {color:#ffffff;
		background:#e51b24;
	        text-align: left;
		vertical-align:text-top; 
		border:1px solid #e51b24;
		 -moz-border-radius: 6px;
		 -webkit-border-radius: 6px; 
		 border-radius: 6px;
 		-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.1);
		 -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.1);
		 box-shadow: 0 2px 4px rgba(0,0,0,0.1);
		
 }
#tabs ul li ul li.current_page_item a {color:#ffffff; text-align: left; background:#e51b24;}
#tabs ul li.current_page_item ul li a, {color:#ffffff; text-align: left; background:#e51b24;}
#tabs ul li.current_page_item {background:url(images/gradient-f-grey.png) repeat-x top;}
#tabs li.menubreak,#tabs li.menubreak:hover {background:url(images/break-c-dark.png) left center repeat-y; width:1px;}
#footer a:hover {color:#E51b24; text-align: left;}
#footer a, #footer {color:#000;}
#tabs .menudesc {color:#000;}
/** / Menu Navigation *********************************/




/** Footer *********************************/

#footer-wrap {background:#121212 url(images/footer-a-grey.png) center top repeat-x;}
#footer-wrap-inner {background:url(images/footer-m-grey.png) center top no-repeat;}
#footer pre,#footer input[type=text],#footer input[type=password],#footer input[type=file],#footer textarea {
	background:#161616 url(images/shadow-h.png) top repeat-x;
	border: 1px solid;
	color:#ccc;
	border-color:#030303 #111111 #111111 #030303;
}

#footer .widgetlinks, #footer .menu, #footer .widget ul {background:url(images/break-a-grey.png) bottom left repeat-x;}
#footer .widgetlinks li, #footer .menu li, #footer .widget li {background:url(images/break-a-grey.png) top left repeat-x;}
#footer .widgetlinks li a, #footer .menu li a, #footer .widget li a {	background:url(images/li-arrow-white.png) center left no-repeat;}
#footer .hozbreak {	background:url(images/break-a-grey.png) center repeat-x;}
#footer .blockquote_line, #footer .blockquote_quotes, #footer blockquote {color:#000;}
#footer .blockquote_quotes .quote.left {background:url(images/quote-open-dark.png) no-repeat top left;}
#footer .blockquote_quotes .quote.right {background:url(images/quote-close-dark.png) no-repeat bottom right;}
/** / Footer *********************************/

/** Widgets *********************************/ 
#wp-calendar {
	border-bottom: 1px solid #151515;
	border-right: 1px solid #151515;	
	border-top: 1px solid #151515;	
}
#wp-calendar td {background:#222 url(images/cells-dark.png) 0 0 no-repeat;}
#wp-calendar td a {	background-image:url(images/cells-dark.png);}
#wp-calendar td.pad {
	background:#161616 url(images/button-overlay-dark.png) top repeat-x;
	border-top: 1px solid #151515;
	border-left: 1px solid #151515;
}
#wp-calendar  th {
	border-left: 1px solid #151515;
	background:#161616 url(images/button-overlay-dark.png) top repeat-x;		
}
#wp-calendar td#today {	
	background:#777 url(images/cells-dark.png) right top no-repeat;
	border-left: 1px solid #151515;
}
#wp-calendar tfoot td {
	border-top:1px solid #151515;
	background:#161616 url(images/button-overlay-dark.png) top repeat-x !important;		
}
#wp-calendar tfoot td {	border-left:1px solid #151515;}
/** Widgets *********************************/
