body, html { margin:0; padding:0; font:normal 14px 'Goudy-RegIta'; letter-spacing:-1px; font-weight:normal; font-style: normal;}

a, ul, li, h1, h2, h3, h4, h5, h6, input, select, textarea, p { margin:0; padding:0;}

a { color:#000000; text-decoration:underline;}
a:hover { color:#FF0000; text-decoration:underline;}

img{ border:0;}
iframe{ background:#000;}
#wrap { width:850px; margin:0 auto; min-height:500px; margin-top:100px;}

.col-left { width:175px; float:left;}
.col-right { width:675px; float:right;}

.clear { clear:both; overflow:hidden;}

.col-left ul { list-style:none; padding-left:10px; border-left:1px solid #000000; margin-left:10px;}
.col-left ul ul { border:0; padding-top:15px; display:none;}
.col-left li.active {}
.col-left li.active ul { display:block;}

.col-left li { padding-bottom:15px;}
.col-left li.last, .white-content .float-right li  p.last { padding-bottom:0px;}

.col-left li a { font-size:18px; text-decoration:none;}
.col-left li a:hover { text-decoration:underline;}
.col-left li a.active { text-decoration:underline;}
.col-left li li a { font-size:14px;}

.col-right h1 { font-size:80px; margin-top:-15px; font-family:Goudy-Reg; letter-spacing:-3px; font-weight:normal;}
.article-container h2 {margin:15px 0 0 0;}

.content ul { list-style:none;}
.content li { margin:0 0 50px 56px; width:149px; float:left;}
.content li a { text-decoration:none;}
.content li a:hover { color:#000000; text-decoration:underline;}

.content li span a { display:block; border-left:1px solid #000000; padding-left:10px; margin-top:10px;}

.col-right p{margin-top:10px;}
.col-right li{margin:10px 35px 0 35px;}
.article-container{width:416px; float:left; padding: 0 0 80px 0;}
.bio-article{padding: 0 0 80px 0;}
.images{list-style:none; float:left; width:149px; margin:50px 10px 0 0;}
.images img{margin: 10px 0 0 0}
.profile-image{ height:200px; width:200px; float:right; margin:20px 0 0 10px;}
.bio{margin: 0 0 80px 0;}

/*Home page styling*/
.home-page{display:none;}
#homepage1 img{padding: 0 0 0 10px;}
#homepage2 h1{height:350px; width:auto; background:url(../images/watermark.jpg) no-repeat 25px 0px; padding:95px 0 0 0;}

/**** Lightbox styles ****/
.black-overlay{ display: none; position: absolute; top: 0%; left: 0%; /*width: 100%; height: 100%;*/ background-color: #000000; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80);}
.white-content { display: none; position: absolute; top: 15%; left:60%;background-color: #000000; min-height: 500px; z-index:1002; overflow: auto; width:591px; margin-left:-425px;}
.white-content .lightbox-content { width:591px; margin:0 auto; position:relative; float:left;}

.btn-close {margin:5px 10px 0 0; float:right;}
.btn-close a { color:#ffffff; background:url(../images/btn-close.gif) no-repeat center right; padding-right:15px; font-size:16px; }
	
.white-content .pop-white-area { background:#f2f2f2; padding:20px 10px; width:230px; border:1px solid #bababa; min-height: 388px;}
	
.white-content .float-left { float:left;}
.white-content .float-right { float:right;}
.white-content .float-right .float-right { min-height:1px;}
.white-content .pop-btns .float-left { width:auto;}
.white-content h2 { font-size:24px; display:block;  width:auto; background: #000; height: 26px; color:#fff; font-family:Goudy-Reg; font-weight:normal; letter-spacing:-2px; padding: 0 0 10px 10px; float:left; }

.white-content .pop-btns {height:30px; background:#000; padding:7px 10px; margin-top:-5px;}
.white-content .pop-btns  .float-left {width:auto;}
.white-content .pop-btns  .float-right {width:auto; padding:0; border:0;}
.white-content .pop-btns a, .white-content .pop-btns a:hover { color:#ffffff; text-decoration:none;}

.white-content a.nextid { background:url(../images/next-normal.gif) no-repeat top left; text-indent:-9999px; height:27px; width:27px; display:block;}
.white-content a.previd {  background:url(../images/prev-normal.gif) no-repeat top left; text-indent:-9999px; height:27px; width:27px; display:block; margin-right:20px;}
.white-content a.nextdisabled, .white-content a.prevdisabled { color:#dddddd; text-decoration:none;}
.white-content a.nextdisabled:hover, .white-content a.prevdisabled:hover { text-decoration:none;}
.white-content a.nextdisabled { background:url(../images/next-disabled.gif) no-repeat top left; text-indent:-9999px; height:27px; width:27px; display:block;}
.white-content a.prevdisabled { background:url(../images/prev-disabled.gif) no-repeat top left; text-indent:-9999px; height:27px; width:27px; display:block; margin-right:20px;}

