body {
  margin:0px;
  padding:0px;
 text-align: left;
 font-family:tahoma;
 font-size:11px;
 color:#282828;
 line-height:13px;
background:#0B3B3B url("/wp-content/themes/karavan/images/bodybg.jpg");
}
/*div {border:1px solid red}*/
td {
  padding-top:2px;
  padding-bottom:2px;
  vertical-align:top;
}
th {
  padding-top:2px;
  padding-bottom:2px;
  vertical-align:middle;
}
small, small a {
  font-size:10px;
}
input, textarea {
  border:1px solid #D0AD6C;
  padding:2px;
}
.button, #submit {
  background:#3C3C3C;
  color:#ffffff;
  font-weight:bold;
  border:none;
  text-align:center;
  padding:0px;
  height:22px;
}
a {text-decoration:underline;
   color:#891C00;}

h1, h2, h3, h4, h5, p {
  padding:0px;
  margin:0px;
  margin-bottom:15px;
}
p {
  margin-top:10px;
  margin-bottom:5px;
}

#head {
  background:#8E260B url(/wp-content/themes/karavan/images/bg_head.jpg) top no-repeat;
  width:766px;
  height:179px;
}
#head2 {
  padding:8px 0px 0px 41px;
  text-align:left;
}
#menu {
  margin-top:9px;
}
#menu img{float:left}
#menu a {
  text-transform:uppercase;
  text-align:center; 
  font-family:Georgia, "Times New Roman";
  padding:9px 15px 9px 15px;
  float:left;
  color:#F1DDA5;
  text-decoration:none;
  font-weight:normal;
  display:block;
}
#menu a:hover , #menu a.active {
  color:#FFFFFF;
  background:#2B2B2B;
}

#foot {
  background:#E4CC86 url(/wp-content/themes/karavan/images/bg_copy.jpg) top no-repeat;
  width:766px;
  height:87px;
}
#foot2 {
  padding:19px 50px 0px 0px;
  text-align:right;
}
#foot3 {
  padding:5px 50px 0px 0px;
  text-align:right;
}
#foot3 a {
  color:#282828;
  text-decoration:none;
}
#quick_but {
  position:absolute;
  left:600px;
  top:10px;
  white-space:nowrap;
  text-align:right;
  padding:0px 40px 7px 30px; 
}
#c1 {
  background:#EAD79F url(/wp-content/themes/karavan/images/px1.jpg) right repeat-y;
  width:753px;
}
#c2 {
  background:url(/wp-content/themes/karavan/images/bg1.jpg) top right no-repeat
}
#c3 {
  background:url(/wp-content/themes/karavan/images/bg2.jpg) bottom right no-repeat
}
#c4 {
   background:url(/wp-content/themes/karavan/images/px.jpg) left repeat-y;
}
#c5 {
  background:url(/wp-content/themes/karavan/images/bg3.jpg) left top no-repeat
}
#c6 {
  background:url(/wp-content/themes/karavan/images/bg4.jpg) left bottom no-repeat;
}
#c7 {
  background:#E6D29D url(/wp-content/themes/karavan/images/main.jpg);
  margin:0px 20px 0px 33px;
}
#c8 {
  width:480px;
  overflow:hidden;
  /*float:left;*/
  /*background:#E6D29D url(/wp-content/themes/karavan/images/2line.jpg) top left no-repeat;*/
}
#c9 {
  width:216px;
  float:right;
  border-left:1px solid #D0AD6C;
  /*background:#E6D29D url(/wp-content/themes/karavan/images/2line2.jpg) top left no-repeat;*/
}
#c10 {
  margin:27px 15px 10px 24px;
}
#c10 strong, #c10 h4 {
  text-transform:uppercase
}
#c10 li {background:url(/wp-content/themes/karavan/images/a.gif) center left no-repeat; margin:0 0 0 0px; padding:0 0 0 8px; line-height:22px }
#c10 a strong { text-transform:none}
#c10 h5 a {
  color:#282828;
  font-weight:normal;
}
#c10 h5 a:hover {
  color:#891C00
}
#content {
  padding:20px;
}
.table {
width:450px;
  border-top:1px solid #D0AD6C;
  border-left:none;
  border-right:#E5CF93;
  /*border-collapse:collapse;*/
  margin-bottom:20px;
font-size:10px;
}
.table th {
  text-align:center;
  background:#DFC57D;
  padding:6px 4px ;
}
/*
.table tr > td:first-child {
  text-align:left !important;
}*/
.table td {
  text-align:center;
  padding:6px 4px ;
  border-bottom:1px solid #D0AD6C;
}
.table td.do_left, .table th.do_left {
  text-align:left;
}
.table p {
  text-align:center;
  margin:0px;
  padding:3px 6px;
}
#authors p {
font-size:12px;
}
h1, h1 a {
  font-size:24px;
  text-decoration:none;
  line-height:28px;
}
h2, h2 a {
font-family:Georgia, Times New Roman;
font-weight:normal;
color:#745030;
  font-size:30px;
  text-decoration:none;
  line-height:33px;
}
h3, h3 a {
  font-size:14px;
  text-decoration:none;
  line-height:16px;
  color:#282828;
}
h4, h4 a {
  font-size:15px;
font-family:Georgia, Times New Roman;
color:#745030;
  text-decoration:none;
padding-top:20px;
line-height:18px;

}
h5, h5 a {
  font-size:11px;
  text-decoration:none;
  line-height:12px;
}
.entrytext p {
font-size:1.2em;
line-height:1.3em;
}
.navigation {
  height:40px;
}
.alignleft {
  width:220px;
  float:left;
}
.alignright {
  width:220px;
  float:right;
}
.company_right { margin-right:15px;}

.copy{  font-family:tahoma;
  color:#ffffff;
  text-decoration:none;
  font-size:10px;}
ul {margin:0px; padding:0px; list-style:none}
ul#submenu {
  margin-bottom:20px;
}
ul#submenu a {
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
  display:block;
  line-height:18px;
}
ul#submenu a:hover {
  color:#282828;
}
ul#submenu a.active {
  color:#745030;
}
ul#submenu span.active {
  color:#745030;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
  display:block;
  line-height:18px;
}
ul#submenu li {
  background:none;
  padding:6px;
  margin:0px;
  line-height:18px;
  border-bottom:1px solid #D0AD6C;
}
li {background:url(/wp-content/themes/karavan/images/a.gif) 0px 6px no-repeat; margin:0 0 0 0px; padding:0 0 0 8px; line-height:16px }

.super {
  text-transform:uppercase;
  color:#891C00;
}
.form {
  width:187px;
  padding:5px;
  background-color:#F2E1B4;
  margin:2px;
}
.contacterror {
  color:red;
 }
.form1 { width:151px;
  height:19px;
  border: 1px solid red; /*#C59E57;*/
  background-color:#FDF9E9;
  color:#5F5F5F;
  }  
  
.textarea {
  width:187px;
  height:224px;
  padding:5px;
  background-color:#F2E1B4;
  color:#282828;
  margin:2px;
}
.contactform {
  width:200px;
  float:right;
  margin-left:20px;
  padding-left:20px;
  padding-bottom:40px;
  margin-bottom:10px;
  border-left:1px solid #D0AD6C;
}

.welcome div {margin:1px 88px 0px 168px; color:#EFE4CC; line-height:15px;}

.new_articles { padding:27px 12px 10px 24px;}

.list div { margin:0px 10px 5px 36px;}
.list a { text-decoration:none}


.contact_form { padding:27px 20px 0px 26px;}

.privacy_policy div { margin:26px 20px 20px 36px;}


.arrow_right { margin-right:5px;}
.pic_right { margin-right:17px;}


.white {color:#ffffff; text-decoration:none}
.l { text-decoration:underline}

.red { color:#A32100}


.s strong { text-transform:uppercase}

a:hover { text-decoration:none}
.a a:hover{text-decoration:underline;}

.editpage {
  position:absolute;
  top:0px;
  right:10px;
  padding:10px 10px 10px 30px;
  border-bottom:1px dotted #FFFFFF;
}
#loading {
 z-index:1000;
 width:100%;
 height:1200px;
 position:absolute;
 background:#383838;
}
#loading img {
  margin-right:10px;
  margin-left:10px;
  float:left;
}
#loading2 {
  border:3px double #999999;
  position:absolute;
  right:2px;
  top:2px;
  margin:2px;
  padding-top:10px;
  padding-bottom:10px;
  width:200px;
  background:#FFFFFF;
  color:#333333;
  text-align:center;
  line-height:32px;
}
.right_panel {
  float:right;
  width:200px;
  border-left:1px solid #D0AD6C;
  margin-left:15px;
  padding-left:15px;
}
img.left {
  margin-right:10px;
  margin-bottom:10px;
}
table#author td {
  padding-right:10px;
}
td.right {
  border-left:1px solid #D0AD6C;
  padding-left:10px;
  padding-right:0px;
}
