* {
  /* global font settings here*/
  font-family: "Georgia", serif;
}

/* typographic issues */
span.amp { 
 font-family: "Goudy Old Style", "Palatino", "Book Antiqua", serif; 
 font-style: italic; 
 font-size: 110%; 
}

h1.heading {
  display: block;
  font-size: 15px;
  /*text-transform: uppercase;*/
  font-family: 'Futura','Georgia', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  font-weight: normal;
}

/* general settings */
a img {
  border: 0;
}

textarea {
  font-size: 11px;
}


a, a:visited, a:active, a:link {
  color: #000000;
  text-decoration: none;
  font-weight: bold;
}

a:hover {
  text-decoration: none;
}

body {
  margin: 0;
  padding: 0;
  background-color: #ffffff;
  font-size: 12px;
}

p {
  font-size: 1em;
  margin: 0 0 1em 0;
}

div.clear {
  clear: both;
  font-size: 1px;
  margin: 0;
  padding: 0;
  height: 0;
}

div.gray-border {
  padding-bottom: 4px;
  border-bottom: 1px dotted #cccccc;
}

div.left {
  float: left;
}

div.right {
  float: right;
}

div.placeholder {
  width: 46px;
  height: 70px;
  border: 1px dotted #CBC889;
  font-size: 7px;
  line-height: 70px;
  text-align: center;
  color: #998D4B;
}

/* headers */
h1  { 
  font-size: 1.5em;
  line-height: 1.5em;
  margin: 0 0 0.2em 0;
}

h2 { 
  font-size: 1.0267em; 
  line-height: 1.286em;  
  margin: 0;
  margin-bottom: 4px;
}

/* layout elements */
div#wrapper {
  width: 850px;
  margin: 0;
  padding: 0;
  background-image: url('../images/book_back.jpg');
  background-repeat: no-repeat;
  margin: auto;
  position: relative;
}

div#header {
  padding: 50px 40px 2px 40px;
}

div#logo {
  float: left;
}

div#usercontrols {
  float: right;
  text-align: right;
  width: 510px;
/*  padding-top: 20px;*/
}

div#topmenu {
/*  margin-right: 100px;*/
  margin-top: 15px;
  float: left;
}

div#topmenu a {
  margin-right: 10px;
}

div#searchbox {
  margin-top: 16px;
  float: right;
}

div#categories {
  border-top: 1px dotted #cccccc;
  clear: both;
}

div#content {
  clear: both;
  padding-right: 30px;
  /*min-height: 500px; */
  min-height: 490px; 
}

div#contentinside {
  padding: 0px 0px 0px 40px;
}


div#accountspanel {
    float: left;
    padding-left: 80px;
    width: 370px;
}

div#accountspanel div {
    /*border-top: 1px dotted #cccccc;*/
    padding: 12px 0px 0px 0px;
}

div#footer {
  clear: both;
  margin-top: 5px;
}

div#footer p {
  font-size: 11px;
  text-align: center;
}

div.heading {
  padding: 4px 0px 0px 0px;
}

/* formlar felan */
form {
  margin: 0;
  padding: 0;
}

form ul.form-item li {
/*  margin-bottom: 10px;*/
}

.subsauth {
   display: inline-block;
   width: 120px;
}

form li label {
  display: block;
}

input.searchbox {
  border-bottom-color:#CCCCCC;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#CCCCCC;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#CCCCCC;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#CCCCCC;
  border-top-style:solid;
  border-top-width:1px;
  font-size:10px;
/*  width:100px;*/
}

ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

ul.errorlist li {
  color: #994A3F;
  font-weight: bold;
}

/* categories */
#categories {
  border-top: 1px dotted #cccccc;
}

div#category-list ul {
  height: 20px;
}

div#category-list li {
  display: inline;
  width:auto;
  /*margin: 0 4px 4px 4px;*/
  margin: 2px 5px;
  float: left;
}

#category-list a {
  /*margin-right: 12px;*/
  line-height: 20px;
  font-size: 11px;
  text-transform: uppercase;
  font-family: 'Georgia', 'Futura', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  font-weight: bold;
}
#topmenu a {
  margin-right: 12px;
  line-height: 20px;
  font-size: 12px;
  text-transform: uppercase;
  font-family: 'Futura', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  font-weight: normal;
}

#category-list a:hover {
  text-decoration: none;
}

#collections {
  height: 18px;
  float: left;
}

#collections a {
  font-family: 'Georgia', 'Futura', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  font-weight: normal;
  font-style: italic;
  margin-right: 10px;
}

#collections a:hover {
  text-decoration: none;
/*  border-bottom: 1px dashed #444444;*/
}

/* index page */
div#index-container {
  float: right;
  width: 395px;
}

div#aboutbox {
  background-image: url('../images/whatisi.jpg');
  background-repeat: no-repeat;
  width: 370px;
  height: 119px;
}

div#aboutbox span {
  display: block;
  padding: 5px 33px 0px 55px;
  font-size: 12px;
  color: #333333;
  font-weight: normal;
}

div#aboutbox a:hover {
  text-decoration: none;
}

div#aboutbox span.whatis {
  font-family: Verdana;
  font-size: 1.2em;
  padding: 20px 0px 0px 50px;
}

/* articlebox */
div.gray-border div.articlebox {max-height:185px; min-height:170px; overflow:hidden}

.info {
  padding-top: 5px;
  margin-bottom: 2px;
}

div.cell .info {
    font-size: 10px;
    padding-top: 0px;
}


div.tiny-articlebox {
  width: 190px;
  margin-right: 4px;
  font-size: 12px;
/*  border: 1px solid red;*/
}

.tiny-articlebox .asset-container {
  float: left;
  padding-right: 10px;
}

/* article sayfasi */
#article-left-pane {
  float: left;
  width: 320px;
}

#article-right-pane {
  float: right;
  width: 400px;
  margin-right: 70px;
}
/*
#article_content {
  height: 350px;
  overflow: auto;
}
*/

#article_content {
  height: 360px;
  overflow: auto;
  width: 450px;
}

#comment-preview {
  border: 1px dashed #cccccc;
  margin: 20px 0px 20px 0px;
  padding: 6px;
}

/* asset gosteren sey */
#asset-container {}

#asset-container div {
  background-repeat: no-repeat;
  background-position: 20px 19px;
  margin-top:16px;
}

#noattach {
  margin-left: 50px;
  margin-top: 20px;
}

/* category sayfasi */
#category-pane {
  padding-top: 20px;
  padding-left: 30px;
  width: 400px;
}

#category-article-matrix .cell {
  margin-bottom: 6px;
  float: left;
  height: 72px;
}

.category-asset-container {
  margin-right: 6px;
}

/* user messages */
ul.user-messages {  }

ul.user-messages li {
  font-weight: bold;
  margin-bottom: 5px;
}

div#leftcontent {
  float: left;
  width: 360px;
/*  border: 1px solid red;*/
}

div#rightcontent {
  float: right;
  width: 380px;
/*    border: 1px solid red;*/
}

/* pagination filan */
.articlelist li {
  margin-bottom: 10px;
}

.pagelist {
  margin: 10px;
  list-style: none;
}

.pagelist li {
  display: inline;
}

.pagelist a {
  font-size: 12px;
  padding: 6px;
}

.pagelist a:hover {
  text-decoration: none;
  background-color: #CFC0C2;
}

.pagelist span {
  font-size: 14px;
  padding: 6px;
  line-height: 16px;
  border: 1px solid #ACB06C;
}

div.flatpage_content p{
  margin: 0em 0em 0.94em 0em;
}

div.flatpage_content img {
  margin-bottom:-3px;
}

p.smallnote {
  margin-top: 10px;
  font-size: 0.8em;
  font-style: italic;
}

span#language {
  float: right;
  display:block;
  color: #fff;
  padding: 0px;
  margin: 0px;
}


input#langsubmit {
  background-color: #e9e6dd; 
  border: 0; 
  text-decoration: none; 
  color: #333;
  font-weight: bold;
  font-size: 12px;
}

input#langsubmit:hover {
  text-decoration: 1px dotted #333333; 
  cursor: pointer; 
}

div#article_content p{
  font-size: 12px;
}

div.arcname {
  font-size: 18px;
  text-align: center;
  margin-bottom: 15px;
}

li.deals{
 float: right;
}

li.deals a {
  color: red;
}

li.editor {
  font-size: 12px;
  margin: 5px auto;
  width: 250px;
}


div.box {
  width: 780px;
  margin-left: 40px;
}

.box ul {
  float: left;
  margin: 5px;
}

div#category-list li.right {
  float: right;
}

li.editor div.deck {
  position: relative;
  height: 70px;
}

li.editor div.inner {
  position: absolute;
  left: 60px;
  bottom: 10px;
}

#article-container {
  width: 450px;
}

#pazar img{
 position:absolute;
 top: 230px;
 left: 20px;
 border: 0px;
}

