/*  
Theme Name: Go X3me
Description: 
Version: 1.2
 The CSS, XHTML and design is released under GPL:
*/
body {  font-size: 12px;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	background: #000;
	background-image: url(images/fon.jpg);
        background-attachment: fixed;
        color: #000;
	padding: 0;
	border: 0px;
	border-collapse: collapse;
	margin: 0;
}

h3 a { 
       font-weight : bold; 
       font-size : 13px; 
       font-family : Arial, Tahoma, Verdana, Sans-Serif; 
       color : #000; 
       text-align : center; 
       text-decoration : none; 
       margin : 30px 0 10px 0; 
}
a {
	color: #f2e8c9;
}
#page {
        width: 1000px;
	margin: 0px auto;
	padding:0;
}
/*шапка*/
#headerimg {
	width: 1006px;
	background-image: url(images/go_x5me.jpg);
	height: 150px;
}
#title {
	text-align: center;
	font-family:Georgia, Arial, Tahoma, Verdana, Sans-Serif;
	margin: 4px 0;
	color: #ffffff;
}
#title a, h1{
	text-decoration: none;
	font-weight: normal;
	font-size: 16px;
	margin: 0;
	color: #ff7200;
}
#main {
	padding: 0;
	border: 0px;
	border-collapse: collapse;
	margin: 0;
	width: 1000px;
}
#border-left {
	width: 42px;
	background-image: url(images/border_left.gif);
	background-repeat: repeat-y;
	padding: 0;
	margin: 0;
	background-position: left;
	background-color: #ffffff;
}
#border-right {
	width: 42px;
	background-image: url(images/border_right.gif);
	background-repeat: repeat-y;
	padding: 0;
	margin: 0;
	background-position: right;
	background-color: #ffffff;
}
#bottom-border {
	width: 640px;
	height: 25px;
	background-image: url(images/border_bottom.gif);
	background-repeat: no-repeat;
	padding: 0;
	margin: 0;
	background-color: #ffffff;	
}
#top-border {
	width: 640px;
	height: 32px;
	background-image: url(images/border_top.gif);
	background-repeat: no-repeat;
	padding: 0;
	margin: 0;
	background-color: #ffffff;	
}
#content-bar {
	background-color: #ffffff;
	padding: 0;
	border: 0px;
	margin: 0;
	vertical-align: top;
	width: 580px;
}
#sidebar {
	width: 180px;
	margin: 0;
	padding: 0;
	vertical-align: top;
}
#sidebar2 {
	width: 180px;
	margin: 0;
	padding: 0;
	vertical-align: top;
}
#content {
	background-color: #ffffff;
	margin: 5px 0 20px 0;
	text-align: justify;
}
#content a {
	color: #ff7200;
        text-decoration:underline;
        font-family: Comic Sans MS, cursive;
        font-size: 13px;
}
#content a:hover {
	color: #464451; 
        text-decoration: none;
        font-size: 13px;
}
.post .center {
	text-align: center;	
}
#content span {
	text-align: center;
}
                    /*камни позиция*/
#diamond-left {
        width:160px;
        height:110px;
        background-image: url(images/24-Diamond-Reset.png);
	background-repeat: no-repeat;
	padding: 0;
	margin: 0;
	background-position: left;
}
#diamond-right {
        width:1005px;
        height:106px;
        background-image: url(images/84-Carat-Diamond.gif);
	background-repeat: no-repeat;
	padding: 0;
	margin: 0;
        background-position: right;
}
                       /*конец*/
#footer {
        width: 1000px;
	text-align: center;
	margin: 5px 0;
	font-size: 11px;
	color: #888;
	clear: both;
}
#searchform input{
	color: #ffffff;
	margin: 10px 0;
	font-size: 13px;
}
#s{
	border: #ccc solid 1px;
	background-color: #444;
}
#searchsubmit {
	background-color: #ee6400;
	border: #ee6400 solid 1px;
}
#commentform textarea, input {
	border: 1px solid #CCC;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana, Arial, Sans-Serif;
}
#commentform {
   margin: 0 0px;
}
.center {
	text-align: center;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
#sidebar ul, #sidebar ul li ul, #sidebar ul li ul li ul{
	margin: 0;
	padding: 0;
}
#sidebar ul li{
	margin: 0;
	font-size: 13px;
	padding: 0;
}
#sidebar ul li h2{
	font-size: 13px;
	color: #ff7200;
	margin: 15px 0 3px 0;
	border-bottom: solid 1px #ff7200;
	padding: 0 0 0 30px;
}
#sidebar ul li ul li, #sidebar ul li ul li ul li{
	width: 180px;
	line-height: 100%;
	padding: 0;
	margin: -3px 0 0 0;
	list-style-type: none;
}
#sidebar ul li ul li a{
	text-decoration: none;
	border-top: solid 1px #000;
	background-color: #444;
	margin: 0;
	padding: 4px 0px 6px 30px;
	line-height: 100%;
        display: block;
	background-image: url(images/arrow_light.gif);
	background-repeat: no-repeat;
}
#sidebar ul li ul li a:hover{
	color: #ff7518;
	background-color: #333;
	background-image: url(images/arrow_dark.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
#sidebar2 ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#sidebar2 ul li{
	margin: 0;
	font-size: 13px;
	padding: 0;
}
#sidebar2 ul li h2{
	font-size: 13px;
	color: #ff7200;
	margin: 15px 0 3px 0;
	border-bottom: solid 1px #ff7200;
	padding: 0 0 0 30px;
}
#sidebar2 ul li ul li, #sidebar2 ul li ul li ul li{
	width: 180px;
	line-height: 100%;
	padding: 0;
	margin: -3px 0 0 0;
	list-style-type: none;
}
#sidebar2 ul li ul li a{
	text-decoration: none;
	border-top: solid 1px #000;
	background-color: #444;
	margin: 0;
	padding: 4px 0px 6px 30px;
	line-height: 100%;
	display: block;
	background-image: url(images/arrow_light.gif);
	background-repeat: no-repeat;
}
#sidebar2 ul li ul li ul li a, #sidebar ul li ul li ul li a{
	text-decoration: none;
	border-top: solid 1px #000;
	background-color: #444;
	margin: 0;
	padding: 4px 0px 6px 45px;
	line-height: 100%;
	display: block;
	background-image: url(images/arrow_light.gif);
	background-repeat: no-repeat;
}
#sidebar2 ul li ul li a:hover, #sidebar2 ul li ul li ul li a:hover{
	color: #ff7518;
	background-color: #333;
	background-image: url(images/arrow_dark.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.pagetitle {
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.post h2 a, .post h2 { 
        font-size : 12px; 
        text-align : center; 
        color : #000; 
        text-decoration : none; 
} 
h3 a { 
        font-weight : bold; 
        font-size : 13px; 
        font-family : Arial, Tahoma, Verdana, Sans-Serif; 
        color : #000; 
        text-align : center; 
        text-decoration : none; 
        margin : 30px 0 10px 0; 
} 
.entry img {
	margin: 3px;
}
a.knop_nazat {             
        display:block;
        background-image: url(images/knop_nazat1.gif);  /* свой адрес картинки*/
        width:35px;
        height:35px;                                     
        text-decoration: none;                     /*ссылка не подчеркнутая*/
        line-height: 22px;                        /*высота*/
}
a.knop_nazat:hover {                                     
        display:block;
        background-image: url(images/knop_nazat2.gif);
        width:35px;
        height:35px;
}
a.knopca::-moz-focus-inner { border: 0; }
a.knopca {                                          
        display:block;
        background-image: url(images/knop_page1.gif);                           
        width:130px;
        height:24px;   
        text-align: center;  
        text-decoration: none; /*ссылка не подчеркнутая*/
        line-height: 22px;  /*высота*/

}
a.knopca:hover {                                     
        display:block;
        text-align: center;
        background-image: url(images/knop_page2.gif);
        width:130px;
        height:24px;
        line-height: 22px;
}
# button::-moz-focus-inner { border: 0; }
# button {
         display: block;
         background: #c0c0c0;
         width:70px;
         height:18px;
         text-align: center;
         text-decoration: none; 
         
}
# button :hover {
          background:#505050; 
          border-top: none;
          border-left: none ;
          text-decoration: none; 
 }
.fon-table { 
          text-align: center;
	  font-family: Comic Sans MS, cursive;
          font-size: 15px; 
          background-image:url(images/fon-uzor-cer.jpg);
          font-weight: bold ;
           }
.fon-table2 {
          text-align: center;             
          background-image:url(images/fon-uzor.jpg);
}
                                                     /*Выпадающие Меню*/

#nav, #nav ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  border: 1px solid #000;
  background: #444;
  float: left;
  width: 93%;

}
#nav li {
  float: left;
  position: relative;
  background: #515151;
  background: none;
}

#nav a {
  color: #fff;
  text-decoration: none;
  text-align : center; 
  display: block;
  width: 135px;
  padding: 4px 10px;
  background: url(images/dot.png) repeat-y right;
}
#nav a:hover {
  color: #ff7518;
  background: #333;
}
#nav li:hover,
#nav li.jshover {
  background: #222;
}

#nav li ul {
  display: none;
  position: absolute;
  background: url(images/fone-tr.png);
  padding: 8px 0;
  width: 153px;
margin-left: 0px;
}
#nav li li a {
  width: 134px;
  background: none;
  text-align: left; 
}
#nav li:hover ul,
#nav li.jshover ul {
  display: block;
}
#nav li:hover li ul,
#nav li.jshover li ul {
  display: none;
  width: 153px;
  top: -9px;
  left: 118px;
  lef\t: 150px;
}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
  display: block;
}
                                /*конец меню*/

                           /*выподаюшие меню позиция*/
#pozic-nav{
        width:1000px;
        padding: 96px 0px 0px 34px;
        height: 0px;
        margin: 0px;
}
                               /*конец*/
