@charset "utf-8";
/* CSS Document */
* { padding:0; margin:0; }
a { color:inherit; }
a img { border:none; }
a:hover { text-decoration:none; }
body { background:url(images/body_bg.png) repeat left top; font-family:Arial, Helvetica, sans-serif; text-align:center; color:#fff; font-size:12px; line-height:normal; } 
h6, input, textarea { font-size:12px; line-height:normal; font-family:Arial, Helvetica, sans-serif; }
h1 { font-size:100%; line-height:100%; }
.clear { clear:both; font-size:0; line-height:0; }
.container_all {} 
#header { text-align:center; padding-top:10px; padding-bottom:7px; }
#header img { display:block; margin:0 auto; }
#menu { text-align:center; height:45px; line-height:45px; background:#464646; }
#menu table { margin:0 auto; border-collapse:collapse; }
#menu ul li { display:block; list-style:none; float:left; }
#menu ul li a { color:#fff; text-decoration:none; display:inline-block; line-height:45px; height:45px; border-right:solid 1px #353535; border-left:solid 1px #5a5a5a; padding:0 10px; }
#menu ul li a:hover, #menu ul li a.active { text-decoration:underline; }
#menu ul li a.first { border-left:none; }
#menu ul li a.last { border-right:none; }

#content { width:950px; margin:0 auto; text-align:left; padding-top:17px; min-height:700px }
#content .big_picture { width:631px; height:473px; float:left; }
#content .big_picture img { display:block;}

#content .preview { width:314px; float:left; overflow:hidden; margin-left:5px; }
#content .preview ul { margin-right:-10px; }
#content .preview ul li { list-style:none; display:block; float:left; }
#content .preview ul li img { display:block; margin:0 9px 6px 0; }

h3 { font-weight:normal; font-size:15px; margin-bottom:10px; }
h4 { color: black; font-weight:bold; font-size:25px; margin-bottom:10px; }

.text { background:#4f4f4d; padding:15px; }
.text_2 { padding:15px; color:#000; }
.text_2 .left { float:left; width:430px; }
.text_2 .right { float:right; width:300px; }
.more_div { text-align:right; }
.more { display:inline-block; background:url(img/more.png) no-repeat left top; height:27px; width:76px; line-height:27px; font-size:10px; color:#000; text-align:center; text-decoration:none; }

#footer { padding:10px 0;}
#footer, #footer a { color:#262626; }
#footernotes { padding:10px 0; color: black; font-weight:bold; font-size:15px; margin-bottom:10px; }


.picture_1 { float:left; margin:0 15px 15px 0; }
.picture_2 { float:right; margin:0 0 15px 15px; }

#index_3 .text_2, #index_3 .text_2 td { font-size:11px; }
#index_3 .text_2 .left { width:350px; }
#index_3 .text_2 .right { width:670px; } 

.form input, .form textarea { width:100%; border:solid 1px #000; background:none; }
.form input { margin-bottom:7px; height:26px; }
.form textarea { height:61px; }
.form td { vertical-align:top; }
.submit_block { text-align:right; }
.submit_block a { margin-left:5px; }
#content .inner_copy {border:0;color:#f00;float:left;width:50%!important;margin:-202px 0 0 0;overflow:hidden;line-height:0;padding:0;font-size:12px}

#mainCenter {
	height:100%;
}

#titleframe {
	width: 100%;
	/*height: 92px;*/
	background-color: #FFF2D2;
	
}

#TopFrame {
	width: 100%;
	height: 100%;
	border: 0px;
}

#BottomFrame {
	width: 100%;
	height: 100%;
	border: 0px;
}

a 			{ color: #000; text-decoration: none; font-weight:normal;} 
a:hover		{ color: #000; text-decoration: underline; }

/* title frame */

.titleContent { padding: 6px 0 6px 6px; }

.banner
{
	font-size: 12px;
	font-family: Trebuchet MS, verdana, arial;
	color: #333;
}

.banner .title{
	font-size:1.2em;
	font-weight:bold;
}

.banner .info{
	font-size:0.9em;
}

.banner .email{
	font-weight:bold;
}

/* index frame */

.indexContent {
	width:95%;
	border-bottom:1px dotted #333333;
	padding-top:6px;
	padding-bottom:6px;
}

.indexInfo {
	font-size: 12px;
	font-family: Trebuchet MS, verdana, arial;
	padding: 0 0 0 6px;
}

.indexInfo .filename {
	color: #000;
}

.indexInfo .date {
	color: #666;
}

/* file info */

#content {
	width:100%;
	font-size:11px;
	font-family:Trebuchet MS, verdana, arial;
	color: #333333;
	border-bottom:1px dotted #333333;
	padding:8px;
}

#content .header{
	font-size:9px;
	font-weight:bold;
	color: #999;
}

#contentLast {
	width:95%;
	font-size:11px;
	font-family:Trebuchet MS, verdana, arial;
	color: #333333;
	padding-top:6px;
}

#contentLast .header{
	font-size:9px;
	font-weight:bold;
	color: #999;
}
