/*
Theme Name: ReDesign
Theme URI: http://inforedesign.com/
Description: Theme from Denis Perehrest
Version: 1.00 Released 14 Oct 2005
Author: Denis Perehrest
Author URI: http://inforedesign.com/

Credit for the original concept and core of the layout comes
courtesy of Rob Chandanais via: http://bluerobot.com/web/layouts/layout3.html
*/

body { background: #fff; margin: 0px; padding: 0px; }

body, td, th, capotion, input, textarea, select, p { color: #161616; font:normal 11px/1.3em tahoma, verdana, arial, helvetica, sans-serif; }

a { color: #F28336; text-decoration: none; }
a:link { color: #F28336; }
a:visited { color: #F28336; }
a:hover { color: #F28336; text-decoration: underline; }

abbr { cursor: help; }

blockquote { margin: 0.5em 2em 0.5em 2em; padding: 2px; }

img { border-style: none; }
.images { padding: 2px; background: transparent; }

form { padding:0 10px; }
input, textarea, select { border:1px solid #525E86; background:#f9f9f9; padding:1px 3px; }
input.submit, input#searchsubmit { font-weight:bold; color:#525E86;}
input#searchsubmit { margin: 2px 0;}
h1 { }
h2 { }

h3 {
    font: bold 12px/13px tahoma, verdana, arial, helvetica, sans-serif;
	text-transform: uppercase; color: #525E86; padding: 3px 10px; margin:0;
}

h4 {
    font: bold 11px/13px tahoma, verdana, arial, helvetica, sans-serif;
	text-transform: uppercase; padding: 3px 5px; margin:0;
}

p { margin: 0.7em 0; padding: 0px; }

pre { font: 10px/11px fixed; }

q { }

/* Header */
#headerblock {
    position: relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
    width: auto; min-width: 550px;
	margin: 0px 0px 0px 0px; padding: 0px; text-align:center; clear:all;
    z-index: 3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
    }

/* Left and Right Block */
#leftside {
    position: absolute; width: 140px;
    top: 172px; left: 20px;
    padding: 0px; z-index: 1;
    voice-family: "\"}\"";
    voice-family: inherit;
    width: 180px;
}
body>#leftside { top: 160px; }

#rightside {
    position: absolute; width: 180px;
    top: 172px; right: 20px;
    padding: 0px; z-index: 1;
    voice-family: "\"}\"";
    voice-family: inherit;
}
body>#rightside { top: 160px; }

#leftside h4 { border: 1px solid #525E86; color: #525E86; 
	/* Also see header.php*/
}

#rightside h4 { border: 1px solid #F28336; color: #EB6000;
	/* Also see header.php*/
}

.leftsideSection, .rightsideSection {
	padding:10px; margin:1px 0 15px 0; border: 1px solid #EBEBEB;
	/* Also see header.php*/
}
.leftsideSection * { font:normal 9px/1.3em verdana, arial, helvetica, sans-serif; color: #525E86; }
.leftsideSection a, .leftsideSection a:link, .leftsideSection a:visited, .leftsideSection a:hover { color: #525E86; }

.rightsideSection * { font:normal 9px/1.3em verdana, arial, helvetica, sans-serif; color: #EB6000; }
.rightsideSection a, .rightsideSection a:link, .rightsideSection a:visited, .rightsideSection a:hover { color: #EB6000; }

.leftsideSection ul, .rightsideSection ul { list-style-type: none; margin: 0; padding-left: 3px; }


li#linkcat-1 h2 {display:none;}
/* Center Block */

/* All the content boxes belong to the content class. */
.centreblock {
    position: relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
    width: auto;
    min-width: 120px;
    margin: 20px 220px 0px 220px;
    border: 1px solid #d0d0d0;
    padding: 1px 1px 10px 1px;
    z-index: 3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
    }

/* title of posting */
.storyTitle { /* Also see header.php*/ }
.storyTitle a { color: #525E86; }


/* Meta-data */
div.meta, div.meta a, div.meta a:hover  {
    font:normal 9px/1.3em verdana, arial, helvetica, sans-serif;
	 color:#7A7A7A;
}
div.meta { 
    font:normal 9px/1.3em tahoma,verdana, arial, helvetica, sans-serif;
	padding:7px 10px 12px 10px; color:#7A7A7A;
}

.storyContent { padding:0 10px; }

/* Links To Comments */
.feedback { text-align: right; font-weight:bold; }

.storyComment { padding:0 10px; }

.commentlist LI.master {  }
.commentlist LI.master a { color:#EB6000; font-weight:bold; }
.commentlist LI.master p { color:#525E86; }

.centerP { text-align: center; }

/* Calendar */

#wp-calendar { width:100%; }
#wp-calendar td { width:14%; color:#d0d0d0; }


span.searchword {
    background-color: yellow;
}
