body {      background-image : url('images/back.jpg');      background-repeat : repeat;      color : #333333;      font : 62.5% verdana, helvetica, arial, sans-serif;       text-align : center; } /*---:[ global elements ]:---*/* {      padding : 0;      margin : 0; } a {      color : #0000ff;      text-decoration : underline; } a:visited {      color : #0000ff;      text-decoration : underline; } a:hover {      color : #df0000;      text-decoration : underline; } a img {      border : none; } blockquote {      font-style : italic;      font-family : Georgia, "Times New Roman", Times, serif;      color : #555555;      margin : 0 30px 1.5em 30px;      padding : 0 0 0 10px;      border-left : 1px solid #aaaaaa; } abbr, acronym {      border-bottom : 1px dotted #aaa;      text-transform : uppercase;      cursor : help; } code {      color : #009900;      font-family : Courier, monospace; } pre {      margin : 0 0 1.5em 0;      overflow : auto;      font-size : 1.3em;      clear : both; } p.center {      text-align : center !important ; } p.bottom {      margin : 0 !important ; } p.unstyled {      font-size : 1.4em; } .flickr_blue {      color : #007ae4;      text-transform : lowercase; } .flickr_pink {      color : #ff2a96;      text-transform : lowercase; } .green {      color : #090; } .red {      color : #f00; } .orange {      color : #f40; } .purple {      color : #909; } /*-------:[ headlines ]:-------*/h1, h2, h3 {      font-weight : bold;      font-family : Helvetica, Arial, sans-serif;      color : #000000; } h1 {      font-size : 3.6em;      letter-spacing : -0.03em;      margin-top : 0;      margin-left : 15px;      padding : 0;} #masthead h1 {      padding : 0.4em 0 0.2em 0;      border : 0;      text-align : center;      clear : both; } h1 a, h1 a:visited {      color : #0000ff;      text-decoration : none; } h1 a:hover{     color : #df0000;      text-decoration : none;}h2 {      font-size : 1.6em; } h2 a, h2 a:visited {      color : #0000ff;      text-decoration : none; } h2 a:hover {      color : #df0000;      text-decoration : none; } .posts h2 {      margin : 0 0 0.1em 0;      line-height : 1.2em; } .pages h2, h2.page_header {      margin : 0 0 0.75em 0;      padding : 0 0 0.6em 0;      background : url('images/hr_title_sep.gif') no-repeat 0 100%; } h2.archive_head {      font-weight : bold !important ;      font-size : 1.4em !important ;      text-transform : uppercase !important ;      letter-spacing : normal !important ;      margin : 0 0 1.8em 0 !important ;      padding : 0.4em 2px !important ;      border-top : 3px solid #000 !important ;      background : url('images/hr_dot_black.gif') repeat-x 0 100% !important ; } h3 {      font-size : 1em;      text-transform : uppercase;      margin-top : 0;      margin-left : 15px; } #masthead h3 {      margin : 0 0 0.75em 30px;      font-weight : normal;      font-size : 1.8em;      text-transform : none;      color : #888;     text-align : center; } h1.head1st {     margin : 0;}h3.head3st {     margin : 4px;}.entry h3 {      margin : 2.5em 0 0.5em 0; } .entry h3.top {      margin : 1.5em 0 0.5em 0 !important ; } h3.comments_headers {      font-size : 1.4em; }h3 a, h2 a:visited {      color : #0000ff;      text-decoration : none; }h3 a:hover {      color : #df0000;      text-decoration : none; }h4 {      font : italic 1.2em Georgia, "Times New Roman", Times, serif;      color : #888; } h4 a, h4 a:visited {      color : #0000ff;      text-decoration : none; } h4 a:hover {      color : #df0000;      text-decoration : underline; } .posts h4 {      margin : 0 0 1.25em 0;      padding : 0 0 1em 0;      background : url('images/hr_title_sep.gif') no-repeat 0 100%; } /*---:[ core layout elements ]:---*/#container {      width : 972px;      margin : 0 auto 0 auto;      display : block; } #content_box {      width : 972px;      background-image : url("images/content.jpg");      background-repeat : repeat-y;      margin : 0;     padding : 0;     text-align : left;      float : left;      clear : both; } #content {      width : 600px;      margin : 0;     padding: 0;       text-align : left;     float : left; } #sidebar {      width : 186px;      padding : 0 0 0 0;      float : right; } #l_sidebar {      width : 186px;      padding : 0 0 0 0;      float : left; } #sort {      background-image : url("images/categ.jpg");     width : 600px;      height : 30px;     margin: 0;      padding: 0;     border-top : solid 3px #000000;  } #pmain {      width : 588px;      border : 0;      margin : 0 6px 0 6px;     padding: 0;       text-align : left; } #areal {     width : 588px;     margin : 0;     padding: 0;       text-align : left;      clear : both;}div.side {      width : 174px;      border : 0;      margin-left : 6px;      text-align : left; } #footer {      width : 972px;      height : 100px;      background-image : url("images/footer.png");      background-color : #ffffcf;      padding : 0;      border-top : 0;       clear : both; } /*-------:[ header styles ]:-------*/#head {      background-image : url("images/logo.jpg");      width : 972px;      height : 140px;      text-align : left;      margin : 0;      padding : 0;  } #headmain {     width : 600px;     height : 124px;     margin-top : 10px;     margin-left : 20px;     padding : 0;     float : left;}#gsearch {     width : 300px;     height : 120px;     margin-top : 10px;     margin-right : 10px;     float : right;}#searchbox {     width : 300px;     height : 60px;     margin-top : 0;     margin-right : 0;}#navibar {      background-image : url("images/navi.png");      background-color : #ffffcf;      width : 972px;      height : 36px;      margin : 0;     padding-top : 9px;     clear : both; }#home {  width: 60px;  height: 15px;  margin-left : 40px;  margin-top: 0;  margin-bottom: 10px;  float : left;}ul#home {     list-style-type : none;}ul#home li {     font-size: 11px;}#ad-navi {  width: 728px;  height: 15px;  margin-left: 20px;  margin-top: 2px;  margin-right: 60px;  margin-bottom: 10px;  float : right;}/*-------:[ content styles ]:-------*/p.adcateg {      font-size: 18px;      font-weight: bold;      font-family: Georgia, "Times New Roman", Times, serif;      text-align: center;      text-decoration: underline;      color: #0000ff;      margin-top: 4px;}p.text {      font-size : 10pt;      font-family : verdana, helvetica, arial, sans-serif;      font-weight : normal;      text-align : left;      color : #000000;      margin-left : 12px;      margin-right : 10px;      padding : 0; } p.adtitle {      font-size : 10pt;      font-family : verdana, helvetica, arial, sans-serif;      font-weight : bold;     text-decoration: underline;      text-align : left;      color : #000000;      line-height: 18px;     margin-top : 20px;     margin-left : 0;      margin-right : 0;      padding : 0; } p.adtext {      font-size : 10pt;      font-family : verdana, helvetica, arial, sans-serif;      font-weight : normal;      text-align : left;      color : #000000;      line-height: 16px;     margin-top : -10px;     margin-left : 0;      margin-right : 0;      padding : 0; } p.boldtext {      font-size : 11pt;      font-family : verdana, helvetica, arial, sans-serif;      font-weight : bold;      text-align : left;      color : #000000;      margin-left : 8px;      padding : 0; } 
p.boldtextg {      font-size : 12pt;      font-family: Georgia, "Times New Roman", Times, serif;      font-weight : bold;      text-align : left;      color : #008000;      margin-left : 8px;      padding : 0; } 
p.ad {      font-size : 10px;      font-family : verdana, helvetica, arial, sans-serif;      font-weight : normal;      text-align : center;      color : #000000;      margin : 6px 6px 6px 6px;      padding : 0; } li.ads {      list-style : none;      font-size : 10px;      margin-left : 6px;  } ul.main {      font-size : 12px;      font-family : verdana, helvetica, arial, sans-serif;      font-weight : normal;      color : #000000;      text-align : left;      list-style-type : none;      margin : 10px 0 0 6px; } li.mainl {      font-size : 11px;      font-family : verdana, helvetica, arial, sans-serif;      font-weight : normal;      color : #000000;      text-align : left;      list-style-type : none;      margin : 6px 0 0 20px; } li.maindisc {      font-size : 11px;      font-family : verdana, helvetica, arial, sans-serif;      font-weight : normal;      color : #000000;      text-align : left;      list-style-type : disc;      margin : 6px 0 0 20px; } li.mainlb {      font-size : 12px;      font-family : verdana, helvetica, arial, sans-serif;      font-weight : bold;      color : #000000;      text-align : left;      list-style-type : disc;      margin : 6px 0 0 20px; }ol.omain {      font-size : 12px;      font-family : verdana, helvetica, arial, sans-serif;      font-weight : bold;      color : #000000;      text-align : left;      list-style-type : decimal;      margin : 10px 0 0 6px; } li.omainl {      font-size : 11px;      font-family : verdana, helvetica, arial, sans-serif;      font-weight : normal;      color : #000000;      text-align : left;      list-style-type : decimal;      margin : 6px 0 0 20px; }li.stack {     font-size : 12px;      font-family : verdana, helvetica, arial, sans-serif;      font-weight : bold;      color : #000000;      text-align : left;      list-style-type : none;      margin : 6px 0 0 20px;      clear : both;}li.cmodel {     font-size : 12px;      font-family : verdana, helvetica, arial, sans-serif;      font-weight : normal;      color : #000000;      text-align : left;      list-style-type : none;      margin : 6px 0 0 10px;      float : left;}/*---------------------------------         adsense image style---------------------------------*/div.adl {      width : 300px;      height: 250px;     border : 0;      margin-left : 10px;      float : left;      font-size : 10px;      font-family : verdana, helvetica, arial, sans-serif; } div.adr {      width : 300px;      height: 250px;     border : 0;      margin-right : 10px;      float : right;      font-size : 10px;      font-family : verdana, helvetica, arial, sans-serif; } div.adblink {     width : 468px;      height: 50px;     border : 0;      margin-top : 10px;      padding-top : 20px;     align : center;      font-size : 10px;      font-family : verdana, helvetica, arial, sans-serif; }img.ad {      width : 300px;      height: 250px;     border : 0;      text-align : center; }/*---------------------------------            footer---------------------------------*/.ul-nav {      width : 540px;      height: 20px;     margin-top : 6px;     padding-top : 6px;     clear : both; }ul#nav {      list-style : none;      width : 540px;      padding : 0;      border-bottom : 0;      clear : both; } ul#nav li {      padding : 0;      margin-top : 0;     margin-left : 24px;     font : 1.4em Helvetica, Arial, sans-serif;      color : #ffffff;      float : left; } ul#nav li a, ul#nav li a:visited {      color : #0000ff;      text-decoration : underline; } ul#nav li a:hover {      color : #df0000;      text-decoration : underline; } #fcredit {     margin-top : 12px;     padding-top : 0;     height : 14px;     width : 600px;}p.ftc {     font : 80% #c0c0c0 verdana, helvetica, arial, sans-serif;     margin-top : 6px;     margin-bottom : 0;}p.cred {       font-size : 1.4em;      color : #404000;      text-align : center;} #fcredit a, #fcredit a:visited {      color : #0000ff;      text-decoration : none; } #fcredit a:hover {      color : #df0000;      text-decoration : underline; } /*---------------------------------         entry---------------------------------*/.entry {      font-size : 1.4em;      line-height : 1.65em; } .entry blockquote {      font-size : 1em; } .entry blockquote.right {      width : 174px;      font-style : normal !important ;      font-size : 1.3em !important ;      margin : 0.3em 0 0.3em 15px !important ;      padding : 0.3em 0 !important ;      border : 3px double #aaa;      border-width : 3px 0;      text-align : center;      float : right; } .entry blockquote.left {      width : 174px;      font-style : normal !important ;      font-size : 1.3em !important ;      margin : 0.3em 15px 0.3em 0 !important ;      padding : 0.3em 0 !important ;      border : 3px double #aaa;      border-width : 3px 0;      text-align : center;      float : left; } .entry blockquote.right p, .entry blockquote.left p {      margin : 0 !important ;      line-height : 1.4em !important ; } .entry p {      margin : 0 0 1.5em 0; } .entry ul, .entry ol {      margin : 0 0 1.5em 40px; } .entry ul {      list-style-type : none; } .entry li {      margin : 0 0 0.5em 0; } .entry ul li ul, .entry ul li ol, .entry ol li ul, .entry ol li ol {      margin : 0.5em 0 0.5em 30px; } .entry dl {      margin : 0 0 1.5em 0; } .entry dt {      font-weight : bold;      margin : 0 0 0.5em 0; } .entry dd {      margin : 0 0 1.5em 20px; } .entry .ad {      margin : 0 0 0.5em 15px;      float : right; } .entry .ad_left {      margin : 0 15px 0.5em 0;      float : left; } .entry img.left {      padding : 3px;      margin : 0.5em 15px 0.5em 0;      border : 3px double #bbb;      float : left;      clear : left; }.entry img.right {      padding : 3px;      margin : 0.5em 0 0.5em 15px;      border : 3px double #bbb;      float : right;      clear : right; } .entry img.center {      display : block;      padding : 3px;      margin : 0 auto 1.5em auto;      border : 3px double #bbb;      float : none;      clear : both; } .entry img.off {      padding : 0 !important ;      border : none !important ; } .entry img.stack {      clear : none !important ; } .tagged {      padding : 0.4em 0 0 0;      background : url('images/hr_tag_sep.gif') no-repeat;      font-size : 1.2em;      line-height : 1.6em;      color : #888888;      clear : both; } .tagged a, .tagged a:visited {      padding : 0.25em;      color : #0000ff;      text-decoration : none; } .tagged a:hover {      color : #df0000;      background : #333;      text-decoration : none; } .add_comment {      display : block;      padding : 0 0 0 20px;      font-weight : bold;      float : right; } .navigation {      width : 588px;      font-size : 1.4em;      float : left; } .previous {      padding : 0 20px 0 0;      float : left; } .next {      float : right; } .clear {      width : 588px;      height : 1px;      margin : 0 0 5em 0;      clear : both; } .rule {      background : url('images/hr_tag_sep.gif') no-repeat; } .flat {      margin : 0 0 2em 0 !important ; } .whitespace {      margin : 0 0 3.5em 0 !important ; } /*--------:[ sidebar styles ]:--------*/ul.sidebar_list {      list-style : none; } ul.sidebar_list li.widget, ul.sidebar_list li.linkcat {      width : 174px;      margin : 0 0 0 0;      font-size : 1.2em;      line-height : 1.5em;      float : left; } li.widget h2, li.linkcat h2 {      font-weight : bold;      font-size : 1.077em;      text-transform : uppercase;      letter-spacing : normal;      margin : 0 0 0.8em 0;      padding : 0.4em 2px;      border-top : 3px solid #000;      background : url('images/hr_dot_black.gif') repeat-x 0 100%; } li.widget p {      margin : 0 0 1.5em 0;      padding : 0 10px; } li.widget ul, li.linkcat ul {      list-style : none;      margin : 0 0 2px 2px; } li.widget ol, li.linkcat ol {      margin : 0 0 2px 2px; } li.widget li, li.linkcat li {      margin : 0 0 2px 0; } li.widget li a, li.widget li a:visited, li.linkcat li a, li.linkcat li a:visited {      text-decoration : none; } li.widget li a:hover, li.linkcat li a:hover {      text-decoration : underline; } li.widget li .recent_date {      padding : 0 0 0 8px;      font-weight : bold;      color : #888; } li.widget ul.flickr_stream {      list-style : none;      margin : 0;      padding : 0 10px; } li.widget ul.flickr_stream li {      margin : 0;      padding : 0 5px 5px 0;      display : inline; } li.widget ul.flickr_stream li a img {      padding : 3px; } li.widget ul.flickr_stream li a:hover img {      background : #ff2a96; } li.widget_flickrrss a img {      margin : 0 5px 5px 0;      padding : 3px; } li.widget_flickrrss a:hover img {      background : #ff2a96; } #calendar_wrap {      font-size : 1.3em; } /*--------:[ comment styles ]:--------*/#comments {      width : 588px;      float : left;      clear : both; } ul#comment_list {      list-style : none;      margin : 0 0 4em 0;      border-top : 1px solid #bbb;      float : left; } ul#comment_list li.comment {      width : 588px;      padding : 1.2em 0 0 0;      border-bottom : 1px dotted #bbb;      float : left; } ul#comment_list li.trackback {      width : 470px;      padding : 1.2em 15px 0 15px;      background : url('images/trackback_bg.gif'); } .comment_meta {      margin : 0 0 1.2em 0; } .comment_num {      padding : 0 15px 0 20px;      font-weight : bold;      font-size : 1.4em;      float : right; } .trackback .comment_num {      padding : 0 0 0 20px; } .comment_num a, .comment_num a:visited {      color : #888;      text-decoration : none; } .comment_num a:hover {      color : #df0000;      text-decoration : none; } .comment_meta strong {      font-size : 1.6em; } .comment_time {      font : normal 1.1em Verdana, Helvetica, Arial, sans-serif;      color : #888; } .comment .entry {      padding : 0 15px; } .comment .entry p {      margin : 0 0 1em 0; } /*--------:[ comment form styles ]:--------*/#comment_form {      width : 588px;      padding : 1em 0 0 0;      float : left; } #comment_form p {      padding : 0.6em 0; } #comment_form label {      padding : 0 0 0 10px;      font-size : 1.2em; } #comment_form .text_input {      width : 191px;      padding : 3px;      color : #444;      font : normal 1.4em Georgia, "Times New Roman", Times, serif;      border-top : 2px solid #999;      border-left : 2px solid #999;      border-right : 1px solid #fff;      border-bottom : 1px solid #fff; } #comment_form .text_area {      width : 321px !important ; } #comment_form .text_input:focus {      border-top : 2px solid #666;      border-left : 2px solid #666;      border-right : 1px solid #ddd;      border-bottom : 1px solid #ddd; } #comment_form .form_submit {      padding : 0.4em 4px;      background : url('images/submit_bg.gif');      border : 3px double #999;      border-top-color : #ccc;      border-left-color : #ccc;      font : bold 1.4em Georgia, "Times New Roman", Times, serif;      cursor : pointer; } #comment_form p.subscribe-to-comments {      font-size : 1.4em; } #comment_form p.subscribe-to-comments label {      font-size : 1em; } /*--------:[ search form styles ]:--------*/#search_form .search_input {      width : 170px;      padding : 3px;      margin-left : -2px;      color : #090;      font : normal 1em Georgia, "Times New Roman", Times, serif;      border-top : 1px solid #999;      border-left : 1px solid #999;      border-right : 1px solid #666;      border-bottom : 1px solid #666; } li.widget .search_input {      font-size : 1.1em !important ; } #search_form .search_input:focus {      border-top : 1px solid #666;      border-left : 1px solid #666;      border-right : 1px solid #ddd;      border-bottom : 1px solid #ddd; } /*---------------------------------------             box style----------------------------------------*/div.ad-boxs {     width : 310px;      height: 270px;     margin : 6px 6px 6px 10px;     padding: 0px;     float : left;}div.ad-boxl {     width : 520px;      height: 270px;     margin : 6px 30px 6px 30px;     padding: 0px;}div.adboxsm {     width : 250px;      height: 270px;     margin-left : 5px;     padding: 0px;     float : left;}div.adboxsmr {     width : 250px;      height: 270px;     margin-right : 5px;     padding: 0px;     float : right;}div.clboxs {     width : 200px;      height: 20px;     clear : all;}
