@charset "UTF-8";
/* CSS Document */


/*main format*/

body{
	font-size: .8em;
	font-family: Georgia, "Times New Roman", Times, serif;
	background: #0c0047 url(../images/background.gif) 0 0;
}

#wrapper{
	position: absolute;
	width: 100em;
	height: 60em;
	margin-left: 10em;
	overflow: hidden;
}
#wrapperx{
	position: absolute;
	width: 72em;;
	height: 60em;
	margin-left: 10em;
	overflow: hidden;
}
.clear{
	clear: both;
	height: 1px;
	overflow: hidden;
}


	/*this one has all the nav in it*/
#column1{
	float: left;
	width: 27em;
	height: 40em;
}
	/*this one has all the images portfolio, etc*/
#column2x{
	float: right;
	width: 43em;
	height: 40em;
}
#column2{
	float: right;
	width: 43em;
	height: 40em;
}
#col2_a{
	float: left;
	width: 14em;
	height: 40em;
}
#col2_b{
	float: right;
	width: 28.5em;
	height: 40em;
}
#col2_b1{
	float: left;
	width: 14em;
	height: 40em;
}
#col2_b2{
	float: right;
	width: 14em;
	height: 40em;
}


/*header*/

	
		  #header img {
				  width: 60em;
				  border:0;
				  margin-left: 4em;
				  
			  }
			  
			  #header a#homebutton{
				  border-style: none;
			  }		
		
			   #nav{
				  float: left;
				  width: 27em;
				  height: 18em;
				  margin-left: -3em;
			  }
			  #column1 #nav ul{
				  width: 20em;
				  height: 16em;
				  float: left;
			  }
			   #column1 #nav li {
				  float: left;
				  text-decoration: none;
				  list-style: none;
			  }
			  
			   #column1 #nav a{
				  border: 0px;
			  }	

/*nav info*/

#column1 #small_links{
	float: left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 26em;
	height: 10em;
	margin-left: -.2em;
}
#column1 #small_links ul li{
	float: left;
	display: inline;	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#column1 #small_links li{
	padding-right: 10px;
}

#column1 #small_links li a:link{
	text-decoration: none;
	list-style:none;
	color:#FFF;
	font-size: 12px;
}
#column1 #small_links li a:visited {
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
}

#column1 #small_links li a:hover {
	text-decoration: none;
	color: #6acff7;
	font-size: 12px;
}
#column1 #small_links li a:active{
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
}

/*small colmz */
.portbox {
	width: 14em;
	height: 17.5em;
	background: #d1cccc;
	margin-top: 2.5em;
	border-top-left-radius: 20px;	
	-moz-border-radius-topleft: 20px;
	-webkit-border-top-left-radius: 20px;
	border-bottom-right-radius: 20px;	
	-moz-border-radius-bottomright: 20px;
	-webkit-border-bottom-right-radius: 20px;
}
.portbox .imageplacer{
	width: 12em;
	height: 6.3em;
	margin-left: .8em;
	margin-top: 1em;
}
.portbox .text{
	width: 12em;
	height: 6.5em;
	font-size: 1em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 1em;
}
.portbox .italics{
	font-size: 1em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: italic;
}

.title{
	font-size: 1.5em;
}

.text a.title:link, a.title:visited {
	display: block;
	text-decoration: none;
	font-weight: bold;
	color: #666;
}
.text a.title:hover{
	color: #C9C;
	text-decoration: none;
	font-weight: bold;

}
.text a.title:active{
	display: block;
	text-decoration: none;
	color: #666;
	font-weight: bold;
}

/* nav for the moving section */

#smallicons {
	float: left;
	width: 25em;
	height: 10em;
	margin-top: -5em;
	margin-left: 1em;
	border-top: #999 dotted 1px;
	margin-bottom: 3em;
}


#smallicons img{
	padding: 2px;
}

#smallicons ul li{
	display:inline;
	list-style: none;
	margin: 0 2em 0 -3em;
	padding: 1em;
}

#smallicons a:link img, a:active img{
	border: 0;
	margin: 0;
}
#smallicons a:visited img{
	border: 0;
	margin: 0;
}

#smallicons a:hover img{
	background: #6acff7;
	padding: 2px;
	margin: 0;
}
#smallicons a:active img{
	border: 0;
	margin: 0;
}


/* moving section*/
.section{
	position: absolute;
	float: left;
	width: 43em;
	height: 40em;
	left: 150em;
	
}
.PrevNext{
	width: 60em;
	height: 2em;
}

.PrevNext li{
	display:inline;
	list-style: none;
	margin: 0 1em 0 12em;

}
	
.PrevNext a:link{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 1.5em;
	font-weight: bold;
	color: #FFF;
}
.PrevNext a:visited{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 1.5em;
	font-weight: bold;
	color: #FFF;
}

.PrevNext a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #C9C;
	text-decoration: none;
	font-weight: bold;
}
.sitemaptitle {
	color: #FFF;
}
.PrevNext a:active{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 1.5em;
	font-weight: bold;
	color: #FFF;
}


/*abouttext*/
.aboutext{
	padding: 3em;
	color:#FFF;
	font-weight: bold;
	font-size: 14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.aboutext a:link {
	list-style: none;
	color: #C9C;
	font-size: 14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.aboutext  a:visited {
	list-style: none;
	color: #6acff7;
	font-size: 14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.aboutext a:hover {
	list-style: none;
	color: #C9C;
	font-size: 14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.aboutext a:active {
	list-style: none;
	color: #6acff7;
	font-size: 14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}



/*sitemap text*/
.sitemaptitle{
	color: #FFF;
	font-size: 2em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#sitemap{
}

.sitemaplist li{
	line-height: 2em;
	list-style: none;
}


.sitemaplist li a:link {
	list-style: none;
	color: #FFF;
	font-size: 1em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.sitemaplist li a:visited {
	list-style: none;
	color: #FFF;
	font-size: 1em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.sitemaplist li a:hover {
	list-style: none;
	color: #6acff7;
	font-size: 1em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.sitemaplist li a:active {
	list-style: none;
	color: #FFF;
	font-size: 1em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#rabbitfoot {
	float: left;
	margin-top: 3em;
	padding-left: .5em;
	width: 70em;
	height: 5em;
	color: #FFF;
	font-size: .8em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.rabbitfoottext a:link {
	list-style: none;
	color: #FFF;
	font-size: .8em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.rabbitfoottext  a:visited {
	list-style: none;
	color: #FFF;
	font-size: .8em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.rabbitfoottext a:hover {
	list-style: none;
	color: #6acff7;
	font-size: .8em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.rabbitfoottext a:active {
	list-style: none;
	color: #FFF;
	font-size: .8em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
