/* CSS Document */
body
{
	background:#CCCCCC;
}

#main
{
	height:1000px;
	width:784px;
}

* html #main
{
	height/**/:1000px;
	width/**/:auto;
}

a
{
	text-decoration:none;
	color:#002558;
	font-family:Verdana;
	font-size:12px;
}

a:hover
{
	text-decoration:underline;
}

#header
{
	color:#FF0000;
}

.middle
{
}

#descpage
{
	width:800px;
	position:absolute;
	top:190px;
	left:340px;
}

#footer
{
	color: #000000;
	background: #99CCFF;
	font-weight:bold;
	border:1px solid #3366FF;
	position: relative;
	top:382px;
}

#eventheight
{
	height:649px;
	border:1px solid #6699FF;
}

.eventposition
{
	position:absolute;
	top:30px;
	left:50px;
}

* html .eventposition
{
	position/**/:absolute;
	top/**/:70px;
	left/**/:20px;
	font-family/**/:arial;
	font-weight/**/: bold;
	color/**/: #C8030D;
	text-decoration/**/: none;	
}


h2
{
	font-family: verdana;
	font-size:18px;
	font-weight: bold;
	color: #C8030D;
	text-decoration: none;
}

.eventpositionsearch
{
	position: absolute;
	top:-50px;
	left:-20px;
	font-family: verdana;
	font-size:12px;
	font-weight: bold;
	color: #C8030D;
	text-decoration: none;
}

* html .eventpositionsearch
{
	position/**/: relative;
	top/**/:-10px;
	left/**/:-80px;
	font-family/**/: verdana;
	font-weight/**/: bold;
	color/**/: #C8030D;
	text-decoration/**/: none;
}

.eventpositions
{
	position: relative;
	top:-40px;
	left:-10px;
	font-size:18px;
}

.searcheventdesc
{
	margin-left:40px;
	font-size:11px;
	width:540px;
	text-align:justify;
	font-family:verdana;
	color:#4b4b4b;
	text-decoration: none;
}	

#eventdetail
{
	position:relative;
	top:80px;
	left:70px;
	padding:0px 0px;
	height:auto;
	width:600px;
}
* html #eventdetail
{
	position/**/:relative;
	top/**/:80px;
	left/**/:100px;
	padding/**/:0px 0px;
	height/**/:auto;
	width/**/:400px;
}

/*#search
{
	position:absolute;
	top:210px;
	left:410px;
	border:1px solid #000000;
	width:600px;
	height:140px;
}*/
#search
{
	position:absolute;
	top:210px;
	margin-left:110px;
	border:1px solid #000000;
	width:600px;
	height:148px;
}

* html #search
{
	position/**/:absolute;
	top/**/:210px;
	margin-left/**/:110px;
	border/**/:1px solid #000000;
	width/**/:600px;
	height/**/:80px;
}

#sposition
{
	position: relative;
	top:60px;
	margin-left:45px;
	margin-bottom:0px;
	font-size:18px;
}

#spositionb
{
	position: relative;
	top:60px;
	margin-left:45px;
	font-size:18px;
	margin-top:-15px;
	margin-bottom:12px;
}

* html #sposition
{
	position/**/:relative;
	top/**/:104px;
	left/**/:-35px;
	font-size/**/:18px;
}
* html #spositionb
{
	position/**/:relative;
	top/**/:80px;
	left/**/:-35px;
	font-size/**/:18px;
}

.spositionpaging
{
	margin-top:70px;
	margin-left:50px;
	font-size:18px;
	
}
#spositionpagingsearch
{
	margin-top:35px;
	padding-top:30px;
	margin-left:50px;
	font-size:18px;
}

* html .spositionpaging
{
	margin-left/**/:20px;
	margin-top/**/:110px;
	font-size/**/:18px;
}
* html #spositionpagingsearch
{
	margin-top/**/:70px;
	font-size/**/:18px;
}

#sposition1
{
	margin-top:20px;
	margin-left:20px;
	font-size:14px;
	font-weight:bold;
}

* html #sposition1
{
	font-size/**/:16px;
	position/**/:relative;
	left/**/:-70px;
	top/**/:-20px;
}

#searchposition
{	
	position:relative;
	top:-10px;
	left:-70px;
	padding-left:50px;
	font-size:18px;
}

* html #searchposition
{
	position/**/:relative;
	top/**/:-20px;
	left/**/:-90px;
	font-size/**/:18px;
}

#searchpositionb
{	
	position:relative;
	top:46px;
	left:-10px;
	padding-left:50px;
	font-size:18px;
}

* html #searchpositionb
{	
	position/**/:relative;
	top/**/:88px;
	left/**/:10px;
	padding-left/**/:50px;
	font-size/**/:18px;
}

.eventpositionsearchb
{
	position: absolute;
	top:30px;
	left:50px;
	font-family: verdana;
	font-size:12px;
	font-weight: bold;
	color: #002558;
	text-decoration: none;
}

* html .eventpositionsearchb
{
	position/**/:absolute;
	top/**/:70px;
	left/**/:20px;
	font-family/**/:verdana;
	font-size/**/:12px;
	font-weight/**/:bold;
	color/**/:#002558;
	text-decoration/**/:none;
}



#searchtag
{
	background:#666666;
	border:1px solid #FFFFFF;
	width:600px;
}

#searchsimple
{
	margin-top:10px;
	position:absolute;
	left:10px;
	border:1px solid;
	height:90px;
	width:380px;
}

#advancesearchindex
{
	position:absolute;
	left:404px;
}

#advancesearch
{
	width:600px;
	margin-left:40px;
	padding-top:6px;
	padding-bottom:10px;
}

* html #advancesearch
{
	width/**/:560px;
	margin-left/**/:40px;
	padding-top/**/:6px;
	padding-bottom/**/:10px;
}

#eventdetailmain
{
	margin-top:30px;
	margin-left:50px;
	height:auto;
}

*html #eventdetailmain
{
	margin-left:20px;
	margin-top:60px;
}

#left
{
	float:left;
	margin-top:10px;
}

* html #left
{
	float/**/:left;
	margin-top/**/:10px;
}
#right
{
	float:left;
	margin-top:10px;
	text-align:left;
}

*html #right
{
	float/**/:left;
	margin-top/**/:10px;
	text-align:left;
}
#rightdetail
{
	float:left;
	width:440px;
	text-align:justify;
	margin-top:-140px;
	margin-left:150px;
	margin-bottom:100px;
}

* html #rightdetail
{
	float/**/:left;
	width/**/:440px;
	text-align/**/:justify;
}

.noresult
{
	position:relative; 
	top:80px; 
	left:80px;
}

* html .noresult
{
	position/**/:relative; 
	top/**/:100px; 
	left/**/:60px;
}
