	/*
	Theme Name: Lamplight Media
	Theme URI: http://www.lamplightmedia.net
	Description: The WordPress theme was developed by <a href="http://www.caseypicker.com">Casey Picker</a> and <a href="http://www.zachcheatham.com">Zach Cheatham</a> of <a href="http://www.lamplightmedia.net">Lamplight Media</a>.
	Version: 1.0
	Author: Casey Picker and Zach Cheatham
	Author URI: http://www.lamplightmedia.net

*/


/**********************  NAV and BUTTONS ******************************/

	.nav {
		width:420px;
		height:55px;
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat 0px 0px;
		padding:0px; margin:0px;
		position: absolute;
		top: 35px;
		right: 0px;
	}

	.nav li {
		display: inline;
	}
	.nav li a:link, .nav li a:visited {
		position: absolute;
		top: 0;
		height: 55px;
		text-indent: -9000px;
		overflow: hidden;
		z-index: 10;
	}
	.nav .home a:link, .nav .home a:visited {
		left: 0px;
		width: 78px;
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat 0px 0px;
	}
	.nav .home a:hover, .nav .home a:focus {
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat 0px -55px;
	}
	.nav .home a:active {
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat 0px -55px;
	}
	.current-home .home a:link, .current-home .home a:visited {
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat 0px -55px;
		cursor: default;
	}
	.nav-home, .nav-home-click {
		position: absolute;
		top: 0;
		left: 0px;
		width: 78px;
		height: 55px;
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat 0px -55px;
	}
	.nav-home-click {
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat 0px -55px;
	}

	.nav .services a:link, .nav .services a:visited {
		left: 78px;
		width: 90px;
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat -78px 0px;
	}
	.nav .services a:hover, .nav .services a:focus {
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat -78px -55px;
	}
	.nav .services a:active {
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat -78px -55px;
	}
	.current-services .services a:link, .current-services .services a:visited {
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat -78px -55px;
		cursor: default;
	}
	.nav-services, .nav-services-click {
		position: absolute;
		top: 0;
		left: 78px;
		width: 90px;
		height: 55px;
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat -78px -55px;
	}
	.nav-services-click {
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat -78px -55px;
	}
	
	.nav .team a:link, .nav .team a:visited {
		left: 168px;
		width: 69px;
	}
	.nav .team a:hover, .nav .team a:focus {
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat -168px -55px;
	}
	.nav .team a:active {
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat -168px -55px;
	}
	.current-team .team a:link, .current-team .team a:visited {
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat -168px -55px;
		cursor: default;
	}
	.nav-team, .nav-team-click {
		position: absolute;
		top: 0;
		left: 168px;
		width: 69px;
		height: 55px;
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat -168px -55px;
	}
	.nav-team-click {
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat -168px -55px;
	}


	.nav .portfolio a:link, .nav .portfolio a:visited {
		left: 237px;
		width: 93px;
	}
	.nav .portfolio a:hover, .nav .portfolio a:focus {
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat -237px -55px;
	}
	.nav .portfolio a:active {
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat -237px -55px;
	}
	.current-portfolio .portfolio a:link, .current-portfolio .portfolio a:visited {
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat -237px -55px;
		cursor: default;
	}
	.nav-portfolio, .nav-portfolio-click {
		position: absolute;
		top: 0;
		left: 237px;
		width: 93px;
		height: 55px;
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat -237px -55px;
	}
	.nav-portfolio-click {
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat -237px -55px;
	}	
	
	.nav .contact a:link, .nav .contact a:visited {
		left: 330px;
		width: 90px;
	}
	.nav .contact a:hover, .nav .contact a:focus {
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat -330px -55px;
	}
	.nav .contact a:active {
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat -330px -55px;
	}
	.current-contact .contact a:link, .current-contact .contact a:visited {
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat -330px -55px;
		cursor: default;
	}
	.nav-contact, .nav-contact-click {
		position: absolute;
		top: 0;
		left: 330px;
		width: 90px;
		height: 55px;
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat -330px -55px;
	}
	.nav-contact-click {
		background: url('http://www.lamplightmedia.net/wp-content/themes/Lamplight/images/toplinks.jpg') no-repeat -330px -55px;
	}


/************************** END NAV AND BUTTONS ********************************/

/**********************  HOME PAGE  ********************************************/

		#Home_Wrapper {width: 900px; position: relative; margin:auto; top:0px;}
		
		a {outline:none;}

        #featuredSite {
           float:left;
           margin:0px;
        }

        #getStartedBtn {
           position: absolute;
           top: 230px;
           right: 50px;
        }

        #getStartedBtn a {
           text-decoration: none;
        }
		
		#FeatureBox {background: url('images/home_featurebox.jpg') top center;
		     width: 900px; height:325px; position:absolute; top:110px;}
	
		#LeftBox {background: url('images/home_leftbox.jpg'); width:290px; height:275px;
			  position: absolute; top: 450px;}
		#LeftBox a {background:url('images/home_leftbox_link.jpg'); width:135px; height:15px;
			    display:block; position:absolute; right:30px; top:175px;}
		#LeftBox a:hover {background-position:0px -15px;}

		#MiddleBox {background: url('images/home_middlebox.jpg'); width:290px; height:275px;
			    position: absolute; top: 450px; margin: auto; left:305px;}
		#MiddleBox a {background:url('images/home_middlebox_link.jpg'); width:135px; height:15px;
			      display:block; position:absolute; right:30px; top:175px;}
		#MiddleBox a:hover {background-position:0px -15px;}


		#RightBox {background: url('images/home_rightbox.jpg'); width:290px; height:275px;
			   position: absolute; top: 450px; margin: auto; right:0px;}
		#RightBox a {background:url('images/home_rightbox_link.jpg'); width:135px; height:15px;
			     display:block; position:absolute; right:30px; top:175px;}
		#RightBox a:hover {background-position:0px -15px;}
		
/**********************  END HOME PAGE ********************************************/

/**********************  GENERIC PAGE  ********************************************/

		#PageBox {width: 900px; height:495px; position:absolute; top:134px;}

        #PageContent {
             padding:10px;
        }

        #PageContent a {color:#478be1; text-decoration:none; border-bottom:1px dashed #FFF; font-weight:bold;}

        #PageContent a:hover {border-bottom:1px dashed #478be1; color:#FFF;}

        #PageContent a img {border:0;}

        #PageContent li {
             list-style-type:square;
        }
       
        #PageBox h2 {
             margin-bottom:5px;
             padding-left:0px;
             margin-top:-4px;
        }
		
		h2.page {
             position:absolute; top:114px;
        }
		
		h2.portfolio {
             position:absolute; top:130px;
        }
		
		.lampIcon {position:absolute; top:180px;}
		
		.thanksImg {position:relative; top:137px; left:390px;}
		
		.paymentImg {position:relative; top:137px; left:390px;}
		
		#paypalForm {position:absolute; left:390px; top: 360px;}
		
/**********************  END GENERIC PAGE  ****************************************/

/**********************  SERVICES PAGE  ****************************************/

		.servicesTable {margin-top:20px;}
		
		.servicesLeft {text-align:left;margin-left:100px;}
		
		.servicesDivider {border-right:2px dotted #478be1;}
		
/**********************  END SERVICES PAGE  ************************************/		

/**********************  TEAM PAGE  ***********************************************/		
		
		#TeamBox {width: 900px; height:495px; position:absolute; top:134px; background:url('images/about_box.jpg') no-repeat -1px 47px;}

        #TeamBox h2 {
             margin-bottom:5px;
             padding-left:0px;
             margin-top:-4px;
        }
		
		#teamLeft {width:380px; float:left; margin-left:25px; padding-top:20px;}
        #teamRight {width:380px; float:right; margin-right:25px; padding-top:20px;}

        #teamLeft img.headShot {float:left; padding-right:20px;padding-bottom:70px;}
        #teamRight img.headShot {float:right; padding-left:20px;padding-bottom:70px;}

        #teamLeft a {color:#478be1; text-decoration:none; border-bottom:1px dashed #FFF; font-weight:bold;}
        #teamRight a {color:#478be1; text-decoration:none; border-bottom:1px dashed #FFF; font-weight:bold;}

        #teamLeft a:hover {border-bottom:1px dashed #478be1; color:#FFF;}
        #teamRight a:hover {border-bottom:1px dashed #478be1; color:#FFF;}
	
        #teamLeft a.urlLink {border:0px; color:#FFF; text-decoration:none; font-weight:bold;}
        #teamRight a.urlLink {border:0px; color:#FFF; text-decoration:none; font-weight:bold;}

        #teamLeft a.urlLink:hover {border:0px; text-decoration:underline; color:#478be1;}
        #teamRight a.urlLink:hover {border:0px; text-decoration:underline; color:#478be1;}

/**********************  END TEAM PAGE  ***********************************************/			

/**********************  CONTACT PAGE  ************************************************/	

        #ContactBox {width: 450px; height:495px; position:absolute; top:400px; left:350px;}

        #ContactBox input {width:150px;}

        #ContactBox select {width:155px;}

        #ContactBox textarea {height:105px;}

        #ContactBox .fade:hover {cursor:pointer;}
		
		.fade:hover {cursor:pointer;}		
		
		.contactMainText {position:absolute; top: 240px; left: 390px; margin:0; padding:0;}
		
		.contactLampIcon {position:absolute; top:180px;}
		
/**********************  END CONTACT PAGE  ************************************************/

/**********************  FOOTER  **********************************************************/
       
	#Footer {position: relative; margin:auto; text-align:center; top:815px; color:#078edb; font: 8pt arial; line-height:11pt;padding-bottom:25px;}
	#Footer a {font: bold 8pt arial; text-decoration:none; color:#078edb;}

    #Footer a:hover {color:#fff; text-decoration:underline;}
	
/**********************  END FOOTER  ******************************************************/