body {
	color:#575c5e;
	font:14px/24px arial, helvetica, sans-serif;
	margin:0;
	background:#fff;
}

/* Common Parts */
a {
	color:#e31b22;
	text-decoration:none;
}
a:hover {
	color:#00b5cc;
	text-decoration:underline;
}
p {
	margin:0;
	line-height:24px;
	padding-bottom: 7px; padding-top: 4px;
}
img {border:none;}
form {
	margin:0;
	padding:0;
}
fieldset {
	margin:0;
	padding:0;
	border:none;
}
input, select, label, textarea {vertical-align:middle;}
input.text,
select,
textarea {
	font:14px arial, helvetica, sans-serif;
	color:#575c5e;
}
input.text {border:1px solid #b6bbbd;}

ul {
	margin:0 0 0 15px;
	padding:0;
}
ul ul {margin:2px 0 2px 15px;}


/* Main Blocks */
#page-box {
	width:950px;
	margin:0 auto;
	padding-top:184px;
	position:relative;
}
/* header style */
#header {
	position:absolute;
	top:20px;
	left:0;
	width:100%;
	height:118px;
}
#header strong {
	float:left;
	margin:0 0 25px 20px;
	width:236px;
	height:53px;
	overflow:hidden;
	background:url(../images/logo.gif) no-repeat;
	text-indent:-9999em;
}
#header strong a {
	display:block;
	overflow:hidden;
	height:100%;
}
#header p {
	float:right;
	text-indent:-9999em;
	overflow:hidden;
	margin:23px 20px 0 0;
	width:590px;
	height:22px;
	background:url(../images/text-header.gif) no-repeat;
}
/* navigation style */
#header ul {
	border:solid #878f92;
	border-width:1px 0;
	padding:8px 0 9px;
	height:1%;
	overflow:hidden;
	margin:0;
	list-style:none;
	clear:both;
	height:21px;
}
#header li {
	float:left;
	margin:0 4px 0 15px;
	display:inline;
}
#header li.tell-friend {
	float:right;
}
#header li a {
	float:left;
	text-indent:-9999em;
	overflow:hidden;
	height:21px;
	background-repeat:no-repeat;
}
#header li a:hover, #header li.active a {background-position:0 -21px;}
.home a {
	width:53px;
	background-image:url(../images/item-home.gif);
}
.conference a {
	width:103px;
	background-image:url(../images/item-conference.gif);
}
.speakers a {
	width:79px;
	background-image:url(../images/item-speakers.gif);
}
.resources a {
	width:87px;
	background-image:url(../images/item-resources.gif);
}
.register a {
	width:73px;
	background-image:url(../images/item-register.gif);
}
.sponsors a {
	width:87px;
	background-image:url(../images/item-sponsors.gif);
}

.press a {
	width:47px;
	background-image:url(../images/item-press.gif);
}

.welcome a {
	width:87px;
	background-image:url(../images/item-welcome.gif);
}

.welcome-2 a {
	width:308px;
	background-image:url(../images/welcome_multi.gif);
}

.tell-friend a {
	width:147px;
	background-image:url(../images/item-tell-friend.gif);
}
/* container style */
#container {
	height:1%;
	overflow:hidden;
	padding:0 0 0 20px;
	margin-bottom:25px;
}
#container.inner {
	background:url(../images/pxl.gif) repeat-y 239px 0;
}

ul.smalltype {font-size: 9pt;}
ul.smalltype li {line-height:1.8em}

/* title style */
#container .title {
	text-indent:-9999em;
	overflow:hidden;
	margin:0 0 15px;
	background-repeat:no-repeat;
}

#container h1.title {
	margin:0 0 8px;
}
#container h2 {
	margin-bottom:8px;
	font:normal 18px georgia, times, serif;
	color:#00b5cc;
	letter-spacing:1px;
	text-transform:lowercase;
}
#container h2.title {
	margin-bottom:8px;
	height:14px;
}
#container h3 {
	margin-bottom:10px;
	font:normal 25px georgia, times, serif;
	color:#00b5cc;
	letter-spacing:1px;
	text-transform:lowercase;
}

.next-chapter {
	background-image:url(../images/title-next-chapter.gif);
	height:72px;
}

.renew {
	background-image:url(../images/title-renew.gif);
	height:89px;
}

.renew-2 {
	background-image:url(../images/title-renew-2.gif);
	height: 27px;
}
.get-notified {background-image:url(../images/title-get-notified.gif);}
.get-involved {background-image:url(../images/title-get-involved.gif);}
.friend {background-image:url(../images/title-tell-friend.gif);}
.freebook {background-image:url(../images/title-freebook.gif);}
.network {background-image:url(../images/title-network.gif);}
.news {background-image:url(../images/title-news.gif);}
.inthenews {background-image:url(../images/title-inthenews.gif);}
.early-register {background-image:url(../images/title-earlyregistration.gif);}
.join {background-image:url(../images/title-join.gif);}
.write-chapter {
	background-image:url(../images/title-write-chapter.gif);
	height:37px;	
}


/* union box style */
.union-box {
	width:100%;
	overflow:hidden;
	margin-bottom:4px;
}
.main-text-box {
	float:left;
	width:800px;
}

main-text-box p {margin-top: 0px; padding-top:0;}

/* business box style */
.business-box {
	float:right;
	background:url(../images/business-box-bg.jpg) no-repeat;
	width:612px;
	height:345px;
	overflow:hidden;
	position:relative;
	background-image: url(../images/business-box-bg.jpg);
}

.business-box-2 {
	float:right;
	background:url(../images/business-box-bg-v2.jpg) no-repeat;
	width:612px;
	height:345px;
	overflow:hidden;
	position:relative;
	background-image: url(../images/business-box-bg-v2.jpg);
}
.business-box h2, .business-box p, .business-box-2 h2, .business-box-2 p {display:none;}
.business-box a, .business-box-2 a {
	position:absolute;
	width:59px;
	height:11px;
	overflow:hidden;
	left:459px;
	top:217px;
	text-indent:-9999em;
}
/* hosted text style */
.hosted-text {
	border:solid #878f92;
	border-width:1px 0;
	padding:3px 17px;
	background:url(../images/dots.gif) no-repeat 100% 50%;
	line-height:130%;
	margin:0 0 20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
}
/* add info style */
.add-info {
	width:950px;
	overflow:hidden;
	margin:0;
	list-style:none;
	font-size: 10pt;
}
.add-info li {
	width:160px;
	float:left;
	padding:0 16px 0 8px;
}
.add-info input.text {
	width:120px;
	padding:1px 3px;
}
.add-info p {
	line-height:1.3em;
	margin:3px 0 0;
}
h1.title write-chapter {margin-top: 20px;}

/*feedburner style */
#creditfooter, .feedburnerFeedBlock .date { display: none;}
#article ul { list-style-type: none; margin: 0; padding: 0; }
#article ul li { margin: 0; padding: 0; overflow: hidden; }
#article {line-height:1.3em;}
#article .headline {font-size: 9pt;}

/* footer style */
#footer {
	border-top:2px solid #a5abad;
	padding:10px 0;
	text-align:center;
	font-size:12px;
}
#footer a:hover {text-decoration:none;}
#footer a:visited {color:#00b5cc;}
#footer p {
	display:inline;
	margin:0;
}
#footer address {
	font-style:normal;
	display:inline;
}
#footer address span, #footer p {
	padding-right:11px;
	margin-right:7px;
	background:url(../images/bullet.gif) no-repeat 100% 7px;
}
#footer ul {
	display:inline;
	margin:0;
	list-style:none;
}
#footer li {
	display:inline;
	padding-left:11px;
	margin-left:7px;
	background:url(../images/bullet.gif) no-repeat 0 7px;
}
/* sidebar style */
.sidebar {
	float:left;
	width:200px;
}

/* sidebar style */

.banner {padding-right: 15px; padding-bottom:15px;}

/* add navigation style */
.add-nav {
	margin:0 0 40px;
	font:16px Georgia, "Times New Roman", Times, serif;
	list-style:none;
}
.add-nav li {
	margin:0 0 13px;
	line-height:130%;
}
.add-nav a {
	color:#7d8689;
}
.add-nav a:hover, .add-nav .active a {
	color:#ca1920;
	padding-left:20px;
	background:url(../images/bullet-red.gif) no-repeat 0 4px;
	text-decoration:none;
}
/* join form style */
.form-content input.text {
	display:block;
	margin:0 0 5px;
	width:160px;
	padding:3px;
}
/* main column style */
.main-column {
	width:630px;
	float:right;
	padding-right:55px;
}
.main-column ul {
	margin:0 0 5px;
	list-style:none;
}
.main-column li {
	padding-left:15px;
	background:url(../images/bullet.gif) no-repeat 0 10px;
}


/*forms */
.form_header_b {
	margin-top:10px;
	font:normal 16px georgia, times, serif;
	color:#00b5cc;
	letter-spacing:1px;
	text-transform:uppercase; font-weight:bold;
}
