@charset "UTF-8";
/* CSS Document */

body { margin:0; padding:0; font-size:12px; font-family: Geneva, Verdana, sans-serif; background-image:url(../_images-site/body-BG.jpg); background-repeat:repeat-x; color:#333;}

/* Maint Layout */
#main { width:700px; margin:20px auto; }
	#top { height:17px; background-image:url(../_images-site/content-Top.png); background-repeat:no-repeat; }
	#content { background-color:#FFF; width:700px; min-height:600px; }
		#mastHead { width:700px; height:50px; margin-bottom:15px; }
			#logoID { padding:0 0 5px 10px; }
		#window { width:640px; height:177px; margin:5px auto 0 auto; background-image:url(../_images-site/windowBG.png); position:relative; }
		#greyWindow { width:400px; height:205px; position:relative; top:-10px; left:15px; background-image:url(../_images-site/shadowWindow.png); background-repeat:no-repeat;}
	#nav { width:400px; height:30px; }
		#nav ul {margin:0 0 0 10px; padding:0; color:#FFF; margin-top:15px; font-family: Geneva, Verdana, sans-serif;  }
		#nav ul li { display:block; width:auto; float:left;  font-size:15px; line-height:30px; margin-top:5px; list-style:none; }
		#nav ul li a:link, #nav ul li a:visited { color:#FFF; text-decoration:none;  padding:9px 12px 4px 12px; }
		#nav ul li a:hover { color:#FFF; text-decoration:none; background-image:url(../_images-site/navGrad.png); background-repeat:repeat-x; background-position:top;  padding:9px 12px 4px 12px;}
	#windowImage { margin:10px; width:370px; height:145px; border:1px solid #FFF; }
#innerContent { width:680px; margin-top:15px; padding:5px 10px; float:left; clear:both;}
#footer { width:700px; margin:5px auto 0 auto; font-size:9px; text-align:center; }
#footer p { font-size:9px; color:#333; }
#footer a:link, #footer a:visited { text-decoration:none; font-size:9px; color:#333; }
#footer a:hover { text-decoration:underline; font-size:9px; color:#000; }

/* Main Columns */
#col1 { float:left; width:450px; padding-right:10px; min-height:100px; }
#col2 { float:right; width:220px; min-height:100px;  }
#col { float:left; width:670px; }

/* Preview Styles */
#back-home { width:900px; background-color:#CCC; text-align:center; padding:10px; margin:0 auto; }

/* Text Styles */
h1 { font-size:16px; font-family:Verdana, Geneva, sans-serif; color:#e32a91;font-weight:normal; }
	h1.heart {  font-size:22px; }
h2 { font-size:14px;  color:#333; font-weight:normal; }
h3 { font:14px; font-weight:normal; font-style:italic;  color:#333;}
p { font-size:12px; color:#333; }

	.center { text-align:center; }

a:link, a:visited {  text-decoration:none; color:#e32a91; }
a:hover { text-decoration:underline; color:#333; }

/* Preview Page */
#preview { width:900px; height:600px; margin:20px auto; }

/* Contact Form */
		
		#form { width:400px; }
		.cssform p{ width: 230px; clear: left; margin: 0; padding: 5px 0 8px 0; padding-left: 175px; border-top: 1px dashed gray; height: 1%; }
		.cssform label{font-weight: bold; float: left; margin-left: -170px; width: 10px; }
		.cssform input[type="text"]{ width: 150px;}
		.cssform textarea{ width: 200px; height: 150px; }
		* html .threepxfix{ margin-left: 3px; }
/* Facebox */
#facebox .b {
  background:url(../facefiles/b.png);
}

#facebox .tl {
  background:url(../facefiles/tl.png);
}

#facebox .tr {
  background:url(../facefiles/tr.png);
}

#facebox .bl {
  background:url(../facefiles/bl.png);
}

#facebox .br {
  background:url(../facefiles/br.png);
}

#facebox {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  margin: auto;
  border-collapse: collapse;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}
