body {
	margin:0 auto 0 auto;
	background-color: #d1bee0;
	text-align: center; /* Centers container div for IE */
	min-width: 800px;
	font: normal 12px Verdana, sans-serif;
}

a:link {font-weight: normal; color: #660099;}

#container {
	width: 800px;
	margin: 0 auto;
	text-align: left; /* Undoes body's center-align */
	background-color: #FFFFFF;
}

#head {
	width: 800px;
	height: 139px;	
	background:url(/images/title.jpg);
	border-bottom: 1px solid #d1bee0;	
}

#headergraphic {
margin-top: 120px;
border: none;
}

.leftfloat {float: left; margin: 3px;}
.rightfloat {float: right; margin: 3px;}

#menu {
        margin-top: -15px;
        margin-bottom: -15px;
	
}

#menu ul {
	/*float: left;*/
	/*margin-left: -20px;*/
}

#menu ul li {
	style: none;
        font: normal 14px Verdana, sans-serif;
	display: inline;
	margin: 0px;
	margin-left: -24px;
}

#menu ul li a {
	text-decoration: none;
}


#menu ul li a img {
	border: none;
	vertical-align: middle;
	margin: 4px;
	
}



#main {
	width: 780px;

        position: relative;
	margin-left: 10px;
	border-top: 1px solid #d1bee0;
        border-bottom: 1px solid #d1bee0;
	background-color: #FFF;
}
#index_copy {
background:url(/images/homepage_background.jpg);
		background-repeat:no-repeat;
		background-position:top right;
		}
		
		#card_copy {
		height: 310px;
background:url(/images/cards_background.jpg);
		background-repeat:no-repeat;
		background-position:top right;
		}
		
		#enclosure_copy {
		height: 310px;
background:url(/images/enclosure_background.jpg);
		background-repeat:no-repeat;
		background-position:top right;
		}
		
		#box_copy {
		height: 310px;
background:url(/images/box_background.jpg);
		background-repeat:no-repeat;
		background-position:top right;
		}

#main_product {
	width: 780px;
	height: 460px;
        position: relative;
	margin-left: 10px;
	border-top: 1px solid #d1bee0;
        border-bottom: 1px solid #d1bee0;
	background-color: #FFF;
}

.inlinetext {
display: inline;

}



#sectiontitle {
	width: 780px;
	border-bottom: 1px solid #d1bee0;	
}
#card_menu {
        height: 15px;

}



.thumbs {
	width: 248px;
	height: 420px;
	padding: 2px;
        position: absolute;
        margin-top: 20px;
        right: 0;
	border: 1px solid #d1bee0;
	
        
}

.thumb_row {
height: 125px;
}

.thumbs div.navthumb {
position: absolute;
	bottom: 4px;
left: 5%;
	}

#side_menu {
        float: left;
	    font: normal 12px Verdana, sans-serif;
		background:url(/images/lower_right.gif);
		background-repeat:no-repeat;
		background-position:bottom right;
		margin-right: 5px;

}

#side_menu ul {
	margin-left: 0px;
	margin-top: 20px;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 10px;
	background:url(/images/upper_left.gif);
	background-repeat:no-repeat;
}

#side_menu ul li {
	list-style: none;
	margin-bottom: 4px;
}

#side_menu ul li a {
	color: #555;
	text-decoration: none;
}

#side_menu ul li a:link {
	color: #555;
}

#side_menu ul li a:visited {
	color: #555;
}

#side_menu ul li a:link:hover, #side_menu ul li a:visited:hover {
	color: #57148C;
}


#my_site_content {
	width: 450px;
	height: 300px;
        padding: 0px;
        margin-top: 20px;
        float: left;
	}
	
#my_site_content h1 {
	font: normal 18px Verdana, sans-serif;
	}

p.bio {
width: 520px;
margin-bottom: 30px; text-align: justify;
font: normal 14px Verdana, sans-serif;
}

.title1 {
	font: normal 18px Verdana, sans-serif;
	color: #57148C;
	}



#footer {
        
				margin-top: 5px;
		        height: 80px;  
		background:url(/images/footerlogo.jpg);
		background-repeat:no-repeat;
		background-position:top center;
		font: italic 10px Verdana, sans-serif;
		text-align: center;
}
#footertext {
padding-top: 60px;
}