html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead{background:transparent;border:0;font-size:99%;font-family: Arial, Helvetica, sans-serif;margin:0;padding:0;vertical-align:baseline;}
body {font-size:14px;}
.container{width:980px;margin: 0 auto;}
#header {height: 160px; background: url(http://farm3.static.flickr.com/2138/5746880232_db9b37ec6e_b.jpg) no-repeat right}
/*#header {height: 150px;background-image:url(../images/headline_ps.jpeg);}*/
#header #title{float:left;font-size:3em;margin-left:20px;margin-top:37px;}
#header #desc{font-size:.5em; padding-top:10px;}
#imgLinks{
	padding-top:15px;
	float:right;
	padding-right:0px;
}
#imgLinks img{
	height:22px;
	width:22px;
	padding-left:4px;
}
#menu {
	height:34px; 
	border-top:3px solid #000;
	background-image:url(../images/topgreybuttonbg_min.jpeg);
}
#menu #menuContainer {
    width:980px;margin: 0 auto;
}

#menu ul li{
	display: block;
	text-align:center;
	float:left;
	line-height:2.2em;
	font-weight:bold;
	padding-left:15px;
	padding-right:3px;
}
#menu ul a{
	padding-right:11px;
	text-decoration:none;
	color:#FFF;
}

.dd_menu {padding:0px; margin:0; list-style-type:none;}
.dd_menu li a {padding:0px; display:block;}
.dd_menu ul {position:absolute; top:-9999px; list-style-type:none;}
.dd_menu ul a {width:90px;}
.dd_menu li:hover {position:relative;background-color:#2c2c2c; border:none;text-decoration:underline; color:#FFF;} /* what happens to main when sub is hover */
.dd_menu li:hover ul {width:90px; left:0px; top:29px; background:#2c2c2c; border:none;} /* behind text */
.dd_menu li:hover ul li { padding-left:0px;width:90px;height:30px; border:none;} /* height of behind text*/
.dd_menu li:hover ul li a { width:90px;height:30px; padding:0px; display:block; line-height:2.1em;  
background-color:#2c2c2c;border:none; text-align:left;} /* front text */
.dd_menu li:hover ul li a:hover {padding:0px; width:90px;height:30px; ;text-align:left;} /* sub hover state */


#page {
    height:727px;
	background-color:#ffffff;
}
#pageLP {
	background-color:#ffffff;
}
#sideSprite{
	float:left;
	height:727px;
	width:196px;
	background:url(http://farm6.static.flickr.com/5064/5746880170_a56a307a61_b.jpg) no-repeat;
		postion:relative;
	/*background-image:url(../images/homeSprite_ps.jpeg);
	background-repeat:no-repeat;*/
}
#sideSprite ul {
	margin:0;
	padding:0;
	list-style:none;
}
/*#sideSprite a {
	position:absolute;
	width:188px;
	height:178px;
	text-indent:-1000em;

}
.pic1 a {
	top:187px;
	left:465px;
}
.pic2 a {
	top:369px;
	left:465px;
}
.pic3 a {
	top:551px;
	left:465px;
}
.pic4 a {
	top:731px;
	left:465px;
}*/


#content{
	float:right;
	overflow:hidden;
	height:727px;
	width:769px;
	padding-left:15px;
	background-color:#FFF;
	background:url(http://farm3.static.flickr.com/2405/5746880330_3ba6655d04_b.jpg) #FFF no-repeat right;
	/*background-image:url(../images/Heart3.jpg);
	background-repeat:no-repeat;
	background-position:right;*/
	font-size:1.15em;
	text-align:justify;
}
.t_wide {
	width:80%;
}
.t_mid {
	width:70%;
}

.t_small {
	width:60%;
	font-size:.97em;
}
#content #latestnews ul{
	width:90%;
	margin-left:2%;
}
#content #latestnews li{
	text-align:left;

	padding-bottom:.3em;
}
#con_lab{
	background-color:#FFFFFF;
	background-repeat:repeat-y;
	background-position:top right;
	text-align:justify;
	padding-left:10px;
	overflow:hidden;
	font-size:1.2em;
	line-height:1.2em;
	padding-top:5px;

}
#con_lab #adv{width:auto;margin:10px 20px; padding-bottom:20px;text-align:justify;}
#con_lab #member {
	float:left;
	padding-bottom:40px; 
	margin:0px 20px;
}
#con_lab #member #imgHolder {
	float:left;
}
#con_lab #member img{
	height:257px;
	width:193px;
}
#con_lab #member #desc {
	float:left;
	width:717px;
	padding-left:20px;
}

#con_pub{
	background-color:#FFFFFF;
	background-image:url(../images/pubSprite.jpg);
	background-repeat:repeat-y;
	background-position:top left;
	text-align:justify;
	font-size:1.15em;
	line-height:1.2em;
	overflow:hidden;
}
#con_pub ol{
	padding:10px 20px 0px 193px; /* top right bottom left*/}
#con_pub li{
	padding:8px;
	list-style-type:decimal;
	list-style-position:outside;
	margin-left:35px;}
#con_pub #circ_list li{
	list-style:disc;
}
#con_pub .jrn{font-size:.93em;}
#con_pub .jrn .jrnN{font-weight:bold;font-style:italic;}
#con_pub .ksl{color:#440106;font-size:1.05em;}
#con_pub .grp{color:#440106; font-size:1.05em;}
#con_pub .plagiarist{font-size:0.94em;}
#footer {
	border-top:3px solid #000;
	background-color:#1d1d1d;
    color:#fff;
	font-size:.95em;
	text-align:justify;
	line-height:1.3;
	padding-top:5px;
}
#footer #links {
	float:left; 
}
#footer .flfirst {
	width:30%; 
	padding-left:10px;
}
#footer .flsecond {
	width:50%; 
}
#footer .flthird {
	width:17%; 
}
#footer #links li{
	padding-bottom:5px;
	list-style:none;
}
#footer #links a{
	color:#fff;
	text-decoration:none;
}
#copy{
	clear:both;
    font-size:.90em;
	padding-top:3px;
	padding-bottom:5px;
	padding-left:2px;
	width:800px;
	overflow:hidden;
}

h1 {
	font-size:1.2em;
	padding:20px 0px 5px 0px;
}
h2 {
	font-size:1.1em;
	padding:15px 0px 5px 0px;
}
h3 {
	font-size:1.1em;
	padding:0px 0px 3px 0px;
}

.pmc{color:#440106;
font-weight:bold;
font-size:.92em;
font-style:italic;}

