/* CSS comments */

body { background-color: #FFFFFF; text-align:center; }

div#master_div { width: 770px;  
                 background-color: #FFFFFF; 
		 text-align:center; 
                 margin: 0px auto; }

div#bottom_master_div { background-color: #F5F5F5; 
		 text-align: center;
                 margin: 0px auto;}

/* Inside the Master Div */

div#masterbar_div {width: 320px; 
                   height: 110px;
                   margin: 20px auto -17px;
                   text-align: center; }
/* Masterbar use to have top margin of 20px, bottom margin 0px */

     div#archive_button_div { margin: 19px 23px 0px 0px;
                              float: left;
                              display: inline; }

          img#archive_button { margin: 0px 0px 0px 0px; 
                               border-width: 0px;}

     div#title_div { margin: 0px 0px 0px 0px;
                     float: left;
                     display: inline; }

           h1#SVC_title { margin: 0px 0px 0px 0px; }

              span#CVS_span_title { margin: 0px 0px 0px 0px; 
                  font-size: 20pt; 
                  font-weight: bold;
                  letter-spacing: 3px;
                  font-family: monospace;
                  color: #000000; }

              span#A_Webcomic { margin: 0px auto; 
                  font-size: 14pt; 
                  font-weight: bold;
                  letter-spacing: 0px;
                  font-family: monospace;
                  color: #AAAAAA; }

      div#MRZ_button_div { margin: 19px 0px 0px 21px;
                           float: left;
                           display: inline;}

            img#MRZ_button {margin: 0px 0px 0px 0px; 
                            border-width: 0px;}

a#updates_span {margin: 0px auto; 
	      font-size: 18px; 
              font-weight: bold;
              letter-spacing: 0px;
              font-family: Arial, sans-serif;
              color: #000000; }

h2#updates { margin: 0px 0px 5px 0px; 
	      font-size: 15px; 
              font-weight: bold;
              letter-spacing: 0px;
              font-family: Arial, sans-serif;
              color: #000000; }

span#Comic_Number { margin: 0px 0px 0px 0px; 
		 font-size: 20pt;
                 font-weight: bold;
                 color: #000000;
                 font-family: Arial, sans-serif; }

span#Comic_Date { font-size: 12px;
                  font-weight: normal;
                  color: #000000;
                  font-family: Arial, sans-serif; }

/* ENTIRE GOINGS-ON /NEWS/ WHAT-HAVE-YOU SECTION */

  /* Main News Div With Background */

          div#news_main { width:770px;
		height:894px;
		margin:0px; 
		position:relative;
		background-image:url('news/CVS_news_background4.gif');}

  /* Goings-On Title Box */

          div#news_title1 { position:absolute;
	     top:0px;
	     left:0px;
	     width:483px;
	     height:25px;
	     border-color:#000000;
	     border-width:3px;
	     border-style:solid; 
	     background-color:#F2F2EB; 
	     padding:6px 3px 0px 3px; 
	     text-align:center;
             font-size: 12pt;
             font-weight: bold; 
             font-family: Arial, sans-serif;}

  /* What-Have-You Title Box */

          div#news_title2 { position:absolute;
	     top:0px;
	     left:506px;
	     width:252px;
	     height:25px;
	     border-color:#000000;
	     border-width:3px;
	     border-style:solid; 
	     background-color:#F2F2EB; 
	     padding: 6px 3px 0px 3px; 
	     text-align:center;
             font-size: 12pt;
             font-weight: bold; 
             font-family: Arial, sans-serif; } 

  /* NEWS Title Box */

          div#news_title3 { position:absolute;
	     top:387px;
	     left:0px;
	     width:483px;
	     height:25px;
	     border-color:#000000;
	     border-width:3px;
	     border-style:solid; 
	     background-color:#F2F2EB; 
	     padding:6px 3px 0px 3px; 
	     text-align:center;
             font-size: 12pt;
             font-weight: bold; 
             font-family: Arial, sans-serif; }

  /* The Div for the entire Goings-On  */

          div#news_content1 { position:absolute;
             font-size: 11pt;
	     top:52px;
	     left:10px;
	     width:470px;
	     height:330px; 
	     padding:3px; 
             text-align: left;
	     clip:rect(-1300px,750px,320px,-20px); }

  /* Goings-On Headline (add h2?) */

          div.news_content1_titles{ position:absolute;
	     top:2px;
	     left:9px;
             text-align: left;
             font-size: 23px;
             font-weight: bold;
             font-family: "Times New Roman", serif; }

  /* Goings-On Date*/

          div.news_content1_dates{ position:absolute;
	     top:3px;
	     right:2px;
             text-align: right;
             font-size: 21px;
             font-weight: bold;
             font-family: "Times New Roman", serif; }

  /* Goings-On Text*/

          div.news_content1_text{ position:absolute;
	     top:35px;
	     left:9px;
             width:460px;
             text-align: left;
             line-height: 1.2;
             font-size: 14.5px;
             font-family: "Times New Roman", serif; }

          span.small_text_for_NEWS{font-weight: bold;
                                   font-size: 8pt;}

  /* Goings-On Ad*/

         div.news_content1_advert{ position:absolute;
	     top:250px;
	     left:5px;
             width:490px;
             height:140px}

      /* ADS FOR SPECIFIC COMICS */

             div.IE_special_ad_respace{width:770px;}

                                 div#ad170panel2{position:absolute;
	                              top:-1021px;
	                              left:308px;
                                      width:119px;
                                      height:160px;
                                      text-align:center;
                                      margin:0px auto;}

                                 div#ad170panel3{position:absolute;
	                              top:-1011px;
	                              left:568px;
                                      width:119px;
                                      height:160px;
                                      text-align:center;
                                      margin:0px auto;}

                                 div#ad170panel4{position:absolute;
	                              top:-724px;
	                              left:49px;
                                      width:119px;
                                      height:160px;
                                      text-align:center;
                                      margin:0px auto;}

                                 div#ad170panel5{position:absolute;
	                              top:-724px;
	                              left:308px;
                                      width:119px;
                                      height:160px;
                                      text-align:center;
                                      margin:0px auto;}

                                 div#ad170panel7{position:absolute;
	                              top:-479px;
	                              left:2px;
                                      width:730px;
                                      height:160px;
                                      text-align:center;
                                      margin:0px auto;}

                                 div#ad171panel1{position:absolute;
	                              top:-679px;
	                              left:45px;
                                      width:119px;
                                      height:160px;
                                      text-align:center;
                                      margin:0px auto;}

                                 div#onehundreddollarad{position:absolute;
	                              top:-451px;
	                              left:308px;
                                      width:118px;
                                      height:160px;
                                      text-align:center;
                                      margin:0px auto;}

                                 div#ad172square{position:absolute;
	                              top:-392px;
	                              left: 174px;
                                      width: 131px;
                                      height: 131px;
                                      text-align:center;
                                      background-color: #000000;
                                      margin:0px auto;}

                                 div#specialsquarespacer{width: 131px;
                                                      height: 3px;
                                                      background-color: #000000;
                                                      margin:0px auto; }

                                

                                 
/* WHAT-HAVE-YOU SECTION */

  /* The Div for the entire What-Have-You */

            div#news_content2 { position:absolute;
	        top:45px;
	        left:509px;
	        width:260px;
	        height:825px; 
                text-align:center; 
	        overflow:hidden;}

          span.content2_item_header{ font-family: "Times New Roman", serif; 
                                     font-weight: bold;
                                     font-size: 16pt;}


          a.comic_link{ font-family: "Times New Roman", serif; 
                        font-size: 17px;
                        line-height: 21px;}

  /* Items in what have you */

          div#What_Have_You1{position:absolute;
                               top:13px;
                               left:0px;
                               width:258px;
                               text-align:center;
                               margin: 0px auto;} 

              td#ohnorobot_text{font-size: 11pt; }
              
              table#ohnotable{margin: 0px auto;}

          div#What_Have_You2{position:absolute;
                               top:125px;
                               left:0px;
                               width:258px;
                               text-align:center;
                               margin: 0px auto;} 

          div#What_Have_You3{position:absolute;
                               top:251px;
                               left:0px;
                               width:258px;
                               text-align:center;
                               margin: 0px auto;} 

          div#What_Have_You4{position:absolute;
                              top:328px;
                              left:0px;
                              width:258px;
                              text-align:center;
                              margin: 0px auto;} 

          div#What_Have_You5{position:absolute;
                              top:420px;
                              left:4px;
                              width:258px;
                              text-align:center;
                              margin: 0px auto;}
                             
                       div#IErespace{width:258px;}

          div#What_Have_You6{position:absolute;
                               top:586px;
                               left:0px;
                               width:258px;
                               text-align:center;
                               line-height: 1.0;
                               margin: 0px auto;} 

         a.from_author_link{font-family: "Times New Roman", serif; 
                            font-weight: bold;
                            line-height: 24px;
                            font-size: 16pt;}}

                /* OLD CINEMA */
                 div#content2_cinema{position:absolute;
                               top:240px;
                               left:13px;
                               width:225px;
                               text-align:center;
                               line-height: 1.0}

/* PRO SECTION*/

   /* The Div for the entire PRO Section */

          div#news_content3 { position:absolute;
                font-family: "Times New Roman", serif; 
	        top:442px;
	        left:10px;
	        width:470px;
	        height:416px; 
	        padding:3px;
                text-align:left;
                font-size: 14.5px;
                line-height: 1.1; 
	        overflow:hidden; }

               div#pro_box1{position:absolute;
                       top:0px;
                       left:5px;
                       width:242px;
                       height:134px;
                       text-align:center;
                       margin: 0px auto;}  

               div#pro_box2{position:absolute;
                       top:140px;
                       left:35px;
                       width:173px;
                       height:1343px;
                       text-align:center;
                       margin: 0px auto;}  

                span.support_header{font-family: "Times New Roman", serif; 
                                    font-weight: bold;
                                    font-size: 17pt;}

                div#pro_box3{position:absolute;
                       top:8px;
                       left:250px;
                       width:221px;
                       height:323px;
                       text-align:center;
                       margin: 0px auto;}  


/*  Navbars  */

img#NavButton { margin: 0px 0px 0px 0px;
                border-width: 0px; }

/* Comics to read */

img#comics_to_read { margin: 0px 0px 0px 0px;
                     border-width: 0px; }

/* E-mail me */

img#Email_me { margin: 0px 0px 0px 0px;
               border-width: 0px; }

/*   The Comic  */

img#CVScomic { margin: 0px auto; }

/*   RSS  */

img#RSSbutton { margin: 0px auto; }

span#RSSspan { margin: 0px auto; 
               font-weight: bold;
               text-decoration: none;}

/*  Footer  */

p.SVC_footer { margin: 0px auto;
               font-size: 10pt;
               font-weight: normal;
               font-family: Arial, sans-serif;
               color: #000000; }

/* Bottom Section */

div#upline {position:absolute;
            left: 0px;
            height: 2px;
            font-size: 0px;
            line-height: 1px;
            width: 100%; 
            background-color: #000000;
            margin: 0px auto;}

div#bottom_master_div { position:absolute;
                 left: 0px;
                 width: 100%;
                 background-color: #F5F5F5; 
		 text-align: center;
                 margin: 0px auto;}



/*  General Tools  */
span.bold_text{font-weight: bold;}
span.italics_text{font-style: italic;}
div.spacer{margin: 9px 20px 0px 0px;}
div.half_spacer{margin: 4px 20px 0px 0px;}
div.quarter_spacer{margin: 2px 20px 0px 0px;}
a.bold_link{font-weight: bold;}

