/*
Theme Name: OUTDOOR InBryansk.ru
*/

body { background-color: Silver; }
a img { border: solid 1px Silver; }

*, html, body, td 
	{
	padding: 0;
	margin: 0;
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: Black;
	}

blockquote {
	padding: 5px;
	background-color: #ffffe0;
	border: solid 1px Silver;
	width: auto;
	margin-left: 10px;
	margin-right: 10px;
}	

/* links */
a:link { text-align: left; text-decoration: underline; color: #b00000;}
a:hover { text-align: left; text-decoration: underline;  color: #b00000;}
a:visited { text-align: left; text-decoration: underline;  color: #b00000;}

a.menua  { text-align: left; text-decoration: underline; color: black;}
a.menua:hover  { text-align: left; text-decoration: none; color: black;}
a.menua:visited  { text-align: left; text-decoration: underline; color: black;}

a.commentslink  { text-align: left; text-decoration: none; color: #ECA00E; font-size: 11px;}
a.commentslink:hover  { text-align: left; text-decoration: none; color: #ECA00E; font-size: 11px;}
a.commentslink:visited  { text-align: left; text-decoration: none; color: #ECA00E; font-size: 11px;}

a.orange { color: #ECA00E;	text-decoration: underline; font-weight: bold; }
a.orange:hover { color: #ECA00E;	text-decoration: none; font-weight: bold; }
a.orange:visited { color: #ECA00E;	text-decoration: underline; font-weight: bold; }

a.yellow-title  { text-align: left; text-transform: uppercase; font-size: 22px; color: #eda112; font-weight: bold;}
a.yellow-title:hover  {	text-decoration: underline; }


/* div ids */ 

#logo { background: url('/gfx/logo.png');	width: 500px;height: 91px; }
#holder { background: url('/gfx/holder.gif') center repeat-y; width: 980px;}
#main {  background: url('/gfx/main-bg.jpg') top left no-repeat;	width: 960px;	height: 486px;}
#menu {	background: url('/gfx/menu-bg.jpg') top left no-repeat; width: 960px; height: 72px;}
#menuwrapper {	padding: 13px; text-align: center; text-transform: uppercase;}
#left {	background: url('/gfx/left-bg-13.jpg') top left no-repeat; width: 459px; height: 321px;}
#bottom {	background: url('/gfx/bottom-bg.jpg') top left no-repeat; width: 960px; height: 89px;}
#menuholder { width: 300px;	position: relative;	left: 110px;	top: 25px; float: right; }
#copyright { color: White;}
#search { padding: 50px 10px; color: White; }
#newsholder {width: 459px; margin: 310px 20px 0px 5px; border-right: dotted 5px Silver; padding-right: 10px;}
#thecontent {	padding: 5px; text-align: left;}
#thecontent p { padding-bottom: 10px;}
#hr-like { height: 1px; background-color: silver; width: 100%; margin-bottom: 10px; margin-top: 20px;}
#comment {	border: solid 1px Silver; }
#vert-holder { height: 1000px; }
#respond { padding-bottom: 10px; }



/* classes */

.icomm {	border: none; }
.newstitle { color: #FFA500; font-weight: bold;}
.newstime {	background-color: #f0e68c; font-size: 80%; padding: 10px;}
.newstime_right {	background-color: #fff; font-size: 80%; padding: 20px; border: solid 1px Silver;}

.contentholder	{ width: 100%;	padding: 20px 5px 0px 0px;}
.postedby {	padding:3px;color: #A9A9A9;} 
.tags { padding: 3px; background-color: #ECECEC; width: 100%;}
.w-title { text-align: left; text-transform: uppercase; font-size: 15px; color: White; padding-bottom: 10px; font-weight: bold;}
.ipad {	padding-top: 5px;}
.size-thumbnail {	padding: 5px; border: 1px solid silver; margin: 5px }
.nfo { border-top: solid 1px Gray; border-bottom: solid 1px Gray; 
		background-color: #f9f9f9; 
		margin: 20px; font-size: small; padding: 20px }


.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}


/* typo */

h2 {font-size: 18px; color: #b00000; text-transform: uppercase; text-decoration: underline;}
h2 a {font-size: 18px; color: #b00000; text-transform: uppercase; text-decoration: underline; }
h1 {	font-size: 22px; color: #b00000; text-transform: uppercase; }

/* forms */

input { 	border: solid 1px Gray; }
.trans {background: transparent; 
		  FILTER: alpha(style=1, opacity=100, finishOpacity=0)  /* IE */ }

textarea { width: 400px; }


/* древовидные комменты */

.editComment, .editableComment, .textComment{ display: inline; }
.comment-childs{	border: 1px solid #999;	margin: 5px 2px 2px 4px; padding: 4px 2px 2px 4px;	background-color: white; }
.chalt{ background-color: #ffffe0; }
.adminreplycomment{ border:1px dashed #777; width:99%; margin:4px; padding:4px; }
.mvccls{	color: #999;}
#newcomment{ border:1px dashed #777;width:90%; }
#newcommentsubmit{ color:red; }
.thepostprew { }
#tagcloud {
	border-top: solid 1px Gray;
	padding: 20px;
}

li .children {
	padding-left: 20px;
}
