@font-face {
    font-family: 'HelveticaNeueLTStd65Medium';
    src: url('helveticaneueltstd-md-webfont.eot');
    src: url('helveticaneueltstd-md-webfont.eot?#iefix') format('embedded-opentype'),
         url('helveticaneueltstd-md-webfont.woff') format('woff'),
         url('helveticaneueltstd-md-webfont.ttf') format('truetype'),
         url('helveticaneueltstd-md-webfont.svgz#HelveticaNeueLTStd65Medium') format('svg'),
         url('helveticaneueltstd-md-webfont.svg#HelveticaNeueLTStd65Medium') format('svg');
    font-weight: normal;
    font-style: normal;

}

{/* Custom Fonts */ }

@font-face {
    font-family: 'oswald';
    src: url('oswald-webfont.eot');
    src: url('oswald-webfont.eot?#iefix') format('embedded-opentype'),
         url('oswald-webfont.woff') format('woff'),
         url('oswald-webfont.ttf') format('truetype'),
         url('oswald-webfont.svgz#OswaldRegular') format('svg'),
         url('oswald-webfont.svg#OswaldRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

{/* Custom Fonts */ }

@font-face {
    font-family: 'LucidaGrande';
    src: url('lucida_grande-webfont.eot');
    src: url('lucida_grande-webfont.eot?#iefix') format('embedded-opentype'),
         url('lucida_grande-webfont.woff') format('woff'),
         url('lucida_grande-webfont.ttf') format('truetype'),
         url('lucida_grande-webfont.svgz#LucidaGrandeRegular') format('svg'),
         url('lucida_grande-webfont.svg#LucidaGrandeRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

{/* Custom Fonts */ }

@font-face {
    font-family: 'CaviarDreamsRegular';
    src: url('caviardreams-webfont.eot');
    src: url('caviardreams-webfont.eot?#iefix') format('embedded-opentype'),
         url('caviardreams-webfont.woff') format('woff'),
         url('caviardreams-webfont.ttf') format('truetype'),
         url('caviardreams-webfont.svgz#CaviarDreamsRegular') format('svg'),
         url('caviardreams-webfont.svg#CaviarDreamsRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

{/* Custom Font*/}

body {
/*background-image:url(back.jpg);
background-repeat:repeat-x;
background-attachment:fixed;
background-color:#000;
*/
background-color:#fcfcfc;
margin:0px;
color:#6f6f6f;
color:#333;
text-align:justify;
font: 0.8em 'LucidaGrande', Tahoma, verdana, arial, sans-serif;
font-size:17px;
min-width:1180px;
}

/*
blockquote:before {
content:url(blockquote.png);
float:left;
}
*/



blockquote span {
margin:0 auto;
display:table;

}

blockquote {
display:table;
background-image:url(ddd.png);
padding:10px 50px 10px 10px;
width:940px;
margin:25px -40px 25px -20px;
position:relative;
border-top:solid #555 1px;
border-bottom:solid #555 1px;
font-family:CaviarDreamsRegular,arial;
font-size:30px;
color:#656565;
letter-spacing:-0.025em;
clear:both;
}



pre code{
display:block;
margin:0 auto;
width:920px;
overflow:auto;
background-color:#121212;
background-image:url(code.png);
color:#00ff42;
padding:0px 20px;
line-height:25px;
font-size:12px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
font-family: "dejavu sans mono", HelveticaNeueLTStd65Medium;
}

a img {
border:none;
}

a {
color:#578400;
color:#760000;
color:#009900;
text-decoration:none;
-webkit-transition: 0.5s ease-out;
-moz-transition:0.5s ease-out;
-o-transition:0.5s ease-out;
transition: 0.5s ease-out;
}

a:hover {
color:#111;
color:#000;
text-decoration:underline;
-webkit-transition: 0.5s ease-in;
-moz-transition: 0.5s ease-in;
-o-transition: 0.5s ease-in;
transition: 0.5s ease-in;
}

h1 {
width:1000px;
margin:20px auto;
}

h1, h2, h3, h4, h5, h6 {
color:#000;
text-align:left;
font-weight:normal;
font-family: 'oswald';
text-transform:uppercase;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
color:#00dd15;
color:#000;
}

#header {
display:block;
width:100%;
margin:-20px 0 0 0;
-webkit-transition: 0.5s ease-out;
-moz-transition:0.5s ease-out;
-o-transition:0.5s ease-out;
transition: 0.5s ease-out;
}
/*
#header:hover {
display:block;
width:100%;
margin:0px;
-webkit-transition: 0.5s ease-in;
-moz-transition:0.5s ease-in;
-o-transition:0.5s ease-in;
transition: 0.5s ease-in;
}
*/

#logo {
width:1000px;
margin:0 auto;
}

#digi-nav {
width:100%;
}

#digi-nav ul{
width:1000px;
display:block;
margin:0px auto;
padding:0px;
height:35px;
line-height:35px;
background-color:#000;
border:solid #222 1px;
}

#digi-nav ul li{
display:inline-block;
vertical-align:top;
margin:0px;
padding:0px;
}

#digi-nav ul li a{
display:block;
padding:0 25px;
text-transform:uppercase;
color:#e1e1e1;
}

#digi-nav ul li a:hover{
display:block;
padding:0 25px;
text-decoration:none;
text-transform:uppercase;
background-color:#00dd15;
background-color:#333;
color:#fff;
}

.container {
width:1000px;
display:block;
border:solid #1e1e1e 2px;
outline:solid #2e2e2e 1px;
margin:0 auto 40px auto;
}

#content {
width:1000px;
margin:0 auto;
/*background-image:url(logo-back.png);*/
background-attachment:fixed;
background-repeat:no-repeat;
background-position:center top;
}

.post {
padding:20px;
background-image:url(1e1e1e.png);
}

.entry {
display:table;
}

.entry p {
max-width:920px;
margin:22px auto 22px auto;
}

.entry ul, .entry ol {
display:block;
max-width:870px;
margin:22px auto;
}

.entry ul li {
font-size:14px;
margin:0 0 15px 0;
}

.entry ul li ul {

}

.entry img {
max-width:980px;
}

#footer {
background-color:#000;
min-height:35px;
line-height:35px;
margin:0 auto;
font-size:12px;
}

#footer-container {
width:960px;
margin:0 auto;
display:block;
}

#footer-container a {
color:#aaa;
}

#footer-container a:hover {
color:#fff;
}

.left {
float:left;
}

.right {
float:right;
}

.center {
margin:0 auto;
}

.clear {
display:block;
clear:both;
}

.w300 {
width:300px;
}

.w150 {
width:150px;
}

.w100 {
width:100px;
}

.w50 {
width:50px;
}

.h50 {
height:50px;
}

.h100 {
height:100px;
}

.h150 {
height:150px;
}

.h200 {
height:200px;
}

.h250 {
height:250px;
}

.h300 {
height:300px;
}

.framed {
background-color:#f8f8f8;
outline:solid #aaa 1px;
border:solid #fff 15px;
display:inline-block; 
vertical-align:top;
}

.right.framed, .framed.right {
margin:0px 0px 20px 20px;
}

.left.framed, .framed.left {
margin:0px 20px 20px 0px;
}



.box {
/*
outline:solid #444 1px;
border: solid #333 2px;
*/
border:solid #1e1e1e 2px;
outline:solid #2e2e2e 1px;
padding:20px 20px 5px 20px;
width:920px;
background-color:#000;
background-color:#f7f7f7;
color:#222;
margin:0 0 20px 0;
font-size:13px;
text-align:left;
}

.title h3 {
margin:0px;
display:block;
line-height:35px;
text-indent:20px;
color:#e1e1e1;
font-family:tahoma,arial;
font-weight:normal;
text-transform:none;
}

.title {
display:block;
background-color: #1f1f1f;
background-color: #000;
height:35px;
width:960px;
margin:-20px -20px -5px -20px;
position:relative;
z-index:999;
}

.half {
width:435px;
display:inline-block;
vertical-align:top;
margin:0 0 20px 0;
}

.third {
width:274px;
display:inline-block;
vertical-align:top;
margin:0 0 20px 0;
}

.title.half {
margin:-20px -20px -5px -20px;
width:475px;
}

.title.third  {
margin:-20px -20px -5px -20px;
width:314px;
}



.sidebar {
margin:0 0 0 20px;
clear:both;
}

.fixed-side {
position:absolute;
width:68px;
right:0px;
top:26%;
border:none;
}

/* borrowed shortcode mysite myway css */
.fancy_list,.sitemap_list{padding-left:0;}
.fancy_list li,.sitemap_list li{padding-left:22px;list-style:none;margin-top:5px;background:url(sprite.png) no-repeat -303px -320px;}
.fancy_list .comment_list{background:url(sprite.png) no-repeat -380px -241px;}
.fancy_list .bullet_list{background:url(sprite.png) no-repeat -67px -557px;}
.fancy_list .check_list{background:url(sprite.png) no-repeat -461px -161px;}
.fancy_list .minus_list{background:url(sprite.png) no-repeat -101px -518px;}
.fancy_list .plus_list{background:url(sprite.png) no-repeat -141px -478px;}
.fancy_list .star_list{background:url(sprite.png) no-repeat -581px -41px;}
.fancy_list .arrow_list{background:url(sprite.png) no-repeat -303px -320px;}
.fancy_list .circle_arrow{background:url(sprite.png) no-repeat -620px -1px;}
.fancy_list .triangle_arrow{background:url(sprite.png) no-repeat -500px -124px;}
.sitemap_list .children{padding-left:0;}