
/*Techozoic 1.6.7*/

/*Variable Styles*/

body{

font-family:Arial, Sans-Serif;

}

.narrowcolumn .entry,.widecolumn .entry {

font-family:Arial, Sans-Serif;

}
/* color changed from FFFF00   DMH  2009 Oct */
h1,h2,h3{

font-family:Arial, Sans-Serif;
color: "#9400D3";

}

.description, ul#nav a, ul#admin a, ul#nav li.current_page_item a:hover,#headerimg h1 a {
/* DMH 2009 october chanbed from color: #cdcdcd; */
color: "#9400D3";

}

body,.author,ul#nav li.current_page_item,#searchform #s,#user_login,#user_pass,#searchsubmit:hover,#catsubmit:hover,#wp-submit:hover,.postform,.commentdiv {

background-color: #cdcdcd ;

}

.post_date {

background:#cdcdcd url(./images/datebg.png) no-repeat;

}

.narrowcolumn .entry,.widecolumn .entry,.tags {

border-top:1px #cdcdcd solid;

}

.tags {

border-bottom:1px #cdcdcd solid;

}

a,h2 a:hover,h3 a:hover,.commentdiv a,.date_post {

color:#BA55D3; 

text-decoration:none;

}

a:hover,#headerimg h1 a:hover {

color:#9400D3; 

text-decoration:underline;

}

ul#nav li.current_page_item a:hover {

color:#f7f7f7;

}

#headerimg h1 a:hover {

text-decoration:none;

}

#page {

width: 89%;

}

.narrowcolumn {

float:left;

margin:0;

padding:0 2% 20px 3%;

width:80%;

}

#r_sidebar {

float:right;

padding:10px 2% 0 1%;

width:12%

}

#header {

background:url(./rotate.php) no-repeat bottom center;

height: 200px;

}



/*Default Sytle*/

sub,sup {

font-size:1.1em;

color:#606e79;

}

.squarebox {

width:450px;

background-color:#a4acb3;

border:1px solid #6f7d88;

padding:8px;

}

.squarebox_bright {

width:450px;

background-color:#bec4c8;

border:1px solid #6f7d88;

padding:8px;

}

body {

font-size:62.2%;

color:#333;

text-align:center;

margin:0;

padding:0;

}

#page {

background-color:#FFF;

background:#f7f7f7 url(images/bgl.jpg) repeat-y left top;

border:none;

text-align:left;

min-width:760px;

margin:auto;

padding:0;

}

#content {

font-size:1.3em;

color:#2c4353;

}

.narrowcolumn .entry,.widecolumn .entry {

line-height:1.3em;

background:#e3e3e3;

margin-top:4px;

-moz-border-radius-bottomleft:5px;

padding:2px 4px 1px;

}

.widecolumn {

line-height:1.6em;

width:80%;

margin:5px auto 0;

padding:10px 0 20px;

}

.narrowcolumn .postmetadata {

text-align:center;

padding-top:5px;

}

.tagcont {

float:left;

width:30%;

height:150px;

margin:0 1%;

}

.tags {

background-color:#ccc;

text-align:center;

margin:5px auto;

padding:2px;

}

.alt {

background-color:#eee;

border-top:1px solid #ddd;

border-bottom:1px solid #ddd;

margin:0;

padding:10px;

}

#footer {

background:url(images/footerl.jpg) no-repeat bottom left;

border:none;

clear:both;

height:auto;

width:100%;

margin:0 0 0 auto;

padding:0;

}

#footerr {

background:url(images/footerr.jpg) no-repeat bottom right;

}

#footermid {

background:url(images/footermid.jpg) repeat-x bottom;

width:98%;

margin:auto;

}





#headerLineL {

background:url(images/headerl.jpg) no-repeat top left;

border:none;

clear:both;

height:auto;

width:100%;

margin:0 0 0 auto;

padding:0;

}

#headerLineR {

background:url(images/headerr.jpg) no-repeat top right;

}

#headerLinemid {

background:url(images/headermid.jpg) repeat-x top;

width:98%;

margin:auto;

}


































small {

font-family:Arial, Helvetica, Sans-Serif;

font-size:.9em;

line-height:1.5em;

padding-left:10px;

}

h1 {

font-size:3em;

line-height:1.3em;

margin:0;

}

.description {

font-size:1.2em;

text-align:left;

border-top:1px solid #808080;

margin:0 15px;

padding:3px;

}

h2 {

font-size:2em;

letter-spacing:-0.9px;

margin:0;

}

h2.pagetitle {

font-size:1.6em;

margin-top:30px;

text-align:center;

}

.sidebar h2 {

font-size:1.6em;

margin:5px 0 0;

padding:0;

}

h3 {

font-size:1.3em;

padding:0;

}

h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited {

color:#344451;

}

.entry p a:visited {

color:#344451;

text-decoration:underline;

}

.commentdiv {

height:40px;

width:40px;

float:right;

text-align:center;

margin-top:7px;

}

.commentdiv a,.commentdiv span {

display:block;

padding-top:6px;

width:40px;

height:35px;

font-size:18px;

background:url(images/comment.png) no-repeat top center;

}

.commentdiv span {

font-size:.5em;

}

.commentlist cite,.commentlist cite a {

font-weight:700;

font-style:normal;

font-size:1.1em;

}

.commentlist p {

font-weight:400;

line-height:1.5em;

text-transform:none;

margin:10px 5px 10px 0;

}

.author,.bypostauthor {

border-top:1px #000 dotted;

background-color:#ddd;

}

.commentlist ul.children {

padding-left:10px;

}

.commentmetadata {

font-weight:400;

display:block;

margin:0;

}

#respond {

padding-bottom:25px;

}

small,.sidebar ul ul li,.sidebar ul ol li,.nocomments,.postmetadata,blockquote,strike {

color:#777;

}

code {

font:1.3em 'Courier New', Courier, Fixed;

}

pre {

overflow:scroll;

overflow-y:hidden;

}

dd {

margin-left:5px;

font-style:italic;

}

acronym,abbr,span.caps {

font-size:.9em;

letter-spacing:.07em;

cursor:help;

}

#wp-calendar #prev a {

font-size:.9em;

padding-left:10px;

text-align:left;

}

#wp-calendar a {

text-decoration:none;

display:block;

}

#wp-calendar caption {

font-size:1.3em;

text-align:center;

width:100%;

}

#wp-calendar th {

font-style:normal;

text-transform:capitalize;

}

h2.widgettitle {

text-transform:lowercase;

font-size:1.4em;

}

#header {

width:97%;

margin:0 auto;

padding:0;

}

#navmenu {

background:url(images/navbarbg.jpg) repeat-x;

background-color:#f7f7f7;

height:60px;

margin:0 10px auto;

}

ul#admin {

list-style-type:none;

list-style-image:none;

float:right;

margin-top:-10px;

}

ul#nav {

list-style-type:none;

list-style-image:none;

height:35px;

width:100%;

margin:auto;

padding:5px 0 0;

}

#search {

display:block;

float:right;

border-right:none;

font-size:1.3em;

font-weight:bolder;

margin:160px 10px 0 0;

}

ul#nav li,ul#admin li {

display:inline;

float:left;

text-align:center;

margin-right:2px;

background:#e1e1e1;

overflow:hidden;

height:1.5em;

padding:3px;

}

ul#nav a,ul#admin a {

text-decoration:none;

font-weight:bolder;

font-size:1.3em;

}

ul#nav li {

-moz-border-radius-topright:5px;

-moz-border-radius-topleft:5px;

}

ul#admin li {

-moz-border-radius-bottomright:5px;

-moz-border-radius-bottomleft:5px;

}

ul#nav li.current_page_item {

border-bottom:1px dotted;

}

ul#nav li.current_page_item a {

color:#f7f7f7;

}

ul#nav li:hover,ul#admin li:hover {

background:#efefef;

}

.post {

text-align:justify;

background:#f7f7f7;

margin:0 0 40px;

}

.post_date {

clear:left;

float:left;

width:40px;

height:40px;

margin:5px 5px 0 0;

}

* html .post_date {

margin:30px 0 0;

}

.date_post {

border-bottom:1px dotted;

clear:left;

float:left;

font-size:1.6em;

font-weight:800;

padding-top:2px;

text-align:center;

width:40px;

letter-spacing:-1px;

}

.month_post {

float:left;

clear:left;

width:40px;

font-size:1.4em;

color:#2C4353;

text-align:center;

padding-bottom:2px;

}

.heading {

height:45px;

margin-top:20px;

}

.widecolumn .postmetadata {

margin:30px 0;

}

.widecolumn .smallattachment {

text-align:center;

float:left;

width:128px;

margin:5px 5px 5px 0;

}

.widecolumn .attachment {

text-align:center;

margin:5px 0;

}

.postmetadata {

clear:left;

}

p {

margin-top:.6em;

}

#footer p {

text-align:center;

margin:0;

padding:15px 0 20px;

}

#footer p.credit {

text-align:center;

padding:10px 0 15px;

}

h3.comments {

margin:40px auto 20px;

padding:0;

}

#headerimg h1 {

text-align:left;

}

#headerimg h1 a {

padding:5px;

}

p img {

max-width:100%;

padding:2px;

}

.wp-caption {

background-color:#f7f7f7;

-moz-border-radius:3px;

border:1px solid #444;

text-align:center;

padding:3px;

}

.wp-caption-text {

text-align:center;

line-height:1.1em;

}

.aligncenter {

display:block;

margin-left:auto;

margin-right:auto;

text-align:center;

}

.alignleft {

float:left;

margin:0 6px;

}

.alignright {

float:right;

margin:0 6px;

}

.avatar_cont {

float:left;

border:2px solid #ccc;

margin:0 5px 0 0;

}

.entry ol {

margin:0;

padding:0 0 0 35px;

}

.postmetadata ul,.postmetadata li {

display:inline;

list-style-type:none;

list-style-image:none;

}

.sidebar ul li {

list-style-type:none;

list-style-image:none;

margin-bottom:8px;

}

.sidebar ul p,.sidebar ul select {

-moz-border-radius:3px;

margin:5px 0 8px;

}

.sidebar ul ul,.sidebar ul ol {

margin:5px 0 0 10px;

}

.sidebar ul ul ul,.sidebar ul ol {

margin:0 0 0 10px;

}

ol li,.sidebar ul ol li {

list-style:decimal outside;

}

.sidebar ul ul li,.sidebar ul ol li {

margin:3px 0 0;

padding:0;

}

.sidebar_icon {

text-align:right;

padding-right:5px;

}

#loginform {

font-size:.9em;

padding:0 3px;

}

#user_login,#user_pass {

width:90px;

}

input.text {

font-size:1.2em;

}

#searchform {

text-align:left;

-moz-border-radius:3px;

margin:5px 5px 0 0;

}

#searchform #s,#user_login,#user_pass {

color:#f7f7f7;

border:1px #999 solid;

border-left-color:#ccc;

border-top-color:#ccc;

-moz-border-radius:3px;

}

#searchform #s {

width:150px;

margin-bottom:6px;

padding:3px;

}

#searchsubmit,#catsubmit,#wp-submit {

display:inline;

background-color:#EEEDED;

border:1px #999 solid;

border-left-color:#ccc;

border-top-color:#ccc;

-moz-border-radius:3px;

padding:1px;

}

#searchsubmit:hover,#catsubmit:hover,#wp-submit:hover {

display:inline;

color:#f7f7f7;

border:1px #ccc solid;

border-left-color:#999;

border-top-color:#999;

-moz-border-radius:3px;

padding:1px;

}

.postform {

color:#f7f7f7;

border:1px #999 solid;

border-left-color:#ccc;

border-top-color:#ccc;

}

#commentform input {

width:170px;

-moz-border-radius:3px;

margin:5px 5px 1px 0;

padding:2px;

}

#commentform textarea {

width:100%;

-moz-border-radius:5px;

padding:2px;

}

#commentform #submit {

float:right;

border:2px #999 solid;

border-left-color:#ccc;

border-top-color:#ccc;

-moz-border-radius:3px;

margin:0;

}

#commentform #submit:hover {

float:right;

border:2px #ccc solid;

border-left-color:#999;

border-top-color:#999;

-moz-border-radius:3px;

margin:0;

}

.commentlist,.trackback {

text-align:justify;

padding:0;

}

.trackback li {

list-style:none;

border-bottom:1px solid #ddd;

margin:2px 0;

padding:2px 10px;

}

.commentlist li {

list-style:none;

margin:15px 0 3px;

padding:5px 10px 3px;

}

#commentform p {

margin:5px 0;

}

.nocomments {

text-align:center;

margin:0;

padding:0;

}

#techozoic-rss,#rss {

background:#f7f7f7 url(images/syndicatebg.jpg) no-repeat top center;

height:60px;

}

acronym,abbr {

border-bottom:1px dashed #999;

}

blockquote {

padding-left:20px;

border-left:5px solid #ddd;

margin:15px 30px 0 10px;

}

blockquote cite {

display:block;

margin:5px 0 0;

}

a img {

border:none;

}

.navigation {

display:block;

text-align:center;

margin-top:10px;

margin-bottom:30px;

}

.entry_spacer {

width:400px;

height:0;

border-bottom:1px solid #a4acb3;

border-top:1px solid #eaeaea;

margin:auto;

}

.top {

float:right;

background-color:#e3e3e3;

-moz-border-radius-bottomright:3px;

-moz-border-radius-bottomleft:3px;

padding:2px 4px;

}

.toppost {

float:right;

margin-top:-15px;

}

#pager {

background:transparent url(images/bgr.jpg) repeat-y right top;

}

#headerimg {

background-color:#f7f7f7;

-moz-opacity:0.8px;

-khtml-opacity:0.8px;

opacity:.8;

-moz-border-radius:3px;

float:left;

margin:60px 0 0 10px;

}

#wp-calendar {

empty-cells:show;

width:155px;

margin:10px auto 0;

}

#wp-calendar #next a {

padding-right:10px;

text-align:right;

}

#wp-calendar td {

text-align:center;

padding:3px 0;

}

#wp-calendar td.pad:hover {

background-color:#fff;

}

.widecolumn .entry p,.commentlist li,.trackback li,#commentform input,#commentform textarea,.sidebar {

font-size:.9em;

}

h1,h2,h3,.commentlist li,.trackback li {

font-weight:700;

}

h1,h1 a,h1 a:hover,h1 a:visited,h2,h2 a,h2 a:hover,h2 a:visited,h3,h3 a,h3 a:hover,h3 a:visited,.sidebar h2,#wp-calendar caption,cite {

text-decoration:none;

}

.commentlist li.pingback,hr {

display:none;

}

.widecolumn .post,.sidebar form {

margin:0;

}

.entry img,.entrytext img {

border:1px solid #ccc;

padding:3px;

}

.entry ol li,.sidebar ul,.sidebar ul ol {

margin:0;

padding:0;

}

.entry form,.center {

text-align:center;

}

select {

width:140px;

-moz-border-radius: 3px;

}

html>body .entry ul {

margin-left:0;

padding:0 0 0 30px;

list-style:none;

padding-left:10px;

text-indent:-10px;

}

html>body .entry li {

margin:7px 0 8px 10px;

}

*html .post_date {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='scale', src='./images/datebg.png');}

*html .commentdiv a{background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='scale', src='./images/comment.png');}

/*Custom Styles Defined In Options*/


