/* ============================================================
   Mozilla Firefox CSS
   Seattle Police Explorer Program Website Stylesheet
   (c) Ryan Kemper 2008
   ============================================================ */
a:link {
	text-decoration: none;
	color: #000;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF
	}
a:hover {
	text-decoration: none;
	color:#0033FF
}
a:active {
	text-decoration: none;
	color: #FFFFFF
}
a {
	font-family: Arial, Helvetica, sans-serif;
}

#headerLogo {
float:left;
border:0;
}

body {
color:#000;
background-color:#FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0;
	}

hr {
	border:none;
	border-top:1px solid #CCCCCC;
	height:1px;
	margin-bottom:25px;
	}


#wrapper { 
 margin: 0 auto;
 width: 922px;
 height:20px;
 padding:15px;
 padding-bottom:0px;
}

#ADwrapper { 
 margin: 0 auto;
 width: 922px;
 height:20px;
 padding:15px;
 padding-bottom:0px;
}

#ADsLeft { 
 margin-left:0;
 width: 160px;
 height:600px;
 padding:15px;
 padding-bottom:0px;
 padding-top:15px;
 float:left;
 position:fixed;
}

#ADsRight { 
 margin-right:0;
 width: 160px;
 height:600px;
 padding:15px;
 padding-bottom:0px;
 padding-top:15px;
 position:fixed;
 float:right;
}
#header {
 width: 900px;
 height: 100px;
 margin: 0px 0px 0px 0px;
 border:none;
 
}

#navigation {
 width: 900px;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 background-color:#F3F2ED;
}
.content { 
 width: 898px;
 color: #333;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 height: 350px;
}
/* ============================================================
  	Navigation Tabs
   ============================================================ */
#styletwo{
	position:relative;
	display:block;
	height:26px;
	font-size:11px;
	font-weight:bold;
	background:transparent url(/images/bgOFF.gif) repeat-x top left;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	}

#styletwo ul{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	}

#styletwo ul li{
	display:block;
	float:left;
	margin:0 1px 0 0;
	}

#styletwo ul li a{
	display:block;
	float:left;
	color:#fff;
	text-decoration:none;
	padding:6px 20px 0 20px;
	height:27px;
	}

#styletwo ul li a:hover,#styletwo ul li a.current{
	color:#fff;
    background:transparent url(http://www.rjphotostudio.net/images/bgON.gif) repeat-x top left; 
	}
	
.SmallText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
}


/* ============================================================
   Home Page
   ============================================================ */
#Home{
/* this height should be set to match background image (in em, at "medium" text size) */
	height: 42em;
	padding: 0;
	margin-top:	0px;
	margin-left:0px;
	background:transparent url(http://www.rjphotostudio.net/images/Home.jpg) no-repeat;
	}
#HomeContent {
	font-family: Arial, Helvetica, sans-serif;
	color:	#000;
	font-size:	11pt;
	width:		700px;
	position:	relative;
	left:		100px;
	top:		300px;
	margin-bottom:	25px;
}

/* ============================================================
   Ad's Page
   ============================================================ */
#Ads{
/* this height should be set to match background image (in em, at "medium" text size) */
	height: 44em;
	padding: 0;
	margin-top:	0px;
	margin-left:0px;
	background:transparent url(http://www.rjphotostudio.net/images/Home.jpg) no-repeat;
	}
#AdsContent {
	font-family: Arial, Helvetica, sans-serif;
	color:	#000;
	font-size:	11pt;
	width:		700px;
	position:	relative;
	left:		100px;
	top:		300px;
	margin-bottom:	25px;
}
/* ============================================================
   Seniors Page
   ============================================================ */
#Seniors{
/* this height should be set to match background image (in em, at "medium" text size) */
  height: 31em;
	padding: 0;
	margin-top:	0px;
	background: url(http://www.rjphotostudio.net/images/seniors.png) no-repeat;
	}
#SeniorsContent {
	font-family: Arial, Helvetica, sans-serif;
	color:	#000;
	font-size:	11pt;
	width:		450px;
	position:	relative;
	left:		400px;
	top:		128px;
	margin-bottom:	25px;
}

/* ============================================================
   Family Page
   ============================================================ */
#family{
/* this height should be set to match background image (in em, at "medium" text size) */
  height: 44em;
	padding: 0;
	margin-top:	0px;
    background: url(http://www.rjphotostudio.net/images/family.jpg) no-repeat; 
	}
#familyContent {
	font-family: Arial, Helvetica, sans-serif;
	color:	#000;
	font-size:	11pt;
	width:		450px;
	position:	relative;
	left:		460px;
	top:		125px;
	margin-bottom:	25px;
}

#familyPackage {
	font-family: Arial, Helvetica, sans-serif;
	color:	#000;
	font-size:	11pt;
	width:		375px;
	position:	relative;
	left:		45px;
	top:		-75px;
	margin-bottom:	25px;
}

/* ============================================================
   Weddings Page
   ============================================================ */
#Wedding{
/* this height should be set to match background image (in em, at "medium" text size) */
  height: 39em;
	padding: 0;
	margin-top:	0px;
	margin-left:2px;
	background: url(http://www.rjphotostudio.net/images/WeddingPhoto.jpg) no-repeat; 
	}
#WeddingContent {
	font-family: Arial, Helvetica, sans-serif;
	color:	#000;
	font-size:	11pt;
	width:		700px;
	position:	relative;
	left:		100px;
	top:		300px;
	margin-bottom:	25px;
}

/* ============================================================
   Business Page
   ============================================================ */
#Business{
/* this height should be set to match background image (in em, at "medium" text size) */
  height: 47em;
	padding: 0;
	margin-top:	0px;
	background: url(http://www.rjphotostudio.net/images/Business2.png) no-repeat;
	}
#BusinessContent {
	font-family: Arial, Helvetica, sans-serif;
	color:	#000;
	font-size:	11pt;
	width:		700px;
	position:	relative;
	left:		100px;
	top:		300px;
	margin-bottom:	25px;
}

/* ============================================================
   Auto Page
   ============================================================ */
#Auto{
/* this height should be set to match background image (in em, at "medium" text size) */
  height: 28em;
	padding: 0;
	margin-top:	0px;
	background: url(http://www.rjphotostudio.net/images/Automotive.png) no-repeat;
	}
#AutoContent {
	font-family: Arial, Helvetica, sans-serif;
	color:	#000;
	font-size:	11pt;
	width:		300px;
	position:	relative;
	left:		585px;
	top:		175px;
	margin-bottom:	25px;
}

/* ============================================================
   Pricelist
   ============================================================ */
#Price{
/* this height should be set to match background image (in em, at "medium" text size) */
  height: 28em;
	padding: 0;
	margin-top:	0px;
	}
#PriceContent {
	font-family: Arial, Helvetica, sans-serif;
	color:	#000;
	font-size:	15pt;
	width:		700px;
	position:	relative;
	left:		100px;
	top:		25px;
	margin-bottom:	25px;
	border:none;
}
#Pkg1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:	15pt;
	width:		155px;
	height:		200px;
	position:	relative;
	left:		50px;
	top:		50px;
	margin-bottom:	25px;
	text-align:center;
	border:none;
}
#Pkg2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:	15pt;
	width:		155px;
	height:		200px;
	position:	relative;
	left:		275px;
	top:		-175px;
	margin-bottom:	25px;
	text-align:center;
	border:none;
}
#Pkg3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:	15pt;
	width:		155px;
	height:		200px;
	position:	relative;
	left:		500px;
	top:		-400px;
	margin-bottom:	25px;
	text-align:center;
	border:none;
}
/* ============================================================
   Contact us Page
   ============================================================ */
#contact{
/* this height should be set to match background image (in em, at "medium" text size) */
  height: 30em;
	padding: 0;
	margin-top:	0px;
	background: url() no-repeat;
	color:#FFFFFF;
	}
/*#messageSent{
/* this height should be set to match background image (in em, at "medium" text size) 
  height: 30em;
	padding: 0;
	margin-top:	0px;
	background: url(file:///C|/Users/Ryan/Documents/Sites/TEST/Explorers/images/messagesent.png) no-repeat; 
	}*/
#contactContent {
	font-family: Arial, Helvetica, sans-serif;
	color:	#000;
	font-size:	12pt;
	width:		375px;
	position:	relative;
	left:		45px;
	top:		-90px;
	margin-bottom:	25px;
}


label
{
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.submit input
{
margin-top:10px;
margin-left: 5.5em;
}
input
{
color: #781351;
background:#6699CC;
}

.submit input
{
color: #000;
background: #FFF;
border: 2px outset #d7b9c9;
}
fieldset
{
border: 1px solid #781351;
width: 20em
}

legend
{
color: #fff;
background: #ffa20c;
border: 1px solid #781351;
padding: 2px 6px
} 
/* ============================================================
   Footer
   ============================================================ */
#footer { 

 width: 900px;
 height:26px;
 color: #000;
 background-image:url(http://www.rjphotostudio.net/images/bgFOOT.gif);
 background-repeat:repeat-x;
  margin: 0px 0px 10px 0px;
 padding-top:3px;
 padding-bottom: 3px;
 text-align:center;
}
.footerblurb {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #999999;
	text-align:center;
}