a:link, a:visited, a:active { color: #179fc9; text-decoration: none;}
a:hover {color: #da9c2d; text-decoration: underline;}
body { background-image: url(body_bg.gif); font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

* {margin: 0 0 0 0; padding: 0 0 0 0; /*border: 1px solid #000000;*/ font-family: Arial, Helvetica, sans-serif; font-size: 11px;  }
.pos-ab {  position: absolute; }
.pos-ab-sb {  position: absolute; left:618px; top:142px }
.pos-ab-il {  position: absolute; left:412px; top:142px }
.pos-ab-bl {  position: absolute; left:478px; top:140px}
.pos-ab-ad {  position: absolute; left:815px; top:140px}

.header { height: 106px; width: 90%; padding: 12px 0 0 0; margin: 0 0 0 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.header a:link, .header a:visited, .header a:active { color: #da9c2d; text-decoration: none;}
.header a:hover {text-decoration: underline;}

.logo { height: 106px; width: 444px;}
.title { position: relative; left:454px; top: -22px; }
.top-menu { position: relative; left:454px; top: -105px; }

.body-content { width: 596px; height: 10px; margin: 0 0 0 10px; }
.auth-info { width: 388px; height: 161px; background:url(auth_info_bg.gif); }
.interesting-links { width: 194px; height: 161px; background:url(interesting_links_bg.gif); position: relative; }
.content-top {width: 596px; height: 37px; background:url(content_top.gif) bottom no-repeat; }
.content { width: 596px; background:url(content_bg.gif); z-index:1; }
.content-bottom {width: 596px; height: 25px; background:url(content_bottom.gif); }

/* Welcome Page */
.welcome-content { width: 456px; height: 10px; margin: 22px 0 0 10px; }
.welcome-top { width: 456px; height: 25px; background:url(welcome_top.gif) bottom no-repeat; }
.welcome { width: 456px; background:url(welcome_bg.gif); overflow:hidden; }
.welcome-bottom { width: 456px; height: 25px; background:url(welcome_bottom.gif); }

.bloggers-index { width: 325px; position: relative; left:0px; top:0x; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.bloggers-top { height: 35px; width: 325px; background:url(bloggers_top.gif); overflow: hidden; }
.bloggers { width: 325px; background:url(bloggers_bg.gif) repeat-y; padding-top:3px; overflow:hidden; }
.bloggers-bottom { height: 25px; width: 325px; background:url(bloggers_bottom.gif) top no-repeat; }

.footer-pad-welcome {width: 416px; height: 27px; margin:0 20px 0 20px; text-align:right; padding:0 0 0 0; }
.asp-footer-welcome {width: 456px; height: 27px; background:url(welcome_footer_bg.gif); margin:12px 0 0 0;  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; /*overflow: hidden;*/}

.blogger-ind { height: 67px; }
.blogger-img { margin-right: 6px; }

.table-text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.content-image { float: right; clear: right; margin: 0 0 8px 8px; }
.iaee-logo { text-align: center; margin: 15px 129px -8px 129px; }

/* End */

.content-pad {padding:0 20px 0 20px;}
.content-pad2 {padding:0 14px 0 14px;}

.footer-pad {width: 556px; height: 27px; margin:0px 20px 0px 20px; text-align:right; padding:0px 0px 0px 0px; }
.footer-text {width: 370px; padding: 5px 0px 0px 0px; float:left; text-align:right; }
.asp-footer {width: 596px; height: 27px; background:url(images/footer_bg.gif); margin:12px 0px 0px 0px;  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; /*overflow: hidden;*/}

.sidebar { width: 191px; position: relative; left:0px; top:0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.sidebar-panel-top {height: 34px; width: 191px; background:url(sidepanel_top.gif); overflow: hidden;}
.sidebar-panel-mid {width: 191px; background:url(sidepanel_mid.gif); padding-top:3px;}
.sidebar-panel-bottom {height: 21px; width: 191px; background:url(sidepanel_bottom.gif) top no-repeat; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #000000; }
h1 a:link, h1 a:visited, h1 a:active { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #000000; }
h1 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#da9c2d; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; padding:13px 0 0 0; ; font-weight: normal; text-transform: uppercase; margin: 0 0 0 0;}
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold; }
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; padding:8px 0 0 0; ; font-weight: normal; text-transform: uppercase; margin: 0 0 0 0;}


.date-time { color: #8a8989; }
.date-time-com { color: #8a8989; margin: 0 0 5px 0; }
.article-text {color: #565656; font-size: 12px; }
.blog-divider {border-top: solid 1px #da9c2d; }
.blog-divider2 {border-bottom: solid 1px #da9c2d; width: 225px; margin: 0 0 0 0; }
.comment-link {text-align: right; }
.comment-util {text-align: center; margin:5px 0 5px 0; }

.auth-pic {position: relative; top: 8px; left:8px;}
.auth-details {position: relative; top: 14px; left:130px; list-style-type: none; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; }
.auth-details li { border-bottom: dashed #d9d9d9 1px; width: 230px; padding: 0 0 8px 0; margin: 8px 0 0 0;}
.key { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #8a8989; text-transform: uppercase; }

.int-links-list {list-style-image: url(list-item.gif); margin:10px 0 0 16px; }

.links-list {list-style-image: url(list-item.gif); margin:5px 0 0 16px; }

.comment-list {list-style: none; }

.search-box {border: 1px solid #d9d9d9; margin-top:3px;}
.com-container { background-color:#e8e8e8; padding:10px; margin:5px 0 0 0 }
.logo-gap {margin-top:12px}
