body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
}

.style2 {
	font-size: 7pt;
	color: #000;
	font-family: Geneva, Verdana, Arial, Helvetica, san-serif;
}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

.style5 {font-size: 16px;
	font-family: Geneva, Verdana, Arial, Helvetica, san-serif;
	font-weight: bold;}
.style6 {
	font-size: 11px;

	text-align:left;
}
.style7 {font-size: 15px;
	color:red;
	font-weight:bold;
}
.style8 {font-size: 12px}
.style9 {color: #2874b1}
.style10 {
	font-family: Geneva, Verdana, Arial, Helvetica, san-serif;
	font-size: 28px;
	color: #FFFFFF}
.style11 {
	color: #FFFFFF}
.style12{
	font-family: Geneva, Verdana, Arial, Helvetica, san-serif;
	font-size: 14px;
	color: #FFFFFF}
a:link {
	color: #2f6593;
	text-decoration: none;
}
a:visited {
	color: #2f6593;
	text-decoration: none;
}
a:hover { text-decoration: underline;}

.photostyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.menutitle{
	cursor:pointer;
	color:#FFF;
	padding:2px;
	text-align:left;
	font-weight:bold;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#2672b0;
	border-color:#5ca0cf;
	border-style:solid;
	border-width:1px;

}

p {
	font-family: Geneva, Verdana, Arial, Helvetica, san-serif;
	font-size: 14px;
 text-align:left;


}
.copyright {
	font-size: 10px;
	color: #FFCC00;
}
 #nav {
   	margin:0;
   	padding:5px 5px 5px 5px;
	background:#dcddd8;
	float:right;
	width:100%;
	font-size: 6px;
	border:none;


}
 #nav li {
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
	border:none;
	position:fixed;
	bottom:-30px;

 }
 #nav a:link,#nav a:visited {
	background :#136fae;
	border : 1px solid #ccc;
	color : #fff;
	float : center;
	font-size : 12px;
	font-weight : normal;
	line-height : 14px;
	margin-right : 0px;
	padding : 5px 4px 4px 5px;
	sapcing: 5px 4px 4px 5px;
	text-decoration : none;
  }
  #nav a:hover {
   	color:#ffffff;
   	background: #3399cc;
   }



/*** Nav bar styles ***/

ul.nav2,
.nav2 ul{
/*Remove all spacings from the list items*/
	margin: 0;
	padding: 0;
	cursor: default;
	list-style-type: none;
}

ul.nav2{
	width: 200px;
/*Optional, to make the navigation bar positions on the left of the content*/
	float: left;
	margin-right: 0em;
	color:#fff;
	background-color:#bdbdbd;
font-family: Arial;
}

ul.nav2>li{
	margin: 0;
padding: 0px 0px;
font-family: Arial;
font-size:16px;
}

ul.nav2 li>ul{
/*Make the sub list items invisible*/
	display: none;
	position: absolute;
	width: 27ex;
	left: 150px;
	margin-top: -0.6em;
	margin-left: 10px;
color:#fff;

}

ul.nav2 li:hover>ul{
/*When hovered, make them appear*/
	display : block;
}

.nav2 ul li a{
/*Make the hyperlinks as a block element, sort of a hover effect*/
	display: block;
	padding: 8px 8px;
}

/*** Menu styles (customizable) ***/

ul.nav2,
.nav2 ul,
.nav2 ul li a{
	background-color: #bdbdbd;
	color: #fff;

}

ul.nav2 li:hover,
.nav2 ul li a:hover{
	background-color: #81c903;
	color: #fff;

}

ul.nav2 li:active,
.nav2 ul li a:active{
	background-color: #fff;
	color: #fff;

}
ul.nav2 a{ color:#fff;
display: block;

}

ul{
	cursor:pointer;
	color:#FFF;
padding: 20px 24px;
	text-align:left;
	font-weight:bold;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-color:#2672b0;

}
li
{
	border-color:#bdbdbd;
	border: 1px solid #fff;
padding: 20px 24px;
	font-weight:bold;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;

}

.nav2 a{
	text-decoration: none;
	padding: 8px 8px;

}
,nav2 a:active{  	color: #fff;}

.lcdstyle{ /*Example CSS to create LCD countdown look*/
background-color:black;
color:yellow;
font: bold 18px MS Sans Serif;
padding: 4px;
}

.xsnazzy {width:760px;}
.xsnazzy h1, .zsnazzy h1 {margin:0; font-size:1.2em; padding:0 10px 5px 10px; border-bottom:1px solid #d4d4d4;}
.xsnazzy p, .zsnazzy p { margin:0; padding: 5px 10px; font-size:11px;}
.xsnazzy {background: transparent; width:270px; float:center; margin:0 3px;}

.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 #d4d4d4; border-right:1px solid #d4d4d4;}
.xb1 {margin:0 5px; background:#d4d4d4;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; border:0 solid #d4d4d4; border-width:0 1px; height:auto;}
* html .xboxcontent {height:1px;}

.color_a {background:#808080; color:#fff;}
.color_b {background:#4487bb; color:#fff;}
.color_c {background:#6cb100; color:#fff;}
.color_d {background:#2f6081; color:#fff;}
p{padding-bottom:.4em; text-align:left;}
h1,h2,p{margin: 0 10px}
h1{font-size: 250%;color: #FFF}
h2{font-size: 200%;color: #f0f0f0}

h2{padding-top: 0.3em}
div#nifty{ margin: 0 10%;background: #c7c29c}

b.rtop, b.rbottom{display:block;background: #fff}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #c7c29c}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

dl.curved {background:#2f6081  top left no-repeat; margin:5px 0; padding: 0px 0px; width:100%;}
dl.curved dt {background:transparent  top right no-repeat; padding:10px; text-align:center; color:#fff;}
dl.curved dd {background:#ddf1f8  bottom left no-repeat; padding: 10px; margin:0;}
dl.curved dd p {margin:0; padding:10px; line-height:1.3em;}

.classname {
text-align: center;
}


