/*
Theme Name: xL NTM
Version: 1.0
Author: David Hall
*/

body { margin: 0; font-family:verdana,arial; font-size:12px; background:url(images/bg.gif); margin:0px; padding:0px; text-align:center; }
a { color:#f63e7c;}

#header { width:793px; margin: 0px auto 0px auto; }
#header img { border:0px; margin:0px; }

#footer { background:url(images/footer.gif); width:793px; height:36px; margin:0px auto 20px auto; font-size:11px; }

#wrapper { overflow:hidden; width:787px; border-left:3px solid #ec276a; border-right:3px solid #ec276a; margin:0px auto; text-align:left; background:#FFF; padding-top:10px; padding-bottom:20px; }

#toppics { text-align:center; height:220px; overflow:hidden; }
#toppics p { text-align:center; font-size:12px; color:#f63e7c; float:left; width:260px; margin:0px; padding:0px; font-weight:bold; }
#toppics p img { border:1px solid #000; margin-bottom:2px; }

#page { width:419px; margin-left:5px; float:left; margin-right:6px; }

#page .postblock { border:1px solid #dddddd; margin-bottom:20px; }
#page .postblock .title { background:url(images/ph2.gif); padding:1px 5px 2px 5px; }
#page .postblock .title h1 { font-size:17px; font-weight:bold; margin:0px; }
#page .postblock .title h1 a { color:#000; text-decoration:none; }
#page .postblock .title h1 a:hover { color:#f63e7c; }
#page .postblock .title p { font-size:11px; color:#b4b4b4; margin:0px; padding:0px; }
#page .postblock .title p a { color:#b4b4b4; text-decoration:none; }
#page .postblock .title p a:hover { text-decoration:underline; }

#page .postblock .content { padding:5px; }
#page .postblock .content p img { margin-right:0px; }
#page .postblock .content a img { border:1px solid #000; }
#page .postblock .content p#bot { margin:0px; }
#page .postblock .content #bot { font-family:arial,verdana; background:url(images/h3.gif); height:20px; text-align:center; padding-top:3px; }
#page .postblock .content #bot a { font-size:14px; font-weight:bold; color:#000; }

#page #moreposts { text-align:center; font-size:17px; font-weight:bold; margin:20px 0px; }

#sidebar { width:348px; float:left; }
#sidebar a img { border:1px solid #000; }
#sidebar a { color:#000; text-decoration:none; }
#sidebar a:hover { color:#f63e7c; }

#sideleft { width:167px; float:left;margin-right:10px; }
#sideright { width:167px; float:left; }

#sidebar .sarea { width:165px; background: #FFEEF4; border: 1px solid #EE2A6C; padding-bottom:10px; margin-bottom:10px;}
#sidebar .sarea h2 { font-size:12px; color:#FFF; background:url(images/h2.gif); padding:3px; margin:0px 0px 5px 0px;  }
#sidebar .sarea ul { list-style:none; padding:0px 0px 0px 7px; margin:0px; /*list-style-image:url(images/bul.gif);*/ }
#sidebar .sarea ul li { background:url(images/bul.gif) no-repeat top left; padding-left:7px; }

#sidebar .sarea ul.par li a { font-weight:bold; }
#sidebar .sarea ul.par li { background-image:none; }

#sidebar .sarea ul.children li { background:url(images/bul.gif) no-repeat top left; }
#sidebar .sarea ul.children li a {
margin:0 0 0 7px;
padding:0;
font-weight:normal;
}
