@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ol,h1,h2,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
li{list-style:none;}
a { outline: 0; }
html {background-color: #ffffff;}

a {outline:0; color:#fed968}

li{ line-height: 1.6em; list-style-image: url(images/bullet.gif)} 

#sitemap{background-color:#e7e7dd; margin:30px; padding:0px; color:#333333; font:12px arial,helvetica,clean,sans-serif;height:100%}
#sitemap li{font:14px arial,helvetica,clean,sans-serif; list-style:circle; line-height: 2em}
#sitemap ul ul li{font:12px arial,helvetica,clean,sans-serif; list-style:none; line-height: 1.6em}

.error{background-color:#e7e7dd; margin:30px; padding:0px; color:#333333; font:12px arial,helvetica,clean,sans-serif;height:100%}

body {background-color:#222222; margin:0px; padding:0px; color:#fff; font:13px arial,helvetica,clean,sans-serif;height:100%}
html {background-color:#222222}

h1{font:13px arial,helvetica,clean,sans-serif;font-weight:bold; color: #ff9900; margin-bottom: 10px; margin-top: 10px}
h2{font:12px arial,helvetica,clean,sans-serif; font-weight:bold; line-height:2.5em; color: #ff9900;}

#line{ height: 20px; width:95%; border-top: 1px solid #ff9900; margin-top: 20px}

#contact{position:absolute; top:45px; left:auto; right:30px; text-align:right; font-size: 14px; line-height: 1.6em}

#xkx{position:absolute; top:10px; left:400px}

#grey{ color:#999999;}

#quote{ color: #ffab82; font-style: italic; margin: 5px}

#hd {
	margin-left:auto;
	margin-right:auto;
	background-color: #000;
	width:100%;
	height:130px;
	background-image: url(images/xkx_conference.jpg) no-repeat;
	background-position:bottom;
	border-bottom: 1px solid #fff;
	}
	
#footer{
position:absolute; top:auto; bottom:10px; left:10px;
color: #d1d1d1; font-family: verdana, sans-serif; font-size: 10px; line-height: 1.4em;
}
	
#map{position:absolute; top:120px; left:100px; padding-bottom: 30px;}

#content1
{width: 550px; float: left; position:absolute; top:320px; left:190px; padding-bottom: 30px;}

#content2
{width: 550px; float: left; position:absolute; top:155px; left:190px; padding-bottom: 30px; line-height: 1.3em;}

#content2 img{border: 1px solid #fed968; margin-right:12px; margin-bottom:10px;}

#content2 #left_img { float: left; margin-left: 0px; border: 1px solid #fed968; margin-right: 10px; margin-bottom:10px;}

#gallery img{border: 1px solid #fed968; margin-right:5px; margin-bottom:5px;}

#content2 p{ clear: both}

#xkx_logo{width:210px; height: 370px; float: left; position:absolute; top:330px; left:750px;
background-image: url(images/xkx_eventmanagement.jpg); background-repeat:no-repeat;
} 

#xkx_logo2{width:210px; height: 370px; float: left; position:absolute; top:155px; left:750px;
background-image: url(images/xkx_eventmanagement.jpg); background-repeat:no-repeat;
}

#xkx_pics{float: left; position:absolute; top:155px; left:777px;}

#content_main2 img{margin-right:12px}
#content_main2 #img_r{ margin-left:12px}


#content_pics
{	
	width: 608px;
	float: left;
	position:absolute; top:180px; left:355px;
}

#slideshow
{	width: 770px; height: 125px;
	float: left;
	position:absolute; top:155px; left:190px;
	
}

#flash{ margin: 20px; text-align: center;
}

#conform{ position: relative; top:20px; left:0px}

label
{
width: 10em;
float: left;
text-align: right;
margin-right: 1em;
display: block
}

.submit
{
color: #ff9900;
width:auto;
border: 0px;
float:right;
margin-right: 33px;
}

input
{
color: #fff;
background: #222;
border: 1px solid #ddd;
}

textarea{
color: #fff;
background: #222;
border: 1px solid #ddd;
width: 300px;
}


fieldset
{
border: 1px solid #ddd;
width: 500px;
padding: 10px 5px 20px 10px;
}

fieldset p{margin:10px}

#f2
{
border: 1px solid #ddd;
width: 350px;
padding: 10px 5px 20px 10px;
}

legend
{
color: #ddd;
background: #222;
border: 1px solid #ddd;
padding: 3px 6px
} 

iframe{border: 1px solid #5d9732;}

#icons{float:left; width:260px;height:100px; padding-right:20px}
#icons img{margin-right:15px}

#map{margin-left:50px;margin-top:30px}

#profile1{position: relative; top:10px; height:150px; width:300px; margin-bottom: 30px; float:left}

#profile1 img{ margin-right:20px}

#profile2{position: relative; top:10px;height:150px; width:300px; margin-bottom: 30px; float: right }

#profile2 img{ margin-right:20px}




