#micro{position:absolute;left:5px;top:5px;background-color:black;color:yellow;font:normal normal normal 12px serif;padding:10px;}
.debug{position:absolute;z-index:2;left:0.1em;top:5em;background-color:black;color:yellow;font:normal normal normal 12px monospace;padding:0.8em;display:none;}
.debug span{font-weight:bold;}
.debug .green{color:green;}
.debug .red{color:red;}
/* positions */

body{background-color:#0F282C;font:normal normal normal 11px tahoma,sans-serif;padding:0;margin:0 0 20px;color:#98ACB9;}
ul,li,ol,div,h1,h2,h3,h4,h5,h6,p,form{margin:0;padding:0;}
ul,ul li {list-style-image:none;list-style:none}
ol li{margin:10px 25px;}
textarea{width:490px;overflow:auto;margin:0}
a{text-decoration:none;color:#AAC3D6;}
a:hover{color:#F6A61E;}
a img{border:none;vertical-align:bottom;}
.navigation{margin:11px 10px;background:url(images/navigation.jpg) no-repeat left center;}
.right{text-align:right;}
.clear{clear:both;}
p{padding-bottom:14px;text-align:justify;line-height:14px;}
small{font-size:0.9em;}

#body{}
#page{width:973px;margin:0 auto;background:transparent url(images/header1.jpg) no-repeat scroll 0% 0%;}

#header #h1{color:#0C2838;font:normal normal normal 24px tahoma,sans-serif;position:absolute;left:140px;top:41px;text-align:left;text-transform:none;}
#header #h1 img{vertical-align:middle;}
h1,h2{font:normal normal bold 11px tahoma,sans-serif;text-transform:uppercase;color:#DFF0FF;}
h3{font:normal normal bold 11px tahoma,sans-serif;margin:12px 110px 10px;color:#DFF0FF;}
.h4,h4{text-transform:uppercase;padding:0;padding:0.2em 0.1em;font:normal normal bold 10px tahima,sans-serif;color:#DFF0FF;}

#header{position:relative;height:162px;}
  #header_2{position:absolute;top:12px;left:165px;line-height:11px;}
  #header_2 .block{text-align:left;line-height:11px;font:normal normal normal 11px tahoma,sans-serif;color:white;}
  #tagline{color:white;font:normal normal normal 11px tahoma,sans-serif;position:absolute;left:211px;top:104px;text-align:right;vertical-align:bottom;text-transform:uppercase;display:none;}
  #header_1{position:absolute;right:0px;top:0px;text-align:center;line-height:11px;color:white;}
    #header_1 img{vertical-align:bottom;margin:0 6px 0 0px;}
    #header_1 a{font:normal normal normal 11px tahoma,sans-serif;text-decoration:none;line-height:11px;color:white;padding-top:10px;}
#ban{float:right;}

#footermenu{margin:2px;text-align:center;font:normal normal bold 11px tahoma,sans-serif;height:70px;color:#B1C2CA;}
#footermenu .pad{background:url(images/footer_line.jpg) repeat-y top;}
#pages a{margin:2px;text-align:center;font:normal normal bold 13px arial,tahoma,sans-serif;color:#fff;}
#pages a img,#footermenu a img{font:normal normal bold 12px tahoma,sans-serif;margin-right:3px;color:#071E23;}
.block{position:relative;height:100%;}
/*.block .l{position:absolute;top:0;left:0;height:100%;width:35px;background:transparent url(images/menu_l.png) no-repeat scroll 50% 50%;}
.block .r{position:absolute;top:0;right:0;height:100%;width:35px;background:transparent url(images/menu_r.png) no-repeat scroll 50% 50%;}*/
.block_header .bg {height:100%;/*margin:0 35px;*/background:transparent url(images/menu_bg.jpg) repeat-x scroll 50% 50%;}
.block .bg{}
.block .pad{margin:26px 0;}
.block_header .pad{padding-top:8px; height:28px;}
.block a{line-height:20px;}

  #top_menu a,#bottom_menu a{font:normal normal bold 11px tahoma,sans-serif;color:#3B4151;}
  #main_menu a{font:normal normal bold 12px tahoma,sans-serif;color:#004E6F;padding:2px 3px 0;}
  #main_menu a:hover{color:#0C3C66;}
  #top_menu img,#bottom_menu img,#main_menu img{font:normal normal bold 12px tahoma,sans-serif;color:#F4D819;vertical-align:middle;margin-bottom:2px;}


#content{margin-left:281px;font-size:11px;}
  .tpad h1{padding-left:30px;}
  #preview div,#title{font:normal small-caps bold 12px verdana,sans-serif;padding:0.4em 10em;}

#sidebar .block{margin:0;font:normal normal bold 11px tahoma,sans-serif;text-transform:uppercase;line-height:11px;}
/*#sidebar .l{background-image:url(images/side_l.png);}
#sidebar .r{background-image:url(images/side_r.png);}*/
#sidebar .bg{background:url(images/side_bg.jpg) left center no-repeat; }
#sidebar .pad{height:13px;padding:0px 0 0 43px;margin-top:11px;}
#sidebar .block img{}

.navigation .block{margin:0;font:normal normal bold 11px tahoma,sans-serif;text-transform:uppercase;line-height:11px;/*height:48px;*/}
.navigation .l{width:35px;/*background-image:url(images/title_l.png);*/}
.navigation .r{width:35px;/*background-image:url(images/title_r.png);*/}
.navigation .bg{margin:0 35px;/*background-image:url(images/title_bg.png);*/ background:none;}
.navigation .pad{padding:0px;height:13px;}

#border #middle a.view{padding-left:56px;background:transparent url(images/view_all.gif) no-repeat scroll 0% 50%;font:normal normal bold 11px tahoma,sans-serif;text-transform:uppercase;color:#DFF0FF;vertical-align:top;}

#border{margin:0px;}

#footer{clear:both;color:black;font:normal normal normal 11px tahoma,sans-serif;text-align:center;line-height:20px;}
  #footer a:hover{}
  #copyright{margin:0 auto;color:#ADB6B7;}
  #copyright a{color:#ADB6B7;}

#single #post{padding:10px 20px;}
  #post1 table{}
  #entry{padding:0.6em 10em 0.2em 10em;text-align:justify;line-height:1.3em;}
    #entry #preview_img{float:left;margin:0 0 20px 0;}
    #entry #preview_img img{width:430px;}
    #entry #description{padding-left:448px;}
.entry{padding:10px 30px;}

#sidebar{float:left;width:290px;font:normal normal normal 11px tahoma,sans-serif;}
  #sidebar .list{padding-top:0;margin-top:0;}
  #sidebar h5{font:normal normal bold 11px tahoma,sans-serif;color:#DFF0FF;text-transform:uppercase;}
  #sidebar ul{padding:6px 16px 6px 24px;}
  #sidebar ul li{padding:7px 0 0px 26px;background:transparent url(images/item.gif) no-repeat scroll 0% 10px;}
  #sidebar li a{margin-left:6px;font-weight:bold;}
  #sidebar li ul{margin-left:0px;padding:0;}

.hidden{display:none;}

#subpage{margin:0 20px;}
  #subpage .pos{width:170px;}

.thumb{font-size:10px;width:168px;}
.thumb .form a,.thumb .form input{margin:0;padding:0;background-color:transparent;}
.thumb .buttons{padding:5px;}
.thumb .form input{vertical-align:top;}
.thumb .form{padding:0;margin:0;text-align:center;position:relative;background:transparent url(images/thumb.png) no-repeat scroll 50% 50%;height:27px;}
.form a,input.button{font:normal normal bold 11px tahoma,sans-serif;padding:2px 6px;border:none;margin:8px 3px;color:#AAC3D6;background-color:#21475e;}
.thumb p{margin:0;padding:0;line-height:1.3em;}
.thumb .right{text-align:left;color:#C1D7EA}
.thumb .right span{float:left;font-weight:normal;margin-right:4px;}
.thumb div.metadata{font:normal normal bold 11px tahoma,sans-serif;padding:0 14px;}
.thumb .buttons a img{background-color:transparent;padding:0;border:0 none;vertical-align:middle;color:#3B4151;}
.thumb .buttons a{line-height:16px;color:#AAC3D6;}
#border #middle .thumb .tpad{padding:3px 2px 1px;}

#preview{position:absolute;z-index:110;background-color:#00263d;border:1px solid #2d536a;width:440px;}
#preview img.loading{background-color:#00263d;margin:54px 108px;}
#preview img{background-color:#2d536a;padding:1px;margin:4px;}
#preview div{text-align:center;padding:2px;}

.preview{text-align:center;}

#flashed{text-align:center;}
#livedemo{text-align:center;}
#livedemo a{display:block;font:normal small-caps bold 16px verdana,sans-serif;padding:3px;text-decoration:none;background-color:#21475E;}

#cart{padding:0 30px;}
#cart #entry{padding:18px 0 0 0;}
#cart #entry label{width:100px;float:left;margin-top:0.6em;}
#cart #entry label.requare{font-weight:bold;color:#FA0203;font-size:1.2em;}
#cart #entry input,#cart #entry select{margin:0.2em 0;}
#cart #entry div{padding-left:120px;}

#navigation{font:normal normal bold 1em tahoma,sans-serif;color:#C1D7EA}
#navigation span{color:white;font-weight:bold;}
#navigation a:hover{text-decoration:underline;}

#cart_contents{font-size:11px;font-weight:bold;}

.block_header .link_1{width:154px;text-align:center;float:left;display:block;}
.block_header .link_2{width:159px;text-align:center;float:left;display:block;}
/*.block_header a.link_2{background:url(images/all.png) no-repeat 18px center;padding-left:12px;}*/
.block_header .link_3{width:146px;text-align:center;float:left;display:block;}
.block_header .link_4{width:186px;text-align:center;float:left;display:block;}
.block_header .link_5{width:140px;text-align:center;float:left;display:block;}
.block_header .link_6{width:188px;text-align:center;float:left;display:block;}

#header_1 .link_1{width:154px;height:25px;text-align:center;float:left;display:block;background:url(images/hlink1.jpg) no-repeat left top;}
#header_1 .link_2{width:152px;height:25px;text-align:center;float:left;display:block;background:url(images/hlink2.jpg) no-repeat left top;}
#header_1 .link_3{width:97px;height:25px;text-align:center;float:left;display:block;background:url(images/hlink3.jpg) no-repeat left top;}

#description{padding-bottom:11px;}
#header_right{background:url(images/header_right.jpg) no-repeat left top;width:303px;height:111px;}
.header_text{font:bold 13px arial;color:#fff;padding-left:32px;}
.contact_left{width:100px;text-align:right;padding-right:10px;vertical-align:top;padding-top:3px;}
.contact_form input {width:230px;height:14px;}
.contact_submit{background:url(images/button_send.jpg) no-repeat left top;width:52px;height:14px;border:0px;}