@charset "UTF-8";
/* CSS Document */



#column1 {
	width:635px;
	position:relative;
	float:left;
	margin-left:35px;
	margin-top:40px;
	height:490px;
}
#column2 {
	width:259px;
	position:relative;
	float:left;
	margin-top:40px;
	margin-right: 35px;
	border-left:solid 1px #eeeeee;
	height:490px;
	padding-left:35px;
	text-align:center;
}
#shell {
	 width:1000px; 
	 margin:0 auto;
	 background-color:#ffffff;
	 height:740px;
	 position:relative;
}
p.coming {
	text-shadow: 1px 1px 0px #ffffff, 3px 3px 0px #e4f2ef;
	font-size:44px;
	text-transform:uppercase;
	line-height:55px;
	letter-spacing:0px;
	font-family:'Open Sans Condensed', sans-serif;
	margin:20px 0 30px 0;
	color:#92ccc0;
}
.cobalt {
	color:#1a87c8;
}
body {
	background-repeat:repeat;
	margin: 0px;
	padding: 0px;
	background-color:#d9d8d0;
	outline:none;
	padding-top:50px;}
html {overflow-y: scroll; outline:none;
}
p { 
    font-size:12px;
	color: #444444;
	line-height: 21px;
	font-family: Arial, Helvetica, sans-serif; 
}
a {
	color:#669933; text-decoration:none; 
	  outline: none;
}
a:hover {
	color: #669933; text-decoration:underline; 
}
*:focus {outline: none; border:0; border:none; 
}

.bullets {
	color: #999966;
}
h1 {
	font-size:17px;
	color: #339999;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}
h1 a {
	font-size:17px;
	color: #339999;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}
h1 a:hover {
	font-size:17px;
	color: #cc9933;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}
h2 {
	font-size:15px;
	color: #53abab;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:20px 0 -7px 0;
}
h2 a {
	font-size:15px;
	color: #53abab;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:20px 0 -7px 0;

}
h3 {
	font-size:13px;
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}
h3 a {
	font-size:13px;
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.topMenu { 
    font-size:9px;
	color: #777777;
	letter-spacing:1px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:18px;
	border:none;
}
.topMenu a {
	color:#777777; text-decoration:none; 	

}
.topMenu a:hover {
	color:#cc9933; text-decoration:none; 

}
.sideMenuli { 
    font-size:9px;
	color: #777777;
	letter-spacing:1px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:14px;
	border:none;
}
.sideMenuli a {
	color:#777777; text-decoration:none; 	

}
.sideMenuli a:hover {
	color:#cc9933; text-decoration:none; 

}
.sideMenu { 
    font-size:12px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif; 
}
.backThumb { 
    font-size:11px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif; 
}
.footerMenu { 
    font-size:10px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
}
.footerMenu a {
	color:#999999; text-decoration:none; font-weight:normal;
}
.footerMenu a:hover {
	color:#cc9933; text-decoration:none;
}
hr {
    color: #fff; background-color: #fff; border: 1px solid #eeeeee; border-style: none none solid; margin:20px auto; padding:1px; width:108px;
}
.green {
    color:#616B35; 
}
.nextPrevious {
	font-size:24px;
}
.menuH1 {
	font-size:15px;
	color: #878c65;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.menuH1 a {
	font-size:15px;
	color: #878c65;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.menuH1 a:hover {
	color: #cc9933;
	font-weight:normal;
}
.back { 
	color: #66b5b5;
}
.back a { 
    font-size:9px;
	color: #66b5b5;
	letter-spacing:0px;
	font-family: Arial, Helvetica, sans-serif;
	border:none;
}
.back a:hover { 
    font-size:9px;
	color: #cc9933;
	font-family: Arial, Helvetica, sans-serif;
}
.tableText { 
    font-size:12px;
	color: #444444;
	line-height: 21px;
	font-family: Arial, Helvetica, sans-serif; 
}
.welcome { 
    font-size:13px;
	color: #ffffff;
	line-height: 24px;
	padding-top:12px;
	letter-spacing:1px;
	font-family: Arial, Helvetica, sans-serif; 
}
.welcome a{ 
	color: #ffffff;
}.welcome a:hover{ 
	color: #ffffff;
}
#page-wrap {
	width:500px;
	background:;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	margin-top:20px;
}

#contact-area {
	width: 500px;
	height:240px;
}

#contact-area input, #contact-area textarea {
	padding: 5px;
	width: 371px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #cccccc;
}

#contact-area textarea {
	height: 100px;
}
#contact-area textarea:focus, #contact-area input:focus {
	border: 1px solid #669933;
}
#contact-area input.submit-button {
	width:55px;
	height:24px;
	margin:0 10px 0 0;
	float: right;
	background:#eeeeee;
	border:none;
	font-size:12px;
	color: #669933;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:4px 0 4px 0;
	cursor:pointer;
}
#contact-area input.submit-button:hover {
	width:55px;
	height:24px;
	margin:0 10px 0 0;
	float: right;
	background:#dddddd;
	border:none;
	font-size:12px;
	color: #669933;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:4px 0 4px 0;
	cursor:pointer;
}
.gecko #contact-area input.submit-button {
	width:55px;
	height:24px;
	margin:0 10px 0 0;
	float: right;
	background:#eeeeee;
	border:none;
	font-size:12px;
	color: #669933;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:3px 0 5px 0;
	cursor:pointer;
}
.gecko #contact-area input.submit-button:hover {
	width:55px;
	height:24px;
	margin:0 10px 0 0;
	float: right;
	background:#dddddd;
	border:none;
	font-size:12px;
	color: #669933;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:3px 0 5px 0;
	cursor:pointer;
}
textarea {
    resize: none;
}
label {
	float: left;
	text-align: right;
	margin-right: 15px;
	width: 50px;
	color:#444444;
	font-weight:bold;
}
.alert {
   display:none;
   position:absolute;
   margin-top:100px;
   float:right;
   top:1px;
   left:1px;
   width:300px;
   background-color:#ffffff;
   border: 4px solid #cccccc;
   padding: 0 10px 10px 15px;
   -moz-box-shadow: 3px 3px 6px #888;
	-webkit-box-shadow: 3px 3px 6px #888;
	box-shadow: 3px 3px 6px #888;
	/* For IE 8 */
	-ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#888');
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#888');
}
.OKbutton {
	width:55px;
	height:24px;
	background:#eeeeee;
	border:none;
	font-size:12px;
	color: #669933;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	padding:4px 0 4px 0;
}
.OKbutton:hover {
	width:55px;
	height:24px;
	background:#dddddd;
	border:none;
	font-size:12px;
	color: #669933;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	padding:4px 0 4px 0;
}
.gecko .OKbutton {
	width:55px;
	height:24px;
	background:#eeeeee;
	border:none;
	font-size:12px;
	color: #669933;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	padding:3px 0 5px 0;
}
.gecko .OKbutton:hover {
	width:55px;
	height:24px;
	background:#dddddd;
	border:none;
	font-size:12px;
	color: #669933;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	padding:3px 0 5px 0;
}
#likebox-frame{
 border:1px solid #ffffff;
 width:150px;
 z-index:10;
 height: 395px;
 overflow: hidden;
 position:relative;
 top:-1px;
 left:-2px;
}
#likebox-frame iframe{
  left:-10px;
  overflow:hidden;
  position:relative;
  top:-1px;
}
.gsc-branding-text {
display:none;
}
.gsc-branding-img {
display:none;
}
.gsc-clear-button {
}
  .gsc-control-cse {
    font-family: Arial, sans-serif;
    border-color: #FFFFFF;
    background-color: #FFFFFF;
	text-decoration:none;
  }
  input.gsc-input {
    border-color: #b9e0ee;
  }	
input.gsc-search-button {
    width:55px;
	height:24px;
	background:#b9e0ee;
	border:none;
	font-size:12px;
	color: #508b9e;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	padding:4px 0 4px 0;
  }
input.gsc-search-button:hover {
	width:55px;
	height:24px;
	background:#b9e0ee;
	border:none;
	font-size:12px;
	color: #64a3b9;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	padding:4px 0 4px 0;
}
.gecko input.gsc-search-button {
	width:55px;
	height:24px;
	background:#b9e0ee;
	border:none;
	font-size:12px;
	color: #508b9e;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	padding:3px 0 5px 0;
}
.gecko input.gsc-search-button:hover {
	width:55px;
	height:24px;
	background:#b9e0ee;
	border:none;
	font-size:12px;
	color: #64a3b9;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	padding:3px 0 5px 0;
}
  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #E9E9E9;
    background-color: #E9E9E9;
  }
  .gsc-tabHeader.gsc-tabhActive {
    border-top-color: #FFFFFF;
    border-left-color: #E9E9E9;
    border-right-color: #E9E9E9;
    background-color: #FFFFFF;
  }
  .gsc-tabsArea {
    border-color: #E9E9E9;
  }
  .gsc-webResult.gsc-result {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gsc-webResult.gsc-result:hover {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gs-webResult.gs-result a.gs-title:link,
  .gs-webResult.gs-result a.gs-title:link b {
    color: #cc7433;
font-size:13px;
  }
  .gs-webResult.gs-result a.gs-title:visited,
  .gs-webResult.gs-result a.gs-title:visited b {
    color: #cc7433;
  }
  .gs-webResult.gs-result a.gs-title:hover,
  .gs-webResult.gs-result a.gs-title:hover b {
    color: #cc7433;
  }
  .gs-webResult.gs-result a.gs-title:active,
  .gs-webResult.gs-result a.gs-title:active b {
    color: #cc7433;
  }
  .gsc-cursor-page {
    color: #cc7433;
  }
  a.gsc-trailing-more-results:link {
    color: #cc7433;
  }
  .gs-webResult.gs-result .gs-snippet {
    font-size:12px;
	color: #444444;
	line-height: 21px;
	font-family: Arial, Helvetica, sans-serif;
  }
  .gs-webResult.gs-result .gs-visibleUrl {
display:none;
  }
  .gs-webResult.gs-result .gs-visibleUrl-short {
display:none;
  }
  .gsc-cursor-box {
    border-color: #FFFFFF;
  }
  .gsc-results .gsc-cursor-page {
    border-color: #E9E9E9;
    background-color: #FFFFFF;
  }
  .gsc-results .gsc-cursor-page.gsc-cursor-current-page {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gs-promotion.gs-result {
    border-color: #336699;
    background-color: #FFFFFF;
  }
  .gs-promotion.gs-result a.gs-title:link {
    color: #cc7433;
  }
  .gs-promotion.gs-result a.gs-title:visited {
    color: #cc7433;
  }
  .gs-promotion.gs-result a.gs-title:hover {
    color: #cc7433;
  }
  .gs-promotion.gs-result a.gs-title:active {
    color: #cc7433;
  }
  .gs-promotion.gs-result .gs-snippet {
    font-size:12px;
	color: #444444;
	line-height: 21px;
	font-family: Arial, Helvetica, sans-serif;
}
  .gs-promotion.gs-result .gs-visibleUrl,
  .gs-promotion.gs-result .gs-visibleUrl-short {
display:none;
  }
 .gs-webResult.gs-result .gs-title {
text-decoration:none;
  }
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
  color : #333333;
  font-weight : bold;
  text-decoration: none;
  display:none;
}