﻿html{ margin: 0; padding: 0; height: 100%;  background: url(../ii/bg.gif) top center repeat-y;}
body { margin: 0; padding: 0; height: 100%; }
html, body, td, div, p { font-family: Arial, Serif; font-size: 10pt; }
form { padding: 0; margin: 0; height: 100%; /*width:960px;*/ }
img { margin: 0; padding: 0; }
a img { border: 0;  }

h1 {font-family: Arial, Serif; color: #80090D; font-size: 13pt; font-weight: bold;  margin-top: 7px; padding-top: 0px; margin-bottom: 14px; padding-bottom: 0px;}
h2 {font-family: Arial, Serif; color: #80090D; font-size: 12pt; font-weight: bold;  margin-top: 7px; padding-top: 0px; margin-bottom: 10px; padding-bottom: 0px; }
h3 {font-family: Arial, Serif; color: #80090D; font-size: 12pt; font-weight: bold;  margin-top: 5px; padding-top: 0px; margin-bottom: 7px; padding-bottom: 0px; }
a { color:#D30022;}
a:hover { color: Red; }
p { text-indent: 11pt; text-align: justify; }

#container {min-height: 100%; margin-bottom: -79px; margin-left: 65px; }
* html #container {height: 100%;}

#footer {width:813px; height: 79px; padding: 0px; font-size: 9pt; color: White; background-image: url(../ii/bgf.html); background-repeat: no-repeat; text-align: center; padding-left: 65px;}
#footer { color: #666666; }
#footer a { color: #000000 !important; }

.news .item { margin-bottom: 10px; }
.news .item .date { color: #666666; font-size: 80%; }

/* forum */
table.forumCtrl { font-size: 11px; margin-bottom: 10px; background-color: #eeeeee; width: 100%; }
table.forumCtrl td {padding: 5px; padding-top: 2px; padding-bottom: 2px; }
table.forumCtrl input { font-size: 11px; }

table.forumIndex { width: 100%; border-collapse: collapse; }
table.forumIndex th { padding: 3px; margin:0px; font-size: 12pt; text-align: left; background-color:#0000aa; color: White; font-weight: normal; font-family:Verdana; vertical-align: bottom; font-weight: bold; }
table.forumIndex td { padding: 3px; margin:0px; font-size: 11pt; text-align: left; border-bottom: solid 1px navy; }

table.forumView { width: 100%; border-collapse: collapse; }
table.forumView th { padding: 3px; margin:0px; font-size: 12pt; text-align: left; background-color:#0000aa; color: White; font-family:Verdana; }
table.forumView td { padding: 2px; margin:0px; font-size: 11pt; text-align: left; border-bottom: solid 1px navy; vertical-align: middle; }
table.forumView td img { margin-right: 5px; margin-left: 5px; }
table.forumView span.person { font-size: 90%; }

div.topicView { width: 100%; border-collapse: collapse; }
div.topicView div.msg { border: solid 1px #666666; margin-bottom: 5px; font-size: 11pt; text-align: left;}
div.commands { font-size: 75%; text-align: right; background-color: #f8f8f8; padding: 2px; }
div.topicView div img { display: inline; }
div.topicView div div.para { text-align: justify; padding-left: 10px; margin-top: 0px; text-indent: 7px; width: 97%; }
div.topicView div div.cite { text-align: justify; padding-left: 10px; padding: 5px; margin: 5px; text-indent: 10px; width: 97%; background-color: #eeeeee; border: dotted 1px black; }
div.topicView div div.cite div.cite { background-color: #dddddd; }
div.topicView div div.cite div.cite div.cite { background-color: #cccccc; }
div.topicView div.info { background-color: #f8f8f8; padding: 2px; padding-left: 5px; }
div.topicView div.info#fresh { background-color: #ccccff; }
div.topicView div.title { margin-left: 10px; border-bottom: solid 1px #cccccc; margin-bottom:10px; font-weight: bold; }

table.forumNewPost { xwidth: 100%; border-collapse: collapse; }
table.forumNewPost td { padding: 2px; }
table.forumNewPost td div.name { font-size: 11pt; }
table.forumNewPost td input.textBox { width: 320px; }
table.forumNewPost td textarea.textArea { width: 455px; }

div.forumReplySrc {}
div.forumReplySrc div.srcText { margin-top: 7px; margin-bottom: 7px; margin-left: 20px; border-left: solid 3px #eeeeee; padding-left: 10px; text-align: justify; }

div#banner_NY
{
	position:fixed;
	top:0px;
	right:0px;
	width:140px;
	height:220px;
	z-index:999;
	/*-webkit-box-shadow: 0px 0px 2px #db98b4e;
	-moz-box-shadow:0px 0px 2px #db98b4;
	box-shadow: 0px 0px 2px #db98b4;*/
	background-color:#f7ebf0;
	background: url('../ii/bg-ny.jpg') center -60px no-repeat;
	text-align:center;
	cursor:pointer;
}

div#wrapper
{
	border:0px black solid;
	width:881px;	
	margin:0 auto;
	position:relative;
	
	 /*background: url(../ii/bg.gif) right repeat-y;  */
}

#content 
{ 	
	width: 778px; 
	padding:10px;
	margin:0 0 0 69px;
	border:0px black solid;
}

#header { /*height:277px;*/ height:240px; width:800px; padding: 0px; border:0px black solid; position:relative; margin-left:3px; margin-bottom:10px;
	margin:0 0 0 69px;
		 }
div#header_text
{
	width:100%;
	border:0px black solid;
	text-align:center;
	color:#7a003b;
}
div#header_subText
{
	position:relative;
	border:0px green solid;
}
div#header_subText a 
{
	color:#AD637F;
}
div#header_subText a:hover
{
	text-decoration:none;
}
div#subText1
{
	position:absolute;
	top:60px;
	left:5px;
	border:0px black solid;
	font-size:110%;
	font-weight:bold;
	color:#7a003b;
}
div#subText2
{
	position:absolute;
	top:16px;
	left:390px;
	width:124px;
	height:125px;
}
div#subText3
{
	position:absolute;
	top:85px;
	right:2%;
	color:#959595;
	font-weight:bold;
	
}
div#social
{
	position:absolute;
	top:40px;
	right:2%;
	color:#959595;
	font-weight:bold;
	
}
div#social img
{
	width:30px;
}
div#social a
{
	-webkit-transition:all 0.7s ease-out;
	-moz-transition:all 0.7s ease-out;
	-o-transition:all 0.7s ease-out;
	-ms-transition:all 0.7s ease-out;
	transition:all 0.7s ease-out;
}
div#social a:hover
{
	opacity:0.7;
}

div#header_subsubText
{
	width:100%;
	text-align:center;
	font-size:130%;
	font-style:italic;
	font-weight:bold;
	color:#7A003C;
	position:absolute;
	bottom:14px;
	left:0;
}
div#header-line
{
	position:absolute;
	bottom:0;	
	left:0;
	text-align:center;
	width:100%;
	height:3px;
	background: url('../ii/header-bg-bottom.jpg') left bottom repeat-x;
}

#foo
{
 border:0px red solid;
 text-align:center;
 border-top: 4px #959595 solid;
 margin:0 0 0 69px;
 width:801px;
 padding:5px 0;
 height:70px;
}