/*
Theme Name: Arago
Theme URI: Arago
Description: The Arago WordPress theme.
Author: Arago
Author URI: Arago
Text Domain: Arago
*/


html, body
{
  width:100%;
  height:100%;
  padding:0px;
  margin:0px;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:12px;
}

div, p, h1, h2, h3, h4, h5, img, a, span, font, form, input, select, textarea, ul, li
{
  padding:0px;
  margin:0px;
}

img
{
  border:none;
}

a
{
  color:#990033;
  text-decoration:underline;
}

a:hover
{
  color:#bd0442;
  text-decoration:underline;
}

div.globalDiv
{
  width:700px;
  margin:0 auto;
  padding:40px 0px 40px 0px;
}

div.topMenu
{
  text-align:right;
}

div.topMenu a
{
  color:#990033;
  text-decoration:none;
}

div.topMenu a:hover
{
  color:#990033;
  text-decoration:none;
}

div.topMenu ul
{
  float:right;
}

div.topMenu ul li
{
  list-style:none;
  float:left;
  display:block;
  background:right 2px url(images/border.gif) no-repeat;
  padding:0px 10px 0px 10px;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bolder;
  text-transform:uppercase;
}

div.topMenu ul li.rss
{
  background:10px 0px url(images/rss.gif) no-repeat;
  padding:0px 0px 0px 30px;
}

div.searchDiv
{
  text-align:right;
  clear:both;
  padding:10px 0px 13px 0px;
}

div.searchDiv input.textSearch
{
  width:120px;
  height:14px;
  border:1px #999999 solid;
  margin:0px 5px 0px 0px;
  font-size:10px;
  color:#999999;
  vertical-align:middle;
  font-family:Arial, Helvetica, sans-serif;
}

div.searchDiv input.butSearch
{
  width:60px;
  border:2px #990033 solid;
  background:#990033;
  font-size:9px;
  font-weight:bolder;
  font-family:Arial, Helvetica, sans-serif;
  color:#FFFFFF;
  vertical-align:middle;
  cursor:pointer;
}

div.topLine
{
  width:700px;
  height:28px;
  font-size:1px;
  background:#990033;
}

div.logoDiv
{
  width:700px;
  height:123px;
  padding:40px 0px 0px 0px;
  text-align:center;
}

div.botLine
{
  width:700px;
  height:22px;
  padding:6px 0px 0px 0px;
  font-size:12px;
  font-weight:bolder;
  color:#FFFFFF;
  text-align:center;
  text-transform:uppercase;
  background:#990033;
  font-family:Arial, Helvetica, sans-serif;
}

div.contBlock
{
  width:700px;
  padding:15px 0px 15px 0px;
  display:table;
  background:left top url(images/bg_img_01.gif) repeat-y;
}

div.blockDiv
{
  display:block;
  min-height:400px;
  height:expression(this.scrollHeight < 400 ? "400px" : "auto" );
}

div.leftDiv
{
  width:510px;
  padding:0px 14px 0px 0px;
  float:left;
}

div.leftDiv h2
{
  font-size:18px;
  font-family:Georgia, "Times New Roman", Times, serif;
  color:#990033;
}

div.leftDiv h2 a
{
  color:#990033;
  text-decoration:none;
}

div.leftDiv h3
{
  font-size:15px;
  font-family:Georgia, "Times New Roman", Times, serif;
  color:#990033;
}

div.leftDiv h3 a
{
  color:#990033;
  text-decoration:none;
}

div.leftDiv p
{
  font-size:15px;
  font-family:"Times New Roman", Times, serif;
  line-height:18px;
  color:#000000;
  padding:6px 0px 10px 0px;
}

div.leftDiv p.postmetadata
{
  font-size:11px;
  font-family:Georgia, "Times New Roman", Times, serif;
  color:#969897;
}

div.postDiv
{
  padding:0px 0px 15px 0px;
  margin:0px 0px 15px 0px;
  border-bottom:1px #990033 solid;
}

div.dateDiv
{
  font-size:11px;
  font-weight:bolder;
  color:#969897;
  padding:10px 0px 4px 0px;
}

div.rightDiv
{
  width:161px;
  padding:0px 5px 0px 10px;
  float:left;
}

div.widgetDiv
{
  padding:0px 0px 20px 0px;
}

div.widgetDiv h2
{
  font-size:18px;
  font-family:Georgia, "Times New Roman", Times, serif;
  color:#990033; 
}

div.widgetDiv a
{
  color:#666666;
  text-decoration:none;
}

div.widgetDiv a:hover
{
  color:#666666;
  text-decoration:underline;
}

div.widgetDiv ul
{
  padding:5px 0px 0px 0px;
}

div.widgetDiv ul li
{
  list-style:none;
  font-size:12px;
  line-height:16px;
  padding:5px 0px 0px 10px;
  background:0px 12px url(images/li.gif) no-repeat;
}

div.footerDiv
{
  width:700px;
  height:22px;
  padding:6px 0px 0px 0px;
  font-size:12px;
  color:#FFFFFF;
  text-align:center;
  background:#990033;
  font-family:Arial, Helvetica, sans-serif;
}

img.centered 
{
  display:block;
  margin-left:auto;
  margin-right:auto;
}

img.alignright 
{
  padding:4px;
  margin:0px 0px 2px 7px;
  display:inline;
}

img.alignleft 
{
  padding:4px;
  margin:0px 7px 2px 0px;
  display:inline;
}

.navigation 
{
  width:100%;
  min-height:10px;
  height:expression(this.scrollHeight < 10? "10px" :"auto" );
  padding:10px 0px 10px 0px;
  font-size:11px;
}

.alignright 
{
  float:right;
}

.alignleft 
{
  float:left;
}

div.dateComDiv
{
  font-size:10px;
  text-transform:uppercase;
  color:#686868;
  margin:10px 0px 7px 0px;
  clear:both;
}

form#commentform p
{
  padding:17px 0px 3px 0px;
  font-size:12px;
  color:#686868;
}

form#commentform input
{
  width:283px;
  height:15px;
  margin:0px 0px 0px 2px;
  border:1px #990033 solid;
  font-size:11px;
  color:#686868;
}

form#commentform textarea
{
  width:300px;
  height:130px;
  margin:0px 0px 0px 2px;
  border:1px #990033 solid;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#686868;
}

form#commentform input#submit
{
  width:100px;
  border:2px #990033 solid;
  background:#990033;
  font-size:9px;
  font-weight:bolder;
  font-family:Arial, Helvetica, sans-serif;
  text-transform:uppercase;
  color:#FFFFFF;
  vertical-align:middle;
  cursor:pointer;
}
