html{background: #7e1010 url(../images/back_html.jpg) repeat-x left bottom;margin: 0;padding: 0;}body {background: transparent url(../images/background.jpg) left top repeat-x;font-family: Verdana, Arial, 'Lucida Sans', 'Lucida Sans Unicode', Helvetica, sans-serif;font-size: x-small;margin: 0 auto;padding: 0 0;}#page {background: #990000 url(../images/main.jpg) repeat-y center top;margin: 0 auto;padding: 0px;text-align: left;width: 959px;}#pageRegister {background: #990000 url(../images/mainRegister.jpg) repeat-y center top;margin: 0 auto;padding: 0px;text-align: left;width: 959px;}#top {background: url(../images/top.jpg) #000000 no-repeat top center;height: 7px;margin: 0 auto 0 auto;width: 959px;}.header{background: #FFFFFF no-repeat;height: 264px;width: 950px;over: hidden;}#zone1 {float: left;width : 180px;height: 70px;margin-left: 465px;margin-top: 100px;border: 0px;}#zone2 {float: left;width : 180px;height: 70px;margin-left: 465px;margin-top: 12px;border: 0px;}.header a span {position: absolute;left: -500em;top: -500em;text-indent: -500em;display: none;}#content {background: transparent;color: #595949;float: left;margin: 0 0;padding: 0px 10px 20px 15px;text-align: justify;width: 440px;}#contentRegister {background: transparent;color: #595949;float: left;margin: 0 0;padding: 0px 10px 20px 15px;text-align: justify;width: 600px;}#content a:hover {text-decoration: none;}#nav_top{background: transparent;height: 74px;list-style: none;margin: 0 0;width: 959px;}#nav_top li{display: inline;float: left;}#nav_top ul{margin: 0 0;padding: 0 0;}.events{background-image: url(../images/events.jpg);display: block;height: 74px;margin: 0 0;width: 142px;}.events a:hover{background-image: url(../images/events_over.jpg);display: block;height: 74px;width: 142px;}.eventsON{background-image: url(../images/eventsON.jpg);display: block;height: 74px;margin: 0 0;width: 142px;}.eventsON a:hover{background-image: url(../images/eventsONOver.jpg);display: block;height: 74px;width: 142px;}.cal{background: url(../images/cale.jpg);display: block;height: 74px;width: 72px;margin: 0 0;}/*#cale{background: transparent url(images/cale1.jpg);display: block;height: 74px;margin: 0 0;width: 145px;}*/.development{background-image: url(../images/development.jpg);display: block;height: 74px;margin: 0 0;width: 128px;}.developmentON{background-image: url(../images/developmentON.jpg);display: block;height: 74px;margin: 0 0;width: 128px;}.developmentON a:hover{background-image: url(../images/developmentONOver.jpg);display: block;height: 74px;width: 128px;}.development a:hover{background-image: url(../images/development_over.jpg);display: block;height: 74px;width: 128px;}.blast{background-image: url(../images/blast.jpg);display: block;height: 74px;margin: 0 0;width: 136px;}.blast a:hover{background-image: url(../images/blast_over.jpg);display: block;height: 74px;width: 136px;}.blastON{background-image: url(../images/blastON.jpg);display: block;height: 74px;margin: 0 0;width: 136px;}.blastON a:hover{background-image: url(../images/blastONOver.jpg);display: block;height: 74px;width: 136px;}.forum{background-image: url(../images/forum.jpg);display: block;height: 74px;margin: 0 0;width: 123px;}.alumni{background-image: url(../images/alumni.jpg);display: block;height: 74px;margin: 0 0;width: 127px;}.alumniOn{background-image: url(../images/alumniOn.jpg);display: block;height: 74px;margin: 0 0;width: 127px;}.alumniOn a:hover{background-image: url(../images/alumniOnOver.jpg);display: block;height: 74px;width: 127px;}.alumni a:hover{background-image: url(../images/alumni_over.jpg);display: block;height: 74px;width: 127px;}.index{background: url(../images/index.jpg) no-repeat left;display: block;height: 74px;margin: 0 0;width: 110px;}.indexOff{background: url(../images/indexOff.jpg) no-repeat left;display: block;height: 74px;margin: 0 0;width: 110px;}.indexOff a:hover{background-image: url(../images/indexOffOver.jpg);display: block;height: 74px;width: 110px;}.index a:hover{background-image: url(../images/index_over.jpg);display: block;height: 74px;width: 110px;}.gift{background-image: url(../images/gift.jpg);display: block;height: 74px;margin: 0 0;width: 121px;}.gift a:hover{background-image: url(../images/gift_over.jpg);display: block;height: 74px;width: 121px;}.giftON{background-image: url(../images/giftON.jpg);display: block;height: 74px;margin: 0 0;width: 121px;}.giftON a:hover{background-image: url(../images/giftONOver.jpg);display: block;height: 74px;width: 121px;}a {text-decoration: none; /*border-bottom : 1px dotted #000;*/}a:link {color: #FD6909;}a:visited {color: #FD6909;}a:hover, a:active {border-bottom: 0px dotted #000000;color: #2D9BC0;}h1, h1 a {color: #FC6607;font: bold large Tahoma;letter-spacing: 0.01em;margin: 10px 0 2px 0;padding: 0 0 1px 0;}h2, h2 a {color: #2E9CC1;font: bold 15px Tahoma;letter-spacing: 0.09em;margin-top: 10px;padding: 0;}h3, h3 a {color: #000000;font: normal 12px Tahoma;margin: 15px 0 15px 0;padding: 0;}h4 {font-size: small;font-weight: normal;margin: 0;padding: 0;}html[xmlns] .commentcount {position: absolute;right: 7px;top: 0;}code {background-color: #d9dfbd;border: 1 px solid #c1c0c0;padding: 5 px ;}#vote{height: 40px;display: block;}.presentation {background-color: #f0f2e7;border-left: 25px solid #b4280d;border-right: 1px dotted #b4280d;border-top: 1px dotted #b4280d;border-bottom: 1px dotted #b4280d;padding: 5px;/*margin-left: 15px;*/}form {border: 0;margin: 0;padding: 0;}input, textarea, submit {color: #000000;font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;font-size: x-small;margin: 3px;padding: 1px;}ol li {list-style-position: inside;list-style-type: decimal;margin: 1px;}p {font-size: 11px;line-height: 130%;margin-bottom: 15px;margin-top: 5px;text-align: justify;}small {font-size: x-small;letter-spacing: 0.03em;text-transform: uppercase;}.licence {	background-color: #d9dfbd;	border: 1px solid #c1c0c0;	padding: 5px;}.alignleft {	float: left;	text-align: left;}.alignright {	float: right;	margin-top: -1px;	text-align: right;}.alt {	border-top: 1px solid #CC9933;	color: #000000;	font-size: small;	margin-bottom: 10px;	padding: 15px;}.alt a {	color: #005577;}.archive {	text-align: left;}.blockquote {	border-left: 3px solid #B3A980;	margin: 0 20px 0 15px;	padding-left: 15px;}.blogtitle {	color: #FFCC66;	display: none;	font-family: Georgia, 'Times New Roman', Times,'Lucida Sans', 'Lucida Sans Unicode', serif;	font-size: x-large;	font-weight: bold;	letter-spacing: 0.05em;	padding: 25px;	text-align: left;}.commentbody {	border-top: 1px solid #CC9933;	color: #333333;	letter-spacing: 0.05em;	margin-bottom: 10px;	padding: 15px;	width: 375px;}#comment {	background: #FFFFFF;	border: 1px solid #CC9933;	color: #595949;	font-size: small;	vertical-align: middle;}.commentbody p {	font-size: x-small;	line-height: 1.2em;}.commentlink {	font-size: x-small;}.commentlist {	list-style: none;}.nocomments{	display: none;}.entry img {	/*margin: 3px 5px 0 0;	padding-bottom: 5px;	padding-top: 5px;*/	border :1px solid #000;}.entry img.wp-smiley {	border: 0;	display: inline;	margin: 0;	padding: 0;}.entry, .entrytext {	font-size: small;}.entrytext img.wp-smiley {	border: 0;	display: inline;	margin: 0;	padding: 0;}a img {text-decoration: none;	border: none;	margin: 0;	padding: 0;}.navigation {	font-size: small;	padding: 40px 0 0 0;}.pagination {	color: #808979;	font-size: small;	margin-bottom: 10px;	margin-top: 10px;	text-align: left;}.postmetadata {	color: #808979;	display: none;	font-size: x-small;	margin: 25px;	text-align: center;	text-transform: uppercase;}.postmetadata a {	color: #CC9933;}#author, email, url {	background: #FFFFFF;	border: 1px solid #B3A980;	color: #595949;	font-size: small;	padding-left: 2px;	vertical-align: middle;}#footer {	background: url(images/footer.jpg) #000000 no-repeat top center;	clear: both;	height: 118px;	margin: 0px;	padding: 0;	width: 959px;}#footer a {	color: #400E07;}#footer p {	color: #595949;	margin: 0;	padding: 45px 0 0 15px;	text-align: left;}#footertxt{	margin-left: 0px;	width: 475px;}/*------------------------------------*/small{	font-style: italic;	text-transform: lowercase;}#noindent {	margin: 0;	padding: 0;}#noindent2 {	margin: 0;	padding: 0;}/* --------------------------- */#search {	background: url(../images/side_menu_btn.jpg) no-repeat;	display: block;	height: 30px;	list-style-type: none;	margin: 0 0 0 3px;	width: 193px;}#sidebar {	color: #FFFFFF;	float: left;	font-size: x-small;	letter-spacing: 0.03em;	margin: 0 0 0 10px;	text-align: left;	width: 260px;}#sidebar a {	color: #FFF;	margin-left: 0px;}#sidebar a:hover {	color: #F86807;	margin-left: 0px;	text-decoration: none;}#sidebar h2 {	color: #000000;	font: bold 14px Tahoma;	margin: 15px 0 15px 0;	padding: 0 0 0 0;}#sidebar h3 {	border-bottom: 1px dotted #000000;	color: #FFFFFF;	font: normal 18px Times;	letter-spacing: 0.09em;	margin-left: 0px; /*padding: 15px 0 0 0px;*/}#sidebar img{	margin-bottom: 3px;	margin-left: -8px;	margin-top: 3px;	padding: 0px;	text-decoration: none;}#sidebar ul {	list-style-type: none;	margin: 0;	padding: 0;}#sidebar li {	list-style-position: outside;	list-style-type: none;	margin: 0;	margin-left: 0px;}#sidebar p {	color: #999696;	font-size: x-small;	letter-spacing: 0.03em;	padding: 0 8px 0 5px;	text-align: left;}#sidebar2 {	color: #000000;	float: right;	font-size: x-small;	letter-spacing: 0.03em;	margin: 0 0;	padding: 0 0;	text-align: left;	width: 200px;}#sidebar2 a:hover {	color: #000000; /*border-bottom: 1px dotted #868686;*/	text-decoration: none;}#sidebar2 h2 {	background: url(../images/side_menu_top.jpg) no-repeat;	color: #F86807;	display: block;	font: normal 16px Times;	height: 26px;	line-height: 25px;	margin: 0 0 0 3px;	padding: 0 0 0 10px;	width: 199px;}#sidebar2 h3 {	color: #FC6607;	font: bold 12px Tahoma;	margin: 15px 0 0px 0;	padding: 0 0 0 20px;}#sidebar2 ul {	list-style-type: none;	margin: 0;	padding: 0;}#sidebar2 li {	list-style-position: outside;	list-style-type: none;	margin: 0;	margin-left: 0px;}#sidebar2 li a, #sidebar2 li a:visited{	background: url(../images/side_menu_btn.jpg) no-repeat;	border-bottom: 0px;	color: #FFFFFF;	display: block;	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	height: 30px;	line-height: 30px;	margin: 0 0 0 3px;	padding: 0 0 0px 30px;	width: 193px;}#sidebar2 li a:hover, #sidebar2 li a:active{	background: url(../images/side_menu_btn_over.jpg) no-repeat;	display: block;	height: 30px;	list-style-position: outside;	list-style-type: none;	margin: 0 0 0 3px;	padding: 0 0 0 30px;	width: 193px;}#sidebar2 p {	color: #514E3F;	font-size: x-small;	letter-spacing: 0.03em;	padding: 0 5px 0 12px;	text-align: justify;}.bot_sidebar2{background: url(../images/side_menu_bot.gif) no-repeat;display: block;height: 22px;margin: 0 0 10px 3px;width: 193px;}#wrapper {float: left;margin: 0;padding: 0;}