@import url("layout.css");

body { background: url("texture_1.png");
	font-family:tahoma,verdana, arial, helvetica, sans-serif;
	font-size: smaller;}

input, button { border: 1px outset #000; background: #FBC54D; }
input { border-style: solid; }
button:active { border: 1px inset #000; background: #f0e5c0; }

h1, h2, h3, h4, h5, h6 { margin: 1px;  }
h2 { font-size: 1em;
	padding-left: 14px;
	background: url("bullet.png") no-repeat center left; }

#dlTemplates img { background: Grey; border: 1px solid black; }

a:link {color: #5B0000; font-weight: bold; text-decoration: none;}
a:link:hover {color:#82692e; font-weight: bold; text-decoration: underline;}
a:visited {color: #5b4b4b; font-weight: bold; text-decoration: none; }
a:visited:hover {color:#82692e; font-weight: bold; text-decoration: underline;}

#container { 
	background: #f0e5c0 url("pageborderleft.png") repeat-y center right;
	border: 1px solid black;
	border-top: none;
	border-right: none; }

#header { background: url("headerbg.png") repeat-x; }

	#extra1	{ background: url("msdn.gif"); }
	#extra2 { background: url("nineguy2.png"); }
		
	#nav-minor li {	border-left: 1px solid black; font-size: 0.8em; }
	
	#nav-main li {
		background: url("buttonbg.png") no-repeat center center;
		text-align: center; }

#content ul {
	list-style: none; }
#content li {
	border-bottom: 1px solid #5b4b4b;
	padding: 1em; }

#footer ul li { border-left: 1px solid black; }

.message {
	border: 1px solid black;
	background: #fff;
	color: Red; }

.box {
	background: #dc944d url("boxtopbg.png") repeat-x;
	border: 1px solid black;  }
.box2 {
	background: #fcedb5;
	border: 1px solid black; }
.firstitem { border: none !important; }