/*  
Theme Name: VZapase 2008
Theme URI: http://www.reactant.ru/wordpress/
Description: 23 Nov 2008
Version: 1.0
Author: ATimofeev [Re.Актив]
Author URI: http://www.reactant.ru/feedback/
*/


/* Defaults
----------------------------------------------- */
html,body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0;margin:0;}
* {font-size:100.01%;}
  /* -----------[ Main ]----------- */  
    html {width:100%;height:100%;}
    html {background:#a8c257 url(i/gl/html_bg.png) repeat-x 0 0;}
    html, input, select, textarea {font: 62.5% Arial, Verdana, Helvetica, sans-serif;}
    body {font-size:1.3em; width:940px; margin:20px auto;}
    body {color:#000;}
    input, select, textarea  {font-size:0.9em;}
    h1,h2,h3,h4,h5,h6,pre,code {font-size: 1.3em; font-weight:normal;}
  /* -----------[ Elements ]----------- */
    table {border-collapse:collapse;}
    fieldset {border: solid 0 transparent;}
    ul li {list-style:none;}
    a img,:link img,:visited img {border:none;}        
    a:link, a:visited, a:focus, a:hover, a:active {text-decoration:underline;color:#2b4909;}
	a:hover {text-decoration:none;}
  /* -----------[ Class ]----------- */
    .Bo, .CLe {height:0;font-size:0;visibility:hidden;}
    .Bo {clear:both;}
    .CLe {clear:left;}
    .Hi  {font-size:0; visibility:hidden;}


/* Global
----------------------------------------------- */
	/* -----------[ Wrapper ]----------- */
		#Wrapper {position:relative;z-index:2; padding:0 15px;}
		#Wrapper {background:#f9efd6 url(i/gl/wrapper_bg.png) repeat-x 0 0;border:#faf2ce 2px solid;}
		/* -----------[ Header ]----------- */
			#Hdr {margin-top:20px;padding-bottom:15px;}
				/* -[ Logo ]- */
					#Hdr .Logo {margin:10px 0 0 10px;width:394px;}
						#Hdr .Logo h1 {font-size:3em;font-family:Georgia;font-weight:bold; margin-bottom:25px;}
							#Hdr .Logo h1 a {display:block; width:220px;padding-bottom:3px; text-decoration:none;text-transform:uppercase;}
							#Hdr .Logo h1 a {color:#312d2a;background:url(i/gl/hdr-logo_bg.gif) 0 100% repeat-x;}
							#Hdr .Logo h1 a:hover {background:none;}
						#Hdr .Logo form {padding-left:5px; position:relative;}	
							#Hdr .Logo form input {width:162px;padding:2px;margin:0 10px;}
							#Hdr .Logo form input {border:#393421 1px solid;background:#fdf7eb;}
							#Hdr .Logo form img {position:absolute;top:1px;left:282px;cursor:pointer;}
				/* -[ Bnr ]- */
					#Hdr .Bnr {width:270px;float:right;}
						#Hdr .Bnr a {display:block; float:left; width:120px;height:90px;margin-left:7px;}
						#Hdr .Bnr a {border:#a99f86 1px solid;}
		/* -----------[ Top navigation ]----------- */
			#Nav-Top {float:left;width:100%; padding:1px 0;}
			#Nav-Top {border-bottom:#bcb79a 1px solid;border-top:#312e1f 3px solid;}
				#Nav-Top li {float:left; font-weight:bold;font-family:Georgia; text-transform:uppercase;}
				#Nav-Top li {border-right:#bcb79a 1px solid;}
					#Nav-Top li a {display:block; padding:9px 7px; text-decoration:none;}
					#Nav-Top li a {color:#030200;}
					#Nav-Top li a:hover {color:#fef3d7;background:#2e2e2c url(i/gl/top-nav_act-bg.gif) no-repeat 50% 100%;}
					#Nav-Top li.Last {border:none;}
		/* -----------[ Body ]----------- */
			#Body {margin:15px 0;}
				#Body h2 {font-family:Georgia;text-transform:uppercase;}
				#Body .widget {border:#bcb79a 1px solid;}
				#Body .widget {padding:5px 15px;margin-bottom:10px;}
					#Body .widget h2 {margin-bottom:5px;}
					#Body .widget img {margin:2px 5px 2px 0;}
				#Body .Left, #Body .Right {width:200px;overflow:hidden;}
				#Body .Left {float:left; text-align:left;}
				#Body .Right {float:right; text-align:left;}
				#Body .Center {margin:0 210px; text-align:left;}
				#Body .Center {border-color:#bcb79a;border-style:solid;border-width:0 2px 0 2px;}
					#Body .Center .Inner {padding:0 10px; float:left;width:100%;}
					/* -[ Header ]- */
						#Body .Center .Inner h2 {font-size:2em;font-weight:bold; margin-bottom:15px;}
						#Body .Center .Inner h2 {border-bottom:#bcb79a 1px solid;}
					/* -[ Articles ]- */
						#Body .Center .Inner .Article {margin-bottom:15px;}
							#Body .Center .Inner .Article .Title {display:block; font-size:1.3em;font-weight:bold;font-family:Georgia;text-transform:uppercase; margin-bottom:3px;}	
								#Body .Center .Inner .Article .Title a {color:#000;text-decoration:none;}
								#Body .Center .Inner .Article .Title a:hover {text-decoration:underline;}
								#Body .Center .Inner .Article .About {display:block;margin-bottom:7px;}
								#Body .Center .Inner .Article .wp-caption.alignleft {float:left;}
								#Body .Center .Inner .Article .wp-caption.alignright {float:right;}
								#Body .Center .Inner .Article p {margin-bottom:7px;line-height:17px;}
								#Body .Center .Inner .Article h3 {font-size:1.1em;font-weight:bold;margin-bottom:3px;}
								#Body .Center .Inner .Article ul li {list-style:circle;margin-left:15px;}
								#Body .Center .Inner .Article blockquote {padding:10px 10px 10px 30px;margin-top:10px;}
								#Body .Center .Inner .Article blockquote {background:url(i/gl/artcl_bg.gif) no-repeat 0 0;}
						/* -[ Article - Top ]- */
							#Body .Center .Inner .Top {margin-bottom:15px;}
							#Body .Center .Inner .Top {border-bottom:#87806d 1px solid;}
						/* -[ Article - Bottom ]- */
							#Body .Center .Inner .Bottom {background:url(i/home/artcls_bg.gif) repeat-y 50% 0;}
								#Body .Center .Inner .Bottom .Article .Title {padding-bottom:5px;}
								#Body .Center .Inner .Bottom .Article .Title {border-bottom:#c5bda6 1px solid;}
								#Body .Center .Inner .Left, #Body .Center .Inner .Right {float:left;width:50%;overflow:hidden;}
								#Body .Center .Inner .Left .Article {padding-right:10px;}
								#Body .Center .Inner .Right .Article {padding-left:10px;}
						/* -[ Article - Comments ]- */		
							#Body .Center #Comments, #Body .Center #CommentsForm {margin-top:15px;}
								#Body .Center #Comments h3, #Body .Center #CommentsForm h3 {margin-bottom:7px;}
								#Body .Center #Comments ol {list-style:none;}
								#Body .Center #commentform {padding:7px;margin:5px;}
								#Body .Center #commentform {border:#999 1px dashed;}
									#Body .Center #commentform textarea {font-size:1.1em; width:97%;height:100px;padding:5px;margin:5px 0;}
		/* -----------[ Footer ]----------- */
			#Ftr {padding:15px 10px 30px 10px; text-transform:uppercase;}
			#Ftr {border-top:#312e1f 3px solid;}
				#Ftr ul {float:right;}
					#Ftr ul li {float:left; margin-left:10px;}
						#Ftr ul li a {color:#0e0a00;}
						
						
						
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }						