/*

Theme Name:Imperial Gold

Theme URI:  http://www.josemon.com

Description: Magazine style theme

Version: 1.0

Author: Jose

Author URI: http://www.josemon.com

Tags: Twitter updates, widgets, red



*/



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

#fbox{margin:0; padding:0;background: #c7c8b8 url(images/body.png) repeat-x; width:100%;}

p{padding:10px;color:#333;}

.alignleft{float:left;}

.alignright{float:right;}

#headercntr{width:100%; padding:0; margin:0; height:290px; }

#header{ height:220px; padding:0;  margin:0 auto; width:990px; overflow:hidden; }

a img{border:none;}

a{color:#910322;overflow:visible;text-decoration:none;}

#archieves ul li{list-style:square;}

#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:#f5f2e8;margin:0; padding:0;line-height:35px; }*/



#header h1 a{ font-size:24px; font-family: Georgia, "Times New Roman", Times, serif;



    text-align:center; font-weight:bold;text-transform: uppercase;

    color:#f5f2e8;

    margin:0;background:url(images/logo.png) no-repeat top left;

    padding:0;height:70px;width:600px; display:block;

     }

#header h1{margin:0px 0 0 0px;text-transform: uppercase;text-indent:-9009px;height:70px;width:600px;}



#header h2{font-size:18px;font-weight:normal;font-family: Georgia, "Times New Roman", Times, serif;line-height:25px;text-align:left; color:#ccc;margin:0; padding:0; color:#f5f2e8;}

#hleft{float:left;

    width:550px;margin:0 0 0 14px;padding:0;

    height:230px;

   }

#hright{float:right;

    width:250px;

    height:50px;

   margin:0;

    padding:0;

   }

.search{ background:url(images/seabg.gif) no-repeat top left;

   margin:30px 0 0 0;

   }

.searchbox{margin:5px 5px 8px 8px;

    padding:0;

    border:none;

    background: #fdf9ef;

    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:35px; padding:0;  margin:0px auto; width:960px; margin-top:0px; }

#navmenu-in{float:left; padding:0;  margin:0; width:920px;height:35px;background:url(images/rc.png) repeat-x top;}

#navmenul{float:left; padding:0;  width:20px;height:35px;background:url(images/rl.png) no-repeat left top;}

#navmenur{float:right; padding:0;  width:20px;height:35px; background:url(images/rr.png) no-repeat right top;}

#featuredctr{height:250px; padding:0; margin:0; float:left; width:100%; }

#featured{ height:250px; padding:0;  margin:0 auto; width:980px;  color:#fff;}

#featured h2

{font-family: Georgia, "Times New Roman", Times, serif;



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; }

#postarena p{}

#container{ margin:0 auto; width:980px;border:1px solid #ccc;}



#footer p{padding:10px; margin:0;}

#postarena h2{ padding: 10px 10px 0px 10px; font-size:21px; margin:0; background: url(images/bborder.png) repeat-x bottom;}	

#postarena h2 a{color:#910322; text-decoration:none;font-family: Georgia, "Times New Roman", Times, serif;

}	

.postmetadata{color:#fff;text-decoration:none;font-family: Georgia, "Times New Roman", Times, serif;

 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_top.png) no-repeat top;margin-top:10px;}

#poss1{ padding:10px 12px 10px 10px;background:url(images/prbot.png) no-repeat bottom;margin:0px; }

#poss1 p{padding:10px;}

#dropmenu, #dropmenu ul {font-size:15px;font-family: Georgia, "Times New Roman", Times, serif;

 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 {margin:0; 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;}

#dropmenu li a{color:#910222;margin:0 2px;padding:17px 19px 18px 19px;background:url(images/navh.png) repeat-x;}



#dropmenu a{display:block;text-decoration:none;}

#dropmenu li li a{padding:5px 10px;}

#dropmenu a:hover, #dropmenu .current_page_item a{background:url(images/navlef.png) repeat-x left top;color:#000;}



#dropmenu li li .rh a{background: #fff url(immmgae/fff.png)}

#dropmenu li li .rh a:hover{background: #ccc;}

#ccmenu{width:960px;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:#f5f2e8;}

#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: #910322;text-decoration:none;display:block;}

#cmenu li a:hover{background: #9f0326;color:#fff;}#cmenu li li a:hover{background: #8a0220;color:#f5f2e8;}

/*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: Georgia, "Times New Roman", Times, serif;



    font-weight:bold;

   font-size:18px;

  display:block;line height: 24px;height:24px;

    padding:5px 10px 5px 15px;

   margin:10px 0px 0px 0px;

   color:#fff;

    background: #c7c8b8 url(images/sbh2.png) no-repeat left top;

   }

#sidebar li h2{ font-family: Georgia, "Times New Roman", Times, serif;



    font-weight:bold;

   font-size:18px;

    line-height:24px;

    padding:5px 10px 5px 15px;

   margin:10px 0px 0px 0px;

   color:#fff;

    background:#c7c8b8 url(images/sbh2.png) no-repeat left top;

   }

#sidebar ul{ list-style: none;

    margin:0px;font-family: Georgia, "Times New Roman", Times, serif;



    padding:0;

   }

#sidebar ul ul{ list-style: none;

    margin:0px;

    padding:0;

   }

#sidebar li li{border-bottom: 1px solid #989793;border-top: 1px solid #e2e0d4; padding:4px 3px 4px 20px;display:block; background: url(images/sbli.png) no-repeat 0px 2px;

    font-size:13px;

    margin:0;

  

     }

#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:5px 0 0 0; height:20px; padding:0; text-align:right;overflow:hidden;font-family: Georgia, "Times New Roman", Times, serif;

 }

.topcomm{width:150px; font-size:15px color:#fff; text-align:center; text-decoration:none; float:right; 

}



.date{float:left;margin-left:20px; padding: 3px 3px 3px 20px; background:url(images/date.png) no-repeat top left;font-weight:bold;}

.author{float:left;margin-left:20px; padding: 3px 3px 3px 20px; background:url(images/admin.png) no-repeat top left;font-weight:bold;}

.topcomm a{text-decoration:none; font-weight:bold;padding: 2px 3px 3px 28px; background:url(images/comments.png) no-repeat top left;}



.navigation{width:680px; padding: 10px 0; margin:3px 10px; }

#respond h3 {margin:0; padding: 5px 10px; font-size: 16px;font-family: Georgia, "Times New Roman", Times, serif;

 font-style:italic; text-align:left; }

h3#comments {margin:0; padding: 5px 10px; font-size: 16px;font-family: Georgia, "Times New Roman", Times, serif;

 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: Georgia, "Times New Roman", Times, serif;

 font-style:italic; }

.reply{height:20px; padding:0; margin:8px;}

.reply a{color:#fff; text-decoration:none;padding:5px; border:1px solid #ccc;background:#7a021b; 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: Georgia, "Times New Roman", Times, serif;



    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/body.png) repeat-x 0px -50px; 

    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:#72021a;}





img {border: none;}

ul#topnav {font-family: Georgia, "Times New Roman", Times, serif;

	margin: 0px 0 0px; font-weight:bold;

	padding: 0; 

	list-style: none;	

	font-size: 1.1em;

	clear: both;

	float: left;

	width: 910px;

}

ul#topnav li{

	margin: 0; 

	padding: 0; 

	overflow: hidden; 

	float: left; 

	height:35px;

}

ul#topnav a, ul#topnav span {

	padding: 8px 20px 7px 20px; 

	float: left; 

	text-decoration: none; 

	color: #75021b;

	text-transform: uppercase;

	clear: both;

	height: 20px;

	line-height: 20px;

background: url(images/rhov1.png) no-repeat right top;

}

ul#topnav a{color: #fff;background:url(images/rhov2.png) no-repeat right top;}

ul#topnav span {

	display: none;

}



ul#topnav.v2 span{

background:#ccc url(rhov1.png) no-repeat right;

}

ul#topnav.v2 a{

	color: #555;

background:#ccc url(rhov2.png);

}

#sbtweetsm{background:url(images/tweet.png) no-repeat top left; width:260px; float:left; padding:0; margin:0;}

#follow1{width:100px; height: 145px;float:left;margin:0; padding:0;}

#sbtweets{margin:0; padding: 10px 10px 5px 0;float:left; width:140px; height: 145px;}

#sbtweets li, #sbtweets ul{padding:0;margin:0;background:transparent;border:0px;font-size:12px;}

#sidebar #ads img{float:left;} #ads{margin-top:6px;float:left;} #ads h2{width:260px;}

.sbwidgets{float:left; width:260px;}

#sbfeed{height:80px; width:260px;margin:0; padding:0;}



ul#feed22{font-family: Georgia, "Times New Roman", Times, serif;

	margin: 0px 0 20px; font-weight:bold;

	padding: 0; 

	list-style: none;	

	font-size: 1.1em;

	clear: both;

	width: 240px;

}

ul#feed22 li{

	margin: 0; 

	padding: 0; 

	overflow: hidden; 

	float: left; 

	height:80px;

}

ul#feed22 a, ul#feed22 span {width:200px;

	padding: 0px 20px 0px 20px; 

	float: left; 

	text-decoration: none; 

	color: #75021b;

	text-transform: uppercase;

	clear: both;

	height: 80px;

	line-height: 80px;

background: url(images/feed1.png) no-repeat right top;

}

ul#feed22 a{color: #fff;background:url(images/feed2.png) no-repeat right top;}

ul#feed22 span {

	display: none;

}



ul#feed22.v2 span{

background:#ccc url(rhov1.png) no-repeat right;

}

ul#feed22.v2 a{

	color: #555;

background:#ccc url(rhov2.png);

}

