/* Amy's CSS Document for Niloo Hair Salon*/

/* Start of CSS RESET */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* End of CSS RESET */



body {
	height: 700px;
	margin: 0 auto;
	padding: 0px;
	border: none;
	text-align: center;  
	color: #FFF; 
	background-color:#666;
}

#container { 
	width: 919px;
	height: 647px;
	margin: 0 auto; 
	color: #000;
	margin-top: 40px;
	background-color:#999;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	overflow: hidden;
}

#img { 
	height: 70px;
	width: 440px;
	margin-top: 25px;
	margin-left: 25px;
	padding: 10px 0px 0px 0px ;
	
	
}

#h1 {  
	padding: 0; 
	margin: 0;
	text-indent: -9999px;
}

#navcontainer {
	width: 870px;
	height:35px;
	line-height: 10px;
	margin-left: 0px;
	padding-left: 0px;
	text-align:right;
}

#navlist li {
	font-family: Tahoma, Geneva, sans-serif; 
	font-size: 13px;
	display: inline;
	padding-right: 5px;
	padding-left: 15px;
	padding-top:12px;
	line-height: 37px;
}

a:hover {
	text-decoration:underline;
	color:#900;
}

a {
	color:#333;	
}

#content { 
	height: 548px;
	width: 874px;
	text-align: left;
	background-image:url(images/mainroundedbg.png); 
	margin: 0 auto; 
	border:hidden;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	overflow: hidden;
}

h2 { 
	font-size:17px;
	font-family:"Century Gothic";
	padding-left: 50px;
	padding-top: 40px;
	padding-bottom:30px;

}
						/* Start of CSS for Location page */
h3  { 
	font-size:15px;
	font-family:"Century Gothic";
	float:left;
	padding-left: 250px;
	padding-top: 20px;
	padding-bottom:2px;

}


h4 { 
	font-size:15px;
	font-family:"Century Gothic";
	padding-left: 250px;
	padding-top: 70px;
	padding-bottom:20px;

}

.nilooaddresshours { 
	width: 350px;
	font-size:16px;
	font-family:Verdana, Geneva, sans-serif;
	float:left;
	margin-left: 290px;
	padding-left: 0px;
	padding-top: 20px;
	padding-bottom: 0px;

}
font-size:15px;
	font-family:"Century Gothic";

h7 { 
	font-size:14px;
	font-family:"Century Gothic";
	padding-left: 350px;
	padding-top: 0px;
	padding-bottom:20px;

}


/* End of CSS for Location page */

p { 

	font-family:Verdana, Geneva, sans-serif;
	font-size:17px;
	text-align:justify;
    padding-bottom: 5px;
	line-height: 25px;
	padding-left:50px;
	padding-right: 220px;

}

#blockquote1 { 
	margin: 0 auto;
	position:relative;
	display:inline;
	width: 470px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:17px;
	float: left;
	text-align:justify;
	line-height: 25px;
	margin-left: 190px;
	
}
   
#blockquote {
	width: 200px;
	height: 20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-style:italic;
	text-align:justify;
	padding-top: 0px;
	padding-left: 00px;
	padding-bottom: 80px;
	margin-top:0px;
	margin-left: 450px;
	margin-right: 8px;
	
}

#contactinfo {
	float:right;
	display:inline;
	margin-right: -3px;
	width: 130px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-style:italic;
	text-align:justify;
 	padding-left: 5px;
	
	line-height: 20px;
	padding-top: 0px;
	
}

#contactinfo1 {
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-style:italic;
	text-align:justify;
    margin-left:725px;
	padding-left: 5px;
	margin-right: 5px;
	line-height: 20px;
	margin-top: 105px;
	
}
   
#footer { 
	margin: 0 auto;
	padding: 0px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	width: 725px;
	height: 15px;
	padding-top: 20px;
	text-align:center;
	
}

/* Start of Data Table CSS */

table {
	border-collapse: collapse;
	width: 300px;
	margin-left: auto; margin-right: auto;
	border-style:solid;
	border-width:thin;
	background-color:#CCC;
	margin-top: -10px;
	
}

 

th, td, tr {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000; background-color:#FFF;
  	padding: 5px 5px 5px 5px;
	font-size: 16px;
	background-color:#CCC;
	
}

col#solservice {
	border:none;
	font-size:17px;
}

col#colprice {
	border: none;
	font-size:17px;

}

thead {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
} 

/* End of Data Table CSS */





