BODY	{
    	FONT-FAMILY: geneva, arial, sans-serif;
	FONT-SIZE: 10px;
	SCROLLBAR-BASE-COLOR: #eeeeee
	}
h1{
 font-family: Verdana, Arial, sans-serif;
 font-size: 18px;
 color: #000000;
 margin: 0px;
 padding: 0px;
}

h2{
 font-family: Verdana, Arial, sans-serif;
 font-size: 14px;
 color: #000000;
 margin: 0px;
 padding: 0px;
}

h3{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding-bottom: 20px;
	display: block;
}

h4{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: normal;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family: Verdana,Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

 /* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */
TABLE		{ COLOR: #000033; FONT: 10px geneva, verdana, arial, sans-serif }

.title		{ COLOR: #262662; FONT: 11px verdana, arial, sans-serif; font-weight: bold;
}

a:link		{ color: #6666FF; text-decoration: none;
}

a:visited	{ color: #6666FF; text-decoration: none }

a:active	{ color: #666666; text-decoration: none }

a:hover		{ color: #6699FF; text-decoration: underline;
}

.biglink 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; TEXT-DECORATION: none }

.biglink:hover 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: underline }

.just 		{text-align: justify;}

.copyright	{ COLOR: #9999CC; FONT: 11px geneva, verdana, arial, sans-serif; font-weight: normal;
}

.smalltitle 	{ COLOR: #000000; FONT: 11px verdana, arial, sans-serif; font-weight: bold }

.subtitle	{ COLOR: #262662; FONT: 11px geneva, verdana, arial, sans-serif; font-weight: bold;
}

.services 	{ COLOR: #262662; FONT: 11px arial, verdana, sans-serif; font-weight: normal;
}


.button-popups {background-color:#FFFFFF;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		cursor:hand;
		font-weight: bold;
		BORDER: #000000 1px solid }

.buttonon-popups {background-color:#F0F0F0;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000099;
		font-size: 8pt;
		cursor:hand;
		font-weight: bold;
		BORDER: #000099 1px solid }

.shadeform	{ background-image: url('picts/shadeform.gif');
		text-align: left;
		WIDTH: 180PX;
		BORDER: 1px solid #000000; ; font-style:normal; font-variant:normal; font-weight:normal; font-size:13px; font-family:arial, verdana, sans-serif}


.dropdown {	COLOR: #333333;
		WIDTH: 180PX;
		FONT: 11px geneva, verdana, arial, sans-serif}


.textarea	{ background-image: url('picts/shadeform.gif');
		text-align: left;
		WIDTH: 300PX;
		BORDER: 1px solid #000000; ; font-style:normal; font-variant:normal; font-weight:normal; font-size:13px; font-family:arial, verdana, sans-serif}

.searchform { 	WIDTH: 110PX;
		HEIGHT: 20PX;
		FONT: 11px arial, georgia, "Times New Roman", sans-serif;
		BORDER-BOTTOM: #000000 1px solid;
		BORDER-LEFT: #000000 1px solid;
		BORDER-RIGHT: #000000 1px solid;
		BORDER-TOP: #000000 1px solid }



.searchdrop { WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif }


.searchbutton {	background-color:#F0F0F0;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		height: 18px;
		width: 40px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		BORDER: #000000 1px solid }


.divstyle {	position:absolute;
		border: #000000 1px solid;
		width:90;
		top:0;
		left:0 }

.pstyletitle{	postion:absolute;
		background:white;
		color:black;
		font-size:10px;
		font-family:verdana, arial }


.pstylebody {	postion:absolute;
		background:white;
		color:black;
		font-size:10px;
		font-family:verdana, arial }

 /* START CODE FOR THE SHOPPING CART AND GALLERY */

.rollover 	{ }

.rolloveron 	{ Filter: Alpha(Opacity=60) }

.price	 	{ COLOR: #FF3300; FONT: 13px verdana, arial, sans-serif; font-weight: bold }

.picturecomments{ COLOR: #666666; FONT: 10px geneva, verdana, arial, sans-serif }

.picturetitle 	{ COLOR: #000000; FONT: 10px verdana, arial, sans-serif; font-weight: bold }


 /* START THE CODE FOR THE MENUS */



#menulocation { LEFT: 10px; WIDTH: 168px; POSITION: absolute; TOP: 110px; padding:0px 0px; white-space:wrap; }


.menu		{ font-family: arial, verdana, helvetica, sans;
		  font-size: 8pt;
		  height: 25px;
		  width: 150px;
		  cursor:hand;
		  font-weight: normal;
		  text-indent: 4px;
		  line-height: 16pt;
		  text-align: left;
		  display: block;
		  border: #000000 1px solid; }


a.menu:link 	{ background-color:#330099;
		  color: #ffffff }


a.menu:visited 	{ background-color:#330099;
		  color: #ffffff }


a.menu:active 	{  background-color:#330099;
		   color: #ffffff }


a.menu:hover 	{ background-color:#330099);
		  background-color:#000000;
		  color: #96B1D3;
		text-decoration: underline;
}


 /* START THE CODE FOR THE MENU 2 */



#bottommenulocation { LEFT: 10px; WIDTH: 168px; POSITION: absolute; TOP: 703px; padding:0px 0px; white-space:wrap; }


.bottommenu		{ font-family: arial, verdana, helvetica, sans;
		  font-size: 8pt;
		  height: 25px;
		  width: 150px;
		  cursor:hand;
		  font-weight: normal;
		  text-indent: 4px;
		  line-height: 16pt;
		  text-align: left;
		  display: block;
		  border: #000000 1px solid; }


a.bottommenu:link 	{
	background-color: Red;
	color: #ffffff
}


a.bottommenu:visited 	{
	background-color: Red;
	color: #ffffff
}


a.bottommenu:active 	{
	background-color: Red;
	color: #ffffff
}


a.bottommenu:hover 	{
	background-color:#330099);
	background-color:#000000;
	color: Red;
	text-decoration: underline;
}

.bottommenu2		{ font-family: arial, verdana, helvetica, sans;
		  font-size: 8pt;
		  height: 25px;
		  width: 150px;
		  cursor:hand;
		  font-weight: normal;
		  text-indent: 4px;
		  line-height: 16pt;
		  text-align: left;
		  display: block;
		  border: #000000 1px solid; }


a.bottommenu2:link 	{
	background-color: Green;
	color: #ffffff
}


a.bottommenu2:visited 	{
	background-color: Green;
	color: #ffffff
}


a.bottommenu2:active 	{
	background-color: Green;
	color: #ffffff
}


a.bottommenu2:hover 	{
	background-color:#330099);
	background-color:#000000;
	color: Lime;
	text-decoration: underline;
}
.gIDXHeader {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: #2b3087; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 0px solid; TEXT-ALIGN: center; FONT: 18px Verdana, Arial, Helvetica, sans-serif #fff; font-weight: normal;
}
.gIDXFooter {
	CLEAR: both; BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 12px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #fff 1px solid; WIDTH: auto; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none; font-weight: normal
}
.gIdx {
	CLEAR: both; BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #fff 1px solid; WIDTH: auto; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none; font-weight: normal
}
.gIdx {
	BACKGROUND: #000
	}
.gIDXFooter {
	BACKGROUND: #999
}
.gIdx {
	CLEAR: both; BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #fff 1px solid; WIDTH: auto; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none; font-weight: normal
}
DIV {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#banner {
	Z-INDEX: 1; LEFT: 320px; WIDTH: 468px; POSITION: absolute; TOP: 30px; HEIGHT: 60px; BACKGROUND-COLOR: #036
}
#gOuter {
	WIDTH: 781px; BACKGROUND-COLOR: #fff
}
#gHeader {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: #2b3087; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 0px solid; TEXT-ALIGN: left
}
#gIDXOuter {
	WIDTH: auto; BACKGROUND-COLOR: #fff
}
#gOuter2 {
	WIDTH: 781; HEIGHT: 581; SCROLLING: auto; BACKGROUND-COLOR: #fff
}
#gIDXHeader {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: #2b3087; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 0px solid; TEXT-ALIGN: center; FONT: 18px Verdana, Arial, Helvetica, sans-serif #fff; font-weight: normal;
}
.gIDXFooter {
	CLEAR: both; BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 12px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #fff 1px solid; WIDTH: auto; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none; font-weight: normal
}
.gMenug {
	CLEAR: both; BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #fff 1px solid; WIDTH: auto; COLOR: #fff; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#gIdx781 {
	WIDTH: 781; CLEAR: both; BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #fff 1px solid; WIDTH: auto; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none; font-weight: normal
}
.gIdx {
	CLEAR: both; BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #fff 1px solid; WIDTH: auto; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none; font-weight: normal
}
.gFloater {
	CLEAR: both; BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; FONT: 12px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #fff 1px solid; WIDTH: auto; COLOR: #fff; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none; font-weight: normal 
}
.gFloater A:link {
	COLOR: white; TEXT-DECORATION: underline
}
.gFloater A:visited {
	COLOR: white; TEXT-DECORATION: underline
}
.gFloater A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #2b3087; TEXT-DECORATION: underline
}
.gMenub A:link {
	COLOR: white; TEXT-DECORATION: underline
}
.gMenub A:visited {
	COLOR: white; TEXT-DECORATION: underline
}
.gMenub A:hover {
	COLOR: #000; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
.gMenub {
	CLEAR: both; BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #fff 1px solid; WIDTH: auto; COLOR: #fff; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.gMenug A:link {
	COLOR: white; TEXT-DECORATION: underline
}
.gMenug A:visited {
	COLOR: white; TEXT-DECORATION: underline
}
.gMenug A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #2b3087; TEXT-DECORATION: underline
}
.gMenub A:link {
	COLOR: white; TEXT-DECORATION: underline
}
.gMenub A:visited {
	COLOR: white; TEXT-DECORATION: underline
}
.gMenub A:hover {
	COLOR: #000; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
.gMenug H1 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: white; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.gMenub H1 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: white; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.gMenug {
	BACKGROUND: #999
}
.gIdx {
	BACKGROUND: #000
	}
.gIDXFooter {
	BACKGROUND: #999
}
.gFloater {
	BACKGROUND: #2b3087
}
.gMenub {
	BACKGROUND: url(/images/v2/bg_blustripe.jpg)
}
#gTable {
	BORDER-TOP-WIDTH: 0px; TABLE-LAYOUT: fixed; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
.gLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: white 1px solid; WIDTH: 198px; PADDING-TOP: 0px; BACKGROUND-COLOR: #999
}
#gMain {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000 1px solid; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
#gFooter {
	CLEAR: both; BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 10px; BACKGROUND: #999999; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #fff 1px solid; WIDTH: auto; COLOR: #fff; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#gFooter A:link {
	COLOR: white; TEXT-DECORATION: underline
}
#gFooter A:visited {
	COLOR: white; TEXT-DECORATION: underline
}
#gFooter A:hover {
	COLOR: #000; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
.gNav {
	BACKGROUND-POSITION: 3% 50%; DISPLAY: block; BACKGROUND-IMAGE: url(/images/v2/but4.gif); PADDING-BOTTOM: 5px; FONT: normal 10px Verdana, Arial, Helvetica, sans-serif; WIDTH: 198px; COLOR: #fff; TEXT-INDENT: 20px; PADDING-TOP: 5px; BORDER-BOTTOM: white 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #2b3087; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.gNav A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #2b3087; TEXT-DECORATION: underline
}
.gSearch {
	DISPLAY: block; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; WIDTH: 198px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #6b7fa0; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.gBox {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN: 0px 0px 0px 5px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: bottom; BORDER-LEFT: #000 1px solid; WIDTH: 140px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 15px
}
.gButton {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT: bold 13px Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: bottom; BORDER-LEFT: #000 1px solid; WIDTH: 40px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #fff
}
.gAds {
	DISPLAY: block; PADDING-BOTTOM: 3px; FONT: 10px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.gAds A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #036; TEXT-DECORATION: underline
}
.gAds H2 {
	DISPLAY: block; FONT: 10px/20px Verdana, Arial, Helvetica, sans-serif; COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.gS99 {
	MARGIN: 5px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.gS10B {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.gS10W {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #fff; TEXT-DECORATION: none
}
.gContact {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; MARGIN: 10px 10px 10px 10px; COLOR: #fff; TEXT-ALIGN: left; TEXT-DECORATION: none	
}
.gNewsLeft {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; MARGIN: 10px 10px 10px 10px; COLOR: #eee; TEXT-ALIGN: left; TEXT-DECORATION: none	
}
.gNewsLeft A:hover{
    COLOR: #036; BACKGROUND-COLOR: #eee; TEXT-DECORATION: underline
}
.gListings {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #2b3087; TEXT-DECORATION: none
}
.gListings A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #2b3087; TEXT-DECORATION: underline	
}
#rightcol {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; Z-INDEX: 3; LEFT: 790px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 20px; WIDTH: 140px; COLOR: #000; PADDING-TOP: 3px; POSITION: absolute; TOP: 20px; BACKGROUND-COLOR: #fff
}
#rightcol P {
	FONT-SIZE: 11px
}
.localbox {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #000 1px solid; COLOR: #000; BORDER-BOTTOM: #000 1px solid; TEXT-DECORATION: none
}
.S10burg {
	COLOR: #900; FONT-FAMILY: 10xp Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}