#mainbody {
	font-family: Arial, Helvetica, sans-serif;
	background:#CFEAF5 url(images/bg_wrap.gif) repeat-y center;
	margin:0;
	
	} a { color:#00B0F0; } /*top div */ #top { background: transparent 
	url(images/top_2.gif) top left no-repeat; width:782px; height: 37px; margin: 0 
	auto; font-family:arial; font-size:11px; font-weight:bold; color:#fff; text-
	align:right; padding: 23px 32px 0 23px; }

#top h1{
font-family: Arial;
font-size:11px;
font-weight:bold;
color:#fff;
text-align:right;
margin: 0;
padding: 0;
}

.topleft {
	float: left;
	text-align: left;
	width: 500px;
}

.topright {
	float: right;
	text-align: right;
	width: 230px;
	margin: 0px;
}


.topleft a {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

.clear {
	clear: both;
}


#wrappers {
width:836px;
margin:auto;
height:auto;
}


/* Begin of left column */
.left_col {
width:300px;
float:left;
}

.info {
background:url(images/l_t.gif) no-repeat top;
font-family:arial;
font-size:11px;
color:#444444;
height:295px;
}
.info_inner {
background:url(images/gbook.gif) no-repeat bottom;
font-family:arial;
font-size:11px;
color:#444444;
}
.info_padd {
width:250px;
margin:auto;
}
.info_heading {
font-family:arial;
font-size:13px;
font-weight:bold;
color:#993300;
}
.info ul {
padding:0 0 0 20px;
}
.info li {
list-style-image:url(images/li.gif);
}
.guest_book {
background:url(images/gbook.gif) no-repeat right;
height:252px;
margin-top:9px;
width:300px;
}
.guest_book_inner {
width:210px;
margin:auto;
padding-left:0px;
padding-top:70px;
font-family:georgia;
font-size:12px;
color:#444444;
font-style:italic;
}

.gallery_lnk img{
	height: 166px;
	width: 272px;
	margin: 20px 0px 20px 22px;
}


/*Begin of nsvigstion menu */
.nav {
height:29px;
font-family:arial;
font-size:12px;
font-weight:bold;
color:#00B0F0;
padding-left:10px;
background: #195FA7 url(images/nav_bg.gif) no-repeat;
padding-top:3px;
}
.nav a {
font-family:arial;
font-size:12px;
font-weight:bold;
color:#fff;
text-decoration:none;
padding-left: 30px;
line-height: 25px;
}

#facebook {
	background: url(images/facebook.gif) no-repeat;
	display:block;
	height:25px;
	float: left;
}

#twitter {
	background: url(images/twitter.gif) no-repeat;
	display:block;
	height:25px;
	width: 130px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

/*Social Network links in the content */
.social_content {
font-family:arial;
font-size:12px;
font-weight:bold;
color:#00B0F0;
padding-left:10px;
line-height: 25px;
margin-top: 30px;
}

.social_content a {
text-decoration:none;
padding-left: 30px;
margin-top: 7px;
}

#facebook_content {
	background: url(images/facebook-content.gif) no-repeat;
	display:block;
	height:25px;
	margin-left: 10px;
}

#twitter_content {
	background: url(images/twitter-content.gif) no-repeat;
	display:block;
	height:25px;
	width: 130px;
	margin-left: 10px;
}

.nav a:hover {

}

/*Begin of right column */
.right_col {
width:536px;
float:right;
}
#right_top {
width:536px;
margin:auto;
}
.right_top_l {
width:238px;
float:left;
margin:auto;
height:251px;
}
.right_top_r {
width:298px;
float:right;
margin:auto;
height:251px;
}
.img {
padding: 0;
}

.nospace {
	margin: 0px;
	display: block;
}

#content {
width:536px;
background:url(images/bg_cont.gif) repeat-y;
}
#content h3 {
	padding-top: 0px;
	margin-top: 0px;
}

.content_inner {
background:url(images/content_t.gif) no-repeat top;
}
.content_inner_bot {
background:url(images/content_b.gif) no-repeat bottom;
padding-bottom:70px;
}
.content_padd {
width:460px;
margin:auto;
font-size:11px;
}

.content_padd p{
padding: 10px 0px 10px 0px;
margin: 0px;
}

.title {
margin:auto;
margin-bottom: 2px;
}
.date {
font-family:arial;
font-size:10px;
color:#888888;
font-style:italic;
font-weight:bold;
}
#content h3{
font-family:arial;
font-size:14px;
color:#00B0F0;
font-weight:bold;
padding-top:0;
}
.comment {
font-family:arial;
font-size:11px;
color:#00B0F0;
}
.post {
font-family:arial;
font-size:11px;
color:#888888;
font-weight:bold;
}
.contact_l {
float:left;
width:300px
}
.contact_r {
float:right;
padding-right:50px;
height:70px;
}
#gallery {
margin:auto;
}
.photo1 {
margin:auto
}
.blue {
color:#51C7F1;
font-weight:bold;
}

.bold {
	font-weight: bold;
}

.li3 {
list-style-image:url(images/li.gif)
}

#basic-accordian{
	width:428px;
	height: 200px;
	z-index:2;
}

#basic-accordian-2{
	width:428px;
	position:absolute;
	left:50%;
	top:950px;
	margin-left:-80px;
	z-index:2;
	margin-top:765px;
}

.accordion_headings{
	padding:5px;
	background:#1B5EA8;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
}

.accordion_headings:hover{
	background:#009FE2;
}

.accordion_child{
	padding:15px;
	background:#ffffff;
}

.header_highlight{
	background:#009FE2;
}

#error {
background:#CC0000;
	
	padding:6px;
	color:#FFFFFF;
	font-weight:bold;
	margin-bottom:8px;
}

#form {

}

div.panel-facts {
	background:#CFEAF5 url(images/bg_hp_panel_b.gif) repeat-y top left; 
	width:426px; 
	padding-top:10px; 
	margin:20px 0;
}

div.panel-facts-1{
	float:left; 
	margin-left:20px; 
	width:274px;
	display:inline;
}
div.panel-facts-2{
	float:left; 
	margin-left:20px; 
	width:100px;
	display:inline;
}