/* CSS Document for Old Photo SPecialists*/
html, body {margin:0px;padding:0px;font-family:Arial, Verdana;font-size:100%;color:#000;background:#66ccff;}
p {}
	p label{font-size:1.1em;font-weight:600;color:#06c;}
h1 {font-weight:normal;font-size:1.5em;color:#06c;}
h2 {font-weight:normal;font-size:1.4em;color:#06c;margin-top:20px;margin-bottom:15px;}
h3{font-weight:normal;font-size:1.2em;color:#066;}
	h2 a {color:#900;}
h1, h2, h3, h4 {margin-left:5px;}
strong {font-size:1em;font-weight:bold;}
a {color:#06c;}
a:visited{color:#333;}
a img {border:0px;}
.clear{clear:both;}
.bold{font-weight:bold;}
.special{color:#06c;font-style:italic;}
.buline{text-decoration:underline;font-weight:bold;}
#page{margin:0;padding:0;width:1010px;background:#fff url(../images/_bg.jpg) repeat-y;height:auto;min-height:100%;height:100%;}
	
	#container{width:1002px;}
		#top {border-bottom:1px solid #06c;font-weight:bold;font-size:1.5em;background:#fff;margin-right:0px;border-right:4px solid #fff;}	
		#logo{font-size:.6em;font-weight:bold;color:#06c;margin-top:0;background:#fff;border-right:1px solid #fff;}
			#logo a{text-decoration:none;}
			#logo img{float:left;width:209px;}
			#logo p{margin-left:10px;float:left;width:443px;margin-top:40px;}
		#nav {width:160px;float:left;background-color:#06c;border-right:1px solid #06c;}
			.navLinks{background:#06c;border-bottom:1px solid #000;font-weight:bold;padding:5px 0px;padding-left:25px;}
				.navLinks a{text-decoration:none;font-size:.9em;color:#fff;}
				.navLinks a:hover{color:#000;}
				#lastLink{height:20px;}	
			
		#banner{height:185px;width:599px;float:left;background-color:#fff;}
			#banner img{border-bottom:3px solid #fff;}
		#content{font-size:.9em;border-top:1px solid #06c;padding:0px;}
			
			#lContent{width:160px;float:left;color:#fff;overflow:hidden;}
				#lContent p, #rContent p{padding:3px 10px;}
			
			#rContent{padding-left:1px;width:230px;float:left;color:#fff;}
				.section{height:33px;background:url(../images/_secHeader.jpg) repeat-x;padding:5px;color:#fff;font-weight:bold;font-size:1.3em;text-align:center;}

			#cContent{width:603px;float:left;padding:3px;background:#fff;}
				#cContent p{padding:10px;}
				
			#calB{width:600px;margin:0px auto;}
			
			#xContent{width:93.9%;padding:3%;background:#fff;padding-top:1px;overflow:hidden;}
			#browser{font-size:.7px;}
				#browser p{margin-bottom:0px;padding-bottom:1px;}
				#browser div{margin-right:10px;}
			.instructor{padding:5px;margin-bottom:40px;border-bottom:1px solid #06c;}
				.insName{font-weight:bold;width:43%;float:left;}
				.insTitle{font-style:italic;width:54%;float:left;font-weight:bold;}
				.insImage{float:left;clear:both;margin-right:5px;margin-bottom:5px;}
				.insSummary{padding:0px;line-height:1.4em;}
				
			#imgs img{margin-bottom:5px;}
			.seminar{border-bottom:1px solid #06c;padding-bottom:5px;margin-bottom:0;}
				.topLink{text-align:right;margin:0px;margin-bottom:20px;}
			.seminarL ul li{list-style:none;margin-bottom:5px;}
			.seminarL ul li a{font-size:.8em;}
				
			.imgR{float:right;margin:0px 5px;border:3px solid #666666;padding:3px;}
			.imgL{float:left;margin:0px 5px;}
		
		#footer{font-size:.7em;color:#06c;font-weight:bold;padding:10px 6px;border-top:1px solid #06c;background:#fff;margin-right:1px;}
			#footer a{text-decoration:underline;}




/*_______________________________________________POP UP Credits*/
#creditsbody{border:1px solid #326e15;width:480px;margin:5px auto 5px auto;text-align:center;background:#fff;color:#06c;}
#creditsbody a{text-decoration:underline;text-align:center;font-size:.9em;}
#creditsbody p{font-size:.8em;}
#closecredit{background:#6c6;text-align:center;font-size:1em;padding:5px;border-top:1px solid #326e15;}
	#closecredit a{color:#fff;}


/* __________________FORM___*/
form{font-family:Verdana, Arial, Helvetica, sans-serif;}
#myForm{margin-left:10px;}
.row {margin-top:5px;font-size:.9em;}
.row label {display: block;float:left;width:150px;font-size:1.0em;text-align:left;padding-top:10px;padding-right:10px;clear:both;font-weight:bold;}
.boldLabel {font-weight:bold;width:100px;color:#900;margin-right:5px;}
.formField {font-family:Arial, Helvetica, sans-serif;width:120px;}
	.formField2 {width:80px;height:1em;}
	.row .label{width:60px;border:1px solid #f00;font-size:.8em;}
input {margin-top: 10px;font-size:1em;}
select {font-size:1em;margin-top: 10px;}
button{margin:0px 2px 0px 0px;}
textarea{margin-top:10px;width:320px;height:100px;}

/*__________________CALENDAR___*/
#cal{margin:5px auto;width:180px;padding:5px;background:#6c6;color:#fff;text-align:center;}
	

/*________________________TRANSMENU*______________*/

.transMenu {position:absolute;overflow:hidden;left:-1000px;top:-1000px;}
.transMenu .content {position:absolute;}
.transMenu .items {position:relative;left:0px; top:0px;z-index:2;}
.transMenu.top .items {border-top:none;}
.transMenu .item {color:#fff;background:#0066cc;font-size:.9em;font-weight:bold;border-bottom:1px solid #98212f;text-decoration:none;border:none;cursor:pointer;}
.transMenu .background {position:absolute;left:0px; top:0px; z-index:1;-moz-opacity:.8;}
.transMenu .shadowRight {position:absolute;z-index:3;top:0px; width:2px;  -moz-opacity:.4;}
.transMenu .shadowBottom {position:absolute;z-index:1;left:3px; height:2px;-moz-opacity:.4;}
.transMenu .item.hover {color:#000;}
.transMenu .item img {margin-left:10px;}