@charset "utf-8";
/* CSS Document */

/*div.page {
top: 0; 
left: 0; 
width: 100%; 
height: 100%;
position: fixed; 
display: table;
}
.page_center {
display: table-cell; 
vertical-align: middle;
text-align:center;
display: table-cell; 
vertical-align: middle;
padding-top:36px;
padding-bottom:36px;
}*/

#page_center {
	position:absolute;
	left:50%;
	width:1105px;
    top:50%;
    height:668px;
	margin-top:-332px; 
	margin-left:-550px;
	overflow: hidden;
	}
	
#wrapper {
border: 1px solid #939192;
width:1100px;
margin:auto;
height:650px;
}

body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #FFFFFF;
}
body,td,th {
font-family:"Times New Roman", Times, serif;
font-size: 11px;
color: #282425;
}

#header {
position:relative;
margin: 13px 0px 29px 20px;
}
#main {
position:relative;
letter-spacing:1px;
line-height:20px;
margin:0px 100px 0px 100px;
}
.height_div{height:418px; float:left; width:0px;}
.clear_div{
height:38px; clear:both;}
.content_whole{

}
.content1{
float:left;
margin-right:53px;
}
.content2{
margin-right:41px;
}
.caption{
font-size:10px;
letter-spacing:.75px;
line-height:16px;
}
.gal_content1{
float:left;
margin-right:26px;
}
.gal_content2{
}
.gal_slide_small{
float:left;
margin: 34px 6px 0px 0px;
text-align:left;
}
.gal_slide_small_caption{
padding-left:8px;
}
.gal_slide1{
float:left;
padding-right:113px;
}
.gal_slide2{
float:left;
}
.press_content1{
float:left;
margin-right:43px;
}
.press_content2{
margin-right:31px;
}


#nav {
clear:both;
margin:0px 100px 25px 100px;
}
.nav_spacer{
margin-left:61px;
}
.nav_top_right{
position:absolute;
right:39px;
top:33px;
}


#footer {
clear:both;
padding:0px 100px 4px 100px;
}



a:link, a:active {
	color: #6D9896;
	text-decoration: none;
}

a:hover {
color: #6D9896;
text-decoration:underline;
}
a:visited:hover{
color:#666666;
text-decoration:underline;
}
a:visited{
color:#666666;
text-decoration:none;
}

.no_visit {color: #6D9896;}

.no_visit a:link, .no_visit a:active, .no_visit a:visited {color: #6D9896; text-decoration: none;}

.no_visit a:hover{color:#666666; text-decoration:underline;}


.pagination {
	position:absolute;
	top: 400px;
	right:427px;
}
.pagination2 {
	position:absolute;
	top: 400px;
	right:427px;
}
.next_press {
position:absolute;
left:332px;
}
.prev_press {
position:absolute;
left:332px;
}
.next_process {
position:absolute;
left:262px;
}
.prev_process {
position:absolute;
left:0px;
}
.next_gal {
position:absolute;
left:371px;
}
.prev_gal {
position:absolute;
left:193px;
}

.item_head {
font-family: "Times New Roman", Times, serif;
color: #6D9896;
font-size: 13px;
padding-bottom:4px; 
padding-left:2px;
}
.pagination_sub{float:right; padding-right:23px;}

.cat_table {height:352px;}

#footer_sub_nav {
clear:both;
margin:25px 0px 4px 100px;
}

/*#footer_sub_nav{
width:892px;
margin:auto;}*/

#sub_nav {

clear:both;
margin:0px 0px 0px 100px;




}
.sub_nav_links{ float:left; margin-top:4px; margin-right:33px;}
.sub_nav_spacer{
margin-left:38px;
}

.sub_height_div{height:445px; float:left; width:0px;}

.search_posit{height:20px; margin-left:0px; padding-top:3px;}
.search_posit2{height:20px; margin-left:0px; padding-top:0px;}
.search_box{float: left; height:20px; margin-left:10px;}

.search_posit_log{height:20px; margin-left:0px; }
.search_box_log{float: left; height:20px; margin-left:10px;}

.copyright{position: absolute; top: 655px; right:3px;  color: rgb(153, 153, 153); font-size: 9px;}


/*.search_posit{position:absolute; top: -1px; right: 97px;}*/
/*.search{
position:absolute;
right:207px;
top:31px;
height:20px;
font-size:11px;
}*/
/*.search_box{
position:absolute;
margin-left:6px;
width:90px;
height:20px;
border:#c9c8c8 1px solid;
}*/
/*.search_posit{position:absolute; top: -1px; right: 197px; height:20px;}
.search_box{position:absolute; top:0px;}

.search_posit_log{position:absolute; top: -1px; right: 15px; height:20px;}
.search_box_log{position:absolute; top:0px; left:64px;}*/