body,html,form,img{ /* reset all */
    border: 0;margin: 0;padding: 0;outline: 0;font-size: 100%;list-style: none;font-style: normal;font-weight: normal;line-height: inherit;font-family: inherit;text-decoration: none;
}
html{
    height:100%;
}
.clr{
    clear:both;
}
body{
    font: normal normal 80% Verdana, sans-serif;background: url(../images/layout/bg.jpg) repeat-x #fff;height:100%;color:#383737;
}
input[type=text],input[type=password]{
    width:198px;height:15px;color:#383737;font-size:85%;background:url('../images/layout/domain-input.png') no-repeat;padding:7px;padding-left:12px;border:0;
}
a{
	color:#275da1;
}
a:hover{
	color:#000;
}
.no_bot{
    display:none;
}
#container{
    margin:0 auto;width:1064px;
}
#wrapper{
    border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;width:1062px;margin:0 auto;
}
/* header links */
#header-links-container{
    height:38px;border-right:1px solid #d8d8d8;width:100%;
}
#header-links{
    float:right;height:38px;background:url('../images/layout/head-links_bg.jpg') repeat-x #e0e0e0;display:block;text-align:center;color:#a8a8a8;position:relative;
}
#header-links a{
    color:#383838;text-decoration:none;
}
#header-links a:hover{
    text-decoration:underline;
}
#header-links-left{
    background:url('../images/layout/head-links_border.jpg') no-repeat top left;height:38px;
}
#header-links-right{
    background:url('../images/layout/head-links_border.jpg') no-repeat top right;height:38px;
}
#header-links-inside{
    padding:8px;padding-top:12px;position:relative;display:block;;floaT:left;
}
a#header-links-rss{
    float:right;background:url('../images/layout/rss.png') no-repeat;width:47px;height:29px;display:block;margin:6px 10px 7px 7px;
}
a#header-links-rss span{
    display:none;
}
/*header*/
#header{
    background:url('../images/layout/header.jpg') no-repeat;height:132px;width:1062px;position:relative;
}
#header a.logo{
    width:255px;height:86px;display:block;position:absolute;top:15px;left:13px;
}
#header a.logo span{
    display:none;
}
#header .adbanner{
    width:468px;height:60px;position:absolute;top:28px;left:286px;
}
#header .search-box{
    width:250px;height:39px;position:absolute;right:25px;top:46px;
}
#header .search-box input[type=text]{
    width:153px;height:15px;color:#383737;font-size:85%;background:url('../images/layout/search-input.png') no-repeat;padding:7px;padding-left:12px;
}
#header .search-box input[type=submit]{
    float:right;background:url('../images/layout/search-submit.png') no-repeat;width:62px;height:29px;border:0;
}
#header .search-box input[type=submit]:hover{
    cursor:pointer;
}
/* middle ads */
.middle-ads{
    text-align:center;margin-top:15px;margin-bottom:15px;
}
.middle-ads .midad{
    width:341px;height:80px;display:inline-block;background:url('../images/layout/adbg.png');text-align:left;
}

/* content */
#content{
    width:1046px;margin:0 auto;
}
#content .body{
    width:100%;background:url('../images/layout/headlines_bg.jpg') repeat-x #fff;margin:1px 0 2px 0;
}
#content .pad{
    padding:10px;padding-top:1px;
}
#content .pad2{
	padding:7px;
}
/*content - left */
#content #left{
    float:left;width:690px;
}
#content #left .lheader{
    width:690px;height:34px;background:url('../images/layout/left-head_bg.png') no-repeat;
}
#content #left .lheader .lheader-title{
    padding:7px;padding-left:15px;font-weight:bold;color:#fff;
}

#content #left .sponsored{
    width:100%;background:url('../images/layout/sponsored_bg.jpg') #fffeec;margin:1px 0 2px 0;
}

/* content - right */
#content #right{
    float:right;width:349px;
}
#content #right .topad{
    width:100%;text-align:center;margin-bottom:10px;
}
#content #right .rheader{
    width:349px;height:34px;background:url('../images/layout/right-head_bg.png') no-repeat;
}
#content #right .rheader .rheader-title{
    padding:7px;padding-left:15px;font-weight:bold;color:#fff;
}

/* footer */
#footer-container{
    height:69px;background-color:#f4f4f4;background:url('../images/layout/footer-container_bg.jpg') repeat-x;width:100%;
}
#footer{
    float:right;height:41px;background:url('../images/layout/footer_bg.jpg') repeat-x;margin-right:30px;color:#a8a8a8;margin-top:9px;font-size:85%;
}
#footer a{
    color:#383838;text-decoration:none;
}
#footer a:hover{
    text-decoration:underline;
}
#footer-side-left{
    background:url('../images/layout/footer_border.jpg') no-repeat top left;width:100%;height:61px;
}
#footer-side-right{
    background:url('../images/layout/footer_border.jpg') no-repeat top right;width:100%;height:61px;
}
#footer-inside{
    padding:13px;
}