html, body {margin:0px;padding:0px 5px 15px 5px;font-family:Arial;font-size:10pt;color:#333333;}
ul,img {border:none;margin:0px;padding:0px;text-align:left;}
ul,li {list-style:none;}
td {text-align:center;vertical-align:top;}
td.tc {text-align:left;}
a {text-decoration:none;color:#284EC9;}
a:hover {text-decoration:underline;}

table.wrapper {width:100%;height:100%;}
 table.wrapper td.tl {width:35px;height:39px;background:url(images/wrapper-tl.jpg) no-repeat bottom center;}
 table.wrapper td.tc {width:auto;height:39px;background:url(images/logo-top.jpg) no-repeat top center;}
 table.wrapper td.tr {width:35px;height:39px;background:url(images/wrapper-tr.jpg) no-repeat bottom center;}

 table.wrapper td.cl {width:35px;height:auto;background:url(images/wrapper-cl.jpg) repeat-y;}
 table.wrapper td.cc {width:auto;height:auto;background:#E1E1E1;vertical-align:top;text-align:center;}
 table.wrapper td.cr {width:35px;height:auto;background:url(images/wrapper-cr.jpg) repeat-y;}

 table.wrapper td.bl {width:35px;height:35px;background:url(images/wrapper-bl.jpg) no-repeat;}
 table.wrapper td.bc {width:auto;height:35px;background:url(images/wrapper-bc.jpg) repeat-x;}
 table.wrapper td.br {width:35px;height:35px;background:url(images/wrapper-br.jpg) no-repeat;}

img.logo {margin-left:22px;*margin-left:21px;}

table.main {width:100%;height:auto;}
 td.main-post {width:auto;height:100%;}
 td.main-right {width:390px;height:auto;background:url(images/sidebar-bg.jpg) repeat-y;color:#777777;}
  div.sidebar-bottom {width:100%;height:40px;background:url(images/sidebar-bottom.jpg) no-repeat;float:left;}
   div.ins-left {width:190px;height:auto;float:left;}
    div.ins-left div.hd {width:100%;height:46px;background:url(images/hd.gif) no-repeat;text-align:left;font-family:Arial;font-size:14pt;color:#999999;padding:7px 0px 0px 15px;}
    div.ins-left div.hd-nt {width:100%;height:46px;background:url(images/hd-inside-l.jpg) no-repeat;text-align:left;font-family:Arial;font-size:14pt;color:#999999;padding:7px 0px 0px 15px;margin-top:15px;}
   div.ins-right {width:190px;height:auto;float:left;margin-left:4px;}
    div.ins-right div.hd {width:100%;height:46px;background:url(images/hd-r.gif) no-repeat;text-align:left;font-family:Arial;font-size:14pt;color:#999999;padding:7px 0px 0px 15px;}
    div.ins-right div.hd-nt {width:100%;height:46px;background:url(images/hd-inside-r.jpg) no-repeat;text-align:left;font-family:Arial;font-size:14pt;color:#999999;padding:7px 0px 0px 15px}

td.main-right a:hover {text-decoration:underline;}
td.main-right ul {margin-left:25px;margin-bottom:20px;}
 td.main-right ul a {color:#777777;font-size:10pt;text-decoration:none;margin-left:3px;}
 td.main-right ul li {list-style:none;list-style-image:url(images/cat.gif);margin-bottom:5px;}
  td.main-right ul ul {margin-left:10px;width:150px;}
   td.main-right ul ul li {list-style:none;list-style-image:url(images/subcat.gif);}
    td.main-right ul ul li a {font-size:9pt;margin:0px;color:#AAAAAA;}

table.post {width:98%;height:auto;margin-bottom:40px;}
 table.post td.tl {width:14px;height:36px;background:url(images/post-tl.jpg) no-repeat bottom center;}
 table.post td.tc {width:auto;height:36px;background:url(images/post-tc.jpg) repeat-x top center;}
  table.post td.tc h2 {padding:8px 0px 0px 0px;margin:0px;}
  table.post td.tc a {font-size:12pt;color:#284EC9;}
 table.post td.tr {width:14px;height:36px;background:url(images/post-tr.jpg) no-repeat bottom center;}

 table.post td.cl {width:14px;height:auto;background:url(images/post-cl.jpg) repeat-y;}
 table.post td.cc {width:auto;height:auto;background:#C4DAE8;vertical-align:top;text-align:justify;font-size:10pt;}
  table.post td.cc td {text-align:left;vertical-align:middle;}
 table.post td.cr {width:14px;height:auto;background:url(images/post-cr.jpg) repeat-y;}

 table.post td.bl {width:14px;height:25px;background:url(images/post-bl.jpg) no-repeat;}
 table.post td.bc {width:auto;height:25px;background:url(images/post-bc.jpg) repeat-x;text-align:right;color:#777777;font-size:10pt;}
  table.post td.bc a {color:#777777;font-size:10pt;font-weight:bold;}
 table.post td.br {width:14px;height:25px;background:url(images/post-br.jpg) no-repeat;}

span.category {font-weight:bold;font-size:10pt;text-decoration:underline;color:#828281;}
a.category {color:#828281;font-size:10pt;text-decoration:underline;}
span.date {color:#888888;font-size:10pt;}

table.ad {width:98%;height:auto;margin-bottom:40px;}
 table.ad td.tl {width:14px;height:36px;background:url(images/ad-tl.jpg) no-repeat bottom center;}
 table.ad td.tc {width:auto;height:36px;background:url(images/ad-tc.jpg) repeat-x top center;}
  table.ad td.tc h2 {padding:8px 0px 0px 0px;margin:0px;}
  table.ad td.tc a {font-size:12pt;color:#284EC9;}
 table.ad td.tr {width:14px;height:36px;background:url(images/ad-tr.jpg) no-repeat bottom center;}

 table.ad td.cl {width:14px;height:auto;background:url(images/ad-cl.jpg) repeat-y;}
 table.ad td.cc {width:auto;height:auto;background:#d2c4e8;vertical-align:top;text-align:left;font-size:10pt;}
  table.ad td.cc img {margin-right:20px;text-align:center;}
 table.ad td.cr {width:14px;height:auto;background:url(images/ad-cr.jpg) repeat-y;}

 table.ad td.bl {width:14px;height:25px;background:url(images/ad-bl.jpg) no-repeat;}
 table.ad td.bc {width:auto;height:25px;background:url(images/ad-bc.jpg) repeat-x;text-align:right;color:#777777;font-size:10pt;}
  table.ad td.bc a {color:#777777;font-size:10pt;font-weight:bold;}
 table.ad td.br {width:14px;height:25px;background:url(images/ad-br.jpg) no-repeat;}

div.googlesearch {float:left;}
div.wpsearch {float:right;}
div.top-ad {margin-top:-50px;text-align:center;margin-right:450px;}
div.navigation {margin-top:50px;}
.alignright{float:right;margin-left:10px;}
.alignleft{float:left;margin-right:10px;}

div.post_screenshot { width: 200px; float: left; margin: 0 15px 0 0; }
div.post_content { width: auto; text-align: justify; }
div.post_meta { width: 100%; float: left; }

table.post_meta { width: 450px; margin-top: 50px; }
	table.post_meta td.left { width: 150px; text-align: right; padding-right: 20px; border-right: solid 2px #cccccc; }
	table.post_meta td.right { width: 300px; padding-left: 15px; }
	table.post_meta td.left_light { width: 150px; background: #CCECFF; text-align: right; padding-right: 20px; border-right: solid 2px #cccccc; }
	table.post_meta td.right_light { width: 300px; background: #CCECFF; padding-left: 15px; }
	table.post_meta td.center_light { width: 100%; background: #CCECFF; text-align: center; }

div.download_button { width: 250px; float: left; text-align: center; margin-top: 40px; margin-bottom: 30px; }
div.download_button p { margin-bottom: 30px; }
div.download_button a { font-family: Arial; color: #777777; font-size: 16pt; font-weight: bold; text-decoration: none; }
div.download_button a.buy { color: red; }
div.download_button a:hover { text-decoration: underline; }

