BODY {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #333333 fixed; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px verdana, arial; COLOR: #FFF; PADDING-TOP: 0px;
    background-image: url(images/NGC.jpg);
   
}
.fw-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 780px; PADDING-TOP: 0px;
    
}
#supercontaner{
width:860px;
height: auto;
margin:auto;
}
#contaner{
width:860px;
height: auto;
margin:auto;
background:url(images/main.png);
}
#main-header {
	width: 25px;
	height: 20px;
	float: left;
    background:url(images/main-hl.png) no-repeat bottom;
}
#main-header2 {
	width: 25px;
	height: 20px;
	float: right;
    background:url(images/main-hr.png) no-repeat bottom;
}
#main-header3 {
	margin-left: 25px;
	margin-right: 25px;
	height: 20px;
     background:url(images/main-hm.png) repeat-x bottom;
}
#main-bottom {
	width: 25px;
	height: 20px;
	float: left;
    background:url(images/main-bl.png) no-repeat bottom;
}
#main-bottom2 {
	width: 25px;
	height: 20px;
	float: right;
    background:url(images/main-br.png) no-repeat bottom;
}
#main-bottom3 {
	margin-left: 25px;
	margin-right: 25px;
	height: 20px;
     background:url(images/main-bm.png) repeat-x bottom;
}


.inner {background: #080B13 url(backs/col-bgtop.png) 0 0 repeat-x;
       border-top: 1px solid #1D2F46;
       border-left: 1px solid #1D2F46;
       border-right: 1px solid #1D2F46;}
.col-bottom {background: url(backs/col-bl.png) 0 0 no-repeat;}
.col-bottom2 {background: url(backs/col-br.png) 100% 0 no-repeat;}
.col-bottom3 {background: url(backs/col-bm.png) 0 0 repeat-x;}


.col-bottom {
	width: 8px;
	float: left;
	height: 10px;
}
.col-bottom2 {
	width: 8px;
	float: right;
	height: 10px;
}
.col-bottom3 {
	height: 10px;
	margin: 0 8px 0 8px;
	padding-bottom: 10px;
}




A {
	FONT-WEIGHT: bold; COLOR: #87aad3; TEXT-DECORATION: none; font-style: italic
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #87aad3; TEXT-DECORATION: none;font-style: italic
}
A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
CODE {
	FONT-SIZE: 12px
}
PRE {
	FONT-SIZE: 12px
}
FIELDSET {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 1em 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #ccc 1px solid
}
LEGEND {
	FONT-WEIGHT: bold; COLOR: #000
}
LABEL {
	CURSOR: pointer
}
.fw-advertisement {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 780px; PADDING-TOP: 10px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.fw-head {
	PADDING-RIGHT: 5px;
    PADDING-LEFT: 25px;
    background: url(../images/head.jpg) no-repeat left top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    
    PADDING-TOP: 0px;
    POSITION: relative;
    HEIGHT: 280px;
	z-index:-1;

}
.fw-head H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 32px arial; COLOR: #A5A9B2; PADDING-TOP: 25px; LETTER-SPACING: -1px
}
.fw-head H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 16px arial; COLOR: #fff; PADDING-TOP: 0px
}
.fw-logo {
	FONT-SIZE: 0px; FLOAT:left; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 210px; HEIGHT: 165px;
     PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;
    
}
.fw-home-link {
	DISPLAY: none; WIDTH: 0px; HEIGHT: 0px
}
HR {
	DISPLAY: none
}
.fw-nav-menu {
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 168px;
    COLOR: #fff;
    PADDING-TOP: 0px;
    
}
.fw-nav-menu UL {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../images/bg.png) left top; PADDING-BOTTOM: 20px; MARGIN: 5px 5px 0px 0px; OVERFLOW: hidden; CURSOR: default; PADDING-TOP: 20px; LIST-STYLE-TYPE: none; HEIGHT: 100%
}
 HTML .fw-nav-menu UL {
	}
.fw-nav-menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 2px
}
.fw-nav-menu A {
	FONT-WEIGHT: bold; OVERFLOW: hidden; COLOR: #fff; TEXT-DECORATION: none
}
.fw-nav-menu A:visited {
	FONT-WEIGHT: bold; OVERFLOW: hidden; COLOR: #fff; TEXT-DECORATION: none
}
.fw-nav-menu A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.fw-nav-menu A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.fw-with-mini {
	    PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 5px 0px 0px;
        OVERFLOW: hidden;
        WIDTH: 607px;
        PADDING-TOP: 0px;
        TEXT-ALIGN: left;

    
    }
.fw-content {
	FLOAT: left;
    
}
.fw-content H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 20px 10px; FONT: 24px arial; COLOR: #fff; PADDING-TOP: 0px; LETTER-SPACING: -1px
}
H2 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.fw-paragraph {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bg.png) left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 5px; OVERFLOW: hidden; WIDTH: 622px; PADDING-TOP: 0px;
    

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; border: 0px

    }
    .fw-login{
	        CLEAR: both;
            PADDING-RIGHT: 0px;
            PADDING-LEFT: 0px;
            color:black;
            PADDING-BOTTOM: 0px;
            MARGIN: 0px 0px 5px 5px;

            WIDTH: 780px;
            PADDING-TOP: 0px;
            FILTER: alpha(opacity=70);
            BACKGROUND-COLOR: #000;
            moz-opacity: .55;
            opacity: .70;
            background: url(../images/login3.jpg) no-repeat left top;
    }
        .fw-footer-links {

	        CLEAR: both;
            PADDING-RIGHT: 0px;
            PADDING-LEFT: 0px;
            PADDING-TOP: 0px;
            PADDING-BOTTOM: 0px;
            MARGIN: 0px 0px 5px 0px;

            WIDTH: 780px;
            color:#fff;
            BACKGROUND: url(images/bg.png);
    }
 HTML .fw-paragraph {border: 0px
	
}
.fw-text {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 100%; border: 0px
}
.fw-content UL {
	MARGIN-LEFT: 2em
}
.fw-content OL {
	MARGIN-LEFT: 2em
}
.fw-content DD {
	MARGIN-LEFT: 2em
}
.fw-mini-pars {
	FLOAT: right; WIDTH: 30%
}
.fw-mini-pars DT {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; COLOR: #000; BORDER-BOTTOM: #eee 0.3em solid
}
.fw-mini-pars DD {
	MARGIN-TOP: 0.2em; COLOR: #333
}
.fw-footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; WIDTH: 100%; COLOR: #ffffee; PADDING-TOP: 0px; TEXT-ALIGN: left; FLOAT: left; BACKGROUND: url(../images/bg.png)
}
.fw-footer P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.fw-tracker {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 25px; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 8px; TEXT-ALIGN: left
}
UNKNOWN {
	CURSOR: pointer
}
INPUT {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em
}
TEXTAREA {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em
}
TEXTAREA {
	FONT: 1em verdana,arial,sans-serif
}
.formSpan {
	DISPLAY: block; MARGIN: 1em 0px 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.fwBlogEntryDisplay {
	PADDING-RIGHT: 0px! important; BORDER-TOP: #000 5px solid; PADDING-LEFT: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 15px 0px 20px; PADDING-TOP: 0px! important
}
.fwBlogEntryTitle {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; FONT: 24px arial; COLOR: #fff! important; PADDING-TOP: 15px! important; LETTER-SPACING: -1px! important
}
.fwBlogEntryDate {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; FONT: bold 12px verdana, arial; COLOR: #fff; PADDING-TOP: 0px! important
}
.fwBlogEntryDate BR {
	DISPLAY: none
}
.fwBlogEntryBody {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 5px! important; MARGIN: 0px 0px 5px; PADDING-TOP: 0px! important
}
.fwBlogCommentContainer {
	PADDING-RIGHT: 8px! important; BORDER-TOP: #000 5px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 8px! important; MARGIN: 10px 0px 0px; PADDING-TOP: 8px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#googlecolors1 {
	COLOR: #fff; BACKGROUND-COLOR: #000
}
#googlecolors1 A {
	COLOR: #fff
}
#googlecolors1 A:visited {
	COLOR: #fff
}
#googlecolors2 {
	COLOR: #fff; BACKGROUND-COLOR: #000
}
.section th{

    font-family: Verdana,Arial,Helvetica,sans-serif;
  
    color:black;
}
#but{
    
    border-top-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
}
h3{

  COLOR: #A5A9B2;
}
#calander{
   color:#7cb2eb;
}
#login{

    padding-top: 5px;
    padding-bottom: 5px;
    color:#fff;
    padding-right: 5px;
}
.input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	background-color: #fff;
    height: 11px;
    BORDER: 1px;
    FONT-WEIGHT: bold;
    }
.nav {
	
}.r{color:#f5f5f5;}
#reed{

    PADDING-RIGHT: 8px;
    PADDING-LEFT: 10px;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
    FLOAT: right;
    font-size: 12px;
    background: url(../images/newbg.png) no-repeat;
    color:#000;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;


}
    #title{
        font-size: 14px;
        FONT-WEIGHT: bold;
    }
    #pic{
          color:#fff
    }
    #contact{
        color:black;
	position: relative;
	background-color:#C4D5E3;
	width: 80%;
	height: 100px;
	margin: 0 auto;
	border: 5px #CCC solid;
     line-height: 26px;

	}
    #lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../backboxfiles/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../backboxfiles/images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }