#header_new			{
					width:960px;
					height:163px;
					background-image:url("titlebar.jpg");
					background-position:bottom;
					background-repeat:no-repeat;
					background-color:white;
					text-align:center;
					}
#maincolumn			{
					background-image:url("bg.jpg");
					background-position:bottom;
					background-repeat:no-repeat;
					}
#typescolumn			{
					width:60px;
					height:auto;
					background-color: #E4DECA;
					}
#mainimage			{
					width:450px;
					height:307px;
					}
#mainimage2			{
					width:269px;
					height:298px;
					}

#mainimageright 			{
					width: 222px;
					height: 307px;
					margin: 0 auto;
					background-color: RGB(200,200,80);
					font:8pt Verdana;
					}
#mainimageright2 			{
					width: 403px;
					height: 298px;
					margin: 0 auto;
					background-color:RGB(249,239,130);
					font:8pt Verdana;
					}
#images 			{
					width: 672px;
					height: auto;
					margin: 0 auto;
					}
#plans 			{
					width: 632px;
					height: 450px;
					margin: 0 auto;
					padding-bottom: 1em;
					}

#divider			{
					width:960px;
					height:2px;
					background-color: RGB(104,106,42);
					}

#footer			{
					width:960px;
					border:1px solid RGB(219,209,100);
					background-color: RGB(244,241,235);
					text-align:center;
					font-size:8pt; 
					}

#divider2			{
					line-height: 20px;
					width:100%;
					height:30px;
					margin: 8,8,0,8;
					background-color: #B1B36A;
					}

#divider3			{
					line-height: 20px;
					width:100%;
					height:30px;
					margin: 0 auto;
					background-color: #B1B36A;
					}


#menu_new			{
					background-image:url("bbg.jpg");
					width:960px;
					height:28px;					
					background-color:#FFF;
					line-height: 28px;
					padding: 0;
					}
#menu_inner_new	{
					color:#000;
					padding:0px;
					margin:0px;
					list-style: none;
					}	
#menu_inner_new li	{
					list-style-type:none;
					float:left;
					width:80px;
					text-align:center;
					list-style: none;
					}
.link7_new			{
					background-image:url("button.jpg");
					background-position:bottom;
					background-repeat:no-repeat;
					font-family:helvetica;
					font-size:12px; 
					text-decoration:none;
					display:block; 
					}
					


									
.link7_new:hover	{
					background-color:#ADBE70;
					font-family:helvetica;
					font-size:12px;font-weight: bold;
					height:28px;
					}
					

#page {
  clear: both;
  float: left;
  width: 100%;
  margin-bottom: 6em;
  text-align: left;
}

#columns {
background-image:url("bg.jpg");
background-repeat:no-repeat;
font:9pt Verdana;
margin: 0 auto;
  background-color:#FFF;
}


#columnsright {
  margin: 0 auto;
  font:8pt Verdana;
  background-color:#E4DECA;
  position: absolute;
}

#columnpost {
  margin: 0,8,8,8;
  font:8pt Verdana;
  background-color: white;
  padding: 10px 15px 15px 18px;
  text-align: justify;
}

#sptext {
  margin: 0 auto;
  font:8pt Verdana;
  padding: 10px 8px 10px 18px;
}
#general {
  margin: 0 auto;
  font:9pt Verdana;
  padding: 20px;
  text-align: justify;
}


#columnpostleft {
background-image:url("bg.jpg");
background-repeat:no-repeat;
  margin: 0 auto;
  font:9pt Verdana;
  background-color:#FFF;
  padding-bottom: 1em;
  text-align: justify;
}

#contact {
  margin: 0 auto;
  font:9pt Verdana;
  background-color:#FFF;
padding: 25px;
}


#typesinfo {
  width: 200px;
  margin-right:  1em;
  font:8pt Verdana;
  background-color:RGB(249,239,130);
text-align: justify;
border:1px solid RGB(219,209,100);
padding-bottom: 1em;
}

#typesinfo2 {
  width: 31%;
  height: 600px;
  margin:  5px;
  font:8pt Verdana;
  background-color:RGB(249,239,130);
text-align: justify;
border:1px solid RGB(219,209,100);
padding-bottom: 1em;
}

#upgrades {
	background-position:bottom;
	background-repeat:no-repeat;
	width: 300px;
	height: 600px;
	margin:  12px;
  font:8pt Verdana;
  background-color:RGB(252,248,201);
text-align: justify;
float: left;
border:1px solid RGB(190,178,45);
}

/* Column widths */
.width {
  width: 776px;
}

.widthPad {
  width: 960px;
  text-align: left;

}

.width10 {
  width: 10%;
}

.width20 {
  width: 20%;
}

.width25 {
  width: 25%;
}

.width30 {
  width: 30%;
}

.width33 {
  width: 33%;
}

.width40 {
  width: 40%;
}

.width50 {
  width: 50%;
}

.width67 {
  width: 67%;
}

.width70 {
  width: 70%;
}

.width75 {
  width: 75%;
}

ul.thumbs,
ul.thumbs li {
  margin: 0;
  padding: 0;
}

.floatLeft {
  float: left;
}

.floatRight {
float: right;
}

.rightalign{
  text-align: right;
}


/**************************************************************
   Thumbnail RIGHT  Lists
 **************************************************************/

ul.thumbsright,
ul.thumbsright li {
  margin: 0;
  padding: 0;
}

ul.thumbsright li {
  margin: 0 0 10px 17px !important;
  margin: 0;
  padding: 0px;
  list-style: none;
}


.indent { margin-right: 5px; margin-left: 18px}
.divider_indent { margin-right: 20px;margin-left: 20px}

.dividertext {margin-right: 20px;
	margin-left: 18px;
	font-size: 14px;
	font-weight: bold;
	color: #444400;
}
.dividerindent {margin-right: 20px;margin-left: 18px;}

.imggal {
border-width: 3px;
border-color: #B29279;
border-style: solid;
width: 160px;
}

.imgcons {
border-width: 5px;
border-color: #B29279;
border-style: solid;
height: 60px;
width: 80px;
}

.price {font-size: 1.3em; color: #990000;text-decoration : none;}


.style17 {font-size: 1.25em; color: red;}
.style19 {font-size: 1.3em; text-decoration : none;}
.style20 {font-size: 1.3em; color: #FFFF33;}
.style21 {font-size: 1.3em; font-weight: bold;}
.style22 {font-size: 1.25em; color: blue;}
.style23 {font-size: .7em;}

.typestable {
font:9pt Verdana;
margin: 0 auto;
}

.imggen {
margin: 15px;
border-width: 3px;
border-color: #B29279;
border-style: solid;
}

