/* BODY */
body {
	background-image: 	url(../images/ConcreteBackground.jpg);
	background-color: 	#000000;
	height:			100%;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color: 			#FFFFFF;
	font-size: 		small;
        text-align: 		left;
        margin:			0px;
        padding:		0px;
}

/* PARAGRAPHS AND HEADINGS */
p {	
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color: 			#222222;
	font-size: 		small;
        text-align: 		left;
}

p.footer {
        text-align: 		left;
        font-size:		x-small;
	color: 			#222222;        
}

h1 {	
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color: 			#FFFFFF;
	font-size: 		medium;
        text-align: 		center;
	text-transform: 	uppercase;
}

h2 {	
	background:		#B72525;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color: 			#FFFFFF;
	font-size: 		small;
        text-align: 		left;
}

h3 {	
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color: 			#000;
	font-size: 		small;
        text-align: 		left;
}

h4 {	
	background:		#B72525;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color: 			#FFFFFF;
	font-size: 		x-small;
        text-align: 		left;
	text-transform: 	uppercase; 
	padding:		5px;
	margin-top:		0px;
	margin-bottom:		0px;
	
}

a       {
        color:			#818181;
        font-weight: 		bold;
        text-decoration: 	underline
}

/* FORMS */
input, textarea {
        background: 		#FFFFFF;
        font-family: 		Verdana, Arial, Helvetica, sans-serif;
        color: 			#33333;
        font-size: 		small;
        text-align: 		left;
        border-style:		solid;
        border-width:		thin;
        border-color:		#818181;
}

input.button {
	background-image: 	url(../images/button80x30.png);
        background-color: 	#B72525;
        height:			30px;
        width:			140px;        
        font-family: 		Verdana, Arial, Helvetica, sans-serif;
        color: 			#222222;
        font-size: 		small;
        text-align: 		center;
        border: 		0px;
        padding-top:		auto;
        padding-bottom:		auto;
        padding-left:		auto;
        padding-right:		auto;
}


/* TABLE CLASS */
table.main {
	background-image: 	url(../images/background.jpg);
	background-repeat: 	no-repeat;
	width: 			850px;
	height: 		1500px;
	border: 		0px;
 	margin-left: 		auto; 
 	margin-right: 		auto;	
}

table.monitor {
	width:			100%;
	border:			1px solid;
	border-color:		#B72525;
	padding:		5px;
}

th.monitorh {
	background:		#B72525;
	color:			#FFFFFF;
}

tr.header {
	height:			100px;
}

td.menubar {
	width:			200px;
}

td.mainbody {
	height:			500px;
}

td.maincontent {
	width:			620px;
	height:			1200px;
}

table.contact {
	width:			400px;
	border:			0px;
}

/* LISTS */

ul {
   	margin: 		0px;
   	padding: 		0px;
   	list-style      	: none;
}

li {
  	font-family: 		Verdana, Arial, Helvetica, sans-serif;
  	font-size: 		small;
  	color: 			#222222;	
  	line-height: 		15px;
   	padding-left: 		15px;
   	padding-top: 		0px;
   	padding-bottom:		5px;
   	background-image: 	url(../images/arrow2.png);
   	background-repeat: 	no-repeat;
   	background-position: 	0px 2px;
}

ol li {
    background-image: none;
    padding-left: none;
}

li.menu {

  	font-family: 		Verdana, Arial, Helvetica, sans-serif;
  	font-size: 		small;
  	color: 			#434951;	
  	line-height: 		15px;
   	padding-left: 		15px;
   	padding-top: 		0px;
   	padding-bottom:		3px;   	
   	background-image: 	url(../images/arrow.png);
   	background-repeat: 	no-repeat;
   	background-position: 	0px 2px;
   	text-transform:		capitalize;

}
		
li.menu a.menu {	

	padding: 		0px;
	background-color: 	transparent;
	color: 			#FFFFFF;
	text-decoration: 	none;
        font-size: 		small;
        font-weight: 		normal;        
}

li li a {
}

li.menu a.menu:hover {
	background-color: 	transparent;
	color: 			#FFFFFF;
}

/* CONTAINERS */


#ubercontainer {
        margin-top: 0px;
        margin-left: auto;
        margin-right: auto;
        height: 100%;
        padding: 0px;
        outline: none;
        border-style: none;
        max-width: 856px;
        width: auto !important
        width: 85%;
}

#leftborder {
        background-image: url(../ConcreteShadow_Left.gif);
        background-repeat: repeat-y;
        width: 56px;
        padding: 0px;
        margin: 0px;
        outline: none;
        border-style: none;
        vertical-align: top;
        background-position: right;
}

#rightborder {
        background-image: url(../ConcreteShadow_Right.gif);
        background-repeat: repeat-y;
        width: 56px;
        padding: 0px;
        margin: 0px;
        outline: none;
        border-style: none;
}


/* IMAGES */
img {
	
}

img.char {
	float: 			right;
	margin-right: 		0;
}

table.white, td.white, tr.white {
	background:		#FFFFFF;
	padding:		5px;
	border:			0px;
}

/* LINKS */

a.menu {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color: 			#FFFFFF;
	font-size: 		small;
        text-align: 		left;
	text-decoration: 	none; 
	font-weight:		bold;	
}

a.menu:active, {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color: 			#B72525;
	font-size: 		small;
        text-align: 		left;
	text-decoration: 	underline;
	font-weight:		bold;
}

a.menu:hover {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color: 			#B72525;
	font-size: 		small;
        text-align: 		left;
	text-decoration: 	none; 
	font-weight:		bold;		
}

a.footer {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color: 			#FFFFFF;
	font-size: 		x-small;
        text-align: 		left;
	text-decoration: 	none; 
	font-weight:		bold;	
}

a.footer:active, {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color: 			#FFFFFF;
	font-size: 		x-small;
        text-align: 		left;
	text-decoration: 	underline;
	font-weight:		bold;
}

a.footer:hover {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color: 			#FFFFFF;
	font-size: 		x-small;
        text-align: 		left;
	text-decoration: 	none; 
	font-weight:		bold;		
}


a, li.para {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color: 			#B72525;
	font-size: 		small;
        text-align: 		left;
	text-decoration: 	none; 
	font-weight:		bold;	
}

a:active, li.para:active {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color: 			#B72525;
	font-size: 		small;
        text-align: 		left;
	text-decoration: 	underline;
	font-weight:		bold;
}

a:hover, li.para:hover {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color: 			#B72525;
	font-size: 		small;
        text-align: 		left;
	text-decoration: 	none; 
	font-weight:		bold;		
}
