/*
Theme Name: Phoenixia
Theme URI:  http://www.castironhostingreview.com
Description: Magazine style theme
Version: 1.0
Author: Web Hosting
Author URI: http://www.castironhostingreview.com
Tags: Twitter updates, widgets, Blue

*/

body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background: #fff url(images/body.png) repeat-x; color:#000;}

p{padding:10px;color:#333;}
.alignleft{float:left;}
.alignright{float:right;}
#headercntr{width:100%; padding:0; margin:0; height:205px; }
#header{ height:120px; padding:0;  margin:0 auto; width:990px; overflow:hidden; }
a img{border:none;}
a{color:#263172;overflow:visible;text-decoration:none;}
#titles{ float:left; width:900px;
height: 95px; }
/*#header h1{margin:18px 0 0 0; padding:0;}
#header h1 a{ font-size:22px; text-align:left; color:#263172;margin:0; padding:0;line-height:35px; }*/

#header h1 a{ font-size:24px; font-family: 'Trebuchet MS', Georgia, Arial;
    text-align:center; font-weight:bold;text-transform: uppercase;
    color:#fff;
    margin:0;
    padding:0;
     }
#header h1{margin:20px 0 0 0px;text-transform: uppercase;}

#header h2{font-size:18px; text-align:left; color:#ccc;margin:0; padding:0; }
#hleft{float:left;
    width:600px;
    height:50px;
   }
#hright{float:right;
    width:250px;
    height:50px;
   margin:0;
    padding:0;
   }
.search{ background:url(images/seabg.png) no-repeat top left;
   margin:30px 0 0 0;
   }
.searchbox{margin:5px 5px 8px 8px;
    padding:0;
    border:none;
    background: #fff;
    width:156px height:27px;
   }
.searchbutton{margin:5px 0 8px 3px;
    padding:0;
   border:none;
    width:30px;
    height:20px;
   background:transparent;
   }
.search input{border:none;
   }
#pmenu{float:right;margin-top:10px;}
#navmenu{ height:60px; padding:0;  margin:0px auto; width:990px; /*background:#fff url(images/menu.png)repeat-x center 6px; */ background:url(images/menu.png); margin-top:0px; }
#navmenu-in{margin:0 auto; padding:0;  width:920px;height:45px;}
#featuredctr{height:250px; padding:0; margin:0; float:left; width:100%;  background: #fff url(images/fea.png) repeat-x top;}
#featured{ height:250px; padding:0;  margin:0 auto; width:980px;  color:#fff;}
#featured h2
{font-family: 'Trebuchet MS', Georgia, Arial;
font-size: 22px;
font-style: italic;
height: 27px;
line-height: 27px;
padding-left: 20px; color:#fff;margin:0; padding:0;}
#featured p{float:left; width:600px; margin: 5px 10px 10px 20px; font-size:14px; color:#fff;}

#mainctr{width:100%; padding:0; margin:0; float:left;  }
#central{ margin:0 auto; width:990px; }
#central-in{ width:980px; margin:0 5px; float:left; }
#maincr{ float:left; width:988px; }
#postarena{ float:left; width: 700px; margin:0 0 0 5px; padding:0; background:url(images/prrtop.png) no-repeat top;}
#postarena p{}
#container{ margin:0 auto; width:980px;border:1px solid #ccc;}

#footer p{padding:10px; margin:0;}
#postarena h2{ padding: 0px 10px 0px 10px; font-size:21px; margin:0; background: url(images/bborder.png) repeat-x bottom;}	
#postarena h2 a{color:#263172; text-decoration:none;font-family: 'Trebuchet MS', Georgia, Arial;}	
.postmetadata{color:#fff;text-decoration:none;font-family: 'Trebuchet MS', Georgia, Arial; background: url(images/grad2.png) repeat-x bottom;}	
.postmetadata a{color:#000;}
.entry p{color:#333333;margin:0; padding:0px;}


.pcen{background:#fff url(images/pcen.png) repeat-y; margin:0; padding:0;float:left;}
.ptop{float:left;background: url(images/post_top.png) no-repeat top; width:700px;margin:0; padding:0;}
.pbot{float:left;background:url(images/prbot.png) no-repeat bottom; width:700px;margin:0; padding:0px 0px 10px 0px;}
.poss{margin:0 10px 0px 10px; }
#poss h2{font-size:28px;}

#pbg{background:#fff url(images/pcen.png) repeat-y; margin:0; padding:0;}
#poss{ background: url(images/post_ttop.png) no-repeat top;margin-top:10px;}
#poss1{ padding:10px;background:url(images/prbot.png) no-repeat bottom;margin:0px; }
#poss1 p{padding:10px;}
#dropmenu, #dropmenu ul {font-size:15px;font-family: 'Trebuchet MS', Georgia, Arial; margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative;z-index:400; width:100%; font-weight:bold;}
#dropmenu li li a {display:block; color:#686868; border-right:1px solid #c8c8c8; text-decoration:none; background:#888;}
#dropmenu li li a:hover {background:#888; color:#fff;}
#dropmenu li {float:left; position:relative;}
#dropmenu ul {position:absolute; display:none; width:12em; top:3.2em; left:-1px;font-size:14px;}
#dropmenu ul a {border-left:1px solid #c8c8c8;}
#dropmenu li ul {border-top:1px solid #c8c8c8; width:13.6em;}
#dropmenu li ul a {width:12em; height:auto; float:left;  border-bottom:1px solid #c8c8c8;}
#dropmenu ul ul {top:auto;}
#dropmenu li ul ul {left:12em; margin:0px 0 0 10px;}
#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none;}
#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block;}

.rh{margin:0; padding:0px 0px 0px 0px;}
#dropmenu a{padding:20px 19px 15px 19px;display:block;text-decoration:none;}
#dropmenu li li a{padding:5px 10px;}
.rh:hover, .current_page_item .rh{background:url(images/navr.png) no-repeat right top;}
#dropmenu a:hover, #dropmenu .current_page_item a{background:url(images/navlef.png) no-repeat left top;}

#dropmenu li li .rh a{background: #fff url(immmgae/fff.png)}
#dropmenu li li .rh a:hover{background: #ccc;}
#ccmenu{width:990px;background: url(imahhges/menu.png) top center; height:30px; margin:0 auto; padding:0; }
#cmenu,#cmenu ul {margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; z-index:300; width:100%;  font-weight:bold;}
#cmenu li li a {display:block; padding:0.25em 1em; color:#686868; border-right:1px solid #c8c8c8; text-decoration:none; background:#fff;}
#cmenu li li a:hover {background:#888;color:#263379;}
#cmenu li {float:left; position:relative;}
#cmenu ul {position:absolute; display:none; width:12em; top:2.2em; left:-1px;}
#cmenu ul a {border-left:1px solid #c8c8c8;}
#cmenu li ul {border-top:1px solid #c8c8c8; width:14.1em;}
#cmenu li ul a {width:12em; height:auto; float:left;  border-bottom:1px solid #c8c8c8;}
#cmenu ul ul {top:auto;}
#cmenu li ul ul {left:12em; margin:0px 0 0 10px;}
#cmenu li:hover ul ul, #cmenu li:hover ul ul ul, #cmenu li:hover ul ul ul ul {display:none;}
#cmenu li:hover ul, #cmenu li li:hover ul, #cmenu li li li:hover ul, #cmenu li li li li:hover ul {display:block;}
#cmenu li{margin:0; padding:0;}
#cmenu li a{padding:6px 10px; color: #263172;text-decoration:none;display:block;}
#cmenu li a:hover{background: #2d3a88;color:#fff;}#cmenu li li a:hover{background: #ececec;}
/*sidebar*/
#sidebar img{padding:2px;margin:0;}
#sidebar{ float:right;
    width: 261px;
    margin:0px 0px 0px 0px;
    overflow:hidden;}
#sidebar-in{ float:left;
    width: 261px;
    margin:0px;
    padding:0; background: url(images/sbtop.png) no-repeat top;
}
#widgets{margin: 0 10px;
    }
#sidebar h2 a{color:#fff; text-decoration:none;}
#sidebar h2{ font-family: 'Trebuchet MS', Georgia, Arial;
    font-weight:bold;
   font-size:18px;
  display:block;line height: 24px;
    padding:5px 10px 5px 15px;
   margin:10px 0px 0px 0px;
   color:#fff;
    background: #fff url(images/sbh2.png) no-repeat left top;
   }
#sidebar li h2{ font-family: 'Trebuchet MS', Georgia, Arial;
    font-weight:bold;
   font-size:18px;
    line-height:24px;
    padding:5px 10px 5px 15px;
   margin:10px 0px 0px 0px;
   color:#fff;
    background:#fff url(images/sbh2.png) no-repeat left top;
   }
#sidebar ul{ list-style: none;
    margin:0px;font-family: 'Trebuchet MS', Georgia, Arial;
    padding:0;
   }
#sidebar ul ul{ list-style: none;
    margin:0px;
    padding:0;
   }
#sidebar li li{ padding:4px 3px 4px 20px;
    font-size:13px;
    margin:0;
    display:block;
   border-bottom: 1px solid #ccc;
   background: url(images/sbli.png) no-repeat 0px 2px;
   }
#sidebar li li a{}
#sidebar ul{margin:0;
    padding:0;
   }
#sidebar li{margin:0;
    padding:0;
   }
.exrentry{float:left; width:500px;}
.thumbpost{float:left;
   margin:3px 5px 0px 5px;border:2px solid #ccc;

   width:150px;
    height:150px;
    overflow:hidden;
   }
.thumbpost img{ overflow:hidden;
  
   }
.ptopmeta{width:650px;margin:15px 0 0 0; height:20px; padding:0; text-align:right;overflow:hidden;font-family: 'Trebuchet MS', Georgia, Arial; }
.topcomm{width:110px; font-size:15px color:#fff; text-align:center; text-decoration:none; float:right; 
}
.date{float:left;margin-left:20px; font-weight:bold;}
.topcomm a{text-decoration:none; font-weight:bold;}


.navigation{width:680px; padding: 10px 0; margin:3px 10px; }
#respond h3 {margin:0; padding: 5px 10px; font-size: 16px;font-family: 'Trebuchet MS', Georgia, Arial; font-style:italic; text-align:left; }
h3#comments {margin:0; padding: 5px 10px; font-size: 16px;font-family: 'Trebuchet MS', Georgia, Arial; font-style:italic; text-align:left; }
.avatar{float:left; padding:5px;}
.commentlist ul,ul.commentlist{list-style:none;margin:0; padding:0;}
.commentlist li{  margin:3px; padding:5px; border: 1px solid #ccc; background: url(images/grad1.png) repeat-x top;}
.comment-body p{}
.commentmetadata a{font-family: 'Trebuchet MS', Georgia, Arial; font-style:italic; }
.reply{height:20px; padding:0; margin:8px;}
.reply a{color:#fff; text-decoration:none;padding:5px; border:1px solid #ccc;background:#172e72; height: 20px width:60px; float:right;}
#respond input{border: 1px solid #ccc; background:#ececec; }
#respond textarea{border: 1px solid #ccc;ackground:#ececec; width:600px; }
#submit{ }


/*footer*/
#footerwidgets{background:#172e72 url(images/rbg1.png) repeat-x top;
    width:100%;
    float:left;
    margin:0;
    padding:0;
   }
#footercenter{margin:0 auto;
   width:980px;
    }
#fcleft{width:300px;
   float:left;
   margin:0;
    padding:0;
   }
#fccen{width:300px;
   float:left;color:#fff; font-size:15px;
   margin:0px 10px;
    padding:0;
   }
#fcright{width:300px;
   float:right;
   margin:0;
    padding:0;
   }
#about{padding:10px; font-size:12px; background: url(images/about.png) no-repeat top; margin:10px 0 0 10px;}
#footerwidgets h2{font-family: 'Trebuchet MS', Georgia, Arial;
    text-align:center;
    font-weight:bold;
   font-size:18px;
    line-height:24px;
    padding:5px 10px 5px 30px;
   margin:10px 0px 0px 0px;
   color:#fff;
   /* background: url(images/sbh2.png) no-repeat left top;
   */}
.ccc{color: #ccc;}
#footerwidgets ul{list-style: none;
    margin:5px 0px;
    padding:0;
   color:#fff;
   }
#footerwidgets ul ul{list-style: none;
    margin:0px;
    padding:0;
   }
#footerwidgets li{ margin:2px 0px; padding:4px 3px 4px 20px;
    font-size:13px;
    display:block;
   /* border: 1px solid #649411;*/
  /*background:#649411 url(images/footerli.png) no-repeat left top;*/
   }
   #footerwidgets li:hover{ 
  background: url(images/footerli.png) no-repeat left top;
   }
#footerwidgets li a{color:#fff;
   }
#footercredits{width:980px;
    margin:0 auto;
   }
#footer{margin:0; color:#fff;background:#ccc url(images/footer.png) repeat-x; 
    padding:0;
    width:100%;height:30px;
    float:left;
   }
#footer p{color:#fff; }#footer a{color:#fff;text-decoration:none; }
.readm{padding:0px 0px 8px 0px; margin:0; float:right; } 
#twitter_update_list li{font-size:13px;
    margin:0;padding-left: 22px;
    display:block;
   border-bottom: 1px solid #ccc;
   background: url(images/sbli.png) no-repeat 0px 2px;}
h3.art{font-size:15px; margin:10px; padding:0px; color:#263277;}