/*  

Theme Name: Shilpa Shetty Live 

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

Description: Professional theme, Valid XHTML & CSS, 2 Columns, Widget Ready, Photo by <a href="http://www.webwingz.com/">webmaster</a>

Version: 1.0

Author: webwingz

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

*/



/* Begin Typography & Colors */

body {

	margin:0px auto;

	padding:0px;

	font-size: 11px;

	font-family: 'Trebuchet MS';

	color: #000;

	position: relative;

	background: #a0dcf8 url(images/body-bg.gif);

}



#body_wrap {

/*background: url(images/body-wrap-bg.gif); */

background:#fff; 

} 	

 

#page {

text-align: left; 

background: #fff; 

margin:0 auto;

}



#page-top {

background: url(images/page-top-bg.jpg) bottom no-repeat; 

}



#page-body { 

background-color: #fff; 

}	

	

#content {

background:#fff;

/*background: url(images/vertical-line.jpg) top right repeat-y;*/

border-right:1px dotted #ccc;

line-height: 1.4em;

}



#sidebar {

background-color:#fff;

}



.narrowcolumn .entry  {

line-height: 1.4em;

}



.narrowcolumn .postmetadata {

text-align: left;

}



.alt {

font-family: 'Trebuchet MS';

}



#footer {

font-family: 'Trebuchet MS';

font-size:10px;

border: none;

color:#000;

}



#footer a { color: #000;}	

	

small {

font-family: 'Trebuchet MS';

font-size: 10px;

line-height: 1.5em;

}



h2, h3 {

font-family: 'Trebuchet MS';

font-weight: bold;

border-bottom: 1px dotted #ccc;

}



h1 {

/*font-family: 'Trebuchet MS', 'Lucida Grande', Arial, Verdana, Sans-Serif;*/

font-family: 'Trebuchet MS';

font-size: 36px;

text-align: left;

font-weight:normal;

} 

	

#header #headerimg .description {

font-family: 'Trebuchet MS';

font-size: 14px;

text-align: left;

color:#000;

padding-left:42px;

height:106px;



}



h2,h3,h2.pagetitle {

font-size: 14px; 

}



#sidebar h2 {

font-family: 'Trebuchet MS';

text-transform:none;

font-size: 16px;

margin:0;

padding:5px 10px 5px 0px;

width:210px;

/*background: url(images/sidebar-h2-bg.jpg) bottom left no-repeat;*/

color:#000; 

border:none;

}



h1, h1 a, h1 a:hover, h1 a:visited{

text-decoration: none;

color: #000;

}



h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {

color: #000; 

}



h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {

text-decoration: none;

}



.entry p a:visited {

color: #f99c1c;

}



.entry .akpc_pop{

	font-size:10px;

}

.commentlist li, #commentform input, #commentform textarea {

font: 0.9em Verdana, Arial, Sans-Serif;

}



.akpc_help{

	color:#f99c1c;

	font-weight:bold;

}



.akpc_help a{

	color:#f99c1c;

	text-decoration: none;

}



.akpc_help a:hover{

	color:#f99c1c;

	text-decoration: underline;

}



.commentlist li {

font-weight: normal; 

background:url(images/comment-post-icon.gif) top left no-repeat;

}

	

.commentlist li ul li, .commentlist li ol li {

background:none;

}	



.commentlist cite, .commentlist cite a {

font-weight: bold;

font-style: normal;

font-size: 1.1em;

}



.commentlist p {

font-weight: normal;

line-height: 1.5em;

text-transform: none;

}



#commentform p {

font-family: 'Trebuchet MS';

}



.commentmetadata {

font-weight: normal;

}



#sidebar {

font-family: 'Trebuchet MS';

font-size:11px;

line-height: 18px; 

background: #fff;

}



small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {

color: #000; 

}



code {

font: 1.1em 'Courier New', Courier, Fixed;

}



acronym, abbr, span.caps {

font-size: 0.9em;

letter-spacing: .07em;

}



a, h2 a:hover, h3 a:hover {

color: #000;  

text-decoration: none;

}



a:hover { 

color: #000;

text-decoration: underline; 

}



.post{

	border-bottom:1px dotted #ccc;

}



.postmetadata a{

	color:#000;

}



.postmetadata a:hover{

	color:#000;

}





#wp-calendar #prev a, #wp-calendar #next a {

font-size: 9pt;

}



#wp-calendar a {

text-decoration: none;

}



#wp-calendar caption {

font: bold 1.3em Verdana, Arial, Georgia, Helvetica, sans-serif;

text-align: center;

}



#wp-calendar th {

font-style: normal;

text-transform: capitalize;

}

/* End Typography & Colors */



/* Begin Structure */

body {

margin: 0 auto;

padding: 0; 

width:790px;

min-height:600px;

}

	

#body_wrap {

margin: 0 auto;

padding: 0; 

width:790px;

} 



#header {

margin: 0 auto;

padding: 0; 

height: 274px;   

width:790px;  

background: url(images/header-bg.jpg) top center no-repeat;

}



#page {

margin: 0 auto;

padding: 0;

width: 790px; 

min-height: 500px;

padding-top:10px;

}



#page-body { 

margin: 0 auto;

width: 790px; 

min-height: 600px;	

}



#content {

float:left;

width: 498px; 

min-height:790px; 

padding:0;

margin:0px 15px 10px 18px; 

}



.narrowcolumn { 

padding:0;

margin:0;

}



.post {

padding:0;

margin:0;

text-align: justify;  

font-size:11px;

min-height:50px;

margin-right:15px; 

padding-bottom:10px;

margin-bottom:10px;

/*background: url(images/post-divider.jpg) bottom right repeat-x;*/

}

	

.post hr {

display: block;

}



.post-head {

float:left;

padding-bottom: 8px;

width:488px;

}

	

.post-head h2 { margin: 0px; }	

	

.category-icon {

background: url(images/category-icon.jpg) left center no-repeat;

width:14px;

height:14px;

padding:5px 5px 5px 20px;

}	

	

.comment-icon {

background: url(images/comment-icon.gif) left center no-repeat;

width:14px;

height:15px;

padding:5px 5px 5px 20px;

}

	

.entry {

margin:0;

padding-top:1px;

}



.postmetadata {

clear: left;

height:28px;

width:478px; 

line-height:2.3em;

font-size: 10px;

}



#footer {

margin: 0 auto;

padding: 0;

width:790px; 

} 

	

#footer p {

margin: 0;

padding-top:10px;

background:transparent;

text-align: left;  

}

/* End Structure */



/*	Begin Headers */

h1 {

margin: 0;

padding:0;

padding-left:20px;

height:50px;

padding-top:39px;

_padding-top:39px;



}



h2 {

margin:0;

padding:0;

padding-bottom:5px;

margin-bottom:5px;

line-height:20px;

}



h2.pagetitle {

text-align: left;

}



h3 {

padding: 0;

margin: 25px 0 0 0;

padding-bottom:5px;

}

/* End Headers */



/* Begin Images */

p img {

padding: 0;

max-width: 100%;

}



img.centered {

display: block;

margin-left: auto;

margin-right: auto;

}



img.alignright {

padding: 4px;

margin: 0 0 2px 7px;

display: inline;

}



img.alignleft {

padding: 4px;

margin: 0 7px 2px 0;

display: inline;

}



.alignright {

float: right;

}



.alignleft {

float: left;

}

/* End Images */



html>body .entry ul {

margin: 0 20px 15px;

padding: 0 0 0 30px;

list-style: disc;

padding-left: 10px;

text-indent: -5px;

} 



html>body .entry li {

margin: 7px 0 8px 0px;  

}

	

.entry ul {

margin-left:28px;

}



.entry ul li {

padding:0;

padding-left:10px; 

}	



.entry ol {

padding: 0 0 0 35px;

margin: 0;

}



.entry ol li {

margin: 0;

padding: 0;

}



.postmetadata ul, .postmetadata li {

display: inline;

list-style-type: none;

list-style-image: none;

}



#sidebar ul, #sidebar ul ol {

margin: 0px;

padding: 0px;

}



#sidebar ul li {

list-style-type: none;

list-style-image: none;

margin-bottom: 10px;  

}



#sidebar ul p, #sidebar ul select {

margin: 5px 0 8px;

}



#sidebar ul ul, #sidebar ul ol {

margin: 5px 0 0 3px; 

}



#sidebar ul ul ul, #sidebar ul ol {

margin: 0 0 0 8px;

}



ol li, #sidebar ul ol li {

list-style: decimal outside;

}



#sidebar ul ul li, #sidebar ul ol li {

margin: 0px 10px 0 25px; 

padding: 0;

list-style-type:disc;	

color:#000;

}



#sidebar ul ul li a {color:#000000;}

/* End Entry Lists */



/* Begin Form Elements */

#searchform {

width: 230px;

height:30px;

padding-bottom:10px;

padding-top:5px;

margin:0;

}



#header  #searchform  #s {

width: 170px;

}



#sidebar #searchsubmit {

padding: 1px;

}



.entry form { /* This is mainly for password protected posts, makes them look better. */

text-align:center;

}



select {

width: 130px;

}



#commentform {

margin:0;

padding:0;

}	

	

#commentform input {

width: 170px;

padding: 2px;

margin: 5px 5px 1px 0; 

/*background-color:#d8ecff;

border:1px solid #7fbcf9;*/

/*border:1px solid #000;*/

}



#commentform textarea {

width: 95.5%;

padding: 2px;

/*background-color:#d8ecff;

border:1px solid #7fbcf9;*/

border:1px solid #F89D1B;

}



#commentform #submit {

margin: 0;

float: right;

margin-bottom: 2em;

margin-right:16px;

background-color:#F89D1B;

color:#fff;

font-weight:bold;

border:1px solid #F89D1B;

}

/* End Form Elements */



/* Begin Comments*/

.alt {

margin: 0;

padding: 10px;

}



.commentlist {

padding: 0;

text-align: justify; 

}



.commentlist li {

margin: 15px 0 3px;

padding: 0px 10px 3px 20px;

list-style: none; 

}



.commentlist li ul li {

list-style: disc outside;

border:0;

margin:0;

padding:3px;

}

	

.commentlist li ol li {	

list-style: decimal outside;

margin:0;

border:0;

margin-left:4px;

padding:0px;

}



.commentlist p {

margin: 10px 5px 10px 25px;

}



#commentform p {

margin: 5px 0;

}



.nocomments {

text-align: center;

margin: 0;

padding: 0;

}



.commentmetadata {

margin: 0;

display: block;

}

/* End Comments */



/* Begin Sidebar */

#sidebar {

float:left;

padding: 0;

margin:0;

width: 228px;  

min-height: 430px;

}

	

/* widgets */

#sidebar .widget {

width: 228px; 

margin:0;

padding:0;

border-bottom:1px dotted #ccc;

}	



#sidebar .widget ul { 

margin:0;

padding:0;

padding-top:5px;

}



#sidebar .widget {

margin:0;

padding:0;

padding-bottom:10px;

}

/* end widgets */	 

	

#sidebar form {

margin: 0;

} 

	

#sidebar p {

padding:5px 0;

color:#000;

}	

	

#sidebar .rss-feed-a {

line-height:25px;

line-height:25px;

color:#666; 

background: url(images/rss-icon.jpg) right no-repeat;

padding: 5px 30px 0px 0;

}		

/* End Sidebar */



/* Begin Calendar */

#wp-calendar {

empty-cells: show;

margin: 10px auto 0;

width: 155px;

}



#wp-calendar #next a {

padding-right: 10px;

text-align: right;

}



#wp-calendar #prev a {

padding-left: 10px;

text-align: left;

}



#wp-calendar a {

display: block;

}



#wp-calendar caption {

text-align: center;

width: 100%;

}



#wp-calendar td {

padding: 3px 0;

text-align: center;

}



#wp-calendar td.pad:hover { /* Doesn't work in IE */

background-color: #fff; }

/* End Calendar */



/* Begin Various Tags & Classes */

acronym, abbr, span.caps {

cursor: help;

}



acronym, abbr {

border-bottom: 1px dashed #999;

}



blockquote {

margin:0;

padding:0; 

padding-left:50px;

min-height:30px;

color:#999;  

background: #fff url(images/blockquote-bg.jpg) top left no-repeat;  

font-style:italic; 

width:85%;   

}



blockquote blockquote {

margin:0;

}	

	

blockquote cite {

margin: 5px 0 0;

display: block;

}



.center {

text-align: center;

}



hr {

display: none;

}



a img {

border: none;

}



.navigation {

text-align: center;

padding-top: 10px;

padding-bottom: 10px; 

width:485px;

}

/* End Various Tags & Classes*/  



/* PAGE MENU */

#menu-bar {

float:left;

margin:0;

padding:0;

width: 700px; 

line-height:26px;

height:26px;

padding-left:15px;

padding-top:50px;

font-size:10px

}

    

#menu-bar ul {  

padding:0;

margin:0;

margin-left:4px; 

}	

	

.pagenav-home { 

width: 100px;

height:26px;

list-style-type:none; 

padding:0;

margin:0;

display:inline;

}

   

.pagenav {

list-style-type:none; 

}



.pagenav h2 {

display:none;

margin:0;

padding:0; 

}	



.pagenav ul, .pagenav-home ul   {

list-style-type:none;

float:left; 

padding:0;

margin:0;

}

	

.pagenav ul li {

padding:0;

margin:0;

display:inline;

}

	

.pagenav ul li a, .pagenav-home ul li a {

width:100px;

float: left;

margin-left:2px;

background: #fff url('images/pagemenu-inactive-bg.jpg') top repeat-x; 

font-family: 'Trebuchet MS';

font-size:10px;

color:#fff;

text-decoration: none;

text-align:center;

text-transform:uppercase;

font-weight:bold; 

}	

	

.pagenav ul li a:hover, .pagenav-home ul li a:hover {

background: #fff url('images/pagemenu-active-bg.jpg')  top repeat-x; 

color:#000;

}		



.pagenav ul li.current_page_item a, .pagenav-home ul li.current_page_item a { 

background: #fff url('images/pagemenu-active-bg.jpg') top repeat-x;  

color:#000;

}	

	

.pagenav ul li.current_page_item ul li a { 

background: #fff url('images/pagemenu-inactive-bg.jpg')  top repeat-x; 

color:#fff;

}



.pagenav ul li.current_page_item ul li a:hover { 

background: #fff url('images/pagemenu-active-bg.jpg')  top repeat-x; 

color:#000; /* child page */

}	

	

#footer-top {

margin:0 auto;

width:790px;

height:9px;

}

	

#footer-bot {

margin:5px auto;

width:790px;

height:50px;
background:none;
display:block;
text-align:center;  

}

/* SIDEBAR addons */	

#sidebar ul  ul li  {

list-style-type:none;   

padding-left:15px;

margin-left:0px;    

background: url(images/sidebar-list-icon.gif) top left no-repeat;

}



.date {

float:left;

padding-left:20px;

margin-top:5px;

color:#c93;

background: url(images/calendar-icon.gif) left center no-repeat;

}

  

.comment {

float:right;

margin-top:5px;

}

   

/* footer addons */

#footer-top {

height:245px;

width:790px;

/*background-color:#000;*/

background:url(images/body-bgdark.gif) top repeat;

color:#fff; 

font-size:12px;

}



#footer-top #popular-post {

float:left;

width:506px;

height:245px;

}



#footer-top #popular-post ul { 

list-style:none;

margin:0;

padding:0;

}



#footer-top #popular-post ul li a{

color:#fff;

}



#footer-top #popular-post ul li ul li {

padding-bottom:6px;

/*border-bottom: 1px dotted #fff;*/

padding-left:18px;

}



#footer-top #about {

float:right;

width:228px;

height:245px;

}



#footer-top #about a { color: #fff; }



#footer-top #about p{ 

margin:0;

padding:0;

text-align:left;

color:#fff;

margin-right:18px; 

}



#footer-top h2 { 

border:none;

font-family: 'Trebuchet MS'; 

margin-top:0px;

color:#f99c1c;

}



#footer-top #popular-post ul li h2{

background:url(images/popular_post.gif) top left no-repeat;

display:block;

width:149px;

height:35px;

}



.widget_archive .widgettitle{

background:url(images/archives.gif) left no-repeat;

display:block;

width:75px;

height:25px;

}



.widget_polls .widgettitle{

background:url(images/yourOpinion.gif) left no-repeat;

display:block;

width:115px;

height:30px;

}



.widget_polls #polls-1 p{

	margin:0px;

	padding:0px 0px 0px 0px;

	font-size:11px;

}



.widget_polls #polls-1-ans p{

	margin:0px;

	padding:0px 0px 0px 10px;

	font-size:11px;

}



.widget_polls #polls-1-ans .Buttons{

background:#F89C1D;

color:#fff;

font-weight:bold;

border:1px solid #F89C1D;

}



#sidebar .login{

background:url(images/login.gif) left no-repeat;

display:block;

width:115px;



}



#sidebar ul .loginForm{

border-bottom:1px dotted #ccc;	

}



#sidebar ul .loginForm .submit{

margin:0px;

padding:0px 0px 5px 0px;

}



#sidebar .sidebarlogin_otherlinks{

border-bottom:1px dotted #ccc;

}



#sidebar .sidebarlogin_otherlinks .register{

	background:url(images/registerNow.gif) left no-repeat;

	padding:10px 0px;

		

}



#sidebar .sidebarlogin_otherlinks .register a{

	width:110px;

	display:block;	

}



/** added on 11-2-09 **/

.thdrpy a{

  font-weight:bold;

}



