/*
Theme Name: hih
Theme URI: http://www.housewifeinhollywood.com
Sponsor: myveryownrobot.com
Version: 2.0
Author: MVOR Corp
Author URI: http://www.myveryownrobot.com
*/

/**************** Body *********************/
*{margin:0;padding:0;}
body{background: #f3f3f3 url(/images/bg.jpg) repeat-x center top;color:#333;font:12px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;}
#wrapper{margin:0 auto; width:1021px;}

/************Header**********/
#header{ margin:0;padding:0; width:1021px; height:372px; min-height: 372px; background: url('/images/header-bg.jpg') no-repeat top right; }
.headerslideshow { display:block; position:absolute; overflow:hidden; margin-left:10px; width:1000px; height:372px; }
#header h1 { display:block; clear:both; height:372px; }
#header h1 a {display:block; position:absolute; z-index:99; width:1000px; height:372px; overflow:hidden; text-indent:-55em; background: url("images/h1.png") no-repeat scroll 20px 0px transparent; }
#blogdes{ padding:24px 10px 0 30px; width:500px; float:left;}
#header h2 {font-size:18px; color:#2583ad; font-weight:normal; font-family:Verdana,Tahoma,Arial,sans-serif;}
h2 a:link,h2 a:visited{ font-size:22px; color: #0f236c; text-decoration:none; font-weight: lighter;}
h2 a:hover{color: #000000;}
h4.orangeh4{ font-size:13px; font-weight:bold; color:#e35914; padding:0; margin:0;}

/**************** Entry *********************/
#maincontainer{display:table-cell; width:1021px; padding:0; margin:0; background:url(images/body-bg.png) repeat-y; float:left; }
#maincontainer2{display:block; padding:20px 20px; margin:0; }
#maincontainer3{display:block; }
.postbg{margin:10px 0 0 0; clear:both;}
small{color:#999999; }
.entry{ float:left;margin-bottom:10px;width:620px;}
.entry h2{}
.entry p{padding:0 0 10px 0;}
.post{padding:10px 15px 15px 15px;text-align:justify; margin-bottom:10px; font-size:13px; }
.entry ul { margin-left: 0px; padding: 0 0 0 30px;  padding-left: 10px;  } 
 .entry ul li { margin: 7px 0 8px 10px; list-style:circle;}
.entry ol { padding: 5px; margin: 0; }
.post ol{ padding:0 0 0 30px;}
.post h3{ padding:10px 0px 0px 0px; }
.postinfo{width:520px; background: url(images/postinfo.gif) repeat-y; margin:10px 0; clear:both; }
.postinfo2{width:520px; background: url(images/postinfotop.gif) no-repeat top; }
.postinfo3{width:500px; padding:4px 10px; background: url(images/postinfobottom.gif) no-repeat bottom; }

/**************** Links *********************/
a:link, a:visited{color: #0f236c;text-decoration:none;}
a:hover{color:#000000;text-decoration:underline;}

/**************** Navigation *********************/
.Menu { display:block; position:absolute; top:0; left:0; width:100%; height:372px padding: 0px; margin:0 auto; text-align:center; z-index:999; }
.Menu em { display: none}
.Menu ul { list-style: none; display:block; margin: 0 auto; padding: 0px; width:1000px; height:372px; text-align:left; }
.Menu ul li a { padding: 0px; margin: 0px; display:block; position:absolute; width:221px; height:71px; outline:none; }
.Menu ul li a span { display: none; }

#nav_blog a { margin:0px 0px 0px 23px; top:22px; background: url(images/button-blog.png) no-repeat left top; background-position: 0px 0px; }
#nav_blog a:hover {  background-position: 0px -71px;  }
#nav_interviews a { margin:0px 0px 0px 23px; top:102px; background: url(images/button-interviews.png) no-repeat left top; background-position: 0px 0px; }
#nav_interviews a:hover {  background-position: 0px -71px;  }
#nav_popschool a { margin:0px 0px 0px 23px; top:185px; background: url(images/button-popschool.png) no-repeat left top; background-position: 0px 0px; }
#nav_popschool a:hover {  background-position: 0px -71px;  }
#nav_poprecipes a { margin:0px 0px 0px 23px; top:269px; background: url(images/button-poprecipes.png) no-repeat left top; background-position: 0px 0px; }
#nav_poprecipes a:hover {  background-position: 0px -71px;  }
#nav_contact a { margin:0px 0px 0px 770px; top:269px; background: url(images/button-contact-me.png) no-repeat left top; background-position: 0px 0px; }
#nav_contact a:hover {  background-position: 0px -71px;  }

/***********Ads top***********/
#ads { display:block; padding:10px 0px 10px 0px; margin:0; width:160px; float:right; clear:both; }

/**************** Sidebars *********************/
#right{width:350px; float:right;}
#sidebarcontainer{padding:20px 8px 0 0;}
#aboutblogger{ display:none; width:336px; height:130px; float:right;  padding:15px 10px 8px 4px;}
#about1{background:url(images/aboutbg.gif) repeat-y;}
#about2{background:url(images/abouttop.gif) no-repeat top;}
#about3 {background:url(images/aboutbottom.gif) no-repeat bottom; }
#about4{ height:110px; background:url(images/abouticon.gif) no-repeat right center; padding:8px 90px 10px 10px; }
#about4 p{line-height:13px; font-size:12px; color:#555; padding:5px 0 0 0;}


#topsidebar{display:table-cell; width:345px; float:right; padding:19px 0 0 0; margin:0 ; background:#e4f2fd;}
#topsidebar2{display:table-cell; width:325px;  padding:0; margin:0; float:right;}
#sidebar1{ width:330px; float:left; padding:0px 0px 20px 0px; }
#sidebar1 h2{font-weight:normal; font-size:16px; letter-spacing:-1px;}
#sidebar1 ul{padding:0 0 8px 0; list-style-type:none; list-style:none;}
#sidebar1 ul li{list-style-type:none;margin-left:10px;margin-top:10px;}
#sidebar1 ul li ul{font-style:normal;list-style-type:none; list-style:none;margin-top:10px;padding:0 0 0 1px;}
#sidebar1 ul li ul li{border:0;border-bottom:1px solid #ccc;display:block;margin:0;padding:0; left no-repeat top;}
#sidebar1 p{padding:0 5px; }

#sidebar2{ width:1px; float:left; padding:0 3px 0 0;}
#sidebar2 h2{font-weight:normal;}
#sidebar2 ul{list-style-type:none;  padding:0 0 8px 0;}
#sidebar2 ul li{list-style-type:none;margin-left:10px;margin-top:10px;}
#sidebar2 ul li ul{font-style:normal;list-style-type:none;margin-top:10px;padding:0 0 0 5px;}
#sidebar2 ul li ul li{border:0;border-bottom:1px solid #ccc;display:block;margin:0 0px 5px;background:url(images/arrowquote.gif) left no-repeat top; padding:0 0 5px 13px;}
#sidebar2 p{padding:0 5px;}

#sidebar3{ padding:3px 3px 5px 0; clear:both; }
#sidebar3 h2{font-weight:normal;}
#sidebar3 ul{list-style-type:none;  padding:0 0 8px 0;}
#sidebar3 ul li{list-style-type:none;margin-left:10px;margin-top:10px;}
#sidebar3 ul li ul{font-style:normal;list-style-type:none;margin-top:10px;padding:0 0 0 5px;}
#sidebar3 ul li ul li{border:0;border-bottom:1px solid #ccc;display:block;margin:0 0px 5px;background:url(images/arrowquote.gif) left no-repeat top; padding:0 0 5px 13px;}
#sidebar3 p{padding:0 5px;}

#sidebar1 ul li ul li a, #sidebar2 ul li ul li a{ color:#005394;}
/**************** Search *********************/
#topbarsearch{ display:none; float:right; background:#464646; width:256px;}
#searchsubmit{display:inline; float:left;}
#ls{display:inline; float:left;}
#search{padding:0; margin:0;}
#search input{ width:140px; height:16px; padding:0; margin:1px; border:1px #343434 solid; }
#s{ width:140px; height:16px; padding:0; margin:1px; background:#FFFFFF;}

/**************** Comments *********************/
#comments {font-weight:lighter; padding-top:10px; margin-top:10px;}
.commentlist{ list-style:none; }
.entry  ol li{ padding: 0 0 20px 0 ;}
#author, #email, #url {color:#666;width:40%;border:1px solid #e4f2fd;margin-bottom:0.6em;background:#fcfcfc;margin-top:1px;padding:3px;}
#commentform{padding: 5px 0 0 30px;}
#submit{font:bold 1em Tahoma;margin-bottom:15px;margin-top:5px;padding:2px;}
#respond{padding-top:20px;padding-bottom:10px; font-weight:lighter;}
#comment{width:70%;border:1px solid #e4f2fd;}
.balloontop{background: #e4f2fd;width:489px; }

.balloonbottom{  background:url(images/commtop.gif) center top no-repeat; }
.balloonbottom2{background:url(images/commbottom.gif) center bottom no-repeat; padding:33px 15px 5px 15px;}

/**************** Footer *********************/
#footer{ display:block; clear:both; width:990px; text-align: right; color:#ffffff; background-color:#333333; padding:0px; margin:0 auto; font-size:11px; border: solid 3px #121212; }
#footer a:link, #footer a:visited{color:#CCCCCC;}

/**************** 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 #ffe1b8; }
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }
hr { display: none; }
a img { border: none; }
.alignright{float:right; padding:5px;  font-size:14px; font-weight:bold; text-decoration:underline;}
.alignleft{float:left; padding:5px 5px 5px 20px; font-size:14px; text-decoration:underline; font-weight:bold;}
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}
#tag_cloud{padding:5px; display:block; clear:both; overflow:hidden;}
#topcontentmediumbanner{width:468px; line-height:1px;/* <-- IE6 fix */ margin:4px auto 0 auto;}
#singleadsbig{}
#topads15{margin:auto; width:728px; line-height:1px;}
p.update{ padding:5px; background:#fffaf6; border:1px solid #ff915b; margin:10px 0 0 0;}

#copyright { display:block; clear:both; padding: 20px 20px 20px 20px; color:#565656; }
#copyright strong { font-weight:bold; }

#linkcat-2 { display:block; clear:both; }

ul.shareitup { margin:0px 0px 20px 160px; padding:0px 0px; display:block; clear:both; width:195px; height:166px; background:url(/share.png); list-style-type:none; }
ul.shareitup li { margin:0px 0px; padding:0px 0px; display:block; float:left; border:0px; width:58px; height:72px; }
ul.shareitup li.shareituptop { margin:0px 0px; padding:0px 0px; display:block; float:left; border:0px; width:192px; height:90px; }
ul.shareitup li a { margin:0px 0px; padding:0px 0px; border:0; display:block; width:100%; height:100%; }

ul.interview_images { margin:0px 0px; padding:20px; display:block; float:left; clear:both; list-style-type:none; border:1px #FFF solid; }
ul.interview_images li { margin:0px 0px; padding:0px 5px; display:block; float:left; width:180px; height:180px; overflow:hidden; }

ul.interview_images li img { margin:0px auto; padding:0px 12px; display:block; clear:both; border:0; }

.post a {
color:#0F236C;
text-decoration:underline;
}
.post a:visited {
color:#343434;
text-decoration:underline;
}
.post a:hover {
color:#0F236C;
text-decoration:underline;
}

.postinfo a {
text-decoration:none;
}