BODY {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
BACKGROUND: #F1F4F6;
text-align: -moz-center;
MARGIN: 0px;
COLOR: #000;
FONT-SIZE: 78%;
LINE-HEIGHT: 1.25em;
FONT-FAMILY: Arial, Helvetica, sans-serif;


}

body /* Internet Explorer */ 
{ 
text-align: center; 
} 

body /* Mozilla Firefox alignment */ 
{ 
text-align: -moz-center; 
} 


A { COLOR: #34959E; text-decoration:none; font-weight: bold; }
A:visited { COLOR:#4F989F; }
A:hover { COLOR: #FDC53E; text-decoration: none; }

img { border: 0px; }

#masthead {
BACKGROUND: url(images/mainpage_logo2.gif) #fff no-repeat center ;
POSITION: relative;
WIDTH:100%;
HEIGHT: 90px;
TEXT-ALIGN:left;

}

#small_logo {
BACKGROUND: url(images/tjarc_logo_blue2.gif) #F1F4F6 no-repeat center ;
POSITION: relative;
WIDTH:100%;
HEIGHT: 90px;
TEXT-ALIGN:left;

}

#submasthead {
POSITION: relative;
WIDTH:800px;
HEIGHT: 16px;


}

#topmasthead {
POSITION: relative;
WIDTH:100%;
HEIGHT: 5px;

}


#wrapper {
POSITION: relative;
WIDTH: 800px;
TEXT-ALIGN: left;

}


#footer {
	width: 770px;
	text-align: center;
	padding-top: 5px;
	font-size: 10px;
	letter-spacing:1px;

}

#page {
MARGIN: 0px 0px 0px 160px;
WIDTH: 620px;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;

}

#pagemain {
	MARGIN: 0px 0px 0px 290px;
	WIDTH: 530px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: right;
	border-left: 1px solid #FCC542;

}


#leftbarwrapper {

POSITION:absolute;
WIDTH: 154px;
TOP: 0px;
LEFT: 0px;
}


#leftbar {
POSITION:relative;
WIDTH: 130px;
TOP: 0px;
LEFT: 0px;
TEXT-TRANSFORM: lowercase;
letter-spacing: 2px;

}

#leftbar UL {
PADDING-LEFT: 0px;
LIST-STYLE-TYPE: none;
MARGIN: 0px 5px 0.5em;
font-size: 14px;


}

#leftbar LI {
	PADDING-RIGHT: 0px; 
        PADDING-LEFT: 0px;    
        PADDING-BOTTOM: 0px; 
        MARGIN: 0px; 
        LINE-HEIGHT: 28px; 
        PADDING-TOP: 0px; 
        WHITE-SPACE: nowrap; 
        LIST-STYLE-TYPE: none
}

#leftbar A { }
#leftbar A:hover { font-weight: bold; }


.basictable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 570px; PADDING-TOP: 0px
}

P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1em
}
.fll {
	MARGIN-TOP: 3px; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 10px
}
.flr {
	FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px
}

.top {
	CLEAR: both; FONT-SIZE: 0.75em; MARGIN: 0px; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: right; color: #ccc;
}
.top a { font-weight: normal; }

#imageL { padding-right: 5px; text-align:center; height: 300px; width: 320px;  }

#project_desc { width:285px; float: right; line-height: 1.45em }

h1 { font-size: 13px; color:#FE8D01; font-weight:bold; letter-spacing: 2px; margin-top: 0px;}

.copyright { color: #ccc; letter-spacing: 1px;}
.copyright a{ color: #ccc; text-decoration:underline; font-weight:normal;}
.copyright a:visited{ color: #ccc; text-decoration:underline; font-weight:normal;}
.copyright a:hover{ COLOR: #FDC53E; text-decoration: none;}

/* space to put the back next link */
.belowthumbs { height: 20px; padding-top: 10px; }
/*imageA for other pages like about us and awards */
#imageA { padding-right: 5px; text-align:center; width: 200px;  }
#text_desc { width:400px; float: right; line-height: 1.45em;  }

.contactus {
	width: 100%;
	text-align: center;
	padding-top: 5px;
	font-size: 10px;
	letter-spacing:1px;
	background: #efefef;
	height: 300px;

}