* {
	border:0;
	margin:0;
	padding:0;}

a {
	color:#0000ff;
	text-decoration:underline;
}

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

.left {
	float:left;
	margin:0 10px 0 0;}

.right {
	float:right;
	margin:0 0 0 10px;}

.center {
	text-align:center;}

img {
	margin:10 200 5 px;}

body {
	color:#000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 76%}

#header {
	background:url('image/NewHeader.jpg') repeat-x top;
	height:200px;
	margin:0 auto;
	position:relative;
	width:900px;}

#header:after {
	clear:both;
	content:'.';
	display:block;
	height:0;
	visibility:hidden;}
	
/* remove the bullets, padding and margins from the lists */
.menu ul{ list-style-type:none; padding:0; margin:0;}

/* make the top level links horizontal and position relative so that we can position the sub level */
.menu li{ float:left; position:relative; z-index:100;}

/* use the table to position the dropdown list */
.menu table{ position:absolute; border-collapse:collapse; z-index:80; left:-1px; top:25px;}

/* style all the links */
.menu a, .menu :visited { 
display:block;
font-size:1em;
width:127px;
padding:7px 0;
color:#FFCC00;
background:#6600CC;
text-decoration:none;
margin-right:1px;
text-align:center;
font-family:verdana, sans-serif;}

/* style the links hover */
.menu :hover{ color:#000; background:#ffff00; }

/* hide the sub level links */
.menu ul ul { visibility:hidden; position:absolute; width:149px; height:0;}

/* make the sub level visible on hover list or link */
.menu ul li:hover ul, .menu ul a:hover ul{ visibility:visible; }

.menu li a.selected, .menu li a.selected:hover {
color: #000;
background:#ffff00;
border-color: #fff;
font-style: italic;
text-decoration:underline;
font-size:1.0em;}

#content {
height:auto;
margin:0 auto;
width:900px;}

#content:after {
	clear:both;
	content:'.';
	display:block;
	height:0;
	visibility:hidden;}

#sidebar {
	float:left;
	width:300px;}

#sidebar h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT: bold 14px arial,sans-serif;
	color:#000;
	font-size:1.1em;
	font-weight: 1em;
	line-height:15px;
	padding: 2px 0px 0 0px;
	text-align:center;
	font-style: italic;
	MARGIN-BOTTOM: 0px;}

#sidebar h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT:   bold 14px arial,sans-serif;
	color:#cc0000;
	font-size: 1.2em;
	font-weight: 1.1em;
	line-height:15px;
	padding:2px 0px 0 0px;
	text-align:center;
    MARGIN-BOTTOM: 0px;}

#sidebar p {
	color:#000000;
	text-align:justify;
	background:#fff;}

#sidebar p a:hover {
	color:#ff0000;
	text-decoration:underline;}

#main {
	float:right;
	width:565px;}
	
#main2 {
float:right;
width:900px;}

#main2 h1 {
	margin:0;
	font-family: arial, sans-serif;
	color:#000;
	font-size:1.2em;
	font-weight: 1em;
	line-height:15px;
	padding: 5px 0px 5px 0px;
	text-align:center;
	MARGIN-BOTTOM: 0px}
		
#main2 p {
	color:#000000;
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0; padding:1px 5px 5px 5px; font-size:1.2em;}

#main p {
	color:#000000;
	text-align:justify;
	font-family:Arial,Verdana,sans-serif}

#main p2 a{
	color:#000000;
	text-align:justify;
	font-family:Arial,Verdana,sans-serif}
	
#main p1 {
	color:#000000;
	font-size:15px;
	line-height:20px;
	PADDING: 0px;
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:700;
	MARGIN-BOTTOM: 25px;}

#main h2 {
	font-family: arial, sans-serif;
	color:#000;
	font-size:1.1em;
	font-weight: 1em;
	line-height:10px;
	padding: 5px 0px 0px;
	text-align:center;
	MARGIN-BOTTOM: 0px}

#main p a:hover {
	color:#ff0000;
	text-decoration:underline;}

#footer {
	margin:5px auto;
	width:760px;}

#footer:after {
	clear:both;
	content:'.';
	display:block;
	height:0;
	visibility:hidden;}

#footer p {
	color:#000;
	font-size:100%;
	line-height:20px;
	padding:0px;
	text-align:center;}

hr {
clear:both; 
border:0; 
height:1px; 
color:#ff3300; 
background-color:#ff3300;}

.mainzsnazzy {width:600px; margin:0 0 0px 0px;}
.zsnazzy {width:300px; margin:0 0 0px 0p;}

.mainzsnazzy h1, .zsnazzy h1 {margin:0; font-size:1.3em; padding:0px 0px 0px; border-bottom:1px solid #444; text-align:center;}

.mainzsnazzy p, .zsnazzy p {font-family:Arial,Verdana,sans-serif; margin:0; padding:1px 5px 5px 5px; font-size:1.1em;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #444;border-right:1px solid #444;}

.xb1 {margin:0 5px; background:#444;}
.xb2 {margin:0 3px;border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; border:0 solid #444; border-width:0 1px; height:auto;}

* html .xboxcontent {height:1px;}

.color_a {background:#cc0000;color:#FFF;}
.color_b {background:#d4d8bd; color:#000;}
.color_c {background:#E6E7E8; color:#000;}
.color_d {background:#b2ab9b; color:#000;}
.color_e {background:#00ff00; color:#000;}
.color_f {background:#6600CC; color:#FFff00;}

#photo_strip {width:900px; margin-left:5px;}
#container {margin:0; padding:0; height:600px; overflow:auto; color:#222; background:#fff;}
#container ul {margin:0; padding:0; list-style:none; white-space:nowrap; display:table-row;}
#container ul li {display:table-cell; padding:0 15px; background:#fff; border-bottom:1px solid #888; vertical-align:top;}
#container ul li img {border:1px solid #555; margin: 30px 0 10px 0;}
#photo_strip h1 {text-align:center; padding:0; margin:0; width:630px; height:38px; line-height:35px; color:#555; font-weight:normal; font-size:20px; border-bottom:1px solid #888;}
#container p {margin:0; padding:5px 0; font-size:11px;} 
