body {
background:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#35383d;
margin:0;
padding:0;
}a:active {
text-decoration:underline;
color:#008cd2;
border:0;
-moz-outline-style:none;
}a:hover {
text-decoration:underline;
color:#09c;
border:0;
-moz-outline-style:none;
}a:focus {
outline:none;
-moz-outline-style:none;
}h1,h2,h3,h4 {
font-family:Arial, Helvetica, sans-serif;
}img {
border:none;
text-align:center;
margin:0;
padding:0;
}img.size-medium{
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding: 5px;
margin: 10px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}hr {
border-left:0 solid #abb0b5;
border-right:0 solid #abb0b5;
border-top:1px dotted #abb0b5;
border-bottom:0 solid #abb0b5;
height:1px;
}.HBG {
background:url(images/HeaderBkg.gif) repeat-x center top;
width:100%;
float:left;
}* html .Header {
height:140px;
}.Header {
background:url(images/Stars.png) no-repeat top right;
width:900px;
position:relative;
min-height:140px;
margin:0 auto;
}.Header .LogoImg {
position:absolute;
top:56px;
left:0;
}.Header .LogoImg h1 {
text-indent:-35000px;
margin:0;
padding:0;
}
.Header .LogoImg h1 a {
display:block;
background:url(logo.png) no-repeat left top;
height:84px;
width:396px;
cursor:hand;
}
.Header .LogoText h1 {
font-size:42px;
line-height:42px;
letter-spacing:-2px;
font-weight:700;
font-family:Arial;
position:absolute;
top:70px;
margin:0;
padding:0 0 0 35px;
}
.Header .Desc {
position:absolute;
top:20px;
color:#fff;
font-size:14px;
line-height:14px;
font-weight:700;
letter-spacing:-1px;
font-family:Arial;
margin:0;
padding:0;
display:none;
}
.SUBH {
background:#cde7f7 url(images/MRight.gif) no-repeat right top;
width:900px;
position:relative;
height:41px;
margin:0 auto;
padding:0;
}
.Menu {
background:#cde7f7 url(images/MLeft.gif) no-repeat left top;
width:880px;
height:41px;
padding:0;
}
.Menu ul {
list-style:none;
margin:0;
padding:12px 0 0 15px;
}
.Menu ul li {
display:inline;
font-size:11px;
border-right:solid 1px #999;
margin:0;
padding:0 5px;
}
.Menu ul li a {
color:#666;
}
.Syn {
position:absolute;
left:484px;
top:12px;
}
.Syn li {
background:url(images/SynIco.png) no-repeat left center;
list-style-type:none;
font-size:10px;
color:#999;
display:inline;
font-weight:700;
margin:0 5px 0 0;
padding:3px 0 3px 15px;
}
.Search {
background:url(images/Search.gif) no-repeat left top;
position:absolute;
top:10px;
right:0;
width:195px;
height:34px;
padding:0;
}
.Search form {
margin:0;
padding:2px 0 0;
}
.Search input {
border:none;
color:#303;
font-size:11px;
}
.Search input.keyword {
background:none;
width:165px;
border:none;
color:#fff;
padding:2px 0 2px 8px;
}
.Search input.search {
width:19px;
height:18px;
background:url(./images/SearchButton.gif) no-repeat;
}
.Search .bt {
top:2px;
background:none;
position:absolute;
right:11px;
margin:0 0 0 165px;
padding:0;
}
.CONBG {
width:100%;
float:left;
}
.CON {
width:900px;
position:relative;
margin:25px auto 0;
padding:0;
}
.SCS {
width:580px;
float:left;
padding:0 0 20px;
}
.SCS h1 {
font-size:24px;
line-height:24px;
letter-spacing:-1px;
font-weight:700;
color:#6bbef0;
margin:0;
padding:0 0 1px;
}
.SCS h2 {
font-size:18px;
font-weight:400;
}
.SCS h3 {
font-size:14px;
font-weight:700;
}
.SCS li {
list-style-type:none;
background:url(images/PostContentLiIco.png) no-repeat left top;
font-size:12px;
line-height:16px;
color:#63565f;
padding:3px 0 3px 15px;
}
.SCS blockquote {
color:#656565;
font-family:Georgia;
font-style:italic;
border-top:dashed 1px #656565;
border-bottom:dashed 1px #656565;
margin:0;
padding:5px 25px;
}
.SCS blockquote p {
font-size:13px;
line-height:18px;
color:#936;
margin:5px 0;
padding:5px 0;
}
.SCS blockquote li {
list-style-type:none;
background:url(images/PostContentBlockLiIco.png) no-repeat left top;
font-size:13px;
line-height:18px;
color:#936;
padding:3px 0 3px 15px;
}
.SC {
width:580px;
float:left;
padding:0 0 20px;
}
.SC h2 {
font-weight:400;
visibility:hidden;
}
.pagetitle {
font-size:14px;
font-weight:400;
font-family:Arial;
letter-spacing:-1px;
padding-bottom:0;
padding-top:0;
margin-top:0;
color:#006;
}
.Post {
position:relative;
clear:left;
padding:15px 0;
}
.PostHead h1 {
font-size:24px;
line-height:24px;
letter-spacing:-1px;
font-weight:700;
color:#6bbef0;
margin:0;
padding:0 0 1px;
}
.PostTime {
font-size:14px;
color:#999;
font-weight:700;
font-family:Arial;
position:absolute;
letter-spacing:-1px;
top:0;
text-transform:lowercase;
margin:0;
padding:1px 0;
}
.PostDet {
font-size:10px;
color:#999;
font-weight:700;
margin:0;
padding:1px 0;
}
.PostContent {
font-size:11px;
line-height:1.4em;
color:#63565f;
padding:10px 0 0;
}
.PostContent ol {
margin:0;
padding:10px 0 10px 25px;
}
.PostContent ol li {
font-size:11px;
line-height:15px;
color:#63565f;
padding:2px 0;
}
.PostContent ul li {
list-style-type:none;
font-size:11px;
line-height:15px;
color:#63565f;
padding:2px 0 2px 15px;
}
.PostContent blockquote {
color:#936;
font-style:italic;
border-top:dashed 1px #c9c;
border-bottom:dashed 1px #c9c;
margin:0;
padding:5px 0;
}
.PostContent blockquote p {
font-size:11px;
line-height:15px;
color:#936;
margin:3px 0;
padding:3px 0;
}
.PostContent blockquote li {
list-style-type:none;
background:url(images/PostContentBlockLiIco.png) no-repeat left top;
font-size:11px;
line-height:15px;
color:#936;
padding:2px 0 2px 15px;
}
.PostCom {
padding-top:15px;
}
.PostCom li {
list-style-type:none;
display:inline;
color:#369;
font-size:12px;
background:url(images/PostCom.png) no-repeat left center;
margin:0;
padding:5px 0 5px 24px;
}
.Note li {
list-style-type:none;
font-size:12px;
margin:0;
padding:3px 0 3px 15px;
}
.NoteRss {
background:url(images/NoteRss.png) no-repeat left top;
}
.NoteTrackBack {
background:url(images/NoteTrackBack.png) no-repeat left top;
}
.TrackList {
background:#f4ebef url(images/TrackListBottom.gif) no-repeat bottom;
margin-top:20px;
position:relative;
padding:15px;
}
.TrackListTop {
background:#f4ebef url(images/TrackListTop.gif) no-repeat top;
position:absolute;
top:0;
left:0;
width:455px;
height:10px;
}
.TrackList h3 {
font-size:14px;
font-weight:700;
color:#336;
letter-spacing:-1px;
border-bottom:dashed 1px #beb4c1;
margin:0 0 5px;
padding:0 0 5px;
}
.TrackList li {
list-style-type:none;
font-size:11px;
background:url(images/TrackListIco.gif) no-repeat left top;
margin:0;
padding:0 0 0 10px;
}
.TrackList li a {
color:#c36;
}
.NavEnd {
background:url(images/NavEnd.gif) no-repeat left top;
background-color:#FFF;
width:15px;
height:33px;
position:absolute;
top:0;
right:0;
margin:0;
}
*html .NavEnd {
top:1px;
}
.Nav {
font-size:11px;
background:#cde7f7 url(images/NavLeft.gif) no-repeat left top;
color:#036;
position:relative;
padding:10px;
}
.Nav a {
border-right:solid 1px #91bdd8;
font-size:11px;
padding:1px 6px 1px 4px;
}
.Nav a:visited {
padding:1px 6px 1px 4px;
}
.Nav a:hover {
text-decoration:none;
padding:1px 6px 1px 4px;
}
.Nav span {
color:#6666;
padding:1px 6px 1px 4px;
}
.Nav .on {
font-size:11px;
color:#036;
padding:1px 6px 1px 4px;
}
.Comments {
margin:20px 125px 0 0;
}
.List li {
position:relative;
list-style-type:none;
margin:0 0 10px;
padding:65px 5px 10px;
}
.List .ComListLi {
background:#fff;
}
* html .List .ComListLiTop {
left:-5px;
}
.List .ComListLiTop {
position:absolute;
background:url(images/ButtonTransparent.png) no-repeat left top;
height:73px;
width:455px;
left:0;
top:0;
padding:35px 0 0;
}
* html .List .ListNr {
right:25px;
}
.List .ListNr {
color:#dfd08f;
position:absolute;
top:35px;
font-size:28px;
line-height:28px;
font-family:Arial;
font-weight:400;
letter-spacing:-1px;
right:25px;
padding:0;
}
* html .List .ListGrav {
left:10px;
}
.List .ListGrav {
position:absolute;
top:35px;
left:15px;
}
.List .ListGrav img {
border:solid 1px #fff;
}
.List big {
font-size:14px;
line-height:14px;
letter-spacing:-1px;
color:#666;
font-weight:700;
display:block;
font-family:Arial;
margin:0;
padding:2px 0 2px 55px;
}
.List small {
color:#963;
font-size:11px;
margin:0;
padding:2px 0 2px 55px;
}
.List small a {
color:#666;
text-decoration:none;
}
.List small a:visited {
text-decoration:none;
}
.List .ListContent {
font-size:11px;
line-height:15px;
background:#fff;
display:block;
margin:15px 0 0;
padding:5px 10px;
}
.List .ListContent blockquote {
color:#c60;
font-family:Georgia;
font-style:italic;
border-top:dashed 1px #c60;
border-bottom:dashed 1px #c60;
margin:0;
padding:0 15px;
}
.List .ListContent blockquote p {
font-size:12px;
line-height:16px;
color:#c60;
margin:5px 0;
padding:5px 0;
}
.List .ListContent ul li {
list-style-type:none;
background:none;
font-size:11px;
line-height:13px;
color:#63565f;
padding:0;
}
.Comments .Form {
background:#dbdbdb url(images/ComFormBottom.gif) no-repeat left bottom;
position:relative;
padding:10px 15px 15px;
}
*html .Comments .FormTop {
left:-15px;
}
.Comments .FormTop {
background:url(images/ComFormTop.gif) no-repeat left top;
position:absolute;
top:0;
left:0;
width:504px;
height:7px;
}
.Comments .Form p {
color:#300;
margin:0;
padding:0 0 2px;
}
.Comments .Form p small strong {
font-size:10px;
font-weight:700;
color:#F30;
}
.Comments .Form p small {
font-size:13px;
display:block;
padding:5px 0;
}
.Comments .Form .TextField {
background:#fff;
border:solid 1px #999;
font-size:12px;
display:block;
padding:6px;
}
.Comments .Form .TextArea {
background:#fff;
border:solid 1px #999;
font-size:12px;
padding:6px;
}
.Comments .Form input.SubmitComment {
width:204px;
height:26px;
background:url(images/SubmitComment.png) no-repeat;
margin-top:8px;
}
.Comments .Form input.SubmitComment:hover {
background:url(images/SubmitComment.png) no-repeat 0 -26px;
margin-top:8px;
}
.Comments .Form input.SubmitCommentIE {
width:204px;
height:26px;
background:url(images/SubmitComment.png) no-repeat 0 -26px;
margin-top:8px;
}
.SR {
width:205px;
float:right;
position:relative;
padding:0 0 20px;
}
.SR h2 {
font-size:14px;
letter-spacing:-1px;
font-weight:700;
background:url(images/SRH3.png) repeat-x left bottom;
color:#666;
border-bottom:dashed 1px #efe4e4;
margin:0;
padding:5px 0;
}
.SR h3 {
font-size:12px;
font-weight:700;
background:url(images/SRH3.png) no-repeat left center;
color:#999;
border-bottom:dashed 1px #efe4e4;
margin:0;
padding:5px 0 5px 20px;
}
.SR li {
list-style-type:none;
border-bottom:dashed 1px #efe4e4;
font-size:11px;
margin:0;
padding:2px 0 3px 20px;
}
.SR li a {
font-family:Arial;
color:#999;
}
.SR li a:visited {
color:#ccc;
}
.SR h4 {
list-style-type:none;
background:border-bottom: dashed 1px #efe4e4;
font-size:11px;
margin:0;
padding:2px 0 3px 20px;
}
.SR h4 a {
font-size:12px;
font-weight:700;
font-family:Arial;
color:#ccc;
}
.SR h4 a:hover {
text-decoration:none;
color:#999;
}
.Categ ul li {
list-style-type:none;
font-size:14px;
font-weight:700;
font-family:Arial;
border-bottom:dashed 1px #efe4e4;
color:#999;
margin:0;
padding:1px 0 2px 20px;
}
.Categ ul ul {
list-style-type:none;
background:none;
border-bottom:none;
margin:2px 0 0;
padding:0;
}
.Categ ul li li {
list-style-type:none;
background:none;
border-bottom:none;
font-size:10px;
margin:0;
padding:1px 0;
}
.Flickr {
margin-bottom:10px;
}
.Flickr h3 {
background:url(images/FlickrH3.gif) no-repeat left center;
color:#f36;
letter-spacing:-1px;
font-size:14px;
font-weight:700;
margin:0;
padding:5px 0 5px 20px;
}
.Flickr li {
background:none;
list-style-type:none;
display:inline;
border-bottom:none;
margin:0 6px 0 0;
padding:0;
}
.Flickr li a img {
background:#fff;
border:solid 4px #d4e7f2;
width:53px;
height:53px;
margin-bottom:5px;
padding:1px;
}
.Flickr li a:hover img {
background:#fff;
border:solid 4px #f36;
margin-bottom:5px;
padding:1px;
}
.EBG {
background:url(images/ExtraBkg.png) no-repeat center bottom;
width:100%;
float:left;
padding:20px 0;
}
.Extra {
background-color:#cde7f7;
width:900px;
height:200px;
margin:0 auto;
}
.Extratop {
background:url(images/Extratop.gif) no-repeat;
background-color:#cde7f7;
width:900px;
height:15px;
margin:0 auto;
}
.Cols {
width:280px;
float:left;
}
.Cols h3 {
font-size:16px;
color:#008CD2;
letter-spacing:-1px;
padding-left:15px;
margin:0;
}
.Cols ul {
margin:0;
padding:10px 0 0 15px;
}
.Cols li {
display:block;
color:#336;
list-style-type:none;
background:url(images/LatestCom.png) no-repeat left top;
font-size:11px;
margin:0;
padding:2px 0 3px 15px;
}
.Cols li a {
font-size:11px;
font-weight:400;
color:#666;
}
.FBG {
background:#fff;
width:100%;
float:left;
padding:10px 0;
}
.Footer {
width:860px;
background:url(images/FooterIco.png) no-repeat left center;
border-top:solid 1px #ecdce3;
margin:0 auto;
padding:10px 0 10px 40px;
}
.Footer p {
font-size:10px;
color:#706c79;
margin:0;
padding:0;
}
.Footer a {
color:#706c79;
text-decoration:underline;
}
html,form,.PostCom ul,.Note,.TrackList ul,.List ol,.List .ListContent ul {
margin:0;
padding:0;
}
a:link,a:visited {
text-decoration:none;
color:#008cd2;
border:0;
-moz-outline-style:none;
}
input,textarea,select {
font-family:Verdana;
color:#282b31;
font-size:11px;
}
.Header .LogoText a,.Header .LogoText a:visited,.Header .LogoText a:hover {
color:#fff;
text-decoration:none;
}
.Menu em,.Menu ul li ul {
display:none;
}
.Syn ul,.Comments .Form form,.SR ul,.Categ ul {
margin:0;
padding:0;
}
.SCS p,.PostContent p {
font-size:11px;
line-height:1.4em;
color:#63565f;
}
.SCS ul,.PostContent ul,.Flickr ul {
margin:0;
padding:10px 0;
}
.PostHead h1 a,.PostHead h1 a:visited,.PostHead h1 a:hover {
color:#6bbef0;
text-decoration:none;
}
.PostDet a,.PostDet a:visited,.PostDet a:hover {
color:#999;
text-decoration:underline;
}
.PostContent a,.PostCom li a,.Comments .Form a {
text-decoration:underline;
}
.Comments h3,.List h3 {
font-size:16px;
font-weight:700;
color:#999;
letter-spacing:-1px;
border-bottom:dashed 1px #999;
margin:0 0 5px;
padding:5px 0;
}
.SR li a:hover,.Categ ul li a:hover,.Categ ul li li a:hover {
text-decoration:none;
color:#666;
}
.SRL,.SRR {
width:205px;
float:left;
padding:0;
}
.SRR a {
color: #999999;
}
.my_tags ul li a,.my_tags ul li a:visited,.my_tags ul li a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
color:#6BBEF0;
}
.littlenews ul li, ul.twitter li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:11px;
line-height:1.4em;
}
a.twitter-link{
text-decoration:underline;
}
.Categ ul li a,.Categ ul li a:visited,.Categ ul li li a,.Categ ul li li a:visited {
color:#999;
}
#reff {
width:205px;
overflow:hidden;
padding:2px 0 3px 20px;
}
#gallery-1 img {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding: 5px;
margin: 10px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.rsswidget img {display:none}