@charset "UTF-8";

html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;text-decoration:none}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

img:-moz-broken, img:-moz-user-disabled { -moz-force-broken-image-icon: 1; }
img:-moz-broken:not([width]), img:-moz-user-disabled:not([width]) { width: 50px; }
img:-moz-broken:not([height]), img:-moz-user-disabled:not([height]) { height: 50px; }

html
{
	background: rgb(168, 104, 71) url('/styles/TESPortal/skin/content_middle.png') repeat;
overflow-x: hidden;

	overflow-y: scroll !important;
}

body
{
	-webkit-text-size-adjust: 100%;
	-moz-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	text-size-adjust: 100%;

	font-size: 13px;
font-family: 'Trebuchet MS', Helvetica, Arial, sans-serif;
color: rgb(20,20,20);
word-wrap: break-word;
line-height: 1.28;

}

body div#pageNodeContent {
	background-color: rgb(251, 244, 229);
	padding: 10px;
	margin: 0 31px;
	border-right: 5px solid rgb(221, 201, 168);
	border-bottom: 5px solid rgb(205, 185, 152);
	border-left: 5px solid rgb(221, 201, 168);
	box-shadow:
		inset 2px 0 0px rgba(0,0,0,.5),
		inset -2px 0 0px rgba(0,0,0,.5),
		inset 0 -2px 0px rgba(0,0,0,.5),
		10px 10px 10px rgba(0,0,0,.2);
}

table[name=gross] {    
	width:1250px;
	font-size:12px;
}

#toc.toc {
	background: rgb(246, 228, 194);
	border: 2px solid rgb(205, 185, 152);
	padding: 10px;
	display: table;
}

#toc.toc > ul,
#toc.toc > ul > li {
	list-style-type: none;
}

#toc.toc #toctitle,
#toc.toc #toctitle * {
	margin: 0;
	padding: 0;
}

ul#toc {
	border: 2px solid rgb(205, 185, 152);
	background: rgb(246, 228, 194);
}

table.wikitable {
	border: 2px solid rgb(246, 228, 194);
	background: none;
}

table.wikitable > tr > th, table.wikitable > tr > td, table.wikitable > * > tr > td {border: 2px solid rgb(246, 228, 194);	}

table.wikitable > tr > th, table.wikitable > * > tr > th {
	background: rgb(246, 228, 194);
	border: 2px solid rgb(205, 185, 152);
}

table.wikitable img {
	vertical-align: middle;
}

body li.gallerybox div.thumb {
	border: 2px solid rgb(221, 201, 168);
	background: rgb(251, 244, 229);
}

body figure[typeof*='mw:Image'] > figcaption,
body figure[typeof~='mw:Image/Thumb'],
body figure[typeof~='mw:Image/Frame'],
.thumb {
	border: none;
	background: rgb(246, 228, 194);
	margin-bottom: 5px;
}

.thumb {
	padding: 5px;
	float:left;
}

.thumb > .thumbinner {
	margin-right: -2px;
}

.thumb.tleft {
	margin-right: 5px;
}
.thumb.tright {
	margin-left: 5px;
}

.thumbimage {
	background: rgb(251, 244, 229);
}

th,td {
    padding: 2px 2px 2px 2px;
}