body 
{
	background-color:#97b2e6;
}

#container
{
	background-color:#FFFFFF;
	width:930px;
	margin:10px auto;
	
	
}
#flags {
	width:920px;
	height:17px;
	border-top:solid #b4b4b4 1px;
	background:#fff;
	text-align:right;
	padding:10px 10px 0 0;	
}
#header {position:relative;
	}

#header h1{display:none;}
#header h2 {display:none;}

#header2 {

}
#header2 h1 {
	text-indent: -9999px;
	width: 215px;
	position: relative;
	top: 20px;
	margin-left: 40px;
	}
#header2 h1 a {
	display: block;
	height: 82px;
}

#flash_bg{position:absolute;top:0px;left:0px;}

#main1 {
	background:#fff;
	border-bottom:solid #000000 3px;
	padding-bottom:35px;
	}
.idx #main1 {padding-bottom:0;border:none;}
#main2 {

	}
#colLeft {
	float:left;
	width:200px;
	margin:0; padding:0;
	
	}

#colRight {
	float:right;
	width:150px;
	margin:0; padding:0;

	}
content.idx{}
#content {
	background-image:url(../images/bg_main.jpg);
background-repeat:repeat-x;
padding:30px 30px 0px 230px;
background-color:#fff;
width:auto;
min-height:414px;
_height:414px;
}

#content table {
	font-size: 12px;
}

#content .floatfix { display: table; height: 1%; width: 100%; margin: 0; padding: 0; }

#footer { background-color:#97b2e6;
padding-top:5px;
}

body.noRight #main2 { background-image:none; }
body.noRight #colRight { display:none; }
body.noRight #content { margin-right:0; }

body.noLeft #main1 { background-image:none; }
body.noLeft #colLeft { display:none; }
body.noLeft #content { margin-left:0; }

body.noStructure {}
body.noStructure #colLeft,
body.noStructure #colRight,
body.noStructure #main1,
body.noStructure #main2,
body.noStructure #content,
body.noStructure #header,
body.noStructure #footer,
body.noStructure #menu
{
	display:none;
}
#menu_indx {
	position:absolute;
	top:238px;
	left:30px;
	font-size: 11px;
}

#menu_indx a {
	color:Black;
	font-size: 11px;
}
#menu_indx a:hover {
	text-decoration: none;
}

#menu_second {
	float:left;
	margin-top:0px;
	margin-left:40px;
	font-size: 11px;
}

#menu_second a {
	color:Black;
	font-size: 11px;
}
#menu_second a:hover {
	text-decoration: none;
}

#idx_content {
background: #ffffff url(../images/bg_main.jpg) repeat-x;
height:auto;
padding:0px 30px 30px 30px;
}
#idx_left{
float:left;
width:430px;
padding-right:20px;

}
#img_idxleft{
float:left;
width:100px;
height:100px;
background-color:#666666;
margin-right:20px;
}
#idx_right{
float: left;
width: 420px;
}
#img1_idxright{
float:left;
padding-right:10px;
}
#img2_idxright{
float:left;
padding-right:10px;
}
#img3_idxright{
float:left;
padding-right:10px;
}
#img4_idxright{
float:left;
padding-right:10px;
}
#img_idxfooter{
display:inline;
}
#img_secfooter{
display:inline;
}
#img_go{
height:21px;
float:right;
padding-right:30px;
padding-top:20px;}
#search{
float:right;
width:140px;
padding-top:12px;}


input[type="text"]{
	border-top: 2px solid #999;
	border-left: 2px solid #999;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	}

/*second_right{

padding:30px 30px 0px 30px;
}
*/
#second_left{
background-image:url(../images/bg_left.jpg);
background-repeat:no-repeat;
float:left;
height:470px;
width:200px;
background-color:#fff;
overflow:hidden;
}
	#secondleft1_content{
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	height:215px;
	width:150px;
	overflow:hidden;
	}
	#secondleft2_content{
	padding-left:20px;
	padding-right:20px;
	width:150px;
	overflow:hidden;
	}
a:visited {
	color: #000000;
}

#colLeft { float: left; width: 200px; margin: 0; padding: 0;background-image:url(../images/bg_left.jpg);background-repeat:no-repeat; }
#colLeft .padding { padding: 25px 20px; }
#colLeft h3 { font-size: 1.2em; margin: 0 0 10px; }
#colLeft a.more:link, #colLeft a.more:visited { color: #8e4002; text-transform: uppercase; text-decoration: none; }
#colLeft hr { color: #883d02; background: #883d02; border: none; height: 1px; }
