/*
------------------------------------------------------
HOME
------------------------------------------------------
*/

.sec-home #maincontent {

}







/*
------------------------------------------------------
BASIC MODAL
------------------------------------------------------
*/


/*
 * SimpleModal Basic Modal Dialog
 * http://simplemodal.com
 *
 * Copyright (c) 2013 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 */

#basic-modal-content {display:none;}

#basic-modal-content h3{
	background: none;
	color: #0095e0;
	padding: 10px 0 0 0;
	font-size: 42px;
	margin: 0;
}


#basic-modal-content ul li{
	list-style: none;
	font-size: 16px
}

#basic-modal-content ul .month{
	font-size: 24px;
	padding: 5px 0 5px;
	margin:0;
}

#basic-modal-content #upcoming-shows {
    height: 360px;
    overflow-x: hidden;
    overflow-y: scroll;
}


/* Overlay */
#simplemodal-overlay {background-color:#000;}

/* Container */
#simplemodal-container {
	text-align: center;
	height:360px; 
	width:600px; 
	color:#494949; 
	background-color:#EFEFEF; 
	border:4px solid #444; 
	padding:12px;

}



#simplemodal-container .simplemodal-data {
}


#simplemodal-container a {
	color:#ddd;
}

#simplemodal-container a.modalCloseImg {
	background:url(/_img/x.png) no-repeat; 
	width:25px; 
	height:29px; 
	display:inline; 
	z-index:3200; 
	position:absolute; 
	top:-15px; 
	right:-16px; 
	cursor:pointer;
}

/*
 * SimpleModal Contact Form
 * http://simplemodal.com
 *
 * Copyright (c) 2013 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 */

/* Overlay */
#contact-overlay {background-color:#000;}

/* Container */
#contact-container {
	text-align:left; 
	width:600px;
}

#contact-container .contact-content {
	background-color:#EFEFEF; 
	color:#ddd; 
	height:405px!important;
    border-left: 4px solid #444444;
    border-right: 4px solid #444444;	
}

#contact-container h1 {
    color: #0095E0;
    font-size: 42px;
    font-weight: normal;
    margin: 0 0 13px;
    padding: 10px 0 0;
    text-align: center;
}

#contact-container .contact-loading {
	background:url(../img/contact/loading.gif) no-repeat; 
	height:55px; 
	margin:-14px 0 0 190px; 
	padding:0; 
	position:absolute; 
	width:54px; 
	z-index:8000;
}

#contact-container .contact-message {
	text-align: center;
    height:18px!important;
    font-size:20px;
    color: #797979;    
}
#contact-container .contact-error {
    color: red;
    font-size: 15px;
    font-weight: bold;
    line-height: 0;
    margin: 0 auto;
    padding: 0;
    width: 92%;
}
#contact-container br {clear:both;}
#contact-container form {margin:0; padding:0;}
#contact-container label {
    clear: left;
    color: #494949;
    display: block;
    float: left;
    font-size: 18px;
    font-weight: bold;
    padding-right: 4px;
    text-align: right;
    width: 138px;
}
#contact-container .contact-input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #797979;
    float: left;
    margin: 1px 2px 6px 5px;
    padding: 6px;
    width: 338px;
}
#contact-container textarea {height:114px;}
#contact-container .contact-cc {
	cursor:default; 
	font-size:14px; 
	vertical-align:top;
	color: #797979;
}

#contact-container .contact-top {
	border-top:4px solid #444444;
	border-right:4px solid #444444;
	border-left:4px solid #444444;
	background-color:#EFEFEF; 
	height:13px; 
	margin:0; 
	padding:0; 

}

#contact-container .contact-bottom {
	border-bottom: 4px solid #444444;
	border-left: 4px solid #444444;
	border-right: 4px solid #444444;
	background-color:#EFEFEF; 
	font-size:12px; height:13px; 
	line-height:12px; 
	text-align:center;

}


#contact-container .contact-bottom a,
#contact-container .contact-bottom a:link,
#contact-container .contact-bottom a:active,
#contact-container .contact-bottom a:visited {color:#666; position:relative; top:-4px; text-decoration:none;}
#contact-container .contact-bottom a:hover {color:#888;}
#contact-container .contact-button {
    background: none repeat scroll 0 0 #494949;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 16px;
    font-weight: bold;
    height: 26px;
    margin: 4px 0 0 4px;
    padding: 2px 10px 3px;
    text-align: center;
    vertical-align: middle;
}

#contact-container .contact-button:hover {background:#0095e0;}
#contact-container a.modal-close,
#contact-container a.modal-close:link,
#contact-container a.modal-close:active,
#contact-container a.modal-close:visited {
    background: url("/_img/x.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: inline;
    height: 29px;
    position: absolute;
    right: -7px;
    text-indent: -10000px;
    top: -7px;
    width: 25px;
    z-index: 3200;
}
#contact-container a.modal-close:hover {color:#ccc;}

