/*
	Site: TRC
	Stylesheet: Master
*/

/* Undo existing styles
======================================================================*/
button, code, h1, h2, h3, h4, h5, h6,
input, pre, select, table, td, textarea, th
{ font-size: 1em; }

blockquote, body, br, button, dd, fieldset, form, h1, h2, h3, h4, h5, h6,
html, label, legend, li, ol, p, pre, table, td, th, ul
{ margin: 0; padding: 0; }


/* Basics
======================================================================*/
a * { border: 0; text-decoration: none; }
a:hover {}
a:hover img { }
abbr, acronym { border-bottom: 1px dotted #505050; cursor: help; }
blockquote, dl, form, ol, p, pre, table, textarea{ margin-bottom: 1.5em; }

blockquote {
	border: 1px dotted #ccc;
	font-size: 0.9em;
	margin-left: 2em;
	padding: 0 1em;
}
body {
	background:#000000;
	font-size: 12px;
	line-height: 1.5;
	color:#CCC;
	
}


caption { padding-bottom: 0.5em; }
caption, pre { font-size: 1em; }
dt { font-weight: bold; margin-top: 1em; }
form { margin-top: 10px; padding: 0; }
fieldset { border: 0; }

h1 {
	font-size: 1.5em;
	font-weight: normal;
	line-height: 1.2;
	margin-bottom: 0.2em;
	text-indent: 15px;
}

h2 { font-size: 1.4em; line-height: 1.2; }
h2, h3 { font-weight: normal; margin-bottom: 0.5em; }
h3 { font-size: 1.1em; line-height: 1.2; font-family:"Myriad Pro", arial; }
ol { margin-left: 2em; }
pre { overflow: auto; width: 100%; }
table { border-collapse: collapse; width: 100%; }
ul li { padding-left: 1em; }
td,tr, tbody { font-size:11px; padding: 2px 2px 2px 2px; margin: 0 auto;}
.high{
font-size: 1.2em; color:#609bc1;}
/* Fonts
======================================================================*/
body, input, select, textarea { font-family: "arial", Verdana, Helvetica, Arial, sans-serif; }
code, kbd, pre { font-family: "Courier New", Courier, monospace; }
h1, h2, h3 {
	font-family:"arial",Verdana, Helvetica, Arial, sans-serif;;
	font-weight: normal;
	color:#609bc1;
}


/* Core layout
======================================================================*/
.clear { clear: both; }

#container {
	background:url(../siteimages/new/bg.gif) repeat-y;		
	margin: 0 auto;
	width: 800px;
	}
#inner_container{
margin-left:21px;
margin-right:21px;
position:relative;}

#top_banner{
position:relative;
padding-top:15px;
padding-left:15px;
margin: auto 0;
}


#mid_banner{
position:relative;
width:100%;
height:200px;
background:url(../siteimages/new/top_pic.jpg) no-repeat;
}
#mid_banner2{
position:relative;
width:100%;
height:200px;
background:url(../siteimages/new/top_pic_about.gif) no-repeat;
}
#menu{
position:relative;
width:761px;
height:60px;
background:url(../siteimages/new/menu_bg_small.gif) repeat-x ;

}
#menu a{
 
padding-right:20px;
}
#menu1{
width:88px;
height:51px;
}
#menu2{
width:88px;
height:51px;
}
#menu3{
width:88px;
height:51px;
}
#menu4{
width:88px;
height:51px;
}
#menu5{
width:88px;
height:51px;
}
#menu6{
width:88px;
height:51px;
}
#menu1 a:hover{
background:url(../siteimages/new/menu/rollover/images/menu_1-6_02.gif);
}
#menu2 a:hover{
background:url(../siteimages/new/menu/rollover/images/menu_1-6_02.gif);
}
#menu3 a:hover{
background:url(../siteimages/new/menu/rollover/images/menu_1-6_02.gif);
}
#menu4 a:hover{
background:url(../siteimages/new/menu/rollover/images/menu_1-6_02.gif);
}
#menu5 a:hover{
background:url(../siteimages/new/menu/rollover/images/menu_1-6_02.gif);
}
#menu6 a:hover{
background:url(../siteimages/new/menu/rollover/images/menu_1-6_02.gif);
}

#content_box_main{

position:relative;
width:694px;
height:225px;
margin: 0 auto;
background:url(../siteimages/new/1_18.jpg) no-repeat;
padding-bottom:30px;
}
#content_box_about{
position:relative;
width:694px;
height:477px;
margin: 0 auto;
background:url(../siteimages/new/02_about_main.jpg) no-repeat;
padding-bottom:30px;
}
#content_box_ser{
position:relative;
width:694px;
margin: 0 auto;
background:url(../siteimages/new/content_bg.gif) repeat-y;
padding-bottom:30px;
height:700px;
}
#content_box_loc_bl{
position:relative;
width:694px;
background:url(../siteimages/new/content_bg_blank.gif) repeat-y;
height:450px;
margin: 0 auto;
}
#content_box_ser_bl{
position:relative;
width:694px;
background:url(../siteimages/new/content_bg_blank.gif) repeat-y;
height:700px;
margin: 0 auto;
}
#content_box_con_bl{
position:relative;
width:694px;
margin: 0 auto;
background:url(../siteimages/new/content_bg_blank.gif) repeat-y;
height:500px;
}
#content_ser_sub{
position:relative;
width:440px;
float:right;
padding-right:30px;

}
#content_logo{
position:relative;
width:165px;
padding-left:40px;
float:left;}

#content_spacer{
height:50px;
border-bottom: 1px #000000 solid;
}

#content_box_ser_top{
background:url(../siteimages/new/content_top_bg.gif) no-repeat;
width:694px;
height:38px;
margin: 0 auto;
}
#content_box_ser_top_bl{
background:url(../siteimages/new/content_top_bg_blank.gif) no-repeat;
width:694px;
height:38px;
margin: 0 auto;
}
#content_box_ser_btm{
background:url(../siteimages/new/content_btm_bg.gif) no-repeat;
width:694px;
height:38px;
margin: 0 auto;
padding-bottom:30px;
}
#content_box_ser_btm_bl{
background:url(../siteimages/new/content_btm_bg_blank.gif) no-repeat;
width:694px;
height:38px;
margin: 0 auto;
padding-bottom:30px;
}
#content{
position:relative;
padding:30px;
}
#box_menu_1{
padding-top:70px;
padding-left:60px;
width:30%;
position:relative;
float:left;
}
#box_menu_1 li{
padding-top:18px;
list-style:none;
}
#box_menu_r{
position:relative;
float:right;
width:25%;
padding-top:70px;
padding-right:120px;
}
#box_menu_r li{
padding-top:18px;
list-style:none;
}
#footer{
background:url(../siteimages/new/footer.gif) repeat-x;
width:761px;
height:89px;

}
#map{
position:relative;

margin: 0 auto;
}
#content_box_con_bl{
position:relative;
width:694px;
margin: 0 auto;
background:url(../siteimages/new/content_bg_blank.gif) repeat-y;
}
#content_box_about_bl{
position:relative;
width:694px;
height:350px;
margin: 0 auto;
background:url(../siteimages/new/content_bg_blank.gif) repeat-y;}
/* Clocks */
#clocks
{
	width: 100%;

	height:140px;
}

.canvas
{
	width: 126px;
height: 126px;
	
	float: left;
	background: url("../siteimages/new/clock-background1.gif") center no-repeat;
}
.canvas-info
{
	width: 126px;
	height:5px;
	float: left;
	font-family: Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
	font-size: 10px;
	font-weight: bold;

	text-transform: uppercase;
}


