/* Overwriting settings from global.css */
#siteContainer {
    background-color:#FFFFFF;
    width:967px;
    margin:0 auto;
    padding:0;
}

#header {
    padding:0 45px 0 45px;
}

#siteNav {
    /*padding:0 45px 0 47px;*/
    position:absolute;
    /*margin-bottom:25px;*/
    z-index:10;
}

#footer {
    padding:0 45px 20px 45px;
}

/*************************
Common Interior Page Styles
**************************/

#headerImage {
    width:967px;
    height:214px;
    margin-bottom:42px;
    position:relative;
    /*margin-top:44px;*/
}


#interiorBodyContent {
    width:100%;
}

.interiorBodySpacer {
    width:62px;
}

.interiorBodyContentTitle {
    color:#000000;
    font-family:Arial Black,sans-serif;
	/*font-family:Arial, Helvetica, sans-serif;*/
    /*font-weight:bold;*/
    font-size:14px;
	color:#5b5b5b;
    padding-right:45px;
    text-transform:uppercase;
}

.interiorGrayHR {
    background-color:#D9D9D9;
    width:100%;
}

.interiorBodyContentText {
    line-height:15px;
    font-size:11px;
    color:#666666;
    padding-right:45px;
}

.interiorBodyContentText a {
    color:#000000;
    text-decoration:underline;
}

.interiorSectionTitle {
    font-size:14px;
    font-weight:bold;
    text-transform:none;
    color:#525252;
}

#sidebarNav {
    width:158px;
}

.flash {
	font-family:Arial, Helvetica, sans-serif;	
    width:80%;
    margin:0 auto 10px auto;
    padding:10px;
    font-size:12px;
    text-align:center;
    line-height:20px;
}

.flash_error { 
    border:dashed #FF0000 1px;
    color:#FF0000; 
} 
.flash_success { 
    border:dashed #04B404 1px;
    color:#04B404;
}

/*************************
End Common Interior Page Styles
**************************/

/* Member Info */
.memberBenefitsTable {
    width:100%;
}

.memberParntersImage {
    width:237px;
}

.memberBenefitsTable ul {
    list-style-type:disc;
    margin-bottom:15px;
    margin-top:10px;
}

.memberBenefitsTable ul li {
    margin-left:30px;
}
.bottomMemberList {
    margin-bottom:10px;
}
/* End Member Info */

#interiorNavContainer {
    position:relative;
    height:35px;
    width:968px;
    z-index:50;
}

/* pitch pack */

.pitchPackEventList {
    list-style-type:disc;
    margin-left:15px;
}

.pitchPackEventList li {
    margin-top:6px;
}
#pitchPackLogoGroup {
    float:right;
    padding-top:70px;
    padding-right:20px;
}

/********************
 * Webkit/Safari Fixes
 *******************/

/*#siteNav {
    margin-top:35px;
    padding:0; #
}*/
