/* CSS Document */

* { padding: 0; margin: 0; }
img { padding: 0; border: 0; }
img:hover {padding 0; border: 0;}

.clear { clear: both; }
.floatLeft { float: left; }
.floatRight {float: right; }
.homelink { margin: 20px 0 0 15px;}
ul {padding: 0 0 0 0;}
li {padding: 0 0 0 0;}
h1 { padding: 0; margin: 0; }



body {
	background-color: #333333;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color:#333333;
	line-height: 100%
}

#container {
	background-color: #FFFFFF;
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	text-align: left;
}

p {
	line-height: 130%;
}

h3 {
	color:#666666;
	padding: 0 0 0 0;
	line-height: 130%;
	font-size: 100%;
}

#keywords {
	text-indent: -5000px;
	overflow: hidden;
	background-position: center top;
	}	


#header {
	float:none;
}

#nav-inner {
	float: right;
	list-style: none;
	height: 34px;
	width: 850px;
	border-top:#666666 1px solid;
	border-bottom:#666666 1px solid;
	background:#CCCCCC;
}

#nav-inner li {
	padding: 0 0 0 0;
	float: right;
	height: 34px;
	overflow: hidden;
	}

#nav-inner li a {
	display: block;
	line-height: 34px;
	text-indent: -5000px;
	overflow: hidden;
	background-position: center top;
	}	

#nav-inner li a:hover {
	background-position: center bottom;
	}
	
#home_nav { width: 80px; background:url(../images/nav_home.gif) no-repeat; }
#home_navabout { width: 80px; background:url(../images/nav_about.gif) no-repeat; }
#home_navcontact { width: 80px; background:url(../images/nav_contact.gif) no-repeat; }
#home_navresume  { width: 80px; background:url(../images/nav_resume.gif) no-repeat; }
#home_navcomment {width: 80px; background:url(../images/nav_comment.gif) no-repeat; }

#thumbtable {
	background-color:#FFFFFF;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 20px;
	margin-bottom:20px;
	float: left;
}

#leftbanner {
	background-color:#FFFFFF;
	margin-right: 2px;
	margin-left: 2px;
	margin-top: 2px;
	margin-bottom:2px;
	float: left;
}

#rightbanner {
	background-color:#FFFFFF;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom:0px;
	float: right;
}

#bannernotes {
	float: right;
	padding: 2px 2px 0 0;
}

.swf { float: right; display: inline; padding: 2px 2px 0 0; }



#banner {
	margin-top: 3px;
	margin-left: 3px;
}

#thumbtable img {
	border: 3px #FFFFFF solid;
}

#thumbtable img:hover {
	border: 3px #999999 solid;
}

#main {
	background-color: #FFFFFF;
}

#about {
	float:right;
	margin: 40px 0px 0 0;
	width: 610px;
	height: 750px;
	background:url(../images/monkeagleabout3.jpg) no-repeat; 
}

#about p {
	margin: 20px 0px 0 0;
	line-height:150%
}


#bannernotes: {float: left;
padding: 18px 0px 20px 0;
}


#ortiz {
	float: right;
	margin-top: 60px;
	margin-left: 15px;
	margin-right: 20px;
	margin-bottom: 20px;
}

#timlin {
	float: right;
	margin-top: 20px;
	margin-left: 15px;
	margin-right: 20px;
	margin-bottom: 20px;
}

#q3 {
	float: right;
	margin-top: 60px;
	margin-left: 15px;
	margin-right: 20px;
	margin-bottom: 20px;
}

#q3_2 {
	float: right;
	margin-top: 20px;
	margin-left: 0px;
	margin-right: 20px;
	margin-bottom: 20px;
}

#q4gotime {
	float: right;
	margin-top: 60px;
	margin-left: 15px;
	margin-right: 20px;
	margin-bottom: 20px;
}

#netgearipod {
	float: right;
	margin-top: 60px;
	margin-left: 15px;
	margin-right: 20px;
	margin-bottom: 20px;
}

#netgearsoxtix {
	float: right;
	margin-top: 60px;
	margin-left: 15px;
	margin-right: 20px;
	margin-bottom: 20px;
}

#monkeagle {
	float: right;
	margin-top: 60px;
	margin-left: 15px;
	margin-right: 20px;
	margin-bottom: 20px;
}

#cheetowl {
	float: right;
	margin-top: 60px;
	margin-left: 15px;
	margin-right: 20px;
	margin-bottom: 20px;
}

#digitalcampus {
	float: right;
	padding-top: 170px;
	margin-left: 15px;
	margin-right: 20px;
	margin-bottom: 0px;
}


#cans {
	float: right;
	padding: 200px 15px 0 0;
}

#cansspread {
	float: right;
	padding: 20px 120px 0 0;
}

#titanslogo {
	float: right;
	margin-top: 100px;
	margin-left: 15px;
	margin-right: 20px;
	margin-bottom: 20px;
}

#dynasty {
	float: right;
	padding: 50px 20px 0 0;
}

#titan {
	float:right;
	padding: 40px 60px 0 0;
}

#kudoslogo {
	float:right;
	padding: 70px 60px 0 0;
}

#kudosnotes {
	float: right;
	width: 400px;
	padding: 18px 130px 20px 0;
}

#privacybot {
	float: right;
	margin-top: 240px;
	margin-right: 40px;
	margin-bottom: 20px;
}

#hpschematic {
	float: right;
	padding: 180px 30px 0 0;
}

#K12Classroom {
	float: right;
	padding: 0px 30px 0 0;
}

#K12Gate {
	float: right;
	padding: 80px 30px 0 0;
}


#K12Cover {
	float: right;
	padding: 80px 0px 0 0;
}

#hcschematic {
	float: right;
	padding: 110px 30px 0 0;
}

#curlviewcom {
	float: right;
	padding: 40px 30px 0 0;
}

#smithcurlcom {
	float: right;
	padding: 80px 30px 0 0;
}

#SOHOm {
	float: right;
	padding: 80px 30px 0 0;
}



#smithcurlres {
	float: right;
	padding: 40px 40px 5px 20px;
}

#smithcurlmed {
	float: right;
	padding: 30px 40px 5px 0;
}

#smithcurlcorp {
	float: right;
	padding: 0 40px 40px 0;
}

#ksrg {
	float: right;
	padding: 60px 0 0 0;
}

#blockparty {
	float: right;
	padding: 100px 60px 20px 0;
}

	

#notes {
	width: 170px;
	float: right;
	padding: 60px 10px 0 0;
}

#smithcurlhealthnotes {
	width: 300px;
	float: right;
	padding: 0px 155px 20px 0;
}

#monkeaglenotes {
	width: 400px;
	float: right;
	padding: 18px 105px 20px 0;
}

#handnotes {
	float: right;
	padding: 80px 35px 0 0;
}


#smithcurlnotes {
	width: 400px;
	float: right;
	padding: 40px 110px 0 0;
}

#smithcurlcorpnotes {
	width: 400px;
	float: right;
	padding: 80px 110px 0 0;
}


#dynastynotes {
	float:right;
	width: 300px;
	padding: 0px 132px 40px 0;
}

#hcnotes {
	width: 400px;
	float: right;
	padding: 10px 105px 0 0;
}
	

.accentcolor {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	padding-bottom: 50px;
}

#hand {float: right; margin: 20px 0px 5px 0;}

#form {float: right; margin: 40px 20px 20px 5px;}

form .column1 {width:183px;}
#form .column2 {width:521px;}

form .row {height:25px;}
form .row1 {height:34px;}

.input {width:171px; height:18px; border:1px solid #a4a4a4; background:none; padding:0 0 0 5px; font-family:tahoma; line-height:13px; color:#a4a4a4;}
textarea {width:516px; height:68px; border:1px solid #a4a4a4; background:none; padding:0 0 0 5px; overflow:auto; font-family:tahoma; line-height:13px; color:#a4a4a4;}
form .div {text-align:right; padding:6px 0 0 0;}	

#footer {
	height: 40px;
	width: 850px;
	clear: both;
	background-color: #CCCCCC;
}

#footer p {
	color:#FFFFFF;
	float: left;
	padding: 14px 0px 0 15px;
}

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

//*.more {text-align:right;}
.more a{background:url(images/more_bg.gif) top right no-repeat; color:#000000; font-weight:bold;}*/


