body {background:transparent;margin-top:20px;}

.teamPop {float:left;margin:0px 0 0 45px;padding:0;width:490px;}
* html .teamPop {margin-left:23px;}
.teamPop .left {float:left;width:90px;}
.teamPop img {border:1px solid #d2c9b6;margin-bottom:10px;}
.teamPop .vdo {padding:2px 0 2px 22px;background:transparent url(../images/ico-vdo.gif) no-repeat 0px 1px;}
.teamPop .info {float:right;margin:0;padding:20px 0 0 0;width:375px;}
.teamPop .info p {margin:0 0 15px 0;padding:0;/*font-size:0.916em;*/line-height:normal;color:#000;}
.teamPop .info p.time {margin-top:10px;color:#828181;}
.teamPop .info p.name {font-weight:bold;}
.teamPop .info div.detail {margin-top:20px;padding-top:10px;border-top:1px solid #BBAA63;}

.teamPop .video {margin: 0 auto;text-align:center;}
.teamPop a#lnkBack {float:right;}
.teamPop #vdoObject {margin-top:20px;}
.teamPop .video .info {margin:0 auto;padding:0;width:400px;text-align:left;float: none;}

.newsPop {float:left;margin:0px 20px 0 20px;padding:0;width:600px;}
* html .newsPop {margin:25px 0px 0px 0px; padding:0px 20px;}
.newsPop .info p {color:#828181;}
.newsPop .info p.title {font-weight:bold;text-decoration:underline;color:#000;}
.newsPop .info div.detail {margin-top:25px;padding:0;}
.newsPop .info p.author {font-weight:bold;}
.newsPop .info p.author span {font-weight:normal;}
.newsPop .info p.author span a {text-decoration:underline;}

#singlePage {background-color: #FBFCF4;width:640px; margin: 0 auto;border:1px solid #000;font-size:0.92em;}
#singlePage .header {background-color:#000;}
#singlePage .header h1 {float:left;margin:0;padding:5px 0 5px 15px;color:#FFE368;font-size:1em;background-color:#000;}
#singlePage .header a.print {float:right;background-color:#A91917;color:#FFE368;font-weight:bold;padding:5px;}
#singlePage .article {margin:0; padding:0 15px;}
#singlePage .article .info {border-top: 1px solid #2E2F29;color:#828181;padding: 10px 0;}
#singlePage .article .first {border-top: 0px solid #2E2F29;}
#singlePage .article .info h2 {margin:0;padding:0;color:#000;font-size:1em;}
#singlePage .article .info img {float:left;margin: 0 10px 10px 0;}
#singlePage .article .info p {margin:0;}
#singlePage .article .info .author {margin:10px 0; float:left;}
#singlePage .article .info .author a {color: #CB551B;}
#singlePage .article .info .attach {margin:10px 0 5px 0; float:right; max-width: 250px;}
#singlePage .article .info .attach ol {margin:0px;padding:0 0 0 20px;}
#singlePage .article .info a {color:#828181; text-decoration: underline;}
#singlePage .article .info a:hover {color:#000;}
#singlePage .footer {background-color:#000;height:10px;}

#emailForm {margin:0 10px;padding:0;}
#emailForm h2 {margin:0;color:#994608;font-size:1.083em;font-weight:bold;}
#emailForm .error {color:#CC1D1A;font-weight:bold;text-align:center;}

#emailForm form {margin-top:10px;}
#emailForm fieldset {margin:0 0 3px;}
#emailForm fieldset label {display:block;float:left;width:120px;margin-right:10px; text-align:right;}
#emailForm fieldset input.textbox {width:200px; float:left;}
#emailForm fieldset textarea {width:300px;}
#emailForm fieldset label.msg {color:#CC1D1A; display:none; float:left; margin:0 0 0 10px;text-align:left;width:200px;}
* html #emailForm fieldset label.msg {margin:0 0 0 5px;}
#emailForm fieldset label.cap {margin: 5px 0 0;}
#emailForm fieldset label.invalid {color:#CC1D1A; display:block;}

#emailForm .captcha {float:left;margin:0 5px 0 0;}

#emailForm fieldset.btn {margin:0 0 0 130px;}
#emailForm fieldset button {
	margin:0 5px 0 0;
	padding:1px 6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;	
	cursor:pointer;
	background-color:#e6e6e6;
	border:1px solid #999999;
}
#emailForm button.btnReset {color:#994608;}

.newsPop .boxShowCover {float:right;margin:0 0 20px 20px;padding:0;background:transparent url(../images/bg-scBox.gif) no-repeat right bottom;max-width:200px;}
* html .newsPop .boxShowCover {margin:0 0 20px 10px;}
.newsPop .boxShow-cnrTopL {
	margin:0;
	padding:0;
	background:transparent url(../images/bg-scBox_cnr-top-l-pop.gif) no-repeat left top;
}
.newsPop .boxShow-cnrBttmL {
	margin:0;
	padding:0;
	background:transparent url(../images/bg-scBox_cnr-bttm-l-pop.gif) no-repeat left bottom;
}
.newsPop .boxShow-cnrTopR {
	margin:0;
	padding:0;
	background:transparent url(../images/bg-scBox_cnr-top-r-pop.gif) no-repeat right top;
}
.newsPop .boxShow-cnrBttmR {
	margin:0;
	padding:20px 10px 30px 10px;
	background:transparent url(../images/bg-scBox_cnr-bttm-r-pop.gif) no-repeat right bottom;
}

.newsPop .boxShowCover h4 {margin:0 0 12px;;padding:0 0 3px;font-size:1em;color:#994608;background:transparent url(../images/bg-mnpop-line.gif) repeat-x left bottom;}
.newsPop .boxShowCover p {margin:0 0 10px;padding:0;font-size:0.916em;}
.newsPop .boxShowCover span {display:block;margin-bottom:8px;border:1px solid #c49937;}
.newsPop .boxShowCover a {display:block;text-decoration:underline;font-size:0.916em;color:#b45a02;}
.newsPop .boxShowCover a.mov {margin:0 20px;padding:2px 0px 4px 22px;background:transparent url(../images/ico-mov.gif) no-repeat 0px 2px;}

.newsPop .boxShowCover a.photo {margin:0 10px;padding:2px 0px 6px 22px;background:transparent url(../images/ico-photo.gif) no-repeat 0px 2px;}
.newsPop .boxShowCover a.txt {margin:0 10px;padding:2px 0px 6px 22px;background:transparent url(../images/ico-txt.gif) no-repeat 0px 2px;}
.newsPop .boxShowCover a.doc {margin:0 10px;padding:2px 0px 6px 22px;background:transparent url(../images/ico-doc.gif) no-repeat 0px 2px;}
.newsPop .boxShowCover a.xls {margin:0 10px;padding:2px 0px 6px 22px;background:transparent url(../images/ico-xls.gif) no-repeat 0px 2px;}
.newsPop .boxShowCover a.pdf {margin:0 10px;padding:2px 0px 6px 22px;background:transparent url(../images/ico-pdf.gif) no-repeat 0px 2px;}
.newsPop .boxShowCover a:hover {color:#000;}

/*Gallery Page*/
#imgDisplay .imgControl {
	left:217px;
}

#imgDisplay .imageFade
{
	width:645px;
}

#imgDisplay .explanation {
	width:620px;
}

#imgThumbsCover {
	width:645px;
	height:59px;
	padding: 15px 0;
}
#imgThumbsCover #imgThumbs a 
{
	width:85px;
	height:53px;
}
#thumbsControl {margin:0;padding:5px 10px; background-color:#FFF;}
#thumbsControl a {color:#000;font-weight:bold;text-decoration:none;}
