@media screen {
	div#langBar {height:22px; float:right; font-size:11px;}
	div#langBar p {float:none; height:22px; line-height:24px; margin:0; padding:0; color:#5377AA;}
	div#langBar ul#switchlocale {list-style:none; float:left; margin:0; padding:0; height:22px;}
	div#langBar ul#switchlocale li {float:left; margin:0 0.5em; padding:0; line-height:22px;}
	div#langBar ul#switchlocale li span {display:block; float:left; height:24px; border-left:1px solid #DFCDC3; border-right:1px solid #DFCDC3; padding:0 0.5em; font-weight:bold; background:#FFF; color:#911E1E;}
	div#langBar ul#switchlocale li a {text-decoration:none; color:#EA7900; font-size:10px;}
	div#langBar ul#switchlocale li a:hover {text-decoration:none; color:#EA7900;  font-size:10px;}

body{padding:0; margin:0; background-color:#ffffff;}
td{font-family: Verdana, Arial; font-size:11px; color:#5377AA;}
p{margin:5px 15px 5px 15px; text-align:justify}
.white{color:#F3F8FF;}

h1{color:#4575B8; font-size:13px; text-align:center;}
	h1#logo {margin:0px;}
	h1#heading {}
	h1#heading a {color:#4575B8; font-size:13px; text-align:center;}
h2{color:#B30A14; font-size:14px; font-weight:bold; margin:0;}
h3{color:#FFFFFF; font-size:12px; font-weight:bold; margin:0;}
h4{color:#B30A14; font-size:12px; font-weight:bold; margin:0;}



table.main{ border:1px solid #9AB1D1; background-color:#F3F8FF;}
.top{background: url(/images/skin/Index/top.gif) top left repeat-x;}
.left{background: url(/images/skin/Index/left.gif) top left repeat-y;}
.right{background: url(/images/skin/Index/right.gif) top right repeat-y;}
.bottom{ background-color:#9AB1D1;}

.puzzles{background: url(/images/skin/Index/puzzles.jpg) top no-repeat;}
.centre{background: url(/images/skin/Index/centre_picture.jpg) top no-repeat;}
.go{ margin-top:3px; margin-left:240px;}
.centre_right{background: url(/images/skin/Index/right_picture.jpg) top no-repeat;}

.man1{background: url(/images/skin/Index/man1.jpg) top left no-repeat;}
.man2{background: url(/images/skin/Index/man2.jpg) top right no-repeat;}

.dark{ background-color:#9AB1D1; color:#F3F8FF;}

a{text-decoration:none; color:#FF6600;}
a:hover{text-decoration:underline; color:#FF812D;}

a.login{text-decoration:none; color:#FEDBBA;}
a.login:hover{text-decoration:underline; color:#FFFFFF;}


.language{text-align:right; margin-right:20px;}
a.language{ text-decoration:underline; color:#EA7900; font-size:10px;}
a.language:hover{text-decoration:none; color:#EA7900;  font-size:10px;}

.padding{ margin-top:10px;}
.top2{background: url(/images/skin/Index/top2.gif) top left repeat-x;}
.left2{background: url(/images/skin/Index/left2.gif) top left repeat-y;}
.right2{background: url(/images/skin/Index/right2.gif) top right repeat-y;}
.bottom2{background: url(/images/skin/Index/bottom2.gif) top left repeat-x;}


table.search{width:100%; text-align:right; padding-top:7px;}
.formSearchButton{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-color:#9CAABC; width:80px; color:#ffffff; cursor:pointer; margin-top:7px;}
.formSelect{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; background-color:#ffffff; color:#C56501;}



.big{font-size:12px;}

table.members{ background-color:#C7D6E8; width:95%; margin-bottom:10px;}
tr.memb{text-align:center;}
.members td div p {margin:0; padding:0; text-align:center;}

a.m{ color:#1754AA;}
a.m:hover{color:#1D6BD9; text-decoration:none;}



.searchMatch{background-color:#E3EFFC; margin-top:20px;}
.searchMatch td{padding:5px;}
.searchMatch td a{color:#5377AA; text-decoration:none;}
.searchMatch td a:hover{color:#5377AA; text-decoration:none;}

.partnersBanner	{border:1px solid #E3E3E3; width:100%; text-align:center; padding:20px;}
.partnersLink{margin:10px;}


tr.footer{background-color:#9AB1D1; height:30px; text-align:right;}
a.footer{color:#436DAA; font-size:10px;margin:10px 5px;}
a.footer:hover	{color:#436DAA; font-size:10px;}


table.bulet{width:95%; margin-bottom:10px; text-align:left;}
table.bulet a{ color:#FFFFFF}
td.bulet_line{line-height:17px; color:#ffffff;}


.new {margin:2px 0 2px 0;}
.new h3{color:#5377AA;}
}
