* {margin:0;padding:0;outline:none;}
** {margin:0;padding:0;}
body {color:#231f20;font:11px/22px Helvetica, Arial, san-serif;}
div {display:block;}
ul, li {list-style:none;}
a img {border:none;}
.clear {clear:both;}
.green {color:#cddd49;}
object, embed {z-index:0;}

#wrapper {width:785px;margin:0 auto;}
#header {padding-top:4px;}
ul#nav {float:right;margin-top:80px;}
ul#nav li {display:inline;text-transform:uppercase;font:12px/14px Helvetica, Arial, san-serif;margin-right:18px;}
ul#nav li a {color:#939598;text-decoration:none;}
ul#nav li a:hover {text-decoration:underline;}
#wrapper h1 {padding-left:56px;z-index:20;}
#content {position:relative;border:9px solid #2e3192;border-top:none;z-index:1;padding-top:0;}
#home #top {background:transparent url(images/bg-top-home.png) no-repeat;height:9px;}
#home #header {height:108px;position:relative;}
#home h1 {position:absolute;z-index:20;left:56px;top:-111px;padding-left:0;}
#home img.h1 {position:absolute;z-index:20;left:56px;top:-111px;padding-left:0;}
#home #content {border-top:9px solid #2e3192;}
#footer {height:33px;color:#fff;background-color:#2e3192;text-align:center;font:10px/12px Helvetica, Arial, san-serif;}
#footer b {font:12px/14px Helvetica, Arial, san-serif;}
#top {height:36px;background:transparent url(images/bg-top.png) no-repeat;}
.right {float:right;}
.right.top {width:320px;padding:20px 28px 0 21px;}
a span.black {color:#000;}

.top.left {width:398px;height:242px;} /** background:transparent url(images/main.png) no-repeat; **/



li.buttons {display:inline-block;background:transparent url(images/bg-buttons.jpg) repeat-x;padding:1px;height:54px;margin-top:1px;float:left;margin-left:1px;}
li.buttons span {text-decoration:none;text-transform:uppercase;color:#2e3192;font:10px/12px Helvetica, Arial, san-serif;padding-top:10px;height:44px;display:block;float:left;}
li.btn-about a {padding-left:140px;list-style-image: url(images/thumb-about.jpg);background:transparent url(images/thumb-about.jpg) no-repeat;width:121px;}
li.btn-register span {padding-left:153px;background:transparent url(images/thumb-register-alt.jpg) no-repeat;width:227px;}
.bottom.right {background:transparent url(images/feature.png) no-repeat;width:248px;height:185px;margin-top:1px;padding-right:1px;}
.bottom.left {width:517px;}

#feature {float:left;width:468px;font:12px/14px Helvetica, Arial, san-serif;color:#231f20;background:transparent url(images/bg-feature.jpg) repeat-y;padding:18px 18px 0 30px;height:110px;margin:1px;}


.archive #content {padding:0 20px 20px;}
.archive #content ul {padding:0 0 0 20px;list-style:outside;}
.archive #content ul li {list-style:outside;}

#sponsors {text-align:center;}
#sponsors a img {margin:10px;}
a img {border:none;}
