html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend  {
margin : 0;
padding : 0;
border : 0;
outline : 0;
font-weight : inherit;
font-style : inherit;
font-size : 100%;
font-family : inherit;
vertical-align : baseline;
}


body {
margin : 0 auto;
padding : 0;
font-size : 12px;
font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;
background-color : #252c32;
background-image : url('images/Page-BgTexture.png');
background-repeat : repeat;
color : #8ec65d;
}


#admintext {
text-align : right;
margin-top : 10px;
padding-right : 20px;
width : 920px;

}


#admintext a:link {
color : #fff;
}


#admintext a:visited {
color : #fff;
}


#admintext a:hover {
color : yellow;
}


.PageBackgroundGlare {
z-index : -1;
position : absolute;
width : 100%;
left : 0;
top : 0;
}


.PageBackgroundGlareImage {
background-image : url('images/Page-BgGlare.png');
background-repeat : no-repeat;
height : 483px;
width : 304px;
margin : 0;
}


html:first-child .PageBackgroundGlare {
border : 1px solid transparent;
}


.navigators {
float : left;
width : 100%;

}


.navigators ul {
background-image : url('images/nav.gif');
background-repeat : no-repeat;
background-position : left top;
margin-top : 190px;
list-style-type : none;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
height : 27px;

}


.navigators ul li {
display : inline;
color : #000;
padding : 0;
margin : 0;
}


.navigators ul li a {
float : left;
padding-right : 10px;
padding-left : 10px;
padding-top : 5px;
color : #fff;
text-decoration : none;
text-align : center;
height : 22px;
font-weight : bold;
font-size : 11pt;
width : auto;
margin : 0;
}


.navigators ul li a:visited {
color : #fff;
}


.navigators ul li a:hover {
color : #fff;
background-color : #d76f00;

}


.z1 {
background-color : #efddb9;
}


a.rss {
padding : 0 0 1px 20px;
background : url("images/rss_icon.gif") no-repeat 0 0;
margin-right : 20px;
}


a.whatrss {
padding : 0 0 0 20px;
background : url("images/rsswhat_icon.gif") no-repeat 0 -1px;
}


#wrap_talia {
width : 980px;
margin-top : 0;
margin-right : auto;
margin-bottom : 0;
padding : 10px;
margin-left : auto;
height : 100%;
}


#header_talia {
float:left;
margin : 0 auto;
width : 960px;
height : 215px;
background-image : url('images/Header.jpg');
background-repeat : no-repeat;
background-position : left top;
}


#container_talia {
float : left;
width : 960px;
background-color : #e0d1bc;
padding-right : 0;
padding-left : 0;
}


#content_talia {
float : left;
width : 960px;
padding-right : 0;
padding-left : 0;
background-color : #e0d1bc;
margin-top:25px;
}


.right-content-talia {
float : right;
width : 778px;
margin-right : 0;
background-color : #e0d1bc;
padding : 0;
}


#left-post {
float : left;
background-image : url(images/a_roundedcornerbot.gif);
background-position : bottom left;
background-repeat : no-repeat;
background-color : #FFF;
width : 495px;
padding : 0;
margin : 0;
margin-top : 5px;
margin-bottom : 20px;
}


#left-post h4 {
width : 495px;
background-image : url(images/a_roundedcornertop.gif);
background-position : top left;
background-repeat : no-repeat;
margin : 0;
padding : 0;
}


#left-post_widerightcolumn {
width : 767px;
float : left;
background-image : url(images/a_roundedcornerwidebot.gif);
background-position : bottom left;
background-repeat : no-repeat;
background-color : #fff;
padding : 0;
margin-top : 5px;
margin-bottom : 20px;
}


#left-post_widerightcolumn h4 {
width : 737px;
background-image : url(images/a_roundedcornerwidetop.gif);
background-position : top left;
background-repeat : no-repeat;
margin : 0;
padding-left : 30px;
}







.left-content-talia {
float : left;
width : 170px;
padding-left : 10px;
margin-left : 0;
background-color : #e0d1bc;
margin : 0;
}


#search {
float : right;
height : 30px;
width : 200px;
padding-top : 10px;
margin-bottom : 0;
}


#searchform {
float : left;
width : 190px;
margin : 0;
padding : 0;
}


.search_input {
width : 190px;
}


.leftcolumn_head {
color : #9933ff;
font-weight : normal;
font-size : 13px;
letter-spacing : -1px;
line-height : 14px;
padding : 5px;
}


.leftcolumn_subhead {
color : #fff;
font-weight : bold;
font-size : 13px;
line-height : 14px;
margin-bottom : 10px;
padding : 5px;
text-transform : lowercase;
}


.sidebar-box {
background : #e9cb91;
background-image : url(images/left_coltop.gif);
background-repeat : no-repeat;
background-position : top 0%;
float : left;
margin : 0;
margin-top : 5px;
margin-bottom : 30px;
padding : 0;
width : 161px;
}


.sidebar-box h3 {
background-color : #e0d1bc;
background-image : url(images/left_colbak.gif);
background-repeat : no-repeat;
background-position : top left;
width : 161px;
height : 20px;
padding-top : 20px;
padding-left : 10px;
color : #fff;
text-transform : lowercase;
}


.sidebar-box h4 {
background-image : url(images/left_colbot.gif);
background-repeat : no-repeat;
background-position : bottom left;
width : 161px;
margin : 0;
padding : 0;
}


.sidebar-box ul {
margin : 0;
list-style-type : none;
padding-top : 2px;
padding-right : 0;
padding-bottom : 8px;
padding-left : 0;
width : 146px;
}


.sidebar-box ul li {
margin : 0;
padding : 0;
}


.sidebar-box ul li a:link, .sidebar-box ul li a:visited {
margin : 0;
display : block;
width : 142px;
padding-top : 3px;
padding-right : 0;
padding-bottom : 3px;
padding-left : 18px;
color : #D76F00;
text-decoration : none;
font-size : 13px;
line-height : 15px;
letter-spacing : -0.05em;
}


.sidebar-box ul li a:hover, .sidebar-box ul li a:active {
background-image : url(images/bullet.gif);
background-repeat : no-repeat;
background-position : left 4px;
color : #DEA726;
}


#right-sidebars {
float : left;
width : 282px;
padding-left : 0;
padding-bottom : 25px;
margin-right : 0;
margin-left : 0;
}


.sidebar-box-right {
width : 282px;
margin : 0;
padding : 0;
padding-bottom : 10px;
text-align : left;
}


.sidebar-box-right ul {
margin : 0;
list-style-type : none;
padding-top : 2px;
padding-right : 0;
padding-bottom : 8px;
padding-left : 0;
width : 230px;
}


.sidebar-box-right ul li {
margin : 0;
padding : 0;
}


.sidebar-box-right ul li a:link, .sidebar-box-right ul li a:visited {
margin : 0;
display : block;
width : 230px;
padding-top : 3px;
padding-right : 0;
padding-bottom : 3px;
padding-left : 18px;
color : #D76F00;
text-decoration : none;
font-size : 13px;
line-height : 15px;
letter-spacing : -0.05em;
}


.sidebar-box-right ul li a:hover, .sidebar-box-right ul li a:active {
color : #DEA726;
text-decoration : none;
font-size : 13px;
background-image : url(images/bullet.gif);
background-repeat : no-repeat;
background-position : left 4px;
}


.sidebar-box-right ul ul li a:link, .sidebar-box-right ul ul li a:visited {
margin : 0;
display : block;
width : 120px;
padding-top : 3px;
padding-right : 0;
margin-left : 10px;
padding-bottom : 0;
padding-left : 25px;
color : #D76F00;
text-decoration : none;
font-size : 13px;
line-height : 15px;
letter-spacing : -0.05em;
}


.sidebar-box-right ul ul li a:hover, .sidebar-box-right ul ul li a:active {
margin : 0;
margin-left : 10px;
display : block;
width : 120px;
padding-top : 3px;
padding-right : 0;
padding-bottom : 0;
padding-left : 25px;
color : #DEA726;
text-decoration : none;
font-size : 13px;
background-image : url(images/bullet.gif);
background-repeat : no-repeat;
background-position : left 4px;
}


.what ul li a:link, .what ul li a:visited {
list-style-type : none;
margin : 0;
display : block;
width : 200px;
padding-top : 3px;
padding-right : 0;
padding-bottom : 3px;
padding-left : 25px;
color : #D76F00;
text-decoration : none;
font-size : 13px;
background-image : url(images/rsswhat_icon.gif);
background-repeat : no-repeat;
background-position : left 4px;
}


.what ul li a:hover, .what ul li a:active {
color : #DEA726;
}


.feed ul li a:link, .feed ul li a:visited {
list-style-type : none;
margin : 0;
display : block;
width : 200px;
padding-top : 3px;
padding-right : 0;
padding-bottom : 3px;
padding-left : 25px;
color : #D76F00;
text-decoration : none;
font-size : 13px;
background-image : url(images/feed.gif);
background-repeat : no-repeat;
background-position : left 4px;
}


.feed ul li a:hover, .feed ul li a:active {
color : #DEA726;
}


.desktop ul li a:link, .desktop ul li a:visited {
list-style-type : none;
margin : 0;
display : block;
width : 200px;
padding-top : 3px;
padding-right : 0;
padding-bottom : 3px;
padding-left : 25px;
color : #D76F00;
text-decoration : none;
font-size : 13px;
background-image : url(images/feed1.png);
background-repeat : no-repeat;
background-position : left 4px;
}


.desktop ul li a:hover, .desktop ul li a:active {
color : #DEA726;
}


.email ul li a:link, .email ul li a:visited {
list-style-type : none;
margin : 0;
float : left;
display : block;
width : 200px;
padding-top : 3px;
padding-right : 0;
padding-bottom : 3px;
padding-left : 25px;
color : #D76F00;
text-decoration : none;
font-size : 13px;
background-image : url(images/feed1.png);
background-repeat : no-repeat;
background-position : left 4px;
}


.email ul li a:hover, .email ul li a:active {
color : #DEA726;
}


.post-fixed {
float : left;
height : 25px;
width : auto;
}


.post-meta {
margin : 0;
float : left;
width : 491px;
padding-top : 0px;
padding-bottom : 8px;
padding-left : 0;
}


#post-entry {
width : 495px;
float : left;
width : auto;
padding-top : 0;
padding-bottom : 8px;
}


#post-entry h1 {
background : #8ec65d;
background-image : url(images/H1_bug.gif);
background-repeat : no-repeat;
background-position : left top;
font-size : 14pt;
color : #fff;
margin : 0;
width : 455px;
font-weight : 500;
font-family : Verdana;
letter-spacing : -1px;
padding-left : 40px;
padding-bottom : 10px;
margin-bottom : 5px;
}


#post-entry h1 a:link, #post-entry h1 a:visited {
color : #FFF;
text-decoration : none;
}


#post-entry h1 a:hover, #post-entry h1 a:active {
text-decoration : none;
}


#post-entry h3 {
font-size : 1.6em;
color : #5b574c;
margin : 0;
margin-top : 10px;
font-weight : 500;
font-family : Arial, Helvetica, sans-serif;
letter-spacing : -1px;
padding : 0;
padding-left : 10px;
padding-bottom : 5px;
}


#post-entry h4 {
font-size : 1.5em;
color : black;
float : left;
width : 425px;
font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
letter-spacing : -1px;
padding : 5px;
margin-top : 0;
margin-right : 0;
margin-bottom : 8px;
margin-left : 0;
}


#post-entry img {
margin : 10px;
}

#post-entry-wide {
width : 737pxpx;
float : left;
width : auto;
padding-top : 0;
padding-bottom : 8px;
}


#post-entry-wide h1 {
background : #8ec65d;
background-image : url(images/H1_bug.gif);
background-repeat : no-repeat;
background-position : left top;
font-size : 14pt;
color : #fff;
margin : 0;
width : 727px;
font-weight : 500;
font-family : Verdana;
letter-spacing : -1px;
padding-left : 40px;
padding-bottom : 10px;
margin-bottom : 5px;
}


#post-entry-wide h1 a:link, #post-entry-wide h1 a:visited {
color : #FFF;
text-decoration : none;
}


#post-entry-wide h1 a:hover, #post-entry-wide h1 a:active {
text-decoration : none;
}


#post-entry-wide h3 {
font-size : 1.6em;
color : #5b574c;
margin : 0;
margin-top : 10px;
font-weight : 500;
font-family : Arial, Helvetica, sans-serif;
letter-spacing : -1px;
padding : 0;
padding-left : 10px;
padding-bottom : 5px;
}


#post-entry-wide h4 {
font-size : 1.5em;
color : black;
float : left;
width : 727px;
font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
letter-spacing : -1px;
padding : 5px;
margin-top : 0;
margin-right : 0;
margin-bottom : 8px;
margin-left : 0;
}


#post-entry-wide img {
margin : 10px;
}


.posted-aut-cat {
float : left;
padding-left : 10px;
padding-bottom : 10px;
padding-top:5px;
width : 727px;
font-size : 11px;
color : #333;
}


.posted-aut-cat a:link, .posted-aut-cat a:visited {
color : #D76F00;
text-decoration : none;
}


.posted-aut-cat a:hover, .posted-aut-cat a:active {
color : #DEA726;
text-decoration : underline;
}

.sharethis {
float : left;
padding-left : 10px;
padding-bottom : 10px;
padding-top:5px;
width : 475px;
font-size : 11px;
}


.sharethis a:link, .sharethis a:visited {
text-decoration : none;
}


.sharethis a:hover, .sharethis a:active {
text-decoration : underline;
}

.post-content {
float : left;
width : 495px;
padding-top : 0;
padding-bottom : 5px;
margin : 0;
}


.post-content p {
font-size : 12px;
color : #666666;
padding : 0 10px 10px 10px;
margin : 0;
line-height : 14px;
}


.post-content h1 {
width : 455px;
background : #8ec65d;
background-image : url(images/H1_bug.gif);
background-repeat : no-repeat;
background-position : left center;
margin : 0;
padding-left : 40px;
padding-top : 0;
padding-bottom : 5px;
font-family : Arial, Helvetica, sans-serif;
color : #fff;
font-size : 15px;
height : 20px;
font-weight : 500;
}

.post-content h1 a:link, .post-content h1 a:visited {
width : 455px;
margin : 0;
padding-top : 0;
line-height : 15px;
font-family : Arial, Helvetica, sans-serif;
color : #fff;
font-size : 15px;
padding-bottom : 5px;
height : 20px;
font-weight : 500;
text-decoration : none;
}


.post-content h1 a:hover, .post-content h1 a:active {
width : 455px;
margin : 0;
padding-top : 0;
line-height : 15px;
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
padding-bottom : 5px;
height : 20px;
font-weight : 500;
color : #587b3a;
text-decoration : none;
}

.post-content a:link {
color : #D76F00;
text-decoration : none;
font-size : 13px;
line-height : 15px;
letter-spacing : -0.05em;
}

.post-content a:hover{
color : #DEA726;
text-decoration : underline;

}

.post-content-wide {
float : left;
width : 737px;
padding-top : 0;
padding-bottom : 5px;
padding-left : 10px;
}


.post-commented 
float : left;
width : 425px;
}


.post-box {
float : right;
height : 35px;
width : 100px;
margin : 0;
line-height : 30px;
text-align : center;
font-size : 12px;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 12px;
}


.post-box a:link, .post-box a:visited {
padding-left : 12px;
color : #DEA726;
text-decoration : none;
}


.post-box a:hover, .post-box a:active {
color : #DEA726;
text-decoration : underline;
}


.post-content code {
display : block;
padding : 5px;
clear : both;
margin-top : 10px;
margin-right : 40px;
margin-bottom : 10px;
margin-left : 5px;
font-family : "Trebuchet MS", Tahoma, "Arial Narrow";
font-size : 13px;
color : #000000;
background-color : white;
}


.post-content img {
padding : 2px;
background-color : white;
}


.post-content blockquote {
background-image : url(images/bquote.gif);
background-repeat : no-repeat;
background-position : left top;
clear : both;
margin-top : 10px;
margin-right : 40px;
margin-bottom : 10px;
margin-left : 5px;
padding-top : 15px;
padding-left : 38px;
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
color : #D76F00;
text-align : left;
font-weight : normal;
}


.post-navs {
margin : 0;
padding : 0;
float : left;
width : 425px;
font-size : 14px;
color : #000000;
}


.post-navs a:link, .post-navs a:visited {
color : #000000;
text-decoration : none;
padding-left : 20px;
}


.post-navs a:hover, .post-navs a:active {
color : #DEA726;
text-decoration : none;
}


#comment-temps {
float : left;
width : 400px;
padding-left : 20px;
}


#comment-temps a:link, #comment-temps a:visited {
color : #999900;
text-decoration : underline;
}


.rssfeed {
margin : 0;
float : left;
width : 420px;
background-image : url(images/feed.png);
background-repeat : no-repeat;
background-position : left center;
padding-top : 2px;
padding-right : 0;
padding-bottom : 2px;
padding-left : 20px;
text-align : left;
font-size : 13px;
color : #000000;
padding-left : 20px;
}


#comment-temps a:hover, #comment-temps a:active {
color : #DEA726;
text-decoration : none;
}


.com-box {
margin : 0;
float : left;
width : 425px;
background-color : #eeeedd;
color : #333333;
font-family : "Arial Narrow", Tahoma, "Trebuchet MS";
letter-spacing : 1px;
padding-top : 5px;
padding-right : 5px;
padding-bottom : 10px;
padding-left : 5px;
}


.author_com {
float : left;
width : 425px;
font-size : 14px;
font-weight : bold;
background-image : url(images/comment.gif);
background-repeat : no-repeat;
background-position : left center;
padding-left : 17px;
}


.author_date {
float : left;
width : 430px;
font-size : 12px;
color : #333333;
}


.author_com_text {
float : left;
width : 425px;
padding-top : 8px;
font-size : 11px;
line-height : 20px;
font-family : Arial, Helvetica, sans-serif;
}


.com-fixed {
float : left;
height : 20px;
width : 420px;
padding-left : 20px;
margin-right : 20px;
}


.com-box_alt {
margin : 0;
float : left;
width : 420px;
border : 1px solid #eef4e3;
background-color : #ffffff;
color : #333333;
font-family : "Arial Narrow", Tahoma, "Trebuchet MS";
letter-spacing : 1px;
padding-top : 5px;
padding-right : 5px;
padding-bottom : 10px;
padding-left : 20px;
}


.author_com_text blockquote {
clear : both;
margin-top : 10px;
margin-right : 40px;
margin-bottom : 10px;
margin-left : 5px;
padding-left : 5px;
border-left-width : 4px;
border-left-style : solid;
border-left-color : #000000;
padding-top : 3px;
padding-bottom : 3px;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
}


.author_com_text code {
clear : both;
margin-top : 10px;
margin-right : 40px;
margin-bottom : 10px;
margin-left : 5px;
font-size : 12px;
font-family : "Lucida Grande", "Lucida Sans";
color : #000000;
padding : 3px;
border : 1px dotted #efefef;
display : block;
padding-left : 20px;
}


#comment-temps form {
margin : 0;
padding : 0;
float : left;
width : 424px;
padding-left : 5px;
}


#comment-box {
float : left;
width : 400px;
margin : 0;
padding : 0;
padding-left : 5px;
}


#comment-box p {
padding : 0;
clear : both;
margin-top : 0;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0;
font-size : 13px;
color : #333333;
}


#comment-box input {
margin : 0;
padding : 1px;
width : 260px;
height : 20px;
}


#comment-box input:hover {
margin : 0;
padding : 1px;
width : 260px;
height : 20px;
border : 1px solid #999999;
background-color : #ffffff;
}


#comment-area {
float : left;
width : 425px;
margin : 0;
padding : 0;
padding-left : 5px;
}


#comment-area p {
padding : 0;
clear : both;
margin-top : 0;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0;
font-size : 13px;
color : #333333;
padding-left : 5px;
}


#comment-area textarea {
padding : 3px;
width : 400px;
height : 180px;
border : 1px solid #cccccc;
margin : 0;
}


#comment-area textarea:hover {
padding : 3px;
width : 400px;
height : 180px;
border : 1px solid #999999;
margin : 0;
}


.clear-sidebar {
float : left;
height : 10px;
width : 198px;
}


#footer_talia {
background-color : #d76f00;
color : #000;
float : left;
font-size : 11px;
height : 130px;
margin-bottom : 0;
margin-right : 10px;
margin-top : 2px;
padding-bottom : 0;
padding-top : 42px;
padding-top : 5px;
width : 960px;
}


#footer_talia ul {
	margin: 0px;
list-style-type: none;
padding-top: 2px;
padding-right: 0px;
padding-bottom: 8px;
padding-left: 0px;
width:135px;

}

#footer_talia ul li {

margin: 0px;
padding: 0px;
}


#footer_talia ul li a:link, #footer_talia a:active, #footer_talia a:visited {

	margin: 0px;
display: block;
width: 142px;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 3px;
padding-left: 18px;
color: #FFF;
text-decoration: none;
font-size: 13px;
line-height:15px;
letter-spacing:-.05em;
font-weight: bold;

}

#footer_talia ul li a:hover {

background-image: url(images/bullet_footer.gif);/* CHANGE BACK TO BULLET.GIF FOR ON*/
background-repeat: no-repeat;
background-position: left 4px;
color: #DEA726;
}

img.alignleft {
float : left;
margin-top : 5px;
margin-right : 8px;
margin-bottom : 2px;
margin-left : 0;
}


img.alignright {
float : right;
margin-top : 8px;
margin-right : 0;
margin-bottom : 5px;
margin-left : 8px;
}


img.aligncenter {
display : block;
margin-top : 0;
margin-right : auto;
margin-bottom : 4px;
margin-left : auto;
clear : both;
}


.alignleft {
float : left;
margin-top : 5px;
margin-right : 8px;
margin-bottom : 2px;
margin-left : 0;
}


.alignright {
float : right;
margin-top : 8px;
margin-right : 0;
margin-bottom : 5px;
margin-left : 8px;
}


.aligncenter {
display : block;
clear : both;
margin-top : 0;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
}

 
