/* 
Theme Name: Assess and Correct
Description: A Custom theme designed for assessandcorrect.com
Author: Bryan Mayo
*/

/*  The following CSS Reset was written by Dejan Cancarevic
http://stylizedweb.com/2008/02/14/10-best-css-hacks/         */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, sub, sup, tt, var,dl, dt, dd, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:collapse;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}
{margin:0;padding:0;}


html{
	font-family:arial;
}

a{
	text-decoration:none;
}

a img{
	border:none;
}

.img_border{
	border:1px solid #000000;
}


li{
	margin-top:10px;
}



h1, h2, h3, h4{
	color:#352377;
	margin-bottom:5px;
}

h1, h2{
	font-size:24px;
	font-weight:bold;
}

p{
	margin-top:10px;
}

hr{
	margin-top:10px;
	margin-bottom:10px;
}

.img_left{
	float:left;
	margin:1em 1em 1em 0;
}

.sm_space_list{
	margin-left:25px;
}

.sm_space_list li{
	margin-top:0;
	margin-bottom:4px;
}

/* Custom Menu
-------------------------------------------------------------- */
.tab_text{
	color:#ffffff;
	font-size:110%;
	font-weight:700;
	vertical-align:middle;
	line-height:47%;
	
}


.tab_menu{
	display:inline-block;
	text-decoration:none;
	Height:34px;
	line-height:200%;
}


.tab_menu .tab_left, .tab_menu .tab_right, .tab_menu .tab{
	height:34px;
	display:inline-block;
}

.tab_menu .tab_left, .tab_menu .tab_right{
	width:15px;
}

.tab_menu .tab_left{
	background:url(images/menu_left.png) no-repeat;
}

.tab_menu .tab_right{
	background:url(images/menu_right.png) no-repeat;
	margin-right:4px;
}

.tab_menu .tab{
	background:url(images/menu_bg.jpg) repeat-x;
}





.tab_menu:hover{
	display:inline-block;
	text-decoration:none;
	Height:34px;
	line-height:200%;
	cursor:pointer;
}


.tab_menu:hover .tab_left, .tab_menu:hover .tab_right, .tab_menu:hover .tab{
	height:34px;
	display:inline-block;
}

.tab_menu:hover .tab_left, .tab_menu:hover .tab_right{
	width:15px;
}

.tab_menu:hover .tab_left{
	background:url(images/menu_select_left.png) no-repeat;
}

.tab_menu:hover .tab_right{
	background:url(images/menu_select_right.png) no-repeat;
	margin-right:4px;
}

.tab_menu:hover .tab{
	background:url(images/menu_select_bg.jpg) repeat-x;
}



/* page design  */

.page_top_left{
	width:7px;
	height:7px;
	background:url(images/square_shadow_top_left.png) no-repeat;
}

.page_top_right{
	width:7px;
	height:7px;
	background:url(images/square_shadow_top_right.png) no-repeat;
}

.page_top{
	width:963px;
	height:7px;
	background:url(images/shadow_top.png) repeat-x;
}

.page_bottom_left{
	width:7px;
	height:7px;
	background:url(images/square_shadow_bottom_left.png) no-repeat;
}

.page_bottom_right{
	width:7px;
	height:7px;
	background:url(images/square_shadow_bottom_right.png) no-repeat;
}

.page_bottom{
	width:963px;
	height:7px;
	background:url(images/shadow_bottom.png) repeat-x;
}

.left_shadow{
	width:7px;
	background:url(images/shadow_left.png) repeat-y;
}

.right_shadow{
	width:7px;
	background:url(images/shadow_right.png) repeat-y;
}



/* footer styles */

.footer{
	text-align:center;
	font-size:10px;
	color:#ffffff;
}

.footer a{
	text-decoration:none;
	color:#ffffff;
}



/* form */

.form_button{
	width:340px;
	height:87px;
	display:table-cell;
	vertical-align:middle;
	background:url(images/form_button.png) center no-repeat;
	border:none;
	border-collapse:collapse;
	font-size:28px;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
}

.form_top{
	width:350px;
	height:38px;
	background:url(images/form_top.png) no-repeat;
	display:table-cell;
	vertical-align:middle;
	color:#ffffff;
	font-weight:bold;
	font-size:20px;
	text-align:center;
}

.form_body{
	width:340px;
	background: #d1d1d6;
	padding:10px 5px 15px 5px;
	font-size:14px;
	font-weight:bold;
}


.form_body p{
	margin-top:10px;
}

.form_body ol{
	list-style:decimal;
	margin-top:10px;
	
}


.form_arrow{
	width:632px; 
	Height:81px;
	background:url(images/form_arrow.png) no-repeat;
	display:table-cell;
	vertical-align:middle;
	color:#ffffff;
	font-weight:bold;
	font-size:22px;
	position:absolute;
	left:-613px;
	top:41px;
	padding-top:29px;
}

/*
Here is a list of all the <DIV>s in Whiteboard.
*/

#container{
	
}
.post{}
.postmeta{}
.postnavigation{}
#searchform{}
#sidebar{}
#comments
.comments_navigation{}
.comments_navigation{}
.comments_reply{}
.comments_text{}
.comments_meta{}
