body				{
					margin: 0px;
					padding: 0px;
					background-color: #000;
					font-family: arial;
					font-size: 13px;
					color: #ffffff;
					background-color: rgb(26, 28, 36);
					}

ul					{
					list-style-type: square;
					color: rgb(0, 192, 255);
					margin: -15px 0px 5px -10px;
					}

p					{
					margin: 0px 0px 10px 0px;
					}

img					{
					border: 0px;
					}

h1					{
					margin-bottom: 9px;
					font-size: 15px;
					font-weight: bold;
					}

a					{
					color: rgb(0, 192, 255);
					text-decoration: none;
					}

a:hover				{
					text-decoration: underline;
					}


.top				{
					margin: auto;
					border-width: 5px 0px 0px 0px;
					border-style: solid;
					border-color: rgb(0, 192, 255);
					}
					
.header				{
					margin: auto;
					width: 964px;
					height: 142px;
					}

.logo				{
					display: inline-block;
					float: left;
					width: 298px;
					margin-top: 45px;
					height: 53px;
					background-image: url(logo.png);
					}

.topmenu			{
					margin: auto;
					width: 964px;
					height: 1px;
					background-color: rgb(46, 48, 59);
					margin-bottom: 1px;
					border-width: 0px 0px 1px 0px;
					border-style: solid;
					border-color: #000;
					}

.menu				{
					margin: auto;
					width: 964px;
					height: 177px;
					}

.button				{
					display: inline-block;
					float: left;
					width: 320px;
					height: 175px;
					}

.b1					{
					margin: 1px 1px 1px 0px;
					background-image: url(butbg1.png);
					}

.b1:hover			{
					background-image: url(butbg1a.png);
					}

.b1act				{
					margin: 1px 1px 1px 0px;
					background-image: url(butbg1a.png);
					}

.b2					{
					margin: 1px;
					background-image: url(butbg2.png);
					}

.b2:hover			{
					background-image: url(butbg2a.png);
					}

.b2act				{
					margin: 1px;
					background-image: url(butbg2a.png);
					}

.b3					{
					margin: 1px 0px 1px 1px;
					background-image: url(butbg3.png);
					}

.b3:hover			{
					background-image: url(butbg3a.png);
					}

.b3act				{
					margin: 1px 0px 1px 1px;
					background-image: url(butbg3a.png);
					}

.whitetext			{
					color: #ffffff;
					}

.boldtext			{
					font-weight: bold;
					}

.main				{
					margin: auto;
					margin-bottom: 1px;
					width: 964px;
					height: 290px;
				_BACKGROUND: SILVER;
					}

.galmgtop1			{
					margin-top: 1px;
					height: 289px;
					}

.mainbig			{
					display: inline-block;
					float: left;
					width: 627px;
					height: 276px;
					margin: 1px 1px 1px 0px;
					line-height: 200%;
					text-align: justify;
					padding: 13px 15px 0px 0px;
				_BACKGROUND: YELLOW;
					}

.mainsmall			{
					display: inline-block;
					float: left;
					width: 320px;
					height: 289px;
					margin: 1px 0px 1px 1px;
					color: #ffffff;
					text-decoration: none;
					font-size: 11px;
					_background-color: rgb(46, 48, 59);
				_BACKGROUND: orange;
					}

					/* gallery */
					
.imageRow .single 	{
					float: left;
					}

.imageRow .single a 	{
					float: left;
					display: block;
					background: #000;
					margin: 0px 0px 2px 0px;
					line-height: 0.7em;
					transition: all 0.2s ease-out;
					}

.imageRow .single a {
					border-width: 1px;
					border-style: solid;
					border-color: rgb(47, 50, 59);
					}

.imageRow .single a:hover {
					border-color: rgb(0, 192, 255);
					}

.gallerydivider		{
					display: inline-block;
					float: left;
					width: 2px;
					height: 1px;
					color: red;
					}

					/* gallery end */

.bottomstripe		{
					width: auto;
					margin-top: 1px;
					height: 270px;
					background-image: url(bg_blue.jpg);
					box-shadow: 0px 0px 25px #000;
					}

.bottomstripe a		{
					color: #ffffff;
					text-decoration: none;
					}

.bottomstripe a:hover{
					text-decoration: underline;
					}

.bottomconainer		{
					width: 964px;
					height: 270px;
					margin: auto;
				_BACKGROUND: MAGENTA;
					}

.bottombig			{
					display: inline-block;
					float: left;
					width: 627px;
					height: 266px;
					padding: 4px 15px 0px 0px;
					line-height: 200%;
					text-align: justify;
				_BACKGROUND: RED;
					}

.bottomsmall		{
					display: inline-block;
					float: left;
					width: 289px;
					height: 262px;
					padding: 8px 10px 0px 20px;
					margin-left: 2px;
					background-image: url(bg_contact.png);
					background-position: left bottom;
					background-repeat: no-repeat;
					border-width: 0px 0px 0px 1px;
					border-style: solid;
					border-color: #ffffff;
				_BACKGROUND: GREEN;
					}

.footer				{
					margin: auto;
					padding: 30px 0px;
					text-align: center;
					}

.footer a			{
					color: #ffffff;
					text-decoration: none;
					}

.footer a:hover		{
					text-decoration: underline;
					}

.contactrow			{
					display: block;
					float: left;
					width: 293px;
					padding: 8px 3px;
					}

.contactl			{
					display: inline-block;
					float: left;
					width: 146px;
					}

.contactr			{
					display: inline-block;
					float: right;
					width: 146px;
					text-align: right;
					}

.contactcolor		{
					background-color: rgba(255, 255, 255, 0.1);
					}

.contactline		{
					display: block;
					float: left;
					width: 299px;
					height: 1px;
					background-image: url(line.png);
					}

.mrgtop12px			{
					margin-top: 12px;
					}

.gallerylink		{
					padding-left: 5px;
					color: #ffffff;
					text-decoration: none;
					}

.gallerylink:hover	{
					text-decoration: underline;
					}

.preload			{
					display: none;
					background-image:
					url(butbg1a.png),
					url(butbg2a.ong),
					url(butbg3a.png),
					;}