/*
Theme Name: APUS President Blog - Designed by APUS, This Template Version

Theme URI: http://www.wallyboston.com/

Description: A template created for the Office of the President at the American Public University System.

Version: 1.0

Author: APUS

Author URI: http://www.apus.edu/

	APUS President Blog 1.0

	This theme was built by the American Public University System*/



/* Box Layout */
body {
margin: 0 0 0 0;
background: url('http://wallyboston.com/wp-content/themes/wallace-boston-v1/images/back-test.gif') repeat-x;
text-align: center;
	}

#sidebar, #leftcol, #rightcol, #leftcolcontent, #rightcolcontent, #content, #sidebarsection, #topcontent, #navigationholder, #page, #footer 
	{
	}

#wrapper {
	width: 780px;
	margin: 0 auto;
	background:#fff;
	text-align: left;
	}

#headerimage {
background: url('http://wallyboston.com/wp-content/themes/wallace-boston-v1/images/small-header-image.gif') no-repeat;
height: 108px;
}

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;
	}
#page {
	width:780px;
	margin:0 auto;
	background:#CACA92;
	}

#navigationholder {
margin-top: -3px;
	width: 780px;
height: 25px;
	float: left;
background: #ECE9D8;
border-top: 2px solid white;
border-bottom: 2px solid white;
/*background: url('http://wallyboston.com/wp-content/themes/wallace-boston-v1/images/subhead-bck.gif') repeat-x;*/
	}
	
#sidebar {
	width: 287px;
	float:left;
	background: #CACA92;
	text-align: left;
	}

#leftcol {
	float: left;
	width:120px;
	}
	
#rightcol {
	float: right;
	width:120px;
	}

#content {
	width:474px;
	float:right;
	background: #fff;
padding: 0px 4px 0px 15px;
min-height: 1150px;
height: 1150px;
font-size: 11px; line-height: 13pt; font-family: arial;
	}

html>body #content {
height: auto;
}

#footer {
	clear: both;
	width:780px;
/*height: 172px;*/
height: 103px;
/*	margin:0 auto;*/
/*	background:#FFF;*/
/*background: transparent;*/
/*background: url('http://wallyboston.com/wp-content/themes/wallace-boston-v1/images/Wallyblog_tempfinal_flat_07.gif');*/
background: url('http://wallyboston.com/wp-content/themes/wallace-boston-v1/images/footer-curve.gif') no-repeat;
/*border-top: 1px solid black;	*/
}

#footertext {
margin-top: 15px;
font-size: 10px; font-family: arial; color: white;
}

#footertext a {color: white; text-decoration: none;}

#leftnavigation {
	float: left;
	width:500px;
        /*width: 878px;*/
/*        padding-top: 20px;*/
padding-left: 15px;
font-family: georgia;
	}

#leftcolcontent {
        float: left;
        width: 260px;
        }
	
#rightcolcontent {
	float: right;
	width:150px;
	}

#rightnavigation {
	float: right;
	}

#sidebar ul li {list-style-type: none; text-align: left; margin-left: -15px; }
#sidebar h3 {font-family: arial; font-size: 12px; border-bottom: 1px solid gray; text-align: left; width: 200px; margin-left: 15px; text-transform: uppercase; letter-spacing: 2px;}

#sidebar ul {/*border-top: 1px solid gray;*/ margin-top: -10px;}

#sidebar a {color: #896508; /*letter-spacing: 2px;*/ text-decoration: none; font-weight: bold; font-family: arial; font-size: 11px;}
#sidebar a:hover {text-decoration: underline;}


#feedbutton {float: right; text-align: center;}
#feedbutton a {text-decoration: none; font-size: 10px;}
#feedbutton img a {color: white;}

form#searchform {
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; padding: 1px 0px 0px 0px; margin: 0px; }

form#searchform .texta {
 font-family: Arial, sans-serif;
 font-size: 10px;
 width: 100px; 
}

form#searchform .buttons {
font-size: 10px;
}
/* Head Styles */

h2 {font-family: arial; font-weight: bold; font-size: 14px;}


/* Navigation Bar */

#navbar {width: 878px; margin: 0 auto 0; background: #3a5fcd; height: 24px; padding: 4px 0px 0px 4px;}
#navigation {width: 101%; overflow: hidden; margin: 0px auto 0; /*background: #783B13;*/ background: #fff; padding: 0; font-family: arial, georgia, verdana; text-align: center; font-weight: bolder; letter-spacing: 2px;}
/*Removes dropdown navigation list-styles*/
#nav ul {list-style: none; margin-left: -35px;}
/*Removes top-level navigation list-styles and displays the links horizontally*/
#nav li {/*background-color: #783B13;*/ background-color: #fff; list-style: none; float: left;  padding: 5px; /*text-transform: uppercase;*/}
#nav li li {background-color: #8a38a4;}
/*Removes the dropdown navigation from view when not hovered*/
#nav li ul {position: absolute; left: -999em; float: left; display: block; width: 150px;}
#nav li li {width: 250px; margin-left: -5px;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul {position: absolute; left: auto;}
#nav a {display: block; /*color: white;*/ color: #8a38a4; text-decoration: none; padding: 0px 25px 0px 25px;}
#nav a:hover {background: #8a38a4; color: #caff70;}
#nav li li a:hover {/*background: #8b795e;*/ color: yellow; text-decoration: underline; padding: 0px 5px 0px 5px;}
#nav li li a {padding: 0px 5px 0px 5px; text-align: left; color: #fff;}
