/*-----------------------------------------------------------------------------
South Jersey Tech Park

version:   0.1
author:    joe ferrarie
email:     ferrarie@rowan.edu
website:   http://www.rowan.edu/open/sjtechpark (testing)

**undohtml.css zeros out all browser defaults**
-----------------------------------------------------------------------------*/

/* =General
-----------------------------------------------------------------------------*/
body{background: #270000 url(../images/mainbg.png) repeat-x top; font-family:Verdana, Arial, Helvetica, sans-serif;}
#wrapper{background: #fff; margin: 0px auto; width: 925px; padding: 0px; text-align: left;}
:link,:visited { text-decoration:underline; color:#6b2c1a; }
a:hover { text-decoration: underline; color:#000; }
.clear{clear:both;}

/* =Links
-----------------------------------------------------------------------------*/



/* =banner
-----------------------------------------------------------------------------*/
.banner{background: url(../images/header.jpg) no-repeat; width: 925px; height: 89px; text-indent: -9999px;}



/* =Nav
-----------------------------------------------------------------------------*/
/* Suckerfish Menu (Vertical) */
	
	
	#nav{background-image: url(../images/linksbg.gif);
		background-repeat: repeat-x;
		border-right: 1px solid #5b1400;}
		
	#nav, #nav ul { /* all lists */
		height: 625px;
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 155px;
		position: relative;
	}
	
	#nav li { /* all list items */
		position : relative;
		float : left;
		line-height : 20px;
		margin-bottom : -1px;
		width: 155px;
		padding-bottom: 5px;
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 156px;
		margin-top : -27px;
		
	}
	
	#nav li ul li
	{border: 1px solid #5b1400; border-left: none; padding-left: 3px; background-color : white; padding-bottom: 0px; }
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav li a {
		width: 155px;
		w\idth : 155px;
		display : block;
		color : black;
		text-decoration : none;
		background-color : white;
		border-left:none;
		padding : 0px 0px;
		font-size:10px;
	}
	
	#nav li a:hover {
		color : white;
		background-color: #5b1400;
		}
	
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
	
	#nav .firstLink{
		border-top:none;
		padding-top: 0px;
		}
	

/* =Main Content
-----------------------------------------------------------------------------*/
#rightfloat{float:right; width: 769px;}
#rightfloatsub{float:right; width: 769px;}
#rightfloatsub ul{padding: 0 0 1em 2em;}
#rightfloatsub li{list-style: disc}
#content{padding: 15px;}
#content h1{font-size: 14px; color:#330000; font-weight:bold;}
#content h2{padding-top: 12px; font-size: 14px; color:#330000; font-weight:bold;}
#content h3{padding-top: 12px; font-size: 14px; color:#330000; font-weight:bold;}
#content p{padding: 6px 0px; font-size: 12px; color:#330000;}
#content legend{padding-top: 1em; font-size: .8em; font-weight:bold; color:#330000;}
#content li{padding-top: 12px; font-size: 12px; color:#330000;}
#content li p{font-size:12px;}
#content table{padding-top: 12px; min-width:50%; color:#330000;}
.padtop10{padding-top: 10px;}
.padtopbot10{padding: 10px 0px;}
.connectionintro{padding: 10px 0 5px 10px; width: 290px;}
.connectionlinks{padding: 10px 0 5px 350px; width: 150px;}
.incubator{width: 735px; border-top: 1px dashed #b0b0b0; padding-top: 10px; color:#5B1400;}
.incubatortext{padding: 0px 0 5px 0px; width: 735px;}
.colLeft{width: 235px; margin: 3px 9px 10px 0; float:left;}
.colCenter{width: 235px; margin: 3px 0px; float:left; padding: 0 9px; border-left:1px dashed #b0b0b0; border-right:1px dashed #b0b0b0;}
.colRight{width: 224px; margin: 0px 0px 10px 6px; float:left;}

/* =Rowan Connection
-----------------------------------------------------------------------------*/
.connectionintro {width:302px;float:left; margin-right:2em;}
#mainImage img{width:180px;height:120px; padding-top:20px; position:relative; float:left; padding-bottom: 10px;}
#articles {position:relative;width:200px;float:left; padding-left:10px; font-size:.9em;}
#thumbnails img{width:30px;height:30px;}
#thumbnails li{position:relative;float:left; padding-right:10px; }
#mainLeadIn {clear:left;}
#mainLearnMore {clear:left;}
.selectedthumb {border: 2px solid #6b2c1a;}
/* =Secondary Content
-----------------------------------------------------------------------------*/

.profile
{
	border-bottom: 1px dotted #300;
	padding-bottom:0.5em;
	margin-bottom:2em;
}

.profile h4
{
	font-size: 12px; color:#330000;
}

.profile img
{
	position:relative;
	float:right;
	margin:0.5em;
}

.profilebottom h4
{
	font-size: 10px; color:#330000;
}

.profilebottom img
{
	position:relative;
	float:right;
	margin:0.5em;
}

/* =Footer
-----------------------------------------------------------------------------*/
#footer{margin: 0px auto; width: 880px; clear: both; background: #fff; height: 50px; border-top: 1px solid #300;}
.footerimage{float:left; width: 122px; margin-top: 7px;}
.footertext{float: right; width: 750px; margin-top: 10px; font-size: .6em; color:#330000; background: #fff;}

