body{ width:100%; height:100%;  margin:auto;  font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 11px; line-height:18px; color: #888; background: #f7f7f7 url(../images/bg.jpg)  fixed center top no-repeat;  }
#wrapper{  width:950px; height:100%; margin:auto;  }

#left_col{ width:210px; margin-left:0px; float:left; height:100%; margin-top:20px;}
#center_col{ width:500px; float:left;  margin:-420px 200px 0 190px; padding-right:-40px; height:100%;}
#right_col{width:200px; float:right; margin:50px -20px 0 20px;  }
/*#center_col_grey{ width:550px; float:left; margin:-480px 180px 0 187px; height:100%; background: url(../images/tile_grey.jpg) repeat-y}*/
#center_col_content{ width:500px; position:absolute; z-index:1; top:40px;  }
#center_col_content h2{ }
.thumbs img{margin:3px;}
#center_col_content{padding:10px; margin-top:-5px}
#footer{text-align:center; margin:0px 0px 0 -5px; font-size: 9px; width:500px; }
#footerText{text-align:center; width:500px; }

.clear{clear:both;}
#center_col h1{}
#center_col_sub{width:480px; margin:20px 0 0 0px; }
#center_col_sub_l{float:left; width:175px; margin: 0 0px 0 35px; text-align:center;}
#center_col_sub_r{ width:270px; float:right; margin: 0 0 0 -5px; text-align:center; line-height:20px; font-size: 10px;}
#center_col_sub_r img{  margin: 0 0 0 45px; }

#center_col_sub_l ul{list-style-type:disc;  }
#center_col_sub_l li{  line-height:19px; margin-left:-35px; font-size: 11px; }
.icon{margin:0px 0 0px 30px; height:10px; width:10px; border:none;}
#footerNav{ margin-left:0px; width:480px;}

#footerNav ul li{display:inline; margin-right:10px; }
#socialIcons{margin-left:190px;}
#twitterIcon{float:left; margin-right:20px; text-align:center; }
#facebookIcon{float:right; text-align:center; }

ul{}
li{list-style-type: none;   text-decoration:none; }
br{margin-bottom:-5px;}
h1{font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 16px; color: #41c4dd; line-height:30px; font-weight:400; } 
h2{font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 14px; color: #999999; line-height:30px; font-weight:400;}
h3{font-size: 10px; line-height:24px; font-size:16px; color: #41c4dd; }
h4{font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 14px; color: #999999; margin-bottom:5px; font-weight:400;}
h5{font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 9px; color: #999999; margin-bottom:5px; font-weight:400; font-style:italic; text-align:center;}

.banner{margin-left:25px}


.BuyGiftCertificate{float:right; margin-right:50px;}
.certificate1{margin-left:60px;}
/*links*/
a{color:#41c4dd; font-weight:bold; text-decoration:none; border:none;}
a:hover{ color:#a9d5dd; text-decoration:none;}
p { padding-bottom:11px; font-family:Verdana, Helvetica, Arial, sans-serif; font-size:13px; line-height:22px; }


#twitter_div{width:200px; height:100%; margin:0 0px 0 0px;}
#twitter_div ul{ margin:0px 0px 20px 0px;}

#twitter_div a{width:200px;margin:10px 0px 0 0px;}
#services li{list-style:none; margin:0px 0px 0 -40;}
#my_twitter { float: left; }
#my_twitter img { margin-bottom:-10px;}

#my_twitter a img {float:left;height: 20px; width: 20px; border: 0px ; padding:0 5px 5px 0;}
#my_twitter_statuses:before {float: left; display: block; width: 11px; height: 21px;margin-top: -15px; margin-left: -1px;}
#my_twitter_statuses {list-style: none; margin: 0px 0px 0 0px; padding: 0px;}
#my_twitter_statuses li {  padding-bottom:10px;  }
#my_twitter_statuses li.first {padding-right:10px;  }
#my_twitter_statuses li.even { margin-bottom:10px; }
#my_twitter_statuses li.first span { font-size: 10px; font-weight: normal; }
#my_twitter_statuses li span { font-style: normal; margin-bottom:10px;  }

/*forms*/
/*mailinglist page*/
#signup{padding:12px 8px 8px 8px;}

.mailinglist_forms{line-height:25px;}
.mailinglist_buttons{width:250px; margin:0px 0px 0px 27px; }
#inputarea{background: #FFF; border:#999999; font-size:14px; padding:14px; width:450px;color:#777777; }

/*contact list*/
input:focus {border:0px; background: #BBD3E1;}
#name{background:  font-size:10px; color:#777777; padding:3px; font-family:Verdana, Helvetica, sans-serif; }
#email{background:  font-size:10px; color:#777777; padding:3px; font-family:Verdana, Helvetica, sans-serif; }
#body{background:  font-size:10px; color:#777777; padding:3px; font-family:Verdana, Helvetica, sans-serif;  }
.submit{background: ur(../images/close.gif) ; color:#777777; margin:5px	0px	10px 0px; padding-bottom:10px;}



 a {border:none;}

#menu {
	float:right;
	text-align:right;
	margin-right:85px;	
	width:100%;
	font-size:12px;
	line-height:25px;
	
	
	#menu ul{
		font-size:18px;
		
		
	}

