		a:link {text-decoration: none; color:000000; padding:0px;}  
		a:visited {text-decoration: none; color: 000000; padding:0px;}
		a:active {text-decoration: none; color: FFFFFF; font-weight: bold; padding:0px;}
		a:hover {text-decoration: none; color: FFFF00; font-weight: none; padding:0px;}

		p a:link{text-decoration: none; color: FFFFFF; padding:0px;}
		p a:visited {text-decoration: none; color: FFFFFF; padding:0px;}
		p a:hover {text-decoration: none; color: FFFF00; font-weight: none; padding:0px;}
		
		h6 a:link{text-decoration: none; color: 000000; padding:0px;}
		h6 a:visited {text-decoration: none; color: 505050; padding:0px;}
		h6 a:hover {text-decoration: none; color: FFFF00; font-weight: none; padding:0px;}
		
		.sexyslider-title
		{
		  position:absolute;
		  background:#000000;
		  color:#FFFFFF;
		  padding:10px 15px;
		  z-index:5;
		  width:100%;
		  left:0;	
		  bottom:0;
		  font-size:16px;
		  
		  font-family:Myriad Pro, Calibri, sans-serif;
		  
		  
		  
		}
		#rollover a {
			border:none;
			text-decoration:none;
			padding: 0 0.5em 0 0.5em; /**space between icons**/
			position: relative; /**remove position rule if full size images will share the same display area. **/
			z-index:10;
			}
			#rollover a span {
			visibility:hidden;
			background-color: #FFF;
			display:block;
			position: absolute;
			/**adjust positioning of full size images in px or %**/
			left: 40px;
			top: -160px;
			/**optional image captions**/ 
			font-size: 12px; 
			line-height: 1.2;
			color:#333;
			text-align: center;
			/**optional image borders & padding**/


			z-index:100;
			}


#rollover a:hover span, #rollover a:active span, #rollover a:focus span {visibility:visible;}
#rollover a:hover, #rollover a:focus
{visibility:visible;}
		
		
		p{font-family:Myriad Pro, Calibri, sans-serif;
		font-size:14;
		margin-top:10;
		}
			
		body { 
			min-width: 800px; 
			max-width: 940;
			height:600;
			background-color:ff0;
			margin-left: auto;
			margin-right:auto;
			background-image: url(images/stripe.png);
			background-repeat:x;
			}
		h4
			{font-family:Myriad Pro, Calibri, sans-serif;
			font-size:13;
			color:baba00;
			margin-top:0;
			margin-bottom:0;
			line-height:14px;
			}
		


		
		h3{
			font-family:Myriad Pro, Calibri, sans-serif;
			color:baba00;
			font-size:22;
			margin-top:0;
			margin-bottom:0;
			line-height:26px;
			}		
		
		h2{
			font-family:Myriad Pro, Calibri, sans-serif;
			color:555;
			font-size:14;
			margin-top:0;
			margin-bottom:0;
			line-height:26px;
			}		
	
		h1{
			font-family:Myriad Pro, Calibri, sans-serif;
			color:FFFFFF;
			font-size:16;
			margin-top:0;
			margin-bottom:0;
			}		

		#maintable { 
			width: 1000px;
			padding:0;
			height:940;
			padding-top:0;
			top:0;
			margin-left:auto;
			margin-right:auto;
			position:absolute;
			left:0;
			padding-bottom:-50;
			background-color:000000;


;
	
			}
			

			
			
		.bkgGradient1{
			/*position:fixed;
			height:600;
			bottom:0;
			width:98%;
			z-index:-3;
			background-image: url(images/bkg_gradient.png);*/
		}
		#sub1{
			font-family:Myriad Pro, Calibri, sans-serif;
			padding:10;
			padding-top:10;
			color:ffff00;
			font-size:20;
			line-height:34px;

			text-align:left;
			}
		#sub2{
			font-family:Myriad Pro, Calibri, sans-serif;
			padding:10;
			padding-bottom:20;
			padding-top:15;
			color:cecece;
			font-size:20;
			line-height:36px;

			text-align:left;
			}
		.itTag{
			padding:5;
			padding-top:5;
			font-family:Myriad Pro, Calibri, sans-serif;
			font-size:20;
			line-height:26px;
		}
		#header{
			/*background-image: url(images/header_gradient.png);*/
			background-color:000000;
			z-index:0;
			position:relative;
			height:158;
			width:936;
			}

		#spacer1{
			position:absolute;
			width:5;
		}
		#spacer2{
			position:relative;
			width:25;
			height:200;
		}
		#slideshow{
			height:288;
			width:624;
			position:relative;	
			
		}
		
		#sideBlurb{
		
			height:273;
			width:310;
			background-color:000;
			position:relative;
			padding:10;
			padding-top: 5;
			left:-0;
			z-index:6;
			border:#fff solid 1px;
			
		}
		#pageTitle{

			position:relative;
			padding:10;
			padding-bottom:0;
			font-size:32;
			}
		
		#picTitle{
			position:relative;
			padding:0;
			padding-top:0;
			font-size:32;
			margin-bottom:-15;
			top:-15;
			}
			
		#sideBlurb2{
			height:263;
			width:300;
			background-color:000;
			position:absolute;
			padding:10;
			padding-top: 15;
			top:231;
			left:643;
			border:#fff solid 1px;
			text-align:center;
			z-index:6;
		}
		
		#vertSpacer{
		height:13;
		}

		#slider{
		border:#fff solid 1px;
		}		
/*		
td{border:#0ff solid 1px;}
*/
		#contactSpacer{
			height:10; 
			width:100;
		}
		#filesend{
			font-size:22;
			color:000000;
			background:ffff00;
			height:35;
			width:175;
			margin-top:-60;
			z-index:3;
			border:#000 solid 2px;
			position:relative;
			margin-left:185;
			font-weight:bold;
			text-align:center;
			font-family:Myriad Pro, Calibri, sans-serif;
			
		}
		#button2{
			font-size:22;
			color:000000;
			background:ffff00;
			height:35;
			width:150;
			z-index:3;
			border:#000 solid 2px;
			position:relative;
			font-weight:bold;
			text-align:center;
			font-family:Myriad Pro, Calibri, sans-serif;
			
		}
		
		a:hover  #filesend{
			font-size:22;
			color:ffff00;
			background-color:000000;
			border:#ff0 solid 2px;
		}
		a:hover  #button2{
			font-size:22;
			color:ffff00;
			background-color:000000;
			border:#ff0 solid 2px;
		}
		#contentBox0{
			height:200;
			width:652;
			background-color:ffffff;
			position:relative;
			padding:18;
			left:-5;
			padding-left:30;
			margin-top:30;
			margin-left:auto;
			margin-right:auto;
			font-size:22;
			line-height:32;
			text-align:center;
			-moz-box-shadow: 0 0 10px 4px #000;
			-webkit-box-shadow: 0 0 10px 4px #000;

			
			border-top-left-radius: 18px 18px;
			border-top-right-radius: 18px 18px;
			border-bottom-left-radius: 18px 18px;
			border-bottom-right-radius: 18px 18px;
			border-radius: 18px 18px;
		}
		#contentBox1{
			height:200;
			width:700;
			background-color:ffffff;
			position:relative;
			padding:18;
			padding-left:50;
			margin-top:30;
			margin-left:auto;
			margin-right:auto;
			font-size:22;
			line-height:32;
			text-align:center;
			-moz-box-shadow: 0 0 10px 4px #000;
			-webkit-box-shadow: 0 0 10px 4px #000;

			
			border-top-left-radius: 18px 18px;
			border-top-right-radius: 18px 18px;
			border-bottom-left-radius: 18px 18px;
			border-bottom-right-radius: 18px 18px;
			border-radius: 18px 18px;
		}
			#contentBox2{
			height:700;
			width:500;
			background-color:ffffff;
			position:relative;
			padding:18;
			padding-left:50;
			margin-top:30;
			margin-left:auto;
			margin-right:auto;
			font-size:22;
			line-height:32px;
			
			-moz-box-shadow: 0 0 10px 4px #000;
			-webkit-box-shadow: 0 0 10px 4px #000;
			text-align:center;
			
			border-top-left-radius: 18px 18px;
			border-top-right-radius: 18px 18px;
			border-bottom-left-radius: 18px 18px;
			border-bottom-right-radius: 18px 18px;
			border-radius: 18px 18px;
		}
		
		#form{
			margin-right:auto;
			margin-left:auto;
			left:-17;
			position:relative;
			margin-top:-55;
			
		}
		
		.contentp{
			text-align:left;
			
			line-height:24pt;
		
		}
		h6{
			font-size:18;
			font-family:Myriad Pro, Calibri, sans-serif;
			line-height:24px;
			color:202020;
		}
		.itBox{
			height:250;
			width:260;
			background-color:fff;
			border-top-left-radius: 18px 18px;
			border-top-right-radius: 18px 18px;
			border-bottom-left-radius: 18px 18px;
			border-bottom-right-radius: 18px 18px;
			position:relative;
			padding:18;
			margin-top:30;
			margin-left:15;
			/*border:#ff0 solid 3px;*/
			text-align:center;
			
		}
		#itBox1{margin-left:0;}
		
		
		#mainLogo{
			top:30; 
			left:15; 
			position:relative;
		}
		.midcell{/*
			-moz-box-shadow: 0 0 10px 4px #000;
			-webkit-box-shadow: 0 0 10px 4px #000;
		*/
		}
		
		.bkgbot{
			/*
			width:976;
			min-height:930;
			position:fixed;
			margin-left:auto;
			margin-right:auto;

			bottom:0;
			z-index:-1;*/
			
		}
		#headerContact{
			height:120;
			width:212;
			right:15;
			position:relative;
			float:right;
			color:505050;
			font-size:12;
			text-align:center;
			/* background-image: url(images/contactBorder.png); */
			background-repeat: no-repeat;

		}

		.leftcell{
			height:1;
			width:27;
			}
		.rightcell{
			height:1;

			}
			
		.bkg{
			/*background-image: url(images/bkg.png);*/
			
			background-color:CDAD00;
			width:1000;
			height:940;
			position:relative;
			margin-left:auto;
			margin-right:auto;
			left:-30;
			top:-20;
			padding-bottom:-50;
		}
			
		#wrapper
		{
		  width:624px;
		  position:relative;
		}		
		#wrapper2
		{
		  width:624px;
		  position:relative;
		}
		
		
		
		#navBar{
			height:50;
			position:relative;
			background-image: url(images/nav_hover_none.png);
			min-width:1000;
			background-color:FFFF00;
			z-index:3;
			top:-20;
			padding-left:3-;
			-webkit-border-top-left-radius:18px; /* still necessary for Safari/ Windows */ 
			-webkit-border-bottom-left-radius:18px; 		
			-webkit-border-top-right-radius:18px; /* still necessary for Safari/ Windows */ 
			-webkit-border-bottom-right-radius:18px; 
			-moz-border-top-left-radius:18px; /* still necessary for Safari/ Windows */ 
			-moz-border-bottom-left-radius:18px; 
			-moz-border-top-right-radius:18px; /* still necessary for Safari/ Windows */ 
			-moz-border-bottom-right-radius:18px; 
			border-top-right-radius:18px; /* still necessary for Safari/ Windows */ 
			border-bottom-right-radius:18px; 
			border-top-left-radius:18px; /* still necessary for Safari/ Windows */ 
			border-bottom-left-radius:18px; 
		}
		
		.navcell{
			background-image: url(images/bkgnav.png);
			background-color:009900;
			background-repeat: x;
			}
		.navButton{
			height:50;
			float:left;
			padding-right:2;
			margin-left:12;
			background-repeat:no-repeat;
			}
		a:hover .navButton{
			top:-25px;
			background-color:FFFF00;
			}
		a:down .navButton{
			top:-25px;
			background-image: url(images/nav_down_none.png);
			}
		
		
		
		
		
		
		
		
		
		
		
		
		
		

			