@import url(glen_arts_color.css);
@import url(glen_arts_type.css);

/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, imput, p, blockquote, th, td
{ margin : 0; padding : 0; }

/* Normalizes font-size for headers */
h1, h2, h3, h4, h5, h6
{ font-size : 100%; }

/* Removes list-style from lists */
ol, ul
{ list-style : none; }

/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var 
{ font-style : normal; font-weight : normal; }

/* Removes boarders and spacing from tables */
table
{ border-collapse : collapse; border-spacing : 0; }

/* Removes boarder from fieldset and img */
fieldset, img
{ border : 0; }


/* Left-aligns text in caption and th */
caption, th
{ text-align : left; }


html {
text-align : center;}

body {
position : relative;
width : 1000px;
margin : 0 auto;
text-align : left; }

div#allcontent {
position : relative;
width : 100%;
padding-top : 210px;
}

div#content_main {
position : static;
width : 580px;
margin-left : 10px;
margin-right : 10px;
padding-top : 10px; }

div#content_sub {
position : static;
float : right;
width : 380px;
margin-left : 10px;
margin-right : 10px;
padding : 10px 0px 0px 0px; }

div#secondary {
float : left;
width : 180px;}

.left_column {
float : left;
width : 180px;}


h1 { 
text-align : center; 
padding : 15px; }

h2 {
text-align : center; 
padding : 10px; }

h4 {
padding : 5px;
text-align : center; }

.centered {
text-align : center; }

.embed {
padding-left: 10px; }

.embed2 {
padding-left: 40px; }

#opt-in {
margin-left:  400px; }


#sponsors {
margin-top:  10px;
margin-bottom: 10px;
border-color: black;
border-width: 1px;
border-style: solid; }

#coming_att {
margin-top : 10px;
margin-bottom : 10px;
border-color: black;
border-width: 1px;
border-style: solid; }

.bg_highlight {
margin-top:  10px;
margin-bottom: 10px;
background-image: url(images/asbury_background.gif);
background-repeat: no-repeat; }

.bg_highlight2 {
margin-top:  10px;
margin-bottom: 10px;
background-color: white; 
border: 2px solid black ; }

.box {
border-color: black;
border-width: 1px;
border-style: solid;
margin-top:  10px;
margin-bottom: 10px;
background color: white; }

.box2 {
border-color: black;
border-width: 1px;
border-style: dashed;
margin-top:  10px;
margin-bottom: 10px;
margin-left: 180px;
background color: white; }

.main_embed {
border-color: black;
border-width: 2px;
border-style: solid;
margin-top:  10px;
margin-bottom: 10px;
background color: white; }

.inline_photo {
float : right;
margin : 10px; }

#d_lee {
margin:  10px; }

#sscc_logo {
margin: 20px 37px; }


/* Artist image margins */

#mako {
padding : 5px 42px 5px 43px; }

.left_frame {
padding : 5px; }

#com_post {
padding : 5px;
margin-top : 5px;}

#aeros_img {
padding : 5px; }

#ress_img {
padding : 5px 15px; }

#hoff_logo {
padding : 5px 15px; }

#Hof_res {
padding : 5px 15px; }

#marro_clip {
float : right;
margin : 10px; }

#idanza {
float : right;
margin : 5px; }

#cine2 {
float : right;
margin : 5px; }

#iris {
float : left;
margin : 5px; }



.float_right {
float : right;
margin : 5px; }

/* Sponsor Logo margins */

#roots {
margin : 10px 20px 5px 20px; }

#glen_hh {
margin : 5px 10px 17px 20px; }

#agl_logo {
margin : 5px 11px 30px 9px; }

#Bonhomie { 
margin : 5px 10px 10px 20px; }

#no_logo {
margin : 5px 10px 21px 10px; }

#grassroots_logo {
margin : 20px 0px 20px 20px; }

#asbury_logo {
margin : 0px 11px; }

#skoop_logo {
margin : 26px 0px 26px 0px; }

/* Coming Attractions image margins */

#a_jones {
margin : 10px 8px 5px 20px; }

#p_griffin { 
margin : 10px 8px 5px 7px; }

#d_strauss {
margin : 10px 20px 5px 7px; }

#wings {
margin : 5px 8px 10px 20px; }

#aq_logo {
margin : 5px 10px 17px 8px; }

#sting_honey {
margin : 5px 10px 30px 10px; }

/* Navigation css */

#navigation {
margin : 20px 0px; 
font-size : 120%; }

#nav_main li {
display : inline; }

#nav_home {
margin : 0px 40px 10px 90px; }

.mainNavLink {
margin : 0px 40px 10px 40px; }

#nav_sub li {
display : inline; }

#left_links {
margin : 5px 0px 0px 0px; }


#footer {
margin : 200px 0px 0px 0px; 
text-align : center; }

#footer_J6 {
margin : 320px 0px 0px 0px; 
text-align : center; }

#footer_gala {
margin : 140px 0px 0px 0px; 
text-align : center; }

/* Donate page css*/

#Comm_poster_lg {
float : left;
padding : 10px; }

#thanks {
text-align : center; }

#donate_button {
margin-left : 450px; }

#ticket_button {
margin-left : 150px ; }

#vols {
margin : 20px 20px 20px 20px; }

#nav_main_donate li {
display : inline; }

#nav_main_donate #nav_vol {
margin : 0px 10px 10px 620px; }

#content_donate #footer {
margin-top : 680px; }

#content_donate #sponsors {
float : right;
width : 380px;
margin-left : 10px;
margin-right : 10px;
padding : 20px 0px 0px 0px; }


/* Amazon link */

#amazon_link {
width : 120px;
padding : 10px;
margin-left : 13px; }

/* Facebook Link */
#facebook_badge {
padding : 5px 25px; }

/* About page */
#content_about #footer {
margin-top : 300px; }

/* Sign Up page*/
#form {
margin-left : 210px; }

/* Privacy Policy */
#privacy_policy {
text-align : center; }

/* skoop */

#skoop {
text-align : center; }

#fine_print {
text-align : left; }

#skoop_sm {
margin : 0px 20px 0px 0px; 
padding-left : 30px; }

/* video page */
#video_player {
padding-left : 127px; }

div#content_main_video {
position : static;
width : 980px;
margin-left : 10px;
margin-right : 10px;
padding : 0; }

div#content_main_video ol {
list-style-type : decimal; 
text-align : center; }

#video_footer {
margin : 60px 0px 0px 0px; 
text-align : center; }

#video_credit {
text-align : center; }

.SubmissionItems {
list-style-type : decimal;
margin-left : 50px; }

.large_h3 {
font-size : 130%; 
padding-top : 10px; }




















