* {margin: 0; padding: 0;}
.clearfix:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

.left {float: left;}
.right {float: right;}

* {font-family: arial, sans-serif;}

a {color: #333; text-decoration: none;}
a:hover {color: #333; text-decoration: underline;}
a img {border: 0;}

h1 {font: bold 20px/26px arial, sans-serif; padding: 5px 0 5px 25px; letter-spacing: 3px;}
h1 a, h1 a:hover {}
h2 {color: #fff; font: bold 14px arial, sans-serif; padding: 0; border-bottom: 0px solid #ebebeb;}
h3 {color: #555; font: bold 10px/12px arial, sans-serif; padding: 0 0 7px 0;}
h4 {font: bold 13px/16px georgia, arial, sans-serif; padding: 0 0 10px 0; color: #075FB2;}

ul {margin-right: 0px; width: auto;  list-style-type: none;}
li {margin-bottom: 5px;}

body {background: #979797; color: #333; font: 12px arial, sans-serif;} /* #E6E3DC #F1EFE6 e3e3e3*/

.error, .success {text-align: center; margin: 0 auto; padding: 5px; font: bold 12px arial, sans-serif; color: #000; background: #fff;}
/**/
#container-wrap {margin: 0 auto; width: 850px; padding: 10px; background: #fff;}
#container {margin: 0 auto; width: 850px; background: #fff; border: 0px solid #000; }
#header-container {margin: 0 auto; padding: 0; background: transparent;}  
#header {margin: 0 auto; padding: 30px 20px 15px; background: #0472b1 url(http://proximize.me/blog/tpl2/bg_blue1.png) top left repeat-x; color: #fff; height: 50px; border-bottom: 0px solid #000; border-top: 0px solid #000;} /* #02588b #0472b1*/
#hdr-left {padding: 0;}
#hdr-left a {font: bold 20px arial, sans-serif; text-decoration: none; color: #fff; letter-spacing: 1px; text-transform: uppercase;}
#hdr-left h1 {margin: 0; font: bold 20px arial, sans-serif; color: #fff; text-transform: uppercase; padding: 0; margin: 0;}
#hdr-right {padding: 0; width: 200px;}
#search1 {text-align: right; padding: 0;}
#searchbox1 {background: #fff; border: 1px solid #333; padding: 4px; width: 180px; color: #909090; text-align: right;}
#hbar3-container {margin: 0 auto; padding: 0; }
#hbar3 {text-align: left; padding: 10px; border-bottom: 0px solid #ddd; background: transparent url(http://teletran2.com/4rss/tpl2/brdr_pxl.gif) repeat-x left bottom;} 
#header3 {margin: 0 auto; width: 960px; padding: 20px 20px 0;}
#hdr3-left {margin: 0 20px 0 0; width: 160px;}
#hdr3-right {}

#main-hdr {display: none;}
#main {width: 840px; margin: 0 auto; padding: 0; background: transparent; border-top: 0px solid #dbdbdb; border-bottom: 0px solid #dbdbdb; overflow: hidden;}
#main-left {padding: 25px 20px 0 20px; width: 160px; overflow: hidden;}
#main-A {float: left; width: 500px; overflow: hidden; padding: 25px 20px 0 10px; padding-bottom: 999px; margin-bottom: -999px;}
.post {padding: 0 0 20px 0;}
.ptitle {padding: 0 0 8px 0; font: bold 16px arial, sans-serif; color: #333;}
.ptitle h1 {padding: 0; letter-spacing: 0;}
.ptitle a {font: bold 18px arial, sans-serif; color: #075FB2; text-decoration: none;} /* #075FB2 #2361A1 #cc3e05 #027AC6 #0472b1*/
.ptitle a:hover {text-decoration: underline;}
.pbody {padding: 0 0 10px 0; color: #333; font: 14px/24px georgia, arial, sans-serif;}
.pbody p {padding: 0 0 20px 0}
.source {color: #999; padding: 20px 0 0 0;}
.source a {font-weight: normal; color: #333;}
.source a:hover {text-decoration: underline;}
.cat {font: 12px/20px arial, sans-serif; color: #999;}
.cat a{color: #444;}
.pdate {border-top: 0px dotted #ebebeb; padding: 0; color: #999; font: 12px/20px arial, sans-serif;}
.pedit a {color: blue; text-decoration: underline;}
.related {padding: 60px 0 0 0;}
.rtitle {padding: 0 0 10px 0;}
.rtitle a {font: 12px arial, sans-serif; color: #0000ff;}

p.paging {font-size: 12px; padding: 0 0 60px 0;}
p.paging a, p.paging span.disable {background: #888; color: #FFF; display: inline; margin-right: 0.5em; padding: 0.25em 1em;}
p.paging a:hover {background: #666;}
p.paging span {display: none;}
p.paging span.disable {background: #eee; color: #AAA;}

#main-B {float: right; width: 250px; padding: 15px 20px 20px; background: transparent; border-left: 0px solid #dbdbdb; overflow: hidden; padding-bottom: 999px; margin-bottom: -999px;}
.sbbox1 {padding: 10px 0; margin: 0 0 5px 0; border-bottom: 0px solid #dbdbdb;}
.sblink {padding: 0 0 10px 0;}
.sblink a {font: 12px arial, sans-serif; text-decoration: underline;}

#main-right {width: 160px; padding: 0 0 0 15px; border-left: 1px solid #C9D7F1; overflow: hidden;}
.sbbox2 {padding: 0 0 25px 0; width: 263px; background: #fefefe; border: 0px solid #dedede;}
.ntitle {padding: 15px 0 0 0;}
.ntitle h3 a {font: bold 10px arial, sans-serif; color: #314C7B;}
.ndesc {font: 10px arial, sans-serif; color: #666; padding: 0 0 15px 0; border-bottom: 1px solid #e5e5e5;}

.tags {text-align: left;}
.tagslink {padding: 0 10px 0 0;}
.tagslink a {color: #000; font: 12px/20px arial, sans-serif; text-decoration: none;}
.tagslink a:hover {text-decoration: underline;}
.tags span:hover {cursor: pointer; text-decoration: underline;}
.tags span.selected {background: #CEC;}

#bottom-container {width: 840px; margin: 0 auto;}
#bottom {text-align: left; }
#footer {margin: 0 auto; padding: 10px; background: transparent url(http://teletran2.com/4rss/tpl2/brdr_pxl.gif) repeat-x left top; font: normal 11px/16px arial, sans-serif; color: #909090;}
#footer a {color: #909090; font: normal 11px/16px arial, sans-serif; text-decoration: none;}

 
#edit input, #edit textarea, #edit select {border: 1px solid #000; padding: 2px;}

#ad1 {} 







