/* All the main styles and stylesheet imports
 *
 * @file		screen.css
 *
 * @type		strict
 * @browsers	Windows: IE6+, Firefox2+, Safari3+
 *				Mac OS: Safari3+, Firefox2+
 *
 * @link		http: //www.patientdocs.com/
 * @copyright	2009 Patientdocs.com. All Rights Reserved.
 *
 */

/*===================================
	GLOBAL
===================================*/

html {color:#cab0a3; font-family: Arial, Helvetica, sans-serif; font-size: 12px; 	}
body {text-align: center; height: 100%; background:url(../img/bkg_main.jpg) top center #000 no-repeat; margin: 0;	padding:0; /* for older browsers */}
a {color: yellow; font-size: 14px; font-weight: bold;}

#main, #sec {margin: 0 auto; position: relative; width: 100%; text-align: left;}
.inside {margin: 0 auto; position: relative; width: 950px;}

#nav, #content, #header {position: relative;}

h1, h2, h3 {font-family: Arial, Helvetica, sans-serif; font-weight: normal;}
p {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom:15px;}

.clear_left {clear: left;}
.clear_right {clear: right;}
.clear_both {clear: both;}
.float_left {float: left;}
.float_right {float: right;}

/*---- WRAPPER SETTINGS ----*/
#main #header {height: 161px; width:950px; border-right:1px solid #520000;border-left:1px solid #520000; margin:0 auto;}
#main #nav {height:140px;}
#main #content {}

										
/*===================================
	MAIN CONTENT
===================================*/
#main #content .inside {width:889px; padding-left:31px; padding-right:30px; border-right:1px solid #520000;border-left:1px solid #520000; border-bottom:1px solid #520000;}
#left-side {float:left; width:428px;}
#right-side {float:right; width:410px;}
#main #content #upcoming {background:url(../img/bkg_div.jpg) top left no-repeat; width:428px; padding: 17px 0px 0px 21px;}
#main #content #upcoming h1{color:#d3090a; font-size:18px; text-transform:uppercase; padding-bottom:37px; margin:0;}
#main #content #upcoming p{text-transform:none; color:#cab0a3; padding-top:8px;}
#main #content #upcoming .events{ background:url(../img/bkg_div-bottom.gif) bottom left no-repeat; }
#main #content #upcoming .events p{padding:0px 8px 20px 0px;}
#main #content #upcoming .title{color:#ffdb8d; font-size:18px; text-transform:uppercase;}
#main #content #upcoming .sec-title{color:#c39555; font-size:14px; font-weight:bold;}
#main #content #calling {background:url(../img/bkg_div-content.jpg) top left no-repeat; width:410px; padding-top:17px; }
#main #content #calling a{color: #9e0b0f; text-decoration:underline;}
#main #content #calling a:hover{text-decoration:none;}
#main #content #calling strong{font-weight:bold; color:#c39555; font-size:14px;}
#main #content #calling #band-members { background:url(../img/bkg_div-band-members.jpg) top left no-repeat; height:83px; width:410px; padding-top:7px;}
#main #content #calling #band-members li{ line-height:18px;}
#main #content #calling #band-members strong{color:#c39555; font-size:14px; font-weight:bold;}
#main #content #calling #band-members h1{color:#d3090a; font-size:18px; text-transform:uppercase; margin:0; padding-bottom:6px; padding-left:21px;}
#main #content #calling h1{color:#d3090a; font-size:18px; text-transform:uppercase; margin:0; padding-bottom:6px; padding-left:21px;}
#main #content #calling p{ text-transform:none; color:#cab0a3; padding:8px 0px 0px 8px;}
.pic-pad{padding:0px 12px 15px 0px;}

/*===================================
	FOOTER
===================================*/
#main #footer {margin: 30px 0;}
#footer p{text-align: center; color: #9e0b0f; font-size: 12px; margin-bottom: 0;}
#main #footer a {color: #9e0b0f; font-size: 11px; text-decoration: none;}
#main #footer a:hover {text-decoration: underline;}



