body{background:#f3f2e8 url(http://img.diimii.com/01/bp.gif) no-repeat center top; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:12px; padding:0px; margin:0px; color:#35383d}

html{padding:0; margin:0}

a:link{text-decoration:none; color:#c00; border:0px; -moz-outline-style:none}
a:active{text-decoration:underline; color:#c00; border:0px; -moz-outline-style:none}
a:visited{text-decoration:none; color:#c00; border:0px; -moz-outline-style:none}
a:hover{text-decoration:underline; color:#f60; border:0px; -moz-outline-style:none}

a:focus{outline:none; -moz-outline-style:none}

h1, h2, h3, h4{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}

hr{border-left:0px solid #abb0b5; border-right:0px solid #abb0b5; border-top:1px dotted #abb0b5; border-bottom:0px solid #abb0b5; height:1px}

form{padding:0px; margin:0px}
input{font-family:'Verdana'; color:#282b31; font-size:11px}
textarea{font-family:'Verdana'; color:#282b31; font-size:11px}
select{font-family:'Verdana'; color:#282b31; font-size:11px}

#bgcontainer{width:1001px; margin:0 auto}

/**/ * html .Header{height:130px}/* */
 
.Header{width:1001px; margin:0 auto; position:relative; min-height:130px}

.Logo{float:right; width:510px}

.Header .LogoText h1{font-size:55px; line-height:55px; letter-spacing:-3px; padding:0px; margin:0px; font-weight:bold; font-family:"Trebuchet MS"; position:absolute; top:48px}
.Header .LogoText a{color:#600; text-decoration:none}
.Header .LogoText a:visited{color:#600; text-decoration:none}
.Header .LogoText a:hover{color:#600; text-decoration:none}

.Header .Desc{position:absolute; top:110px; color:#c00; font-size:14px; line-height:14px; font-weight:bold; font-family:"Trebuchet MS"; padding:0px; margin:0px}

.Menu{width:470px; padding:0px 0px 0px 30px; float:left; position:absolute;  top:100px}
.Menu em{display:none}
.Menu ul{list-style:none; margin:0px; padding:0px}
.Menu ul li{padding:0px; margin:0px; display:inline; font-size:14px; line-height:14px; font-weight:bold; font-family:"Trebuchet MS"}

.Menu ul li a{padding:0px 0px 0px 9px; background:url(http://img.diimii.com/01/menuleft.gif) no-repeat left top; float:left}
.Menu ul li a span{padding:4px 9px 9px 0px; display:block; background:url(http://img.diimii.com/01/menuright.gif) no-repeat right top; float:right}
.Menu ul li a span{float:none; color:#c00}
.Menu ul li a:hover span{color:#c00}
.Menu ul li a:hover{background-position:0% -27px; color:#ff9; text-decoration:none}
.Menu ul li a:hover span{background-position:100% -27px;  color:#ff9}

.Menu ul li ul{display:none}

.CON{width:975px; float:left; padding:12px; border:solid 1px #e1dfd0; background:#fff}

.SCS{width:435px; float:left; padding:0px 15px 0px 15px}

.SC{width:435px; float:left; padding:0px 15px 0px 15px}
.pagetitle{font-size:24px; line-height:24px; font-weight:bold; letter-spacing:-1px; border-bottom:solid 1px #d0c1c1; padding:15px 0px; margin-top:0px; color:#006}

.Post{padding:15px 0px; position:relative; clear:left; line-height:30px; font-size:15px}

.PostHead{margin-left:55px}
.PostHead h2{font-size:24px; line-height:24px; letter-spacing:-1px; font-weight:bold; padding:0px 0px 1px 0px; margin:0px; color:#003}
.PostHead h2 a{color:#109dd0; text-decoration:none}
.PostHead h2 a:visited{color:#109dd0; text-decoration:none}
.PostHead h2 a:hover{color:#000; text-decoration:none}

.PostHead h3{font-size:15px; line-height:26px; font-weight:bold; padding:0px; margin:0px; color:#003}

/**/ * html .PostTime{left:-15px}/**/
 
.PostTime{padding:0px; margin:0px; position:absolute; left:-15px; top:3px; background:url(http://img.diimii.com/01/PostTimeBkg.gif) no-repeat; height:71px; width:67px; text-align:center; color:#fff}
.PostTime strong{display:block; line-height:9px; font-family:'Verdana'}
.PostTime .day{font-size:16px; line-height:18px; letter-spacing:-1px; padding-top:20px; font-family:'Arial'}
.PostTime .month{font-size:10px; text-transform:lowercase}
.PostTime .year{padding-top:7px; font-weight:normal}

.PostHead small{padding:0px; margin:0px; font-size:11px; line-height:14px; font-weight:bold; display:block}

.PostAuthor{color:#999}

.PostCat{color:#f60}
.PostCat a{color:#f60; text-decoration:none}
.PostCat a:visited{color:#f60; text-decoration:none}
.PostCat a:hover{color:#f60; text-decoration:none}

.PostContent{padding:10px 0px 0px 0px; font-size:15px; line-height:26px; color:#63565f; letter-spacing:1px}
.PostContent p{font-size:15px; line-height:26px; color:#63565f}
.PostContent p strong{}

.PostContent img{border:3px solid #CCC}
.PostContent ol{padding:10px 0px 10px 25px; margin:0px}
.PostContent ol li{padding:2px 0px 2px 0px; font-size:12px; line-height:15px; color:#63565f}
.PostContent ul{padding:5px 0px; margin:0px}
.PostContent ul li{padding:2px 0px 2px 15px; list-style-type:none; background:url(http://img.diimii.com/01/PostContentLiIco.png) no-repeat left top; font-size:12px; line-height:15px; color:#63565f}
.PostContent blockquote{padding:10px; margin:0px; color:#936; background:#eaf7ff}
.PostContent blockquote p{font-size:12px; padding:0px; margin:0px; line-height:15px}
.PostContent blockquote li{padding:2px 0px 2px 15px; list-style-type:none; font-size:12px; line-height:15px}
.PostContent blockquote a{color:#369}
.PostContent blockquote a:visited{color:#369}
.PostContent blockquote a:hover{color:#003}

/**/ * html .PostContent p img{}/* */
 
.PostCom{padding-top:10px; background:url(http://img.diimii.com/01/PostComBkg.gif) repeat-x top}
.PostCom ul{padding:0px; margin:0px}
.PostCom li{padding:5px 0px 5px 20px; margin:0px 5px 0px 0px; list-style-type:none; display:inline; color:#369; font-size:12px}

.PostCom li a{font-weight:bold; text-decoration:none; color:#f60}

.PostCom li a:visited{font-weight:bold; text-decoration:none; color:#f60}
.PostCom li a:hover{font-weight:bold; text-decoration:none; color:#c00}

.PostCom .Com{background:url(http://img.diimii.com/01/PostCom.png) no-repeat left center}
.PostCom .Tags{padding-left:0px}

.Note{padding:0px; margin:0px}
.Note li{padding:3px 0px 3px 15px; margin:0px; list-style-type:none; font-size:12px}

.TrackList{background:#f4ebef url(http://img.diimii.com/01/TrackListBottom.gif) no-repeat bottom; padding:15px; margin-top:20px; position:relative}
.TrackListTop{ position:absolute; top:0px; left:0px; width:455px; height:10px}
.TrackList h3{font-size:14px; font-weight:bold; margin:0px 0px 5px 0px; padding:0px 0px 5px 0px; color:#336; letter-spacing:-1px; border-bottom:dashed 1px #beb4c1}
.TrackList ul{padding:0px; margin:0px}
.TrackList li{padding:0px 0px 0px 10px; margin:0px; list-style-type:none; font-size:11px}
.TrackList li a{color:#c36}

.Nav{font-size:11px; padding:10px 0px; color:#666; font-family:'Verdana'}
.Nav a{padding:1px 6px 1px 4px; border-right:solid 1px #666; font-size:11px}
.Nav a:visited{padding:1px 6px 1px 4px; border-right:solid 1px #666}
.Nav a:hover{padding:1px 6px 1px 4px; border-right:solid 1px #666; text-decoration:none}
.Nav span{padding:1px 6px 1px 4px; color:#666; border-right:solid 1px #666}
.Nav .on{padding:1px 6px 1px 4px; border-right:solid 1px #666; font-size:11px; color:#036}

.Comments{margin:20px 0px 0px 0px; position:relative}
.Comments h3{font-size:16px; letter-spacing:-1px; margin:0px 0px 5px 0px; padding:10px 0px; color:#600; border-bottom:solid 2px #600}

.List ol{padding:0px; margin:0px}
.List li{position:relative; padding:5px 0px; margin:10px 0px; list-style-type:none}

/**/ * html .List .LGrav{right:30px}/* */
 
.List .LGrav{position:absolute; right:0px; top:0px}
.List .LGrav img{border:solid 1px #ccc; padding:2px; background:#fff}

.List .LUsr{margin:0px; padding:0px; font-size:11px; line-height:18px; color:#999}
.List .LUsr a{color:#999; text-decoration:none}
.List .LUsr strong{font:bold 16px "Trebuchet MS",sans-serif; letter-spacing:-1px; color:#666}
.List .LUsr strong a{color:#c00; text-decoration:none}

.List .LCon{margin:10px 0px 0px 0px; padding:0px; font-size:12px; line-height:16px; border-top:solid 1px #ccc}
.List .LCon p{margin:0px; padding:5px 0px; font-size:12px; line-height:16px}

.List .Author{background:fff}

.Form{ padding:0px 0px 10px 0px; position:relative; margin:0px; font-family:'Verdana'}
.Form form{margin:0px; padding:0px}
.Form a{text-decoration:underline}
.Form p{padding:0px 0px 2px 0px; margin:0px; color:#666}
.Form p small strong{font-weight:bold; color:#F30}
.Form p small{font-size:11px; display:block; padding:6px 0px; color:#000}
.Form .TextField{color:#036; background:#e9f8ff; border:solid 1px #d5e7f0; padding:6px 6px 6px 30px; font-size:12px; display:block}
.Form .TextArea{color:#036; background:#e9f8ff; border:solid 1px #d5e7f0; padding:6px; font-size:12px}
.Form input.SubmitComment{width:57px; height:29px; background:url(http://img.diimii.com/01/SubmitComment.png) no-repeat; margin-top:4px}
.Form input.SubmitComment:hover{background:url(http://img.diimii.com/01/SubmitComment.png) no-repeat 0 -29px; margin-top:4px}
.Form input.SubmitCommentIE{width:57px; height:29px; background:url(http://img.diimii.com/01/SubmitComment.png) no-repeat 0 -29px; margin-top:4px}

.SR{width:500px; float:right; position:relative; padding:0px}

.SRL{width:320px; float:left; position:relative}
.SRL .widget{background:#fff3e2 url(http://img.diimii.com/01/SRL-widgetbkg.gif) repeat-x left top; padding:10px; margin-bottom:10px}
.SRL .widget h2{color:#600; font-size:14px; border-bottom:solid 1px #ffe0bf; padding:0px 0px 5px 0px; margin:0px}
.SRL .widget ul{margin:0px; padding:0px}
.SRL .widget li{margin:0px; padding:0px; list-style-type:none}
.SRL .widget a{color:#c00}
.SRL .widget a:visited{color:#c00}
.SRL .widget a:hover{color:#f60; text-decoration:none}

.SRL .widget_tag_cloud{height:auto; float:left; width:300px; border-bottom:0px solid #fff}
.SRL .widget_tag_cloud a{padding:5px}

.SRL .widget_calendar table{width:100%}
.SRL .widget_calendar table td{text-align:center; padding:3px}
.SRL .widget_calendar caption{background:#ffe0bf; padding:5px 0px}
.SRL .widget_calendar #today{background:#ffe0bf}

.SRL .widget_search #s{width:160px; border:solid 1px #cebea9; padding:3px; margin-bottom:5px}

.SRL .widget_flickrrss{height:auto; float:left; width:300px; border-bottom:10px solid #fff}
.SRL .widget_flickrrss h2{margin-bottom:10px}
.SRL .widget_flickrrss ul{padding:0px; margin:0px; clear:left}
.SRL .widget_flickrrss li{background:url(http://img.diimii.com/01/SRL-widgetflickrbkg.gif) no-repeat left top; list-style-type:none; display:inline; padding:7px; float:left}
.SRL .widget_flickrrss li a img{background:#fff; padding:3px; border:solid 1px #cebea9; width:48px; height:48px}
.SRL .widget_flickrrss li a:visited img{background:#fff; padding:3px; border:solid 1px #cebea9; width:48px; height:48px}
.SRL .widget_flickrrss li a:hover img{background:#600; padding:3px; border:solid 1px #600}

/**/ *html .Search{height:74px}/**/
 
.Search{background:#c00 url(http://img.diimii.com/01/Search.gif) no-repeat left top; right:0px; padding:45px 20px 20px 20px; min-height:74px}
.Search form{background:url(http://img.diimii.com/01/SearchForm.gif) no-repeat left top; padding:0px; margin:0px}
.Search input{color:#303; font-size:12px}
.Search  input.keyword{background:none; border:none; padding:5px 0px 5px 8px; width:240px}

.Search  input.search{width:27px; height:24px; background:url(http://img.diimii.com/01/SearchButton.gif) no-repeat}
.Search .bt{padding:0px; margin:43px 0px 0px 0px; top:2px; background:none; position:absolute; right:23px}

.Syn ul{margin:0px; padding:5px 0px}
.Syn li{background:url(http://img.diimii.com/01/SynIco.png) no-repeat left center; margin:0px 5px 0px 0px; padding:3px 0px 3px 15px; list-style-type:none; font-size:14px; color:#fc6; display:inline; font-weight:bold}
.Syn li a{color:#fff}
.Syn li a:visited{color:#fff}
.Syn li a:hover{color:#fff}

.About{background:#f60 url(http://img.diimii.com/01/AboutBkg.gif) no-repeat left bottom; padding:0px 20px 10px 20px; color:#fff}
.About h2{padding:0px; margin:0px; font-size:18px; font-weight:normal}

.About p{padding:5px 0px; margin:0px; font-size:15px; line-height:26px; letter-spacing:1px}

.Recent{background:#ffe0bf url(http://img.diimii.com/01/RecentBkg.gif) repeat-x left top; padding:10px; margin-bottom:10px}

.TabMenu{float:left; margin:0px; padding:0px}
.TabMenu li{padding:0px; margin:0px; list-style-type:none; display:inline; font-size:14px; line-height:14px; font-weight:bold; font-family:"Trebuchet MS"; text-transform:lowercase}
.TabMenu li a{padding:0px 0px 0px 9px; margin-right:7px; background:url(http://img.diimii.com/01/mleft.gif) no-repeat left top; float:left}
.TabMenu li a span{padding:4px 9px 9px 0px; display:block; background:url(http://img.diimii.com/01/mright.gif) no-repeat right top; float:right}
.TabMenu li a span{float:none; color:#c00}
.TabMenu li a:hover span{color:#c00}
.TabMenu li a:hover{background-position:0% -27px; color:#ff9; text-decoration:none}
.TabMenu li a:hover span{background-position:100% -27px;  color:#ff9}

.TabLink a:link.active{background-position:0% -27px; color:#ff9; text-decoration:none}
.TabLink a:link.active span{background-position:0% -27px; color:#ff9; text-decoration:none}

.TabLink a:visited.active{background-position:left bottom;  color:#ff9}
.TabLink a:visited.active span{background-position:right bottom;  color:#ff9}

.TabContent{clear:left; padding-top:10px}
.TabContent ul{padding:0px; margin:0px}

.TabContent li{position:relative; color:#003; padding:1px 0px 1px 0px; margin:0px; list-style-type:none; border-bottom:solid 1px #ecc9a5; font-size:12px}
.TabContent li a{color:#369; text-decoration:none}
.TabContent li a:visited{color:#369; text-decoration:none}
.TabContent li a:hover{color:#003; text-decoration:none}

.SRR{width:160px; float:right; padding:0px 0px 0px 0px}
.SRR h2{color:#600; font-size:16px; border-bottom:solid 1px #eeede4; letter-spacing:-1px; padding:5px 0px; margin:0px}

.SRR ul{margin:0px; padding:0px}
.SRR li{margin:0px; padding:0px; list-style-type:none}
.SRR a{color:#c00}
.SRR a:visited{color:#c00}
.SRR a:hover{color:#f60; text-decoration:none}

.SRR .widget{margin:0px 0px 10px 0px; padding:0px}
.SRR .widget ul{margin:0px; padding:0px}
.SRR .widget li{margin:0px; padding:1px 0px 1px 0px; list-style-type:none; font-size:12px; border-bottom:solid 1px #eeede4; color:#999}
.SRR .widget li a{color:#c00}
.SRR .widget li a:visited{color:#c00}
.SRR .widget li a:hover{color:#f60; text-decoration:none}

.SRR .widget_categories ul{margin:0px; padding:0px}
.SRR .widget_categories ul li{margin:0px; padding:1px 0px 1px 0px; list-style-type:none; font-size:12px; border-bottom:solid 1px #eeede4; color:#999; font-weight:bold}
.SRR .widget_categories ul li a{color:#c00}
.SRR .widget_categories ul li a:visited{color:#c00}
.SRR .widget_categories ul li a:hover{color:#f60; text-decoration:none}
.SRR .widget_categories ul ul{margin:2px 0px 0px 0px; padding:0px; list-style-type:none; background:none; border-bottom:none}
.SRR .widget_categories ul li li{margin:0px; padding:1px 0px; list-style-type:none; background:none; border-bottom:none; font-size:12px; font-weight:normal}

.SRR .widget_tag_cloud{font-family:"Trebuchet MS"; line-height:22px}

.SRR .widget_calendar table{width:100%}
.SRR .widget_calendar table td{text-align:center; padding:3px}
.SRR .widget_calendar caption{background:#fff3e2; padding:5px 0px}
.SRR .widget_calendar #today{background:#fff3e2}

.SRR .widget_search #s{border:solid 1px #cebea9; padding:3px; margin-bottom:5px}

.SRR .widget_flickrrss h2{margin-bottom:10px}
.SRR .widget_flickrrss ul{padding:0px; margin:0px; clear:left}
.SRR .widget_flickrrss li{list-style-type:none; display:inline; padding:0px; margin:0px 10px 10px 0px; border-bottom:none}
.SRR .widget_flickrrss li a img{background:#fff; padding:3px; border:solid 1px #cebea9; width:58px; height:58px}
.SRR .widget_flickrrss li a:visited img{background:#fff; padding:3px; border:solid 1px #cebea9; width:58px; height:58px}
.SRR .widget_flickrrss li a:hover img{background:#600; padding:3px; border:solid 1px #600}

.Flickr{margin-bottom:10px}
.Flickr h3{padding:5px 0px 5px 20px; margin:0px; color:#f36; letter-spacing:-1px; font-size:14px; font-weight:bold}
.Flickr ul{padding:10px 0px; margin:0px}
.Flickr li{background:none; padding:0px; margin:0px 6px 0px 0px; list-style-type:none; display:inline; border-bottom:none}
.Flickr li a img{background:#fff; padding:1px; border:solid 4px #d4e7f2; width:53px; height:53px; margin-bottom:5px}
.Flickr li a:hover img{background:#fff; padding:1px; border:solid 4px #f36; margin-bottom:5px}

.FBG{width:100%; float:left; padding:0px}

.Footer{width:971px; margin:0 auto; background:url(http://img.diimii.com/01/FooterIco.gif) no-repeat left center; padding:10px 0px 10px 30px}

.Footer p{font-size:12px; line-height:18px; color:#999; padding:0px; margin:0px; font-family:'Verdana'}
.Footer a{color:#999; text-decoration:underline}

code{font-size:12px; color:#008099; background:#feb}

pre{border:solid 1px blue; font-size:12px;  color:blue; margin:10px; padding:10px; background:#FFFFB3; width:400px; height:400px; overflow:auto}

.news_list ul{margin:10px 0px 0px 10px; padding:0px}
.news_list li{padding-left:18px; background:url(http://img.diimii.com/01/news_li.png) no-repeat 0 50%; list-style-type:none; list-style-position:outside; line-height:22px}

b{color:#008099}

#PostContent a{border-bottom:dotted 1px; letter-spacing:normal}
#PostContent a:hover{text-decoration:none}

#message{background:url(http://e7party.com/life/custom/imgs/warning.gif) no-repeat 3px 7px; text-indent:22px; color:#666; font-weight:bold}
.username, .password{ border:1px solid #ccc;  color:#000;  font-size:14px;  width:200px;  height:22px;  padding-left:20px}
.username{background:url(http://e7party.com/life/custom/imgs/username.gif) no-repeat 2px 2px}
.password{background:url(http://e7party.com/life/custom/imgs/password.gif) no-repeat 2px 2px}
.block1{margin:10px; background:#feb}
.block1 a{letter-spacing:normal}

#PostContent .sociable a{border:0px}

