﻿п»ї/*==================================
Jan002 a.k.a. 32 Not Out
by Payal Dhar (http://writeside.net)
24 January 2008
Feel free to use, but please retain credit.
====================================*/

*{
margin:0;
padding:0;
}

body{
background:url(images/body.jpg) center repeat-y;
color:#8c5423;
font:0.9em 'Trebuchet MS', Arial, sans-serif;
}


#wrapper{
width:770px;
margin:10px auto;
}

#title{
height:50px;
background:#fff;
font-size:2.2em;
/*color:#3a4a3f;
*/
color:#b26b2d;
text-align:right;
}

#title .menu{
float:left;
font-size:0.4em;
}

#title .menu ul li{
float:left;
list-style:none;
padding:7px 5px;
}

#title .menu a{
background:none;
/*color:#cfc9bd;
*/
color:#b28257;
padding:0 3px;
text-decoration:none;
}

#title .menu a:hover, a:active{
color:#3a4a3f;
background:#cfc9bd;
text-decoration:none;
}

#header{
	clear:both;
	float:right;
	margin:5px;	
}

.nav1 ul{
float:left;
list-style:none;
width:250px;
}

.nav1 ul li{
margin:0px 0;
padding-left:0px;
text-align:left;
}

#nav2 {
/*
display:none;
margin:0px 0;
padding-left:20px;
text-align:left;
background:#cfc9bd;
*/
	display:block;
 /* position:absolute;
  left:12px;
  top:40px;
  z-index:1000;
  width:248px!important;  
  font-style:normal;
  padding:7px 0 7px 0!important;
  background:#546e89;  */
}

#nav2 ul{
  display:none;
 /* position:absolute;
  left:12px;
  top:40px;*/
  z-index:1000;
  width:288px!important;  
  font-style:normal;
 /* padding:7px 0 7px 0!important;*/
 /* background:#546e89;  */
}

#nav2 li:hover{
display:block;
clear:both;
margin:0px 0;
/*padding-left:20px;*/
text-align:left;
background:#cfc9bd;
color:#b28257;
}	

#nav2> li > ul {
display:none;
}

#nav2> li:hover > ul {
display:block;
clear:both;
margin:0px 0;
/*padding-left:228px;*/
margin-top:-35px;
margin-left:248px;
/*text-align:left;
background:white;
color:#b28257;*/
position:absolute;
border:1px solid #b28257;
box-shadow: 0px 0px 17px #B4B4B4;
}

#nav2> li> ul > li {
background:white;
}

#nav2> li> ul > li :a{
text-align:left;
background:white;
color:#b28257;
/*border:0px solid #b28257;*/
}

#nav2> li:hover > ul > li:hover  > ul {
display:block;
clear:both;
margin:0px 0; 
/*padding-left:228px;*/
margin-top:-44px;
margin-left:228px;
/*text-align:left;*/
background:white;
/*color:#b28257;*/
width:328px!important; 
position:absolute;
border:1px solid #b28257;
box-shadow: 0px 0px 17px #B4B4B4;

}



.nav1 a{
/*color:#cfc9bd;
*/
color:#b28257;
/*border-bottom:1px solid #cfc9bd;
*/
border-bottom:1px solid #b28257;
display:block;
width:auto;
/*height:22px;*/
padding:10px;
text-decoration:none;
/*background:url(images/menu.jpg) left no-repeat;
*/
}

.nav1 a:active, a:hover{
color:#3a4a3f;
/*background:url(images/menu-roll.jpg) left no-repeat;
*/
}

#content{
clear:both;
border:1px solid #3a4a3f;
margin:5px;
padding:10px;
}

#content2{
clear:both;

margin:5px;
padding:10px;
}

h1, h2, h3{
color:#3a4a3f;
}

h1{
font-size:1.2em;
font-variant:small-caps;
padding:0 0 5px;
}

h2{
font-size:1em;
padding:5px;
}

h3{
font-size:0.9em;
padding:5px;
}

p{
padding:5px;
line-height:1.3em;
}

p.ref{
text-align:right;
font-size:0.8em;
}

#content a{
background:none;
color:#B28257; /*#cfc9bd;*/
padding:0 3px;
text-decoration:none;
}

#content a:hover, a:active{
color:#3a4a3f;
background:#cfc9bd;
text-decoration:none;
}

blockquote{
padding:7px 25px 0 25px;
margin:7px 15px;
background:#f0f0f0 url(images/blockquote.jpg) bottom right no-repeat;
}

#content ul, ol{
padding:5px 10px 5px 40px;
}

#content ul{
list-style:circle;
}

#content ol{
list-style:lower-roman;
}

input, textarea{
border:1px solid #f0f0f0;
color:#707070;
padding:3px;
}

input:hover, input:focus, textarea:hover, textarea:focus{
border:1px solid #707070;
}

#footer{
margin:5px 5px 0;
text-align:center;
font-size:0.8em;
}

#footer a{
color:#3a4a3f;
text-decoration:underline;
background:none;
}

#footer a:hover, a:active{
color:#707070;
text-decoration:none;
}


TABLE{
border-collapse: collapse;
border: 1px solid grey; 
text-align: center;
}

td[align=center] {
text-align: -webkit-center;
border: 1px solid grey; 
text-align: center;
}
td[valign=middle] {
vertical-align: middle;
text-align: center;
}
td, th {user agent stylesheet
display: table-cell;
border: 1px solid grey;
text-align: center;
}

TH {
padding: 0px /* РЈР±РёСЂР°РµРј РїРѕР»СЏ РІРѕРєСЂСѓРі С‚РµРєСЃС‚Р° */
font:0.9em 'Trebuchet MS', Arial, sans-serif;
}