* {padding:0; margin:0}
html {height:100%}
body {position:relative; height:100%; font-family:arial, sans-serif; width:963px; margin:0 auto}
img {border:0}
a {outline:none;}
a:hover {text-decoration:none}
ul {list-style:none}

/* Head */
.head {padding:17px 2px 13px 3px; float:left; width:938px}
.logo {float:left; margin:0 25px 0 0}
.search {float:left; padding:13px 0 0}
.search input {float:left; margin:2px 0 0 4px}
.text {width:417px; height:21px; background:url(http://st.w3il.com/s.png) no-repeat; padding:5px 5px 0; float:left}
.text input {width:417px; font:tahoma 11px; color:#000; background:none; border:0; margin:0}
.icons {float:right; padding:9px 0 0}
.icons a {float:left; margin:0 0 0 1px}

/* Cont Block 1 */
.block1 {float:left; width:100%; margin:0 0 15px}

.left-block {width:198px; float:left;margin-right: 30px;}
.screen {font-size:12px; text-align:center;}
.screen img {display:block; border: 1px solid #cccccc;}
.screen .blue {margin:26px 0 0}
/*.date {background:url(../images/date.png) 0 3px no-repeat; padding:0 0 3px 19px}*/
.update {background:url(http://st.w3il.com/up.png) 0 3px no-repeat; padding:0 0 5px 19px}

.right-block {width:729px; float:right}
.right-block h2 {font-size:29px; color:#9a9a9a; font-weight:normal; padding:0 8px 6px 8px}
.news {-moz-border-radius:5px; -webkit-border-radius:5px; background:#b5d9e5; border:4px solid #b5d9e5; font-size:14px; line-height:18px; margin:0 0 14px}
.news-in {-moz-border-radius:3px; -webkit-border-radius:5px; background:#fff; border:1px solid #2e5186; padding:14px}
.adv {float:left; margin:0 30px 0 20px;}
.tags {background:url(http://st.w3il.com/t.png) no-repeat; padding:0 0 4px 19px; color:#000}

/* Blue */
.blue {background:#cfe4ff; border:1px solid #b5cde7; font-size:12px; font-weight:normal; text-align:left; color:#4e525d; line-height:18px}
.blue-in {border:1px solid #c3d8f3; min-height:30px; padding:8px 6px 8px 12px}
* html .blue-in {height:30px}
.blue a {color:#4e525d; text-decoration:none}
.blue a:hover {text-decoration:underline}

/* Cont Block 2 */
.block2 {float:left; width:943px; overflow:hidden; zoom:1}
.block2-in {width:960px}
.title {background:url(http://st.w3il.com/tbg.png) no-repeat; width:926px; height:34px; font-size:24px; color:#fff; padding:0 0 0 13px; line-height:34px; margin:0 0 19px}

/* Grey */
.blue3 {width:936px; font-size:12px; line-height:18px; float:left; margin:0 22px 27px 0; -moz-border-radius:10px; -webkit-border-radius:10px; background:#b5d9e5; border:4px solid #b5d9e5}
.blue3-in {min-height:100px; padding:0 16px 10px; position:relative; -moz-border-radius:5px; -webkit-border-radius:5px; background:#fff; border:1px solid #2e5186}

.blue2 {width:290px; font-size:12px; line-height:18px; float:left; margin:0 22px 27px 0; -moz-border-radius:10px; -webkit-border-radius:10px; background:#b5d9e5; border:4px solid #b5d9e5}
* html .blue2 {margin:0 22px 0 0}
.blue2-in {min-height:270px; width:256px; padding:0 16px 10px; position:relative; -moz-border-radius:5px; -webkit-border-radius:5px; background:#fff; border:1px solid #2e5186}
* html .blue2-in {height:270px}
.blue2 h2 {font:bold 12px verdana; color:#7a7a7a; height:38px; padding:0 0 0 23px; line-height:36px; margin:1px -15px 10px; position:relative; border-bottom:2px solid #2e5186; background:#eaf6fe}
.blue2 p {padding:0 0 18px}

/* Footer */
.footer {padding:35px 0 20px; float:left; width:940px; color:#999; font-size:11px}
* html .footer {padding:35px 0 6px}
.footer a {color:#999; text-decoration:none}
.footer a:hover {text-decoration:underline}
.grey2 {border:1px solid #d5d5d5; text-align:left; line-height:18px; float:left; width:100%; padding:8px 0}
.column {width:290px; float:left; padding:0 20px 0 0; position:relative; left:16px}
.column h4 {font-size:24px; font-weight:normal; border-bottom:1px solid #d5d5d5; padding:5px 0 4px; margin:0 0 8px; min-height:25px; color:#7a7a7a}
* html .column h4 {padding:5px 0 11px}
.column p {padding:0 0 15px}
.mess {border-bottom:1px solid #d5d5d5; padding:0 0 4px; margin:0 0 6px}
.mess p {color:#333; padding:0 0 10px}
.mess-date {font-size:11px}
.copy {padding:20px 0 0; position:relative; float:left}
/* Iver */
.ps { border-bottom: 1px dotted gray; cursor: crosshair; }
/* Navigation */
.navigation { font-size:16px; padding:5px 0; text-align:center; }
.wp-pagenavi span.current { background-color:#FFFFFF; border:1px solid #303030; color:#303030; font-weight:bold; margin:1px; padding:2px 3px; }

#mapkey{
	font-size: 11px;
	line-height: 12px;	
	color: #737373;
	font-weight: normal;
}

DIV.map {
  background-image: url('/img/cloud2.jpg');                        
  padding-top:290px;
  width: 610px;
  border: 1px solid white;
  text-align: center;
}
.isp {
	font-size: 12px;
	color: #6E6E6E;
}
DIV.map a {
	color: #5A9CF1;
}
#p3, #p3 A   {color: black; font: 20px Impact, Helvetica Narrow, sans-serif;}
#p3  {text-align: right;  margin:-125px 40% 190px;} 
#p0  {text-align: left;   margin:-330px 0 150px 250px; white-space: nowrap;color: #737373; }
#p01 {text-align: right;  margin:-130px 90px; white-space: nowrap;color: #737373; }    
#p02  {text-align: left;  margin:175px 0 150px 60px; white-space: nowrap;color: #737373; }
#p03  {text-align: right; margin:-170px 50px 150px 10px; white-space: nowrap;color: #737373; }
#p04  {text-align: right; margin:-130px 70px 100px 10px; white-space: nowrap;color: #737373; }
#p05  {text-align: left;  margin:-105px 0 58px 85px; white-space: nowrap;color: #737373; }

