/*
Theme Name: Daleri Sweet Centered
Theme URI: http://andreasviklund.com/wordpress-themes/
Description: Modified An original WordPress theme in the Daleri design series, created by Andreas Viklund and Johanna F�lt. This theme is public domain, free to use and free to modify without any limitations or obligations. It has four widget areas, support for tags and gravatars and it validates as XHTML 1.0 Strict.
Version: 1.0
Tags: fixed width, two columns, three columns, widgets, blue, 1024px, andreas
Author: Andreas Viklund & Johanna F�lt
Author URI: http://andreasviklund.com/
*/

/* Body  border: 1px solid red; */
#bodyinner {background: url(img/TheBlackBoard4Wide.gif) top center no-repeat;}
* {margin:0; padding:0;  }
/*body {background:#405a6a url(img/TheBlackBoardEdge.gif) top center repeat-y; color:#444; font:100% Tahoma,Verdana,Arial,sans-serif; line-height:1.3em; text-align:center; }*/

body {background:#ffffff url(img/TheBlackBoardEdgewide.gif) top center repeat-y; color:#444; font:100% Tahoma,Verdana,Arial,sans-serif; line-height:1.3em; text-align:center; }

#sitewidth {width:950px; margin:0 auto; }

#top {height:101px; margin:0 auto 22px 0; overflow:hidden; }
#top a {color:#eee; font-weight:700;}
#top a:hover {color:#fff}
#topleft {margin:30px 0 0 15px; width:400px; padding:0; text-align:left; float:left;}
#topleft h1 {padding:0; margin:0 0 10px 0; font-size: 2.1em; letter-spacing:-1px; font-weight:700;}
#topleft h1 a {font-weight:700;}
#topleft h1 a:hover {text-decoration:none;}
#topleft p {font-size:1.2em; font-weight:400; color:#eee;}
#topright {width:500px; color: #eee; padding:0px; float:right; text-align:center; margin:8px 0 0 0; font-size:1em;}
#topright strong {display:none;}
#topright ul {padding:0; margin:0;}
#topright ul li {list-style:none; display:inline; margin:0 8px 10px 8px; padding:0;}
#topright ul li.current_page_item a {color:#fff; text-decoration:underline;}

/* Searchbox */
.searchbox {margin:15px 10px 5px 0; padding:0;}
.searchbox label {color:#fff; font-size:0.9em;}
.searchbox input {background:#eaeaea; padding:3px 0 3px 5px; margin:0; width:120px; color:#666; border:1px solid #bbb;}

/* Main wrap */
#wrap {clear:both; text-align:center; padding:0; margin:0;}

/* Main menu */

/* Headers */
h2, h3, h4 {margin:0 0 12px; color:#555; font-weight:normal;}

/* Sidebar */
#sidebar {text-align:left; margin:0 0 0 615px; width:330px; padding:0;border-left: 1px solid ghostwhite;}
#sidebar .left {float:left; width:160px; margin:5px 0 0 0; border-top: 1px solid ghostwhite;}
#sidebar .right {float:right; width:160px; margin:5px 0 0 0; }
#sidebar h2, #sidebar h3 {font-size:1.2em; font-weight:700; padding:0 0 2px 0; margin:0 0 5px 0; border-bottom:2px solid #bbb;}
#sidebar p, #sidebar ul ,#sidebar .textwidget,#sidebar form,#sidebar table {margin:0 0 20px 0; padding:0;}
#sidebar table {width:160px;}
#sidebar caption {font-size:1.2em; font-weight:700; color:#555; padding:0 0 2px 0; margin:0 0 5px 0; border-bottom:2px solid #bbb; text-align:left;}
#sidebar ul li {list-style: none; padding:0; margin:0 0 3px 0;}
#sidebar ul li a {font-size:1em; font-weight:700; border:0;}
#sidebar ul li a:hover, #sidebar ul li.current_page_item a {color:#444;}
#sidebar ul li.current_page_item li a {}
#sidebar ul ul {margin:0; padding:2px 0 0 10px;}
#sidebar ul ul li {margin:0 0 2px 0;}
#sidebar ul ul li a {font-size:0.9em; font-weight:400;}

#sidebar2 {text-align:left; margin:0 0 0 615px; width:330px; padding:0;border: 1px solid blue;}

/* Content */
#content {float:left; clear:left; text-align: left; width:600px; margin:0;}
#content h2 {font-size:1.6em; clear:left; line-height: 100%}
#content h3 {font-size:1.3em; clear:left;}
#content h2.archiveheader {margin:0 0 20px 0; padding:4px 0; border-bottom:2px solid #bbb;}
#content h2, #content h3, #content h2 a, #content h3 a {font-weight:700;}
#content p {margin:0 0 18px;}
#content a {font-weight:700; text-decoration:underline;}
#content div.postnav {padding:10px 0; margin-bottom:15px;}
#content div.postnavleft {width:48%;}
#content div.postnavright {width:48%; text-align:right;}
#content ul, #content ol {margin:0 0 15px 10px; padding:0 0 0 20px;}
#content ul li, #content ol li {margin:0 0 10px 20px;}
#content ul ul, #content ol ol {margin:5px 0 5px 20px;}

#content img {margin:0; padding:0;}
#content img.left {float:left; margin:0 10px 10px 0;}
#content img.right {float:right; margin:0 0 10px 10px;}
#content img.center {margin:2px auto 10px auto; display:block;}
#content img.framed {padding:5px; background:#222; border:1px solid #555;}

#content img.float-right {float:right; margin:0 0 10px 10px;}
#content img.no-float {margin:2px auto 10px auto; display:block;}
#content img.float-left {float:left; margin:0 10px 10px 0; }


#content .post {margin:0 0 16px; border-bottom:2px solid #bbb;}
#content .timestamp strong {font-size:1.1em; color:#555; font-weight:700;}
#content .timestamp a {font-weight:700;}
#content .postmeta {padding:2px 0; font-size:0.9em; text-align:right; font-weight:400; color:#555; display:block; border-top:1px solid #ghostwhite; }
#content .postmeta a {font-weight:400;}
#content .postpagesnav {margin:15px 0 20px 0; padding:0; font-size:1.2em;}
#content .postpagesnav a {font-weight:400;}
#content .postpagesnav .older {width:48%; float:left;}
#content .postpagesnav .newer {width:48%; float:right; text-align:right;}
#content .prettylist {margin:0 0 20px 0; padding:0;}
#content .prettylist li {list-style:none; margin:0 0 2px 10px; padding:0;}
#content #sidebox {float:right; margin:0 0 5px 10px; text-align:center; padding:5px; width:220px; border:1px solid #ddd;}

/* Footer */
#footer {clear:both; color:#777; text-align:center; border-top:2px solid #bbb;}
#footer p {margin:0; padding:10px 0; line-height: 1.5em; }
#footer .credits {font-size:1.2em; }
#footer a {color:#777;}
#footer a:hover {color:#555; text-decoration:underline;}

/* Comments */
#comments {margin:20px 0 16px 0;}
.comment {margin-bottom:0; padding:8px 5px 5px 10px; font-size:1em; border-bottom:1px solid #bbb;}
#content div.comment p.commenticon {margin:2px 0 4px; line-height:1.6em;}
#content div.comment p {margin:4px 0 4px;}
.gravatarside {background-color:#fff; border:1px solid #ccc; padding:2px; float:left; margin:2px 8px 5px 0;}
.admin {background-color:#f0f0f0; border-left:1px solid #bbb; border-right:1px solid #bbb;}
#respond {margin:10px 0 0 0; padding:5px 0 0 0;}
#respond p {margin:0 0 10px 0;}
#respond input,#respond textarea {padding:4px; width:250px; background-color:#f4f4f4; color:#666;}
#respond textarea#comment {width:500px;}
#respond input#submit {width:65px;}
#respond input, #respond textarea {font: 100% "Trebuchet MS",Verdana,sans-serif; border: 1px solid #ccc;}
fieldset {border:0;}

/* Tags */
blockquote {padding:5px 15px 5px 15px; margin:10px 20px 0px 20px; border-left:4px solid darkgrey; color:black; background-color:#FaFFFe;}
blockquote p { margin:0 5px 0px 5px;  }

code {padding:5px; font-size:1.2em; display:block; margin: 5px 0 16px 0; background-color:#f4f4f4; border:1px solid #ccc;}

highlight {padding:2px 5px 2px 5px; margin:5px 10px 0px 10px; color:black; background-color:#EEF3E2;}
highlight p { margin:0 5px 0px 5px;  }



/* Links */
a {color:#405a6a; font-weight:400; text-decoration:underline;}
a:hover {color:#333; text-decoration:underline;}
a img {border:0;}

/* Float fix */
.contenttext {overflow:hidden;}
* html .contenttext {height:1px; overflow:visible;}
* html .contenttext p {overflow:hidden; width:99%;}

/* WP image align classes */
img.centered {display:block; margin-left:auto; margin-right:auto;}
img.alignright {padding:4px; margin:0 0 2px 7px; display:inline;}
img.alignleft {padding:4px; margin:0 7px 2px 0; display:inline;}
.alignright {float:right;}
.alignleft {float:left;}


/* Various classes */
.feedlink {padding:20px 0 20px 52px; margin:15px 0 10px 0; background: url(img/feed.jpg) center left no-repeat;}
.splitleft {float:left; padding-top:10px; width:49%; text-align:left;}
.splitright {float:right; padding-top:10px; width:49%; text-align:right;}
.textright {text-align:right;}
.textcenter {text-align:center;}
.clear {visibility:hidden; clear:both;}
.hide {display:none;}

#
ed_toolbar input {
#
border: 1px solid black;
#
background-color: red;
#
}

equation {
        display: block;
	padding: 0 5px 0 5px;
	text-align: center;
}
eqnumber {
	padding: 0 15px 0 15px;
	float: right;
}

indent {display: block;
	margin: 0 5px 0 30px;
 }

obliterate {display: block;
	margin: 0 5px 0 30px;
}

heavy {
  display: inline-block;
  position: relative;
 }

heavy:before {
  content: "";
  position: absolute;
  top: 30%;
  left: 0;
  right: 0;
  height: 7px; 
  background: black; 
}

blue { color:blue;
}

# adding boxes. 	height:100px; width:100px;
.box{
	height:100px;
}

.blue{
	background:#6495ED;
}