html {
        height: 100%;
        min-height: 100%;
        margin: 0cm 0cm 0cm 0cm;
        color: #000000;
        font-size: 11pt;
        font-family: Arial, Helvetica, sans-serif;

}

body {
        height: 100%;
        min-height: 100%;
        background-attachment: fixed;
        background-image: url("images/vtwin.jpg");
		background-position: center center;
        background-color: #000000;
        margin: 0px;
        padding: 0px;
        font-size: 11pt;
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
}

body a {
        color: #000000;
        text-decoration: none;
}

#outer {
	width: 200px;
	top: 0px;
	margin: 0px;
        height: 100%;
        min-height: 100%;
        margin-right: auto;
        margin-left: auto;
}

#topalign {
position: relative; 
height: 100%; 
min-height: 100%; 
z-index: 10000;
top: -148px;
}

#content {
        height: 100%;
        min-height: 100%;
        border-left: 1px solid #660000;
        border-right: 1px solid #660000;
}
#inner {
	top: 0px;
	margin: 0px;
        margin-right: auto;
        margin-left: auto;
	padding-left: 0px;
	padding-right: 0px;
	width: 100%;
        height: 100%;
        min-height: 100%;
        background-color: #000000;
        border-left: 1px solid #660000;
        border-right: 1px solid #660000;
}

* html #page {
        height: 100%;
}

#middle-bar {
	width: 6px;
        background-image: url("images/mcwredvertbar.jpg");
        background-repeat: repeat;
        background-position: top;
        background-color: #999999;
}

#top-box-left {
	height: 124px;
        background-color: #CCCCCC;
        background-repeat: repeat;
        background-position: top;
        border-left: 1px solid #660000;
        border-right: 1px solid #660000;
}

#top-box-right {
	height: 124px;
        background-color: #DDD;
        background-repeat: repeat;
        background-position: top;
        border-left: 1px solid #660000;
        border-right: 1px solid #660000;
}

#bottom-box-left {
	height: 124px;
        background-color: #DDD;
        background-repeat: repeat;
        background-position: top;
        height: 100%;
        min-height: 100%;
        border-left: 1px solid #660000;
        border-right: 1px solid #660000;
}

#bottom-box-right {
	height: 124px;
        background-color: #CCCCCC;
        background-repeat: repeat;
        background-position: top;
        height: 100%;
        min-height: 100%;
        border-left: 1px solid #660000;
        border-right: 1px solid #660000;
}

#menu {
		height: 8px;
		min-height: 8px;
        background-color: #000;
        background-image: url("images/mcwredhorizbar.jpg");
        background-repeat: repeat;
        background-position: top;
        border-left: 1px solid #660000;
        border-right: 1px solid #660000;
		text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13pt;
        text-align: center;
        color: brick;
}

#menu a {
        color: brick;
}

#footer {
		color: #FFFFFF;
        background-color: #000;
        background-repeat: repeat;
        background-position: top;
        background-image: url("images/red-bar.gif");
        border-left: 1px solid #660000;
        border-right: 1px solid #660000;
        border-top: 1px solid #660000;
}

td.trans, div.trans   {
	background-color: #AAA;opacity:.95;filter: alpha(opacity=95); -moz-opacity: 0.95;
	border:0px solid black; 
}

#footer a:hover {
        text-decoration: underline;
}

#pageBorderOutside {
        border: 1px outset #660000;
        margin-right: auto;
        margin-left: auto;
        background-color: #DDD;
        color: #000000;
        margin: 5px;
}

#Left-pageBorderInside {
	text-align: center;
        border: 1px inset #330000;
        padding: 3px;
        display:block;
        color: #000000;
}

#Left-pageBorderOutside {
        border: 1px outset #660000;
        margin-right: auto;
        margin-left: auto;
        background-color: #CCCCCC;
        color: #000000;
        margin: 5px;
}

#pageBorderInside {
	text-align: center;
        border: 1px inset #330000;
        padding: 3px;
        display:block;
        color: #000000;
}

#calendar { 
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13pt;
        text-align: center;
}

pre {
        overflow:hidden;
        width: 100%;
        text-align: left;
        white-space: -moz-pre-wrap;
        white-space: -pre-wrap;
        white-space: -o-pre-wrap;
        white-space: pre-wrap;
        word-wrap: break-word;
        font-size: 11pt;
        font-family: Arial, Helvetica, sans-serif;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail img{
	border: 1px solid white;
	margin: 20px 20px 20px 20px;
	text-align: left;
	border: 2px solid #99CCFF;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid red;
}


#table {
        background-color: #CCC;
}

#trrow {
        background-color: #660000;
}

#tdrow {
        background-color: #660000;
}

#throw {
        background-color: #330000;
}


#tdrow1 {
        background-color: #990000;
}


#tdrowtopic {
        background-color: #990000;
}

#tdviews {
        background-color: #330000;
}

#tdreplies {
        background-color: #330000;
}

#tddatetime {
        background-color: #660000;
}

#tddel {
        background-color: #330000;
}

#tdedit {
        background-color: #330000;
}

#tdtopic {
        background-color: #330000;
}

#tdmsg {
        background-color: #990000;
}

#tduser {
        background-color: #660000;
}

#tdpic {
        background-color: #660000;
}

#tddetail {
        background-color: #330000;
}

#tdtextbox {
        background-color: #660000;
}

#tdsubmit {
        background-color: #330000;
}




BODY
{
}
DIV.body
{
    BORDER-RIGHT: #808080 2px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #808080 2px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: medium;
    PADDING-BOTTOM: 2px;
    MARGIN: 16px 2%;
    BORDER-LEFT: #808080 2px solid;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #808080 2px solid;
    FONT-FAMILY: 'Courier New', Courier, 'Times New Roman';
    HEIGHT: 80px;
	background-color: #440000;
    TEXT-DECORATION: none
}

SPAN.right
{
    FLOAT: right;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 2px;
    TEXT-ALIGN: left;
}
SPAN.left
{
	float: left;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 2px;
    TEXT-ALIGN: left;
}



#column1 {float: left; width: 200px; padding: 10px; }
#column2 {float: left; width: 200px; padding: 20px; }

#vertbar {
	width: 8px;
	min-width: 8px;
        background-repeat: repeat;
        background-position: top;
        background-image: url("images/mcwredvertbar.jpg");
}

