/* CSS Document */
img,div {
	behavior: url(iepngfix.htc) 
}
body {
	font-family:Arial, Helvetica, sans-serif; font-size:.8em; color:#333333; padding:0px; margin:0px; background:url(images/site-background.jpg) repeat-x #758ea2;
}
div.bodyBorder {
	width:983px;
}
div.bodyContent {
	float:left; width:983px; text-align:left; background:url(images/main-background.gif) repeat-y;
}
div.siteTop {
	float:left; width:983px; height:37px;
}
div.siteBottom {
	float:left; width:983px; height:37px; background:url(images/site-bottom.gif) no-repeat top; padding:30px 0px 0px 0px; font-size:.8em; color:#FFFFFF;
}

div.navLeft {
	float:left; width:225px; height:500px; background:url(images/nav-background.jpg) repeat-x #763852; padding:58px 0px 0px 0px;
}
	div.navLeft ul {
		float:left; padding:15px 0px 0px 35px; width:155px; list-style:none; margin:0px; color:#FFFFFF; font-weight:bold;
	}
	div.navLeft ul li {
		border-bottom:1px solid #FFFFFF; padding:10px 0px 10px 0px; width:155px; position:relative;
	}
	div.navLeft ul li a {
		color:#FFFFFF; text-decoration:none; padding:0px 0px 0px 20px;
	}
	div.navLeft ul li a:hover {
		padding:0px 0px 0px 20px; background:url(images/nav-arrow.gif) no-repeat left; color:#FFFFFF; text-decoration:underline;
	}	
		div.navLeft ul li ul.sub {
			display:none;
		}
			div.navLeft ul li:hover ul.sub {
				display:block; float:left; position:absolute; top:-7px; left:150px; margin:0px; padding:0px; list-style:none; width:160px; z-index:600;
			}
				div.navLeft ul li ul.sub li {
					float:left; padding:5px; width:150px; position:relative; background:#8097a9; margin:0px;
				}
					div.navLeft ul li ul.sub li a, div.navLeft ul li ul.sub li a:hover {
						width:130px;
					}
				div.navLeft ul li ul.sub li.none {
					float:left; padding:0px; width:160px; margin:0px; background:none; height:10px; position:relative;
				}
					div.navLeft ul li ul.sub li ul {
						display:none;
					}
					div.navLeft ul li ul.sub li:hover ul {
						display:block; float:left; width:280px; position:absolute; top:-27px; left:120px; z-index:800; 
					}
						div.navLeft ul li ul.sub li:hover ul li {
							width:270px; float:left; padding:5px; background:#6e364f;
						}
						div.navLeft ul li ul.sub li:hover ul li.none {
							width:280px; float:left; padding:0px; background:none; margin:0px; height:11px;
						}


div.content {
	float:left; width:748px; background:url(images/content-background.gif) no-repeat #FFFFFF; padding:0px 5px 0px 5px;
}
	div.content p {
		padding:0px 15px 0px 15px;
	}
		div.content p em {
			padding: 0px 8px 0px 0px;
		}
	div.content h1 {
		font-size:1.4em; color:#8d4668;
	}
	div.content hr {
		padding:0px 15px 0px 15px; width:718px;
	}

	
	
	div.content div.pageTop {
		float:left; width:269px; height:147px; padding:40px 15px 0px 465px; color:#FFFFFF; margin:0px 0px 15px 0px;
	}
		div.content div.pageTop h1 {
			font-size:1.0em; font-weight:normal; color:#FFFFFF;
		}
	div.content div.estore {
		float:left; width:239px; padding:0px 0px 0px 10px;
	}
	div.content div.products {
		float:left; width:240px; padding:0px 0px 0px 10px;
	}
	div.content div.university {
		float:left; width:230px; padding:0px 0px 0px 10px; text-align:justify;
	}
	div.content div.homeBottom {
		float:left; width:748px; padding:10px 0px 0px 0px;
	}
		div.homeBottom div.news {
			float:left; background:url(images/home-news.jpg) no-repeat; height:93px; width:203px; padding:50px 10px 0px 30px; margin-top:13px;
		}
	
	div.content h2 {
		font-size:1.4em; color:#8d4668;
	}
	div.content div.estore p, div.content div.products p {
		padding:0px 15px 0px 0px; text-align:justify;
	}
	
	div.content div.tploLeft {
		float:left; width:373px;
	}
	div.content div.tploRight {
		float:left; width:373px;
	}
	div.content div.tploFull {
		float:left; width:747px; border-top:1px solid #999999; padding:10px 0px 0px 0px; margin:10px 0px 0px 0px;
	}
	
a {
	color:#8d4668; text-decoration:none;
}
a:hover {
	color:#8d4668; text-decoration:underline;
}
h2,h3,h4,h5,h6 {
	padding-left:15px;
}

.photo ul {
	display:none;
}
.photo:hover ul {
	display:block; float:left; list-style:none; margin:0px; padding:0px; position:relative; z-index:0;
}
.photo ul li {
	float:left; width:230px; background:url(popup-bg.png) repeat-y; padding:5px 0px 5px 10px; margin:0px;
}
.photo ul li.none {
	background:none; padding:0px;
}

