@charset "utf-8";

body {

	padding: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

#header {

	margin: auto;

	height: 108px;

	width: 900px;

	background-image: url(../img/header-bg.gif);

	background-repeat: no-repeat;

	background-position: bottom;

}

#flash-header {

	width: 900px;

	margin: auto;

	padding-bottom: 8px;

	background-image: url(../img/top-content.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	height: 377px;

}

#flash-header-a {

	width: 900px;

	margin: auto;

	padding-bottom: 8px;

	background-image: url(../img/top-content.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	height: 270px;

}

#logo {

	background-image: url(../img/ngcc-v95.gif);

	display: block;

	height: 94px;

	width: 323px;

	float: left;

	text-indent: -9999px;

}

#menu {

	font-family: "Trebuchet MS", Verdana, Arial;

	font-size: 13px;

	color: #fd3f9a;

	height: 50px;

	line-height: 50px;

}

#phone {

	height: 19px;

	font-family: "Trebuchet MS", Verdana, Arial;

	color: #4e4e4e;

	font-size: 19px;

	padding-top: 29px;

	line-height: 19px;

}

#menu a:hover {

	color: #FD3F9A;

	text-decoration: underline;

}

#menu a {

	text-decoration: none;

	font-family: "Trebuchet MS", Verdana, Arial;

	color: #757575;

	font-weight: bold;

}

#header-right {

	float: left;

	width: 568px;

	text-align: right;

}

#content {

	width: 900px;

	margin: auto;

	background-image: url(../img/midle-bg.gif);

	background-repeat: repeat-y;

	background-position: left;

	padding-top: 8px;

	padding-bottom: 5px;

}

#middle {

	background-image: url(../img/middle-c-bg.gif);

	background-repeat: repeat-y;

	background-position: left;

	font-family: "Trebuchet MS", Verdana, Arial;

	color: #686868;

	font-size: 13px;

	padding-top: 5px;

	padding-bottom: 5px;

	width: 462px;

}

#middle h1 {

	font-size: 20px;

	color: #000000;

	padding: 0px;

	margin: 0px;

	font-weight: bold;

}

#middle h4{

	font-size: 14px;

	color: #000000;

	padding: 0px;

	margin: 0px;

	font-weight: bold;

}

#footer {

	width: 900px;

	margin: auto;

	font-family: "Trebuchet MS", Verdana, Arial;

	color: #999999;

	font-size: 11px;

	text-align: right;

	background-image: url(../img/main-end.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-top: 10px;

}

#middle .padd {

	padding-top: 5px;

	padding-right: 20px;

	padding-bottom: 5px;

	padding-left: 20px;

}

#left-ads {

	text-align: center;

}

#left-ads img {

	margin-bottom: 9px;

}

#right-side {

	text-align: center;

}

#ng {

	height: 60px;

	width: 210px;

	margin: auto;

	background-image: url(../img/g-01.gif);

	background-repeat: no-repeat;

}

#ng .padd {

	padding-left: 55px;

	text-align: left;

	font-size: 12px;

	font-family: "Trebuchet MS", Verdana, Arial;

	padding-right: 10px;

	padding-top: 12px;

}

#ng .padd a {

	text-decoration: none;

	color: #757575;

	line-height: 16px;

}

#nx {

	height: 60px;

	width: 210px;

	margin: auto;

	background-image: url(../img/g-02.gif);

	background-repeat: no-repeat;

}

#nx .padd {

	padding-left: 55px;

	text-align: left;

	font-size: 12px;

	font-family: "Trebuchet MS", Verdana, Arial;

	padding-right: 10px;

	padding-top: 12px;

}

#nx .padd a {

	text-decoration: none;

	color: #757575;

	line-height: 16px;

}

#nv {

	height: 60px;

	width: 210px;

	margin: auto;

	background-image: url(../img/g-03.gif);

	background-repeat: no-repeat;

}

#nv .padd {

	padding-left: 55px;

	text-align: left;

	font-size: 12px;

	font-family: "Trebuchet MS", Verdana, Arial;

	padding-right: 10px;

	padding-top: 12px;

}

#nv .padd a {

	text-decoration: none;

	color: #757575;

	line-height: 16px;

}

#flash-header object {

	height: 377px;

	width: 900px;

	margin: 0px;

	padding: 0px;

}

#nv-btn a {

	display: block;

	line-height: 51px;

	height: 51px;

	width: 210px;

	background-image: url(../img/btn-2-bg.gif);

	background-repeat: no-repeat;

	text-decoration: none;

	color: #757575;

	font-family: "Trebuchet MS", Verdana, Arial;

	font-size: 13px;

	margin: auto;

	font-weight: bold;

}

#nv-btn a:hover {

	background-image: url(../img/btn-2-bg-hover.gif);

	color: #FD3F9A;

	text-decoration: underline;

}

#nv-btn-p a {

	display: block;

	line-height: 51px;

	height: 51px;

	width: 210px;

	background-image: url(../img/btn-2-bg-p.gif);

	background-repeat: no-repeat;

	text-decoration: none;

	color: #ffffff;

	font-family: "Trebuchet MS", Verdana, Arial;

	font-size: 13px;

	margin: auto;

	font-weight: bold;

}

#nv-btn-p a:hover {

	background-image: url(../img/btn-2-bg-hover.gif);

	color: #FD3F9A;

	text-decoration: underline;

}

.spaceline {

	height: 10px;

}

#middle-wide {

	background-image: url(../img/wide-bg-01.gif);

	background-repeat: repeat-y;

	background-position: left;

	font-family: "Trebuchet MS", Verdana, Arial;

	color: #686868;

	font-size: 13px;

	padding-top: 5px;

	padding-bottom: 5px;

	width: 668px;

}

#middle-wide h1 {

	font-size: 20px;

	color: #000000;

	padding: 0px;

	margin: 0px;

	font-weight: bold;

}

#middle-wide .padd {

	padding-top: 5px;

	padding-right: 30px;

	padding-bottom: 3px;

	padding-left: 27px;

}.ngallery img {

	display: block;

	float: left;

	margin-right: 5px;

	margin-bottom: 5px;

}

.cls {

	clear: both;

}



#footer-sponsors {

	border: 1px solid #ececec;

	margin-top: 15px;

	margin-right: auto;

	margin-bottom: 15px;

	margin-left: auto;

}

#middle  a {

	color: #2661DD;

}

#middle a.jq-header:link,

#middle a.jq-header:visited {

 font-weight:bold; 

 color:#333333; 

 text-transform:uppercase;

 text-decoration:none;

}

#middle a.jq-header:hover {

 text-decoration:underline;  

}

.separator {

    height: 15px;

    clear: both;

}

.shortpost {

    font-size:14px;    

}

.lifestream {
    margin:0;
    padding:0;
    list-style:none;
    border-top:1px solid #eee;
}
.lifestream li {
    margin:2px 0;
    padding:4px 4px 4px 28px;
    list-style:none;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:5px 5px;
    border-bottom:1px solid #eee;
    font-weight:normal;
}
.lifestream li a {
    text-decoration:none;
    color:#FD3F9A;
    font-weight:normal;
}
.lifestream li span a {
    text-decoration:none;
    font-size:0.8em;
    color:#888;
}
