/*  
Theme Name: Berrywd
Theme URI: http://www.berrywd.com
Description: A Web 2.0 Wordpress Theme with bright colors and widget ready sidebars. The theme has 1 columns and comes under a Creative Commons License.
Version: 1.0
Author: Vineet Verma
Author URI: http://www.csskings.com
*/

*{margin:0; padding:0; outline:0; border:0;}
body{background:url(images/bg.png) repeat-x #fff; font-family:Arial, Helvetica, sans-serif;}
a:link, a:visited{text-decoration:none;}

#wrapper{width:1000px; margin:auto; background:url(images/wrapper.png) repeat-y;}

#header{background:url(images/header.jpg); width:1000px; height:320px; margin:0 0 16px 0;}

#menu{ text-align:right; width:960px; padding:50px 20px 0 20px; height:77px;}
#menu ul li{display:inline; font-size:8px; color:#bbb; border-left:2px solid #bbb; padding:2px 5px 0 7px; text-transform:uppercase;}
#menu ul li a{color:#fff; font-size:12px; padding:2px 0 0 0; line-height:20px;}
#menu ul li.current_page_item a{text-decoration:underline; font-weight:bold;}
#menu ul li a:hover{text-decoration:underline;}
#menu ul li.page-item-5{border:0;}

#login{float:right; width:370px; font-size:12px; color:#fff; line-height:20px; text-align:right; padding:0 30px 0 0; margin:0 0 26px 0;}
.lf{background:url(images/field.jpg); width:140px; height:17px; float:left; margin:0 10px 0 0; padding:3px 5px 0 5px;}
.lff{background:none; border:0; font-size:10px; color:#333; width:140px;}
#go{float:left;}
#login a{color:#fff;}
#login a:hover{text-decoration:underline;}

.box{float:left; width:476px; height:131px; margin:0 0 0 16px;}

.title2{background:url(images/title.jpg); width:956px; height:25px; line-height:25px; padding:0 6px 0 6px; margin:0 auto 10px auto;}
.title2 h2{color:#000; font-size:11px; float:left; width:800px;}
.more{float:right; display:block; color:#000; font-size:11px;}
#portfolio{padding:4px 0 0 18px;}
.pimg{float:left; margin:0 14px 14px 0;}

#about{ padding:0 15px 0 13px;}
#about p{font-size:11px; color:#000;}

#latestpost{ padding:0 0 0 8px; width:992px; margin:0 0 40px 0;}
.block{width:225px; float:left; padding:0 10px 0 10px; border-right:1px solid #000; height:180px;}
.lastb{border:0;}
.block h2 a{color:#000; font-size:13px; font-weight:normal;}
.pinfo{font-size:10px; color:#000; display:block; margin:0 0 6px 0;}
.block a{color:#000;}
.block p{font-size:11px; color:#000;}
.readmore{display:block; text-align:right; margin:10px 0 0 0;}

#footer{background:url(images/footer.jpg) repeat-x; height:88px; margin:auto; width:998px; font-size:11px; color:#333;}
#fwrap{background:url(images/fberry.jpg) no-repeat center top; height:28px; width:958px; padding:60px 20px 0 20px;}
#p1{float:left;}
#p2{float:right;}

#entry{width:728px; float:left; padding:0 10px 0 16px; border-right:1px solid #999;}
.post{background:url(images/post_st.jpg) repeat-y; width:728px; margin:0 0 15px 0;}
.post_tp{background:url(images/post_tp.jpg) no-repeat top; width:712px; padding:0 8px 0 8px; height:24px; line-height:24px;}
.meta{background:url(images/meta.jpg) repeat-x; height:21px; width:706px; margin:auto; line-height:20px; padding:0 10px 0 10px; border-bottom:1px solid #000;}
.post h2 a{float:left; display:block; font-size:12px; color:#333;}
.readon{float:right;}
.date{float:right; font-size:11px; color:#333;}
.date a{color:#333;}
.com{float:left; width:200px; font-weight:bold;}
.meta a{color:#fff; font-size:11px;}
.post p, .pwrap2 p{font-size:11px; color:#333; margin:0 0 10px 0;}
.pwrap{padding:12px;}
.pwrap a, .pwrap2 a{color:#333; font-style:italic; text-decoration:underline;}
.pwrap2{padding:5px 17px 0 17px;}
.post h2, .post h3{font-size:12px;}
.post h5, .post h4{font-size:11px;}
.post h6{font-size:10px;}
.post ul, .post ol, .related_post{color:#333; font-size:12px; margin:0 0 15px 20px;}

#sidebar{width:217px; float:left; padding:0 0 0 10px;}
#sidebar ul{list-style:none;}
#sidebar ul li h2{background:url(images/stitle.jpg); width:201px; height:24px; line-height:24px; font-size:12px; color:#333; padding:0 8px 0 8px;}
#sidebar ul li ul{padding:7px 5px 10px 5px;}
#sidebar ul li ul li{font-size:11px; color:#333;}
#sidebar ul li ul li a{color:#333;}


/*************Comments****************/
#commentsbox h2{font-weight:normal; margin:0 0 14px 0;}
#email, #url, #author, #comment{background:#EFEFEF; border:1px solid #57587F; font-size:12px; font-family:"Times New Roman", Times, serif; color:#555; padding:3px; width:200px;}
#comment{width:570px; height:140px;}
#submit{background:#333; border:0; color:#fff; padding:5px;}
.gravs{float:left;}
.commentmetadata{float:right; width:630px; padding:13px 0 0 0; color:#888;}
.commentmetadata a{color:#333;}
.commentmetadata strong a {color:#333;}
.commentlist li{list-style:none; border-bottom:1px solid #EFEFFF; margin:0 0 15px 0;}
.comtitle{background:#F3F3F3; margin:0 0 10px 0;}

/**************** Misc *********************/
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }
blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }
hr { display: none; }
a img { border: none; }
.alignright{float:right;}
.alignleft{float:left; padding-left:30px; padding-bottom:20px;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
pre {border: solid 1px #9a9a9a;color: blue;margin: 10px;padding:10px;background: #f3f2ed}
code {font-size:1.0em;color: #000}

/************** popup bubble *************/
.pimg{list-style: none;padding: 0;}
div.pimg h2{background:url(images/addmovie/popup.gif) no-repeat top; display:none; height:42px; position:absolute; z-index:999; font-size:12px; color:#fff; font-style:normal; padding:7px 10px 0 10px; font-weight:normal;}
div.pimg h2 span{display:block;}
div.pimg h2 a{color:#fff;}
div.pimg h2 span.pop{display:block; height:42px;}
div.pimg h2 span.pop_lt{background:url(images/p_lt.png); width:10px; height:42px; float:left;}
div.pimg h2 span.pop_rt{background:url(images/p_rt.png); width:11px; height:42px; float:left;}
div.pimg h2 span.pop_cnt{background:url(images/p_st.png) repeat-x; float:left; text-align:center; height:42px;}
div.pimg h2 span.arw{ background:url(images/p_arrow.png) no-repeat top center; height:26px; padding:16px 0 0 0;}
