body {
    margin:0px;
    margin-bottom:50px;
    padding:0px;
    min-height:900px;
    background:url("/images/body_bg.png") repeat-x top left;
    color:#999999;
    font-size:12px;
    position:relative
}

.main {
    width:1000px;
    position:absolute;
    top:0;
    left:50%;
    margin-left:-500px;
}

.title {
    font-family:Georgia, Norasi;
    font-size:22px;
    color:#4096ee;
}

.content {
    font-family:Arial, Garuda;
}

.center {
    margin-left:auto;
    margin-right:auto;
}

.left {
    float:left;
}

.right {
    float:right;
}

.clear {
    clear:both;
}

.blue {
    color:#4096ee;
}

.invisible {
    display:none;
}

.visible {
    display:block;
}

a {
    text-decoration:none;
    color:#999999;
    cursor:pointer;
}

a:visited {
    color:#999999;
}


b {
    font-weight:normal;
    color:#000;
}

li {
    list-style-image:url("/images/li.png");
    margin-left:-20px;
}

input {
    border:none;
    background:transparent;
}

img {
    border:none;
}

.blue a {
    color:#4096ee;
}

.blue a:visited {
    color:#4096ee;
}

.white {
    color:#fff;
}

.white a {
    color:#fff;
}

.white a:visited {
    color:#fff;
}

.white b {
    font-weight:bold;
    color:#fff;
}

#header_bg {
    height:205px;
    background:url("/images/header_bg.png") no-repeat top center;
    width:100%;
}

#header {
    top:20px;
}

#logo {
    width:250px;
    height:93px;
    background:url("/images/logo.png") no-repeat;
    margin-top:15px;
    margin-left:30px;
}

.logo {
    display:block;
    width:250px;
    height:93px;
}

#beta {
    width:36px; height:36px; background:url("/images/beta.png") no-repeat top left; margin-left:-10px;
}

#login_bg {
    width:602px;
    height:122px;
    background:url("/images/login_bg.png") no-repeat;
}

#login {
    margin-left:30px;
    margin-top:5px;
    color:#fff;
}

#login a {
    color:#fff;
}

#login a:visited {
    color:#fff;
}

#login #new_user {
    margin-left:15px;
}

#login .veya {
    margin-top:45px;
    margin-left:10px;
    margin-right:10px;
}

#login .label {
    font-size:15px;
    font-family:Helvetica;
    margin-left:10px;

}

#login .text_input {
    background:url("/images/login_input.png") no-repeat;
    width:191px;
    height:28px;
    font-family:"Palatino Linotype", "Hoefler Text", Likhan;
    font-size:16px;
}

#login .text_input input {
    font-size:16px;
    margin-top:3px;
    margin-left:10px;
    margin-right:10px;
}

#login .text_input_openid {
    background:url("/images/login_input_openid.png") no-repeat;
    width:191px;
    height:28px;
    font-family:"Palatino Linotype", "Hoefler Text", Likhan;
    font-size:16px;
}


#login #openid {
    width:151px;
    margin-left:30px;
    font-size:16px;
    margin-top:3px;
}


#login .red {
    color:#cc0000;
}

#login .red a {
    color:#cc0000;
}

#login .red a:visited {
    color:#cc0000;
}


#remember {
    margin-left:45px;
}


#remember_link {
    cursor:pointer;
    margin-left:5px;
}

#signin {
    color:#fff;
    cursor:pointer;
    margin-top:15px;
    font-size:18px;
    font-weight:bold;
    background:url("/images/login_button.png") no-repeat;
    width:191px;
    height:28px;
    margin-bottom:3px;
    /* border:1px solid; */
}

#google_login {
    margin-top:20px;
}

#loggedin {
    margin-top:5px;
    margin-right:20px;
}

#yhn_bar {
    background:url("/images/yhn_bar.png") no-repeat bottom;
    width:182px;
    height:340px;
    position:absolute;
    top:2px;
    right:10px;
}

#yhn_label {
    text-align:center;
    color:#fff;
    font-weight:bold;
    font-family:Verdana;
    font-size:10px;
}

.yhn_item {
    margin:10px 10px 10px 10px;
    line-height:18px;
    height:28px;
    background:url("/images/yhn_item_bg.png") no-repeat bottom center;
}

.yhn_item img {
    margin-right:5px;
    border:2px solid #fff;
}

.yhn_item .blue {
    font-weight:bold;
}

#tags_and_search_container {
    position:relative;
    width:100%;
    height:150px;
}

#tags_and_search {
    width:990px;
}

#tags_bg {
    width:430px;
    height:227px;
    background:url("/images/tags_bg.png") no-repeat;
    margin-top:-80px;
}

#tags_bg .title {
    background:url("/images/tags_title.png") no-repeat;
    width:79px;
    height:24px;
    margin-right:45px;
    margin-top:8px;
    font-family:Arial;
    font-size:20px;
    color:#52b9ff;
    text-align:right;
}

#tags {
    clear:both;
    margin-left:30px;
    width:370px;
    line-height:36px;
    color:#cccccc;
    font-family:Georgia;
}

#tags a {
    color:#cccccc;
}

#tags a:visited {
    color:#cccccc;
}

#tags span {
    float:left;
    margin-left:10px;
}

#tags a.t4 {color:#099d09;font-size:30px;}
#tags a.t3 {color:#ff4633;font-size:24px;}
#tags a.t2 {color:#2482cf;font-size:18px;}
#tags a.t1 {color:#41d3f4;font-size:14px;}
#tags a.t4:hover {background:#099d09;color:#fff;}
#tags a.t3:hover {background:#ff4633;color:#fff;}
#tags a.t2:hover {background:#2482cf;color:#fff;}
#tags a.t1:hover {background:#41d3f4;color:#fff;}


#search_bg {
    background:url("/images/search_bg.png") no-repeat;
    width:553px;
    height:164px;
    position:relative;
    margin-top:-15px
}

/*
#advanced_search {
height:150px;
background:url("/images/advanced_search_bg.png") repeat-y top;
z-index:0;
position:relative;
width:500px;
margin-left:10px;
top:-45px;
border:1px solid #ebebeb
}

#advanced_search .block {float:left; width:200px; height:90px; margin-left:30px; margin-top:50px}
#advanced_search img {float:left}
#advanced_search .label {
font-family:Arial;
font-size:23px;
color:#52b8ff;
float:left;
margin-left:5px;
margin-top:5px;
}
*/
#advanced_search {margin-top:25px; margin-left:20px; font-size:14px; font-family:Arial}
#advanced_search input {display:none}
#advanced_search img {float:left; margin-left:10px}
#advanced_search div {float:left; margin-left:5px}


#exit {
    width:79px;
    height:24px;
    float:left;
    position:relative;
    top:10px;
    left:20px;
    background:url("/images/exit_button.png") no-repeat;
    cursor:pointer;
    /* border:1px solid; */
}

#new {
    width:36px;
    height:17px;
    float:left;
    position:relative;
    left:40px;
    top:10px;
    background:url("/images/new_button.png") no-repeat;
    cursor:pointer;
    /* border:1px solid; */
}

#search_bg .title {
    font-family:Arial;
    font-size:23px;
    color:#52b8ff;
    float:right;
    position:relative;
    right:20px;
    margin-top:-5px;
}

#searchbox {
    background:url("/images/searchbox.png") no-repeat;
    width:494px;
    height:43px;
    position:relative;
    top:5px;
    left:15px;
    font-size:23px;
    color:#fff;
    padding-top:8px;
    padding-left:5px;
    padding-right:5px;
}

#search {
    background:url("/images/search_button.png") no-repeat;
    width:65px;
    height:31px;
    margin-right:50px;
    cursor:pointer;
    position:relative;
    /* border:1px solid; */
}
/*
#advanced {
background:url("/images/advanced_button.png") no-repeat;
width:77px;
height:22px;
float:right;
position:relative;
margin-right:50px;
margin-top:5px;
}
*/

#info_bg {
    width:972px;
    height:100px;
    background:url("/images/info_bg.png") no-repeat;
    margin-top:12px;
}

#info {
    position:absolute;
    top:10px;
    left:30px;
}

#statistics {
    width:540px;
    margin-right:20px;
}

#lastmember {
    margin-right:50px;
}

#main_container {
    width:100%;
    position:relative;
}

#main_top {
    width: 1099px;
    height: 17px;
    background: url("/images/main_top_bg.png") no-repeat;
    margin-top: 5px;
}
#main_back {
    width: 1099px;
    background: url("/images/main_back_bg.png") repeat-y;
}

#main_bg {
    width:1099px;
    height:1153px;
    background:url("/images/main_bg.png") no-repeat;
    padding:10px 10px 10px 0px;
    margin-left:-7px;
}

#main_bottom {
    width: 1099px;
    height: 22px;
    background: url("/images/main_bottom_bg.png") no-repeat;
}

#main_bg #main {
    margin:0px 20px 20px 20px;
}
#mainleft {
    margin-left:80px;
    width:200px;
}

#mainleft .top {
    height:270px;
    overflow:auto;
}

#s_pagination {text-align:center; width:190px; color:#52b9ff;}

#mainleft .bottom {}

#left_ad {
    width:250px;
    height:280px;
    background:url("/images/registered.png") no-repeat top left;
    position:relative;
    top:20px;
    left:-85px;
    margin-bottom:25px;
}

#left_ad img {
    position:relative;
    top:0px;
    left:25px;
}

#right_ad {
    width:468px;
    height:60px;
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
    margin-bottom:10px;
}

#mainright_bg {
    width:600px;
    background:url("/images/right_bg.png") no-repeat left top;
}

#mainright {
    margin-left:10px;
}

#small_ads .main_small_ad_1 {margin-top:82px; width:160px; height:240px; margin-left:15px; background:url("/images/registered.png") no-repeat top right;}
#small_ads .main_small_ad_1 .content {width:120px; height:240px}

#small_ads .main_small_ad_2 {margin-top:330px; margin-left:15px; width:160px; height:240px; background:url("/images/registered.png") no-repeat bottom right;}
#small_ads .main_small_ad_2 .content {width:120px; height:240px}

#new_subject {
    background:url("/images/new_subject_bg.png") no-repeat;
    width:673px;
    height:39px;
}

#new_subject input {
    position:relative;
    top:5px;
    left:10px;
    width:600px;
    font-size:22px;
}

#new_content_top {
    background:url("/images/new_content_top.png") no-repeat;
    width:645px;
    height:34px;
}

#new_content_top .menu {
    margin-left:10px;
    margin-top:6px;
}

#entry_content {
    width:645px;
    height:300px;
    background:url("/images/new_content_bg.png") repeat-y;
    border:none;
    padding:0px 0px 0px 10px;
    margin-top:-0.5px;
}

#new_content_bottom {
    background:url("/images/new_content_bottom.png") no-repeat;
    width:645px;
    height:12px;
    margin-top:-1px;
}

#footer_container {
    position:relative;
    top:10px;
    width:100%;
}

#footer_bg {
    width:982px;
    height:220px;
    background:url("/images/footer_bg.png") no-repeat;
}

#footer {
    font-family: "Trebuchet MS";
    color: #ccc;
    font-size: 11px;
    margin-left:50px;
}
#footer h1 {
    font-size: 24px;
    margin-bottom: 5px;
}
.footeritem {
    float: left;
    width: 30%;
}
.footeritem .left {
    width: 110px;
}
.footeritem:first-child {
    margin-right: 80px;
}

.userpicture {
    margin-right:5px;
    margin-top:5px;
    width:46px;
    height:46px;
}

.username {
    margin-top:5px;
}

.userlink {
    background:url("/images/userlink.png") no-repeat left center;
    padding-left:15px;
    margin-right:10px;
}

.sozlumk_tag {
    margin-top:15px;
    margin-bottom:5px;
}

.sozlumk_tag .title {
    margin-left:5px;
    font-family:Arial;
    font-size:11px;
    color:#52b9ff;
}
.sozlumk_tag span.title a {background: #fff888;color:#0e5dff;margin:2px;}
.sozlumk_tag span.title a:hover {color:#111;}

#add_sozlumk_tag .text {
    border-bottom:1px solid;
}

#add_sozlumk_tag .button {
    cursor:pointer;
}

.sozlumk {
    margin-top:15px;
}
.sozlumk a {color: #ff4f00;text-decoration:none;padding:1px;}
.sozlumk a:hover {text-decoration:underline;background:#f5f5f5;}

.sozlumk_date {
    font-size:11px;
    color:#dadada;
    margin-top:20px;
}

.signup_bg {
    background:url("/images/signup_bg.png") no-repeat left;
    width:878px;
    height:367px;
}

.signup_bg .header {
    margin-left:15px;
    padding-top:10px;
    margin-top:10px;
    font-family:Georgia, Norasi;
    font-size:23px;
    color:#4096ee;
    font-weight:bold;
}

.signup2_bg {
    background:url("/images/signup2_bg.png") no-repeat left;
    width:878px;
    height:367px;
}

.signup2_bg .header {
    float:right;
    margin-right:15px;
    padding-top:10px;
    margin-top:10px;
    font-family:Georgia, Norasi;
    font-size:23px;
    color:#4096ee;
    font-weight:bold;
}

.signup {
    margin-top:30px;
}

.signup .label {
    clear:both;
    float:left;
    font-family:Georgia, Norasi;
    font-size:21px;
    color:#4096ee;
    width:220px;
    text-align:right;
    line-height:39px;
}

.signup .signup_input {
    background:url("/images/signup_input.png")  no-repeat;
    width:338px;
    height:39px;
    margin-left:10px;
    font-size:22px;
    line-height:39px;
    padding-top:5px;
    padding-left:5px;
    padding-right:5px;
}

.signup .openid {
    background:url("/images/signup_openid.png") no-repeat;
    width:546px;
    height:39px;
    margin-left:10px;
    font-size:22px;
    line-height:39px;
    padding-top:5px;
    padding-left:40px;
    padding-right:5px;
}

#gcbox {
    display:none;
}

#gcboximg {
    margin-left:10px;
}

.gender {
    font-family:Georgia, Norasi;
    font-size:16px;
    color:#4096ee;
    margin-left:20px;
    margin-top:10px;
}

#validation {
    position:relative;
    left:40px;
    top:10px;
    width:900px;
}

.formError {display:inline;color: #dd0000;}
.fieldWithErrors {display:inline;line-height:40px;}
.fieldWithErrors input {border:1px solid #f91000;}
div.profileImgInput {line-height:44px;}
div.profileImgInput img {float:left; margin-right: 5px;}

.fcontainer {width:900px;height:50px;z-index:5; position:relative}

.finfo, .fnotice, .fwarning, .ferror, .fvalidation {
    width: 853px;font-family: Arial;font-size:14px;
    border: 1px solid;
}

.finfologo {background: url('/images/finfo.png') no-repeat center;}
.fnoticelogo {background:url('/images/fnotice.png') no-repeat center;}
.fwarninglogo {background: url('/images/fwarning.png') no-repeat center;}
.ferrorlogo {background: url('/images/ferror.png') no-repeat center;}

.finfo {color: #00529B;background-color: #BDE5F8 ;}
.fnotice {color: #4F8A10;background-color: #DFF2BF; }
.fwarning {color: #9F6000;background-color: #FEEFB3;}
.ferror {color: #D8000C;background-color: #FFBABA;}

.flogo {width:50px; height:50px; float:left}
.flash {height:50px; float:left; line-height:50px;}

#entry_preview {background:#f8f8f8;border:1px solid #c6c6c6;padding-top:10px;padding-bottom:10px;}

.autocomplete-w1 { background:url(/images/shadow.png) no-repeat bottom right; margin-left:145px; margin-top:40px; /* IE6 fix: */ _background:none; _top:1px;}
.autocomplete-w2 { padding:0 6px 6px 0; }
.autocomplete { width:490px; border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:750px; overflow:hidden;  font-family:arial; font-size:13px;margin:-416px 0px 6px -140px}
.autocomplete2 {margin:-406px 0px 0px -140px}
.autocomplete .selected { background:#fffaa9;}
.autocomplete div { padding:2px 5px; white-space:nowrap }
.autocomplete strong { font-weight:normal; color:#3399FF }

.pagination {
    background: #F1F1F1;
    border: 1px solid #E5E5E5;
    text-align: center;
    padding: 1em;
    margin-top: 10px;}
.pagination a, .pagination span {
    padding: .2em .3em; }
.pagination span.disabled {
    color: #AAA; }
.pagination span.current {
    font-weight: bold;
    background: transparent url(/images/apple-circle.gif) no-repeat 50% 50%; }
.pagination a {
    text-decoration: none;
    color: black; }
.pagination a:hover, .pagination a:focus {
    text-decoration: underline; }

