html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,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;}/*li{list-style:none;}*/caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}

/** Start Typography */
body {
	font-family: "Helvetica Neue",Helvetica, Arial, Verdana,"Lucida Grande", sans-serif;
	font-size: 14px;
	line-height: 1.5em;
	margin: 0; padding: 0
}

.note {
	font-family: "Helvetica Neue", Helvetica, Verdana,"Lucida Grande", sans-serif;
	color:#33A;
	background:#FFA;
	font-style:italic;
	font-size: 0.8571428571428571em;
	line-height: 1.75em;
	margin-bottom: 1.75em;
}

h1 {
	margin: 0;
	font-size: 1.5714285714285714em;
	line-height: 0.9545454545454546em;
	margin-bottom: 0.9545454545454546em;
	font-weight: normal;
}
h2 {
	margin: 0;
	font-size: 1.4285714285714286em;
	line-height: 1.05em;
	margin-bottom: 1.05em;
	font-weight: normal;
}
h3 {
	margin: 0;
	font-size: 1.2857142857142858em;
	line-height: 1.1666666666666667em;
	margin-bottom: 1.1666666666666667em;
	font-weight: bold;
}
h4 {
	margin: 0;
	font-size: 1.1428571428571428em;
	line-height: 1.3125em;
	margin-bottom: 1.3125em;
	font-weight: bold;
}
p, ul, blockquote, pre, td, th, label,li {
	margin: 0;
	font-size: 1em;
	line-height: 1.5em;
	margin-bottom: 1.5em;
}
p.small {
	margin: 0;
	font-size: 0.8571428571428571em;
	line-height: 1.75em;
	margin-bottom: 1.75em;
}
table {
	border-collapse: collapse;
	margin-bottom: 1.5em;
}
table tr td, table tr th {
	vertical-align: top;
	padding:0.2em 0.5em;
}

pre {
  font-family: Monaco, Consolas, Liberation Mono, Bitstream Vera Mono, monospace;
}
code {
	background: #333;
	display: block;
	white-space: pre;
	color: #EEE;
	padding: 0.2em 0.5em;
	font-family: Monaco, Consolas, Liberation Mono, Bitstream Vera Mono, monospace;	
}
.date {
	font-size:0.9em;
}
ul,ol {
  margin-left: 1em;
  padding-left: 1em;
}
ul li {
  list-style-type:square;
}
ol li {
  list-style-type:number;
}

/** End Typography */





img {border: 0px;}

#banner { 
font-size: 14px;
font-family: helvetica neue,helvetica,arial,sans-serif;
text-align: left;
color: white;
padding: 5px;
height: 65px;
background:#000;
}

.menu1box { 
position: absolute;
margin-left: 10px;
padding-right: 10px;
left:0px;
top:80px;
width:200px;
background-color: #ffffff;}

.entry {
color: #000000;
font-family: georgia,times,serif;
padding: 0.5em;
margin-bottom: 1em;}

.entry img {
  margin: 0.5em;
}

.outside {
position: absolute;
top: 80px;
left: 220px;
width: 700px;
z-index: 2;
}

.quip  { 
position: absolute;
width: 100%;
left: 0px;
font-size: 11px;
font-family: helvetica neue,helvetica,arial,sans-serif;
text-align: left;
letter-spacing: 2px;
height: 75px;
top: 0px;
color: #ffffff;
background: black url(banner.png) top right;
margin-top:40px;
margin-right:500px;
}

.menutext { 
color: #000000;
font-size: 10px;
font-family: helvetica neue,helvetica,arial,sans-serif;
letter-spacing: 0px;
line-height: 20px; 
text-align: left;
border-right: 1px solid #ccaaaa;}

h2 { 
color: #cc0000;
}

h3 { 
color: #cc0000;
}
h4 { 
color: #cc0000;
}

h5 { 
color: #666666;
padding-left: 5px;}

i { color: #666666; }

.divider{
text-align: center;
padding: 5px;
font-size: 0.8em;
font-family:helvetica neue,helvetica,arial,sans-serif; }

blockquote {
padding: 0.2em 0.5em;
color: #666666;
}

.menutext li{ 
list-style-type: square;
padding: 0px;
margin: 0px 0px 0px 20px;}

.menutext ul, .menutext h6{ 
margin: 0px 0px 20px 10px;
padding: 0px;
font-size: 12px;
font-weight: normal;}

input,textarea,select { 
background-color: #ebebeb;
border: 1px solid #cc0000;
color: #000000; }

a:link { 
color:#cc0000;
text-decoration: none; }

a:visited { 
color:#cc0000;
text-decoration: none; }

a:hover { 
background: none;
color:#cc0000;
text-decoration: underline;}
