html,body{
	background:#B2BDC4 url(../images/bg_homepage.png) repeat-x;
	
}
#wrapper{
	/*background-image: url(../images/theme_3.jpg);*/
	/*max-width:1600px;
	max-height:1050px;*/
	
	/*
	max-width:1400px;
	max-height:930px;
	*/
	/*
	top: 0pt;
	height:100%;
	margin:0 auto;
	position:relative;
	*/
	/*background-color:#e7e7e7;*/
}
#theme_bg,#theme_bg_null,#wrapper{
	background-position: center center;
	background-repeat:no-repeat;
	width:960px;
	height:576px;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-480px;
	margin-top:-288px;
}
#theme_bg,#theme_bg_null{
	border:4px solid #AAB9C1;
	z-index:0;
}
#theme_bg_null{
	background:#94A1A8;
}
#nav_container{
	background:#B2BDC4 url(../images/bg_homepage.png) repeat-x;
	z-index:9;
}
/*----ขอบโค้ง----*/
#ctl,#ctr,#cbl,#cbr{
	background-image: url(../images/curve_01.png);
	background-repeat:no-repeat;
	position:absolute;
	width:14px;
	height:13px;
	z-index:5;
}
#ctl{
	top:20px;
	left:19px;
	background-position:0px -1px;
}
#ctr {
	top:20px;
	right:20px;
	background-position:-15px -1px;
}
#cbl {
	bottom:20px;
	left:19px;
	background-position:0px -16px;
}
#cbr {
	bottom:19px;
	right:20px;
	background-position:-16px -16px;
}
/*--กรอบเว็บด้านนอกสุด--*/

#tstripbg, #lstripbg, #rstripbg, #bstripbg{
	background-color:#B2BDC4;
	position:absolute;
	z-index:5;
}
#tstripbg{
	height:30px;
	width:100%;
	top:0px;
	left:0px;
}
#lstripbg{
	height:100%;
	width:25px;
	top:0px;
	left:0px;
}
#rstripbg{
	height:100%;
	width:25px;
	bottom:0px;
	right:0px;
}
#bstripbg{
	height:25px;
	width:100%;
	bottom:-15px;
	right:0px;
}

#container{
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-286px;
	margin-top:-120px;
	z-index: 8;
	width:572px;
	height:105px;
	color:#4A4A4A;
}
#logo{
	width:85px;
	height:105px;
	background:url('../images/sut_logo_grow.png') no-repeat;
	float:left;
}
#searchbox_b,#searchbox_l,#searchbox_r{
	height:88px;
	float:left;
	margin-top:6px;
}
#searchbox_b{
	background:url('../images/searchbox_body.png') repeat-x;
	width:460px;
}
#searchbox_l{
	background:url('../images/searchbox_l.png') no-repeat;
	width:5px;
	margin-left:10px;
}
#searchbox_r{
	background:url('../images/searchbox_r.png') no-repeat;
	width:5px;
}
#search_mode{
	position:absolute;
	top:13px;
}
#q{
	width:279px;
	vertical-align:middle;
	height:28px;
	line-height:28px; /*ใส่เพื่อข้อความในtextboxอยู่ตรงกลาง*/
	border:1px solid #A3A5A6;
	border-right:none;
	padding-right:10px;
	padding-left:5px;
}
#search_button{
	background:url('../images/search_button_bg.png') no-repeat;
	width:82px;
	height:32px;
	border-style:none;
	right:85px;
}
#search_button:hover{
	cursor:pointer;
}
#q,#search_button{
	position:absolute;
	top:40px;
}
#advance_search{
	position:absolute;
	top:46px;
	right:15px;
}
#q,#advance_search,#search_mode{
	margin-left:10px;
}

#suggestion_container{
	width:294px;
	z-index:10;
	position:absolute;
	left:111px;
	top:71px;
	/*min-height:240px;*/
	height:240px;
	/*height:256px;*/
	overflow:auto;
	border:1px solid #A3A5A6;
	background:url('../images/suggestion_bg.png') no-repeat;
	/*background:url('../images/bluedark_semi_bg.png') repeat;*/
	color:#FFFFFF;
	display:none;
}
#suggestion_container hr{
	color:#68696A;
	background-color:#68696A;
	height:1px;
	border:none;
	width:95%;
}
.suggest_row{
	padding-left:5px;
	/*height:24px;*/
	line-height:24px;
	vertical-align:middle;
	padding-top:4px;
	padding-bottom:4px;
	/*overflow:hidden;*/
}
#changetheme_next{
	position:absolute;
	width:32px;
	height:32px;
	bottom:10px;
	right:10px;
	background:url('../images/theme_next_button.png') no-repeat;
}
#changetheme_prev{
	position:absolute;
	width:32px;
	height:32px;
	bottom:10px;
	right:50px;
	background:url('../images/theme_prev_button.png') no-repeat;
}
#changetheme_next:hover,#changetheme_prev:hover{
	cursor:pointer;
}
#footer{
	text-align:center;
	position:absolute;
	bottom:-30px;
	right:0px;
	color:#565656;
}


