/* reset CSS */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:square;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
* {margin:0; padding:0;}
/* IE5/Mac Only Styles
   Uses the IE5/Mac Band Pass Filter:
   http://stopdesign.com/examples/ie5mac-bpf/
----------------------------------------------- */
/*\*//*/
  @import url("ie5mac.css");
/**/


/* IE5/Win Only Styles
   Uses the Mid Pass Filter:
   http://tantek.com/CSS/Examples/midpass.html
----------------------------------------------- */
@media tty {
 i{content:"\";/*" "*/}} @import url('ie5win.css'); /*";}
}/* */

* {
  margin: 0;
  padding: 0;
}
body {
  font-family: Times New Roman, Sans-Serif, Verdana, Arial;
  font-size: 17px;
  font-weight: normal;
}

div.figure {
  float: right;
  width: 40%;

  margin: 0.5em;
  padding: 0.5em;
}
div.figure p {
  text-align: center;
  font-family: Times New Roman, Sans-Serif, Verdana, Arial;
  font-weight: 900;
  font-size: 16px;
  text-indent: 0;
}
img.scaled {
  width: 100%;
}

h1 {
font-size:28px;
padding-top:10px;
text-align: left;
font-family: Times New Roman, Sans-Serif, Verdana, Arial;
color: #000000;
background-color: transparent;
}
h2 {
font-size: 24px;
text-align: center;
font-family: Times New Roman, Sans-Serif, Verdana, Arial;
color: #000000;
background-color: transparent;
}
h3{
font-size: 22px;
text-align: center;
font-family: Times New Roman, Sans-Serif, Verdana, Arial;
color: #000000;
background-color: transparent;
}
h4{
font-size: 20px;
font-weight: bold;
text-align: center;
font-family: Times New Roman, Sans-Serif, Verdana, Arial;
color: #000000;
background-color: transparent;
}
h5 {
font-size:16px;
padding-top:10px;
text-align: left;
font-family: Times New Roman, Sans-Serif, Verdana, Arial;
color: #000000;
background-color: transparent;
}
h6 {
font-size:12px;
padding-top:10px;
text-align: center;
font-family: Times New Roman, Sans-Serif, Verdana, Arial;
color: #000000;
background-color: transparent;
}
.reqtext{
font-size:12px;
padding-top:10px;
text-align: right;
font-family: Times New Roman, Sans-Serif, Verdana, Arial;
color: #000000;
background-color: transparent;
}

.headtext{
font-size:24px;
font-weight: bolder;
padding-top:10px;
text-align: center;
font-family: Times New Roman, Sans-Serif, Verdana, Arial;
color: #800000;
background-color: transparent;
}

.headtext2{
font-size:18px;
font-weight: bold;
text-align: center;
font-family: Times New Roman, Sans-Serif, Verdana, Arial;
color: #800000;
background-color: transparent;
}

.headtext3{
font-size:15px;
font-weight: bold;
text-align: center;
font-family: Times New Roman, Sans-Serif, Verdana, Arial;
color: #800000;
background-color: transparent;
}

#wrapper {
  margin: 0 auto;
  width: 922px;
}
#faux {
  background: transparent url(images/faux-1-2-col_2.gif) repeat scroll 0%;
  margin-bottom: 5px;
  overflow: auto;
  width: 100%;
}
#header {
  margin: 10px 0px 5px;
  padding: 10px;
  background: #ebecde none repeat scroll 0%;
  color: #333333;
  width: 902px;
  height: 340px;
}
#heading {
  margin: 10px 0px 5px;
  padding: 10px;
  background: #ebecde none repeat scroll 0%;
  color: #333333;
  width: 902px;
  height: 200px;
}
#navigation {
  font-size: 18px;
  font-weight: bold;
  text-align: center;
  margin: 0px 0px 5px;
  padding: 10px;
  background: #800000 none repeat scroll 0%;
  color: #ffffff;
}
#leftcolumn {
  margin: 10px;
  padding: 0px;
  display: inline;
  color: #333333;
  width: 195px;
  float: left;
  text-align: left;
}
#rightcolumn {
  margin: 10px;
  padding: 10px;
  float: right;
  color: #333333;
  width: 630px;
  display: inline;
  position: relative;
  text-align: left;
}
.linktxt {
  width: 100px;
  font-family: Times New Roman, Sans-Serif, Verdana, Arial;
  font-size: 18px;
  font-weight: bold;
  color: #000000;
  margin-left: 10px;
  padding-top: 10px;
  text-decoration: none;
}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.urbangreymenu{
width: 195px; /*width of menu*/
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 12px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font-family: Times New Roman, Sans-Serif, Verdana, Arial;
font-size: 18px;
font-weight: bolder;
color: black;
background: #CAC9B5;
display: block;
padding-top: 15px;
line-height: 18px;
padding-left: 25px; /*link text is indented 25px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: #800000;
background: #CAC9B5;
}
#footer {
  margin: 0px 0px 10px;
  padding: 10px;
  background: #6e6d6d none repeat scroll 0%;
  width: 902px;
  clear: both;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  font-family: Times New Roman, Sans-Serif, Verdana, Arial;
}
.clear {
  background: transparent none repeat scroll 0%;
  clear: both;
}
#bullets { 
  margin:0;
  padding:0 0 0 30px;
  line-height:27px;
  font-size: 17px;
}
