html,img,body,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,fieldset,form,label,legend,caption,tfoot,thead,th {
border:0;
outline:0;
font-weight:400;
font-style:normal;
font-family:inherit;
vertical-align:baseline;
margin:0;
padding:0
}

body {
line-height:1;
/* background-image:url(/images/bg_fixdiv.png);
background-attachment:fixed;
background-repeat:repeat-y; */
background-image:url(/images/bg_pinkfull.png);
background-attachment:fixed;
background-repeat:repeat-x;
font-size:12px;
text-align:center;
font-family:Georgia,"Lucida bright","Times new roman",Georgia,"lucida bright",serif
}

ol,ul {
list-style:none
}

table {
border-collapse:separate;
border-spacing:0
}

caption,th,td {
text-align:left;
font-weight:400
}

blockquote:before,blockquote:after,q:before,q:after {
content:""
}

blockquote,q {
quotes:"" ""
}

boxed {
border:5px solid green
}

h1 {
font-size:15px;
font-weight:700;
color:#0200AC;
line-height:150%;
font-family:"lucida bright",Georgia,serif;
/* font-variant:small-caps; */
text-align:left;
/* text-shadow:3px 3px 3px #999 */
}

h2 {
font-size:13px;
font-weight:700;
color:#0200AC;
line-height:150%;
font-family:"lucida bright",Georgia,serif;
text-align:left;
}

h3 {
background:#0054a6;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#003471', endColorstr='#0054a6');
background: -webkit-gradient(linear, center top, center bottom, from(#003471), to(#0054a6));
background: -moz-linear-gradient(top, #003471, #0054a6);
color:#fff;
padding:3px;
text-shadow: -1px -1px 1px #000;
-moz-box-shadow: 2px 2px 3px #666;
-webkit-box-shadow: 2px 2px 3px #666;
box-shadow: 2px 2px 3px #666;
font-size:15px;
line-height:150%;
}

hr {
  height:1px;
  background-color:#FFF;
  border:0;
  border-bottom:1px solid #ccc;
}

a {
text-decoration:none;
color:#0200AC;
}

a:visited {
color:#0200AC;
}

a:hover {
text-decoration:underline;
color:#0200AC;
}

p {
line-height:150%;
margin-bottom:10px
}

ul,ol {
margin-bottom:10px
}

img.wp-smiley {
display:inline !important;
background:transparent !important;
vertical-align:middle !important;
border:0 !important;
margin:0 !important;
padding:0 !important
}

strong {
font-weight:700
}

#wrapper {
text-align:justify;
/* background:#556699; */
max-width:760px;
margin:0 auto;
padding:0
}

#header {
height:60px;
text-align:center;
background:#FFFFFF;
}

#header h2 {
letter-spacing:2px;
font-size:34px;
line-height:1;
text-align:center
}

#header h2 a {
color:#0200AC;
text-decoration:none;
text-align:center
}

#header div.description {
color:#999;
letter-spacing:2px;
/* text-transform:uppercase */
}

#header div.logo {
display:block;
background:transparent url(http://www.mumbai77.com/images/mumbai77_logo.gif) no-repeat left top;
position:absolute;
top:2px;
margin-left:5px
}

#pagine {
border-bottom:1px;
background:#FFFFFF;
text-align:center
}

#pagine ul {
margin-bottom:0;
padding:1px
}

#pagine ul li {
display:inline;
margin-right:0
}

#pagine a {
color:#000;
/* text-transform:uppercase */
}

#content {
margin-right:5px;
padding:10px
}

#content div.post {
padding-bottom:30px;
margin-bottom:30px;
color:#696969
}

#content div.post h1 {
font-size:24px;
color:#0200AC;
max-width:500px
}

#content ul {
list-style-type:square;
padding-left:30px
}

#content ol {
list-style-type:lower-alpha;
padding-left:30px
}

#content code {
font-family:courier,"courier new", monospace;
font-size:14px;
background-color:#dfdfdf
}

.navigation div {
line-height:200%
}

p.details_small {
font-size:11px;
color:#876543
}

p.details_small a {
color:#876543;
text-decoration:underline
}

p.date {
text-align:right;
font-size:12px;
color:#111
}

h2#comments {
margin-bottom:10px;
padding-bottom:10px;
/* border-bottom:1px solid #00F; */
text-align:center
}

.commentlist big {
font-size:16px;
display:block;
font-variant:small-caps;
margin-bottom:5px;
text-align:center
}

.commentlist li {
margin-bottom:8px;
padding-bottom:8px;
/* border-bottom:1px solid #00F; */
text-align:center
}

.commentlist ul li,.commentlist ol li {
margin-bottom:0;
padding-bottom:0;
border-bottom:0
}

.commentlist ul {
padding-left:20px;
list-style-type:square
}

.commentlist ol {
padding-left:20px;
list-style-type:lower-alpha
}

p.nocomments {
padding-bottom:30px;
/* border-bottom:1px solid #00F; */
font-weight:700;
font-size:15px
}

#commentform {
margin-bottom:15px;
padding-bottom:15px;
/* border-bottom:1px solid #00F; */
text-align:center
}

textarea {
width:100%
}

#sidebar {
float:right;
width:250px;
font-size:11px;
padding:5px
}

#sidebar ul li ul {
border-bottom:1px solid #3d81ee;
margin-bottom:10px;
padding-bottom:10px
}

#sidebar ul,#sidebar ul li ul li ul {
border-bottom:0;
margin-bottom:0;
padding-bottom:0
}

#sidebar ul li ul li ul {
margin-bottom:0;
padding-left:10px;
border-left:1px solid #aaa
}

#sidebar div {
padding-left:0px;
/* background-color:#C9D7F1 */
background-color:#FFFFFF
}

#sidebarB {
float:right;
font-size:11px;
padding:5px
}

#sidebarB div.post {
padding-bottom:5px;
margin-bottom:5px;
border-bottom:1px solid #00F;
color:#00F
}

#sidebarB code {
font-family:courier,"courier new", monospace;
font-size:14px;
background-color:#00F
}

#sidebarB div.information {
margin-bottom:5px;
padding-bottom:5px;
border-bottom:1px solid #00F
}

#footer {
background:#FFF;
clear:both;
text-align:center;
border-top:1px solid #00F;
font-size:11px;
padding:10px
}

em,#content blockquote p,#content em,#sidebarB em,#sidebarB blockquote p {
font-style:italic
}

#header div.logo span,.allowed-tags {
display:none
}

#content blockquote,#sidebarB blockquote {
font-style:italic;
color:#555;
padding:6px
}

#sidebar h2,#sidebarB h2 {
font-size:16px;
color:#00F
}


/* The script works with absolutely positioned elements too */

.box2 {
background-color: #BC060C;
border: 4px solid #BC060C;
position: inherit;
text-align: left;
font-weight: bold;
               
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;

-moz-box-shadow: 20px 7px 10px #000;
box-shadow: 20px 7px 10px #000;
/* behavior: url(http://www.mumbai77.com/pages/wp-content/themes/breaking-news-10/incl_udes/js/ie-css3.htc); */
}

.box_linkads {
background-color: #EEE4FF;
border: 0px solid #0200AC;
padding: 10px 0 10px 0;
position: inherit;
text-align: center;
font-weight: bold;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

.thinborder {
background-color: #FFFFFF;
position: inherit;
text-align: left;
font-weight: bold;
border: 0px solid #AC7BC0;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;	
-moz-border-radius: 10px;
border-radius: 10px;
-moz-box-shadow: 5px 5px 10px #000;
box-shadow: 5px 5px 10px #000;
}

.rel {
margin: 0px 0 0 0px;
padding: 0;
position: relative;
zoom: 1; /* IE6 */
}

.nudge{ display:block;}

ul#portfolio li img{
	border: 1px solid #ccc;
	padding: 4px;
}

.adsense_bg {
/* border: 0px solid #AE7EC2; */
border: 1px solid #0200AC;
/* background-color: #EEE4FF; */
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;	
-moz-border-radius: 5px;
border-radius: 5px;
background-image:url(/images/adsense_right.png);
background-repeat:repeat-y;
text-align: center;
position: inherit;
}

.adsense_bg2 {
border: 0px solid #0200AC;
background-color: #F2F2F2; 
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;	
-moz-border-radius: 5px;
margin : 5px;
background-image:url(/images/adsense_right.png);
background-repeat:repeat-y;
border-radius: 5px;
text-align: center;
position: inherit;
}

.adsense_link_bg {
background: url(/images/adsense_link_bg.png) top left no-repeat;
padding: 10px 0 10px 0;
width: 730px;
text-align: center;
position: inherit;
}

.alertbox{
border:solid 1px #CB2026;
background:#FFEFD0;
/* background:#F6CBCA; */
color:#CB2026;
padding:10px;
text-align:center;
}

#stuff span { 
font-weight: bold;
text-align: center; 
color: #FF0000;
text-transform: capitalize; 
}

#picofday span { 
font-weight: bold;
text-align: center; 
color: #FF0000;
text-transform: capitalize; 
}

#searchform div {
background:#0054a6;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B082C4', endColorstr='#FBF0FA');
background: -webkit-gradient(linear, center top, center bottom, from(#B082C4), to(#FBF0FA));
background: -moz-linear-gradient(top, #B082C4, #FBF0FA);
padding:3px;
margin:0px;
text-align:left;
-moz-box-shadow: 3px 3px 3px #666;
-webkit-box-shadow: 3px 3px 3px #666;
box-shadow: 3px 3px 3px #666;
}
