
/* Basic page-display stuff */
body { font: 10pt Arial,Helv,Helvetica; }
td, th { font: 10pt Arial,Helv,Helvetica; }
th { font-weight: bold; }
div.box { margin:1.5em 4em; border:1px solid #9AC;
	background-color:#E0E8FF; padding:0.5em 1em; }
h1 { font: bold 16pt Arial,Helv,Helvetica; text-align:center; }

/* Add a dashed underline to acronyms. */
span.acronym { border-bottom:1px dashed green; }
span.acronym:hover { color: green; border-bottom:1px dashed lightgreen; }

/* Make spoilers invisible, so that you need to select them with the mouse. */
span.spoiler { background-color: black; color: black; }

/* Align columns to the top, and add some space between them. */
table.bbcode_columns { border-collapse: collapse;
    margin-top: 1em; margin-bottom: 1em; }
table.bbcode_columns td.bbcode_column { padding: 0 1em; vertical-align: top;}
table.bbcode_columns td.bbcode_firstcolumn { border-left: 0; padding-left: 0; }

/* Wrap quotes in a big blue box. */
div.bbcode_quote { border: 1px solid blue; margin: 0.5em 0; }
div.bbcode_quote_head { background-color: blue; color: white;
    font-weight: bold; padding: 0.25em 0.5em; }
div.bbcode_quote_head a:link { color: yellow; }
div.bbcode_quote_head a:visited { color: yellow; }
div.bbcode_quote_head a:hover { color: white; text-decoration: underline; }
div.bbcode_quote_head a:active { color: white; text-decoration: underline; }
div.bbcode_quote_body { background-color: skyblue;
    color: black; padding: 0.5em 1em; }

/* Wrap code in a big blue box. */
div.bbcode_code { border: 1px solid blue; margin: 0.5em 0; }
div.bbcode_code_head { background-color: blue; color: white;
    font-weight: bold; padding: 0.25em 0.5em; }
div.bbcode_code_body { background-color: skyblue; color: black;
    font: 10pt monospace; padding: 0.5em 1em; }




.productlist-title{
float:right;

}
.bbcode_smiley{
border:0px;
}
.productlist{
width:580px;
padding:2px;
border:1px solid #ccc;
}

body,.authorcomment,#commentform small span {
color:#666;
}

body,.footer {
background-color:#32312f;
}

.big_bg,.small_bg,#s,.text_input,.text_area,.content img,.gravatar img {
background-color:#fff;
}

#sleekslide h2 a,#sleekslide h2 a:visited,#sleekslide .intro,#searchsubmit,#send,#submit,.footer a,.footer a:hover,.pagination .current {
color:#fff;
}

.buttonlinks a,.intouch,#top .textwidget .intouch,#s,.text_input,.text_area,#searchsubmit:hover,#send:hover,#submit:hover,.pagination span,.pagination a,#commentform small,.trackback_list li a,blockquote{
color:#333;
}

blockquote{border-left:3px solid #333;}

#searchsubmit,#send,#submit,.pagination a:hover,.pagination .current {
background-color:#333;
}

.pagination span,.pagination a,#top #nav li ul a,.pagination .current {
border:1px solid #333;
}

#sleekslide h2 a:hover,#top #nav a,#top #nav li ul a {
color:#f4f4f4;
}

#top .widget_text,.pagination span,.pagination a,#top .big_prev,.frontpagebar,.widget_search {
background-color:#E8E8E8;
}

a {
color:#282828;
}

a:hover {
color:#A0430A;
}

#top #nav {
border-right:1px solid #333;
}

#top #nav a {
border-left:1px solid #333;
}

#top #nav li ul a {
background-color:#1a1a1a;
}

#top #nav li ul a:hover,#top #nav li ul a:focus {
background-color:#f4f4f4;
color:#1a1a1a;
}

.slideimage img {
border:1px solid #4f4f4f;
}

.slideimage {
background-image:url(/images/mirror.jpg);
background-repeat:repeat-x;
background-position:bottom;
}

.buttonlinks a,.intouch,#top .textwidget .intouch {
background-image:url(/images/button.gif);
}

.post_heading {
border-right:1px solid #ababab;
}

.entry_content {
border-top:1px solid #ababab;
}

.ajax_valid .text_input,.ajax_valid .text_area {
border:1px solid #70A41B;
}

.ajax_false .text_input,.ajax_false .text_area {
border:1px solid #EE2A00;
}

.ajax_alert .text_input,.ajax_alert .text_area {
border:1px solid #ffb628;
}

#searchsubmit,#send,#submit {
cursor:pointer;
}

#searchsubmit:hover,#send:hover,#submit:hover {
background-color:#999;
}

.footer {
border-top:1px solid #111;
color:#999;
}

.content img {
padding:3px;
}

.pagination a:hover {
border:1px solid #222;
color:#E8E8E8;
}

.admincomment {
background-color:#eee;
}

.big_bg {
background-image:url(/images/bg.jpg);
}

.small_bg {
background-image:url(/images/bgsmall.jpg);
}

#head h1 a {
width:341px;
height:70px;
background-image:url(/images/logo.jpg);
}

#sleekslide h2 a:hover {
text-decoration:underline;
}

.workwork {
background-image:url(/images/icon-work.gif);
}

.aboutme {
background-image:url(/images/icon-about.gif);
}

.comment_meta {
background-image:url(/images/commenticon.png);
}

.more-link {
background-image:url(/images/arrow.png);
}

#top .big_prev,.content img,#top .commentlist,.gravatar img,#s,.text_input,.text_area,#searchsubmit,#send,#submit {
border:1px solid #ababab;
}

.widget a,.widget a:visited,#top .recentcomments,#top .widget_archive li,#top .widget_categories li,.commentlist li {
border-bottom:1px solid #ababab;
}