
<!-- 
   http://www.gregorywallace.org
   Design and content Copyright (c) 2010 Gregory W. Wallace
   Black Edition design completed 11 June 2010
-->

<!-- 
   Navigation:
   http://www.gregorywallace.org/STYLE/stylesheet.css
   Home >> Style >> stylesheet.css

"Tahoma", "Palatino", "Garamond", "Trebuchet MS", "Times New Roman", Times, Arial, Verdana, Sans Serif;
-->



html {font-family: arial, verdana, sans serif; font-size:13px;}

a:link, a:visited{
  color: #787878; 
  text-decoration: none;
  }

a:hover{
  color:#989898;
  }

h1, h2, h3, h4, h5, h6, form, input, text-area{
  border:0; 
  color: #787878;
  margin:0; 
  padding:0; 
  }

h1{
  font-family: "Calisto MT", "Palatino", "Garamond", "Times New Roman", Times, Serif, Arial, Sans Serif;
  font-size:30px;
  line-height: 145%
  }

h2{
  font-size:24px; 
  }

h3{
  font-size:20px; 
  }

h4{
  font-family: "Calisto MT", "Palatino", "Garamond", "Times New Roman", Times, Serif, Arial, Sans Serif;
  font-size:18px; 
  }
	h4.footer{
	  font-family: "Calisto MT", "Palatino", "Garamond", "Times New Roman", Times, Serif, Arial, Sans Serif;
	  font-size:18px; 
	  }

h5{
  font-size:16px; 
  }

h6{
  font-size:14px;
  font-family: "Tahoma", "Trebuchet MS", Arial, Verdana, Sans Serif, Times, Serif; 
  }

p.subheader{
  border:0; 
  color:#A0A0A0;
  font-family: "Tahoma", "Palatino", "Garamond", "Trebuchet MS", "Times New Roman", Times, Arial, Verdana, Sans Serif; 
  font-size:13px;
  margin:0; 
  padding:0;
  }

p.subheaderlink{
  border:0; 
  color: #787878;
  font-family: "Tahoma", "Palatino", "Garamond", "Trebuchet MS", "Times New Roman", Times, Arial, Verdana, Sans Serif; 
  font-size:13px;
  margin:0; 
  padding:0;
  }

p.standardcaption{
  border:0; 
  color: #A0A0A0;
  font-family: "Tahoma", "Palatino", "Garamond", "Trebuchet MS", "Times New Roman", Times, Arial, Verdana, Sans Serif; 
  font-size:12px;
  margin:0; 
  padding:0;
  }

.storygroup{
  margin-left:2px;
  margin-right:2px;
  margin-top:10px;
  margin-bottom:20px;
  }

.kicker{
  border:0; 
  color: #606060;
  font-family: Arial, "Tahoma", "Palatino", "Garamond", "Trebuchet MS", "Times New Roman", Times, Arial, Verdana, Sans Serif; 
  font-size:12px;
  line-height: 100%; 
  font-size:10px; 
  margin-top:0px;
  margin-bottom:1px;
  }

p.dateline{
  font-size:10px;
  font-family: "Tahoma", "Trebuchet MS", Arial, Verdana, Sans Serif, Times, Serif;
  color: #606060;
  margin-top:0px;
  margin-bottom:2px;
  }

p.summary{
  border:0; 
  color: #787878;
  font-family: "Tahoma", "Palatino", "Garamond", "Trebuchet MS", "Times New Roman", Times, Arial, Verdana, Sans Serif; 
  font-size:12px;
  line-height: 120%; 
  font-size:12px; 
  margin-top:0px;
  margin-bottom:1px;
  }

p.storytext{
  border:0; 
  color: #787878;
  font-family: "Tahoma", "Palatino", "Garamond", "Trebuchet MS", "Times New Roman", Times, Arial, Verdana, Sans Serif; 
  font-size:12.5px;
  line-height: 145%; 
  margin-top:9px;
  margin-bottom:9px;
  }

.footergroup{
  margin-left:2px;
  margin-right:7px;
  margin-top:2px;
  margin-bottom:10px;
  }

p.footertext{
  border:0; 
  color: #787878;
  font-family: "Tahoma", "Palatino", "Garamond", "Trebuchet MS", "Times New Roman", Times, Arial, Verdana, Sans Serif; 
  font-size:12px;
  line-height: 120%; 
  font-size:11px; 
  margin-top:7px;
  margin-bottom:7px;
  }

p.footerlink{
  border:0; 
  color: #707070;
  font-family: "Tahoma", "Palatino", "Garamond", "Trebuchet MS", "Times New Roman", Times, Arial, Verdana, Sans Serif; 
  font-size:11px;
  margin:0; 
  padding:0;
  }

TABLE.header {
  border-width: 0px 0px 1px 0px;
  border-spacing: 0px;
  border-style: none none none none;
  border-color: gray gray gray gray;
  border-collapse: collapse;
  background-color: #282828;
  clear: none;
  cursor: auto;
  margin: 0px 0px 0px 0px;
}

table.header td.title {
	border-width: 0px 0px 1px 0px;
	padding: 1px 1px 5px 1px;
	border-style: none none dotted none;
	border-color: #505050;
	background-color: #303030;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.header td.link {
	border-width: 0px 1px 0px 1px;
	padding: 1px 1px 5px 1px;
	border-style: none dashed none dashed;
	border-color: #505050;
	background-color: #303030;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.header td.linkactive {
	border-width: 0px 1px 0px 1px;
	padding: 1px 1px 5px 1px;
	border-style: none dashed none dashed;
	border-color: #505050;
	background-color: #000000;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.header td.linkoutside {
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 5px 1px;
	border-style: none none none none;
	border-color: #505050;
	background-color: #303030;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.header td.linkoutsideactive {
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 5px 1px;
	border-style: none none none none;
	border-color: #505050;
	background-color: #000000;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.header td.mainleft {
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 5px 1px;
	border-style: none dashed none dashed;
	border-color: #505050;
	background-color: #202020;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.header td.mainright {
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: #505050;
	background-color: #202020;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.header td.homepageshowcase {
  border-width: 0px 0px 0px 0px;
  padding: 1px 1px 1px 1px;
  border-style: none none none none;
  border-color: #505050;
  background-color: #202020;
  -moz-border-radius: 0px 0px 0px 0px;
  background:#202020 url('http://www.gregorywallace.org/GRAPHICS/photos/giuliani.500.332.gww.jpg') no-repeat center center;
}




table.header td.footer {
  border-width: 3px 0px 0px 0px;
  padding: 5px 1px 0px 1px;
  border-style: solid none none dashed;
  border-color: #505050;
  background-color: #303030;
  -moz-border-radius: 0px 0px 0px 0px;
}














#wrapper{width:900px; background-color:#000000; margin: 0 auto;}
#header{width:300; background-color:#000000; display:block; height:45; float:left; text-align:center;}

#navbar{width:550; background:#000000; display:inline-block; height:45; float:right; position:relative; left:0;  margin-left:10px; margin-right:0px; margin-top:10px; margin-bottom:10px; text-align: right;}
    #navbar ul, #navbar ul li{padding:0; margin-left:20px; margin-right:0px; margin-top:0px; margin-bottom:0px; list-style:none; float:left; line-height: 130%; text-align: right; font-family: arial; font-size:12px;}
    #navbar a{color:#707070;}
    #navbar a:hover{color:#A0A0A0;}
    #navbar li a:link,
    #navbar li a:visited {

      text-decoration:none;
      height:24px;
      line-height:24px;
      display:inline;
      float:left;
      width:auto;
      padding:0px 10px;}

#main{width:900; display:table; }
  #COLUMN2_LEFT{width:595px; background:#000000; margin-right:5px; float:left;}
    .column2_right_breadcrumb_text {line-height: 100%; color:#A0A0A0; font-family:arial, verdana, sans serif; font-size:10px; margin-top:0px;}
    .column2_right_body_text {line-height: 150%; color:#A0A0A0; font-family:arial, verdana, sans serif; font-size:12px;}
    .column2_right_caption_text {line-height: 150%; color:#A0A0A0; font-family:arial, verdana, sans serif; font-size:12px;}
    .column2_right_captioncredit_text {line-height: 100%; color:#777777; font-family:arial, verdana, sans serif; font-size:10px; text-align: right;}
  #COLUMN2_RIGHT{width:295px; background:#000000; margin-left:5px; float:left;}
    .column2_left_body_text {line-height: 150%; color:#A0A0A0; font-family:arial, verdana, sans serif; font-size:12px;}

#main{width:auto; display:block; }
  #COLUMN1{width:900px; background:#000000; margin-right:5px; float:left;}
    .column1_breadcrumb_text {line-height: 100%; color:#A0A0A0; font-family:arial, verdana, sans serif; font-size:10px; margin-top:0px;}
    .column1_body_text {line-height: 150%; color:#A0A0A0; font-family:arial, verdana, sans serif; font-size:12px;}
    .column1_caption_text {line-height: 150%; color:#A0A0A0; font-family:arial, verdana, sans serif; font-size:12px;}
    .column1_captioncredit_text {line-height: 100%; color:#777777; font-family:arial, verdana, sans serif; font-size:10px; text-align: right;}


#footer{width:900; margin-left: auto; margin-right: auto ; background:#123456; height:100; background:#000000; display:block; padding: 30px 0px 100px 0px; clear: both; vertical-align: text-bottom;}
  #FOOTERCOLUMN_1 {width:290px; background:transparent; margin-right:10; float:left; line-height: 150%; color:#A0A0A0; font-family:arial, verdana, sans serif; font-size:11px; }
  #FOOTERCOLUMN_2 {width:300px; background:transparent; margin:0 auto; float:left; line-height: 150%; color:#A0A0A0; font-family:arial, verdana, sans serif; font-size:11px; }
  #FOOTERCOLUMN_3 {width:280px; background:transparent; margin-left:10; float:left; line-height: 150%; color:#A0A0A0; font-family:arial, verdana, sans serif; font-size:11px; }

}
div.spacer{clear:both; height:10px; display:block;}

.bodytext {
  line-height: 140%; 
  color:#A0A0A0; 
  font-family:arial, verdana, sans serif; 
  font-size:12px;
  }

.breadcrumbtext {
  line-height: 100%; 
  color:#A0A0A0; 
  font-family:arial, verdana, sans serif; 
  font-size:10px; 
  margin-top:0px;
  }


