﻿#gcresource
{
    /*width: 182px;*/
	height:auto;
	float:left;
	text-align:left;
	font-size:14px;
	margin-left:3px;
	display: none;
	/*padding-top: 50px;*/
}

#gcleftside
{
    width: 182px;	
	height:auto;
	float:left;
	/*line-height:21px;*/
	text-align:right;
	font-size:14px;
}

#subnav_connected 
{
    width: 182px;	
	height:auto;
	float:left;
	/*line-height:21px;*/
	text-align:left;
	font-size:14px;
	margin-left:4px
}

	
#main_connected 
{
    padding-left: 20px;
	width:700px;
	height:auto;
	float:right;
	text-align:left;
	font-size:14px;
	background-image: url(/images/line_left.gif);
	background-repeat: repeat-y;
}

#subnav_connected div {
	/*text-align:right;*/
	padding:0px 15px 0px 0px;
	}
	
.secondtier {
	text-align:right;
	padding:0px 30px 0px 0px;
	}

/* THIS IS USED FOR ALL BUT IE TO SHOW ARROW */
#subnav_connected div:hover {
	/*background-image:url(/images/subnav_arrow.gif);
	background-position:right top;
	background-repeat:no-repeat;*/
	}
	
.secondtier:hover {
	/*background-image:url(/images/subnav2_arrow.gif);
	background-position:right top;
	background-repeat:no-repeat;*/
	}
/* END */
	
#subnav_connected a {
	color:#005280;
	text-decoration:none;
	}
	
	
#subnav_connected div a:hover {
	color:#429DC9;
	font-size:14px;
	text-decoration:none;
	/* THIS IS USED FOR IE ONLY TO SHOW ARROW */
	/*_background-image:url(/images/subnav_arrow.gif);
	_background-position:right top;
	_background-repeat:no-repeat;*/
	/* END */
	}
	
.secondtier a:hover {
	color:#429DC9;
	font-size:14px;
	text-decoration:none;
	/* THIS IS USED FOR IE ONLY TO SHOW ARROW */
	/*_background-image:url(/images/subnav2_arrow.gif);
	_background-position:right top;
	_background-repeat:no-repeat;*/
	/* END */
	}


.gcvid_description {
vertical-align:top;
text-align:left;
color:#212121; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
line-height: 16px;
}

.gchome_vid {
vertical-align:top;
text-align:left;
padding-right:15px;
}

.gc_seemore_bttn {
vertical-align:top;
text-align:left;
padding-top:15px;
}

.gc_share_bttn {
vertical-align:top;
text-align:left;
padding-top:15px;
}

.gc_galhome_title {
vertical-align:top;
text-align:left;
padding-left:8px;
color:#005380; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
line-height: 16px;
font-weight:bold;
}

.gc_galhome_date {
vertical-align:top;
text-align:left;
padding-left:8px;
color:#515151; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
font-style:italic;
}

.gchome_gal_descript {
vertical-align:top;
text-align:left;
padding-left:8px;
padding-top:4px;
text-align:left;
color:#515151; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
}

.gchome_fg_title {
vertical-align:top;
text-align:left;
padding-bottom:20px;
padding-left:15px;
}

.gchome_fb_title {
vertical-align:top;
text-align:left;
padding-bottom:20px;
}

.gc_galhome_title {
vertical-align:top;
text-align:left;
padding-left:8px;
color:#005380; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
line-height: 16px;
font-weight:bold;
}

.gchome_fb_thumb {
vertical-align:top;
text-align:left;
padding-left:8px;
width:73px;
}

.gchome_fb_name {
vertical-align:top;
text-align:left;
padding-left:4px;
color:#005380; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
}

.gchome_fb_descript {
vertical-align:top;
text-align:left;
padding-left:8px;
padding-top:10px;
padding-right:25px;
color:#005380; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
font-weight:bold;
}

.gchome_fb_date {
vertical-align:top;
text-align:left;
padding-left:8px;
color:#515151; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
font-style:italic;
}

.gchome_fb_content {
vertical-align:top;
text-align:left;
padding-left:8px;
padding-right:15px;
color:#212121; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
}

.gchome_fb_readmorelink {
vertical-align:top;
text-align:left;
padding-left:8px;
padding-right:15px;
color:#005380; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
font-style:italic;
}
/*
A.fblink:link {text-decoration: none; color:#005380;}
A.fblink:visited {text-decoration: none; color:#005380;}
A.fblink:hover {text-decoration: underline; color:#515151;}

A.smroot:link {text-decoration: none; color:#981200;}
A.smroot:visited {text-decoration: none; color:#981200;}
A.smroot:hover {text-decoration: underline; color:#740e00;}

A.fblink02:link {text-decoration: none; color:#515151; font-style:italic;}
A.fblink02:visited {text-decoration: none; color:#515151; font-style:italic;}
A.fblink02:hover {text-decoration: underline; color:#005380; font-style:italic;}
*/
.gc_blog_sidetitle {
vertical-align:top;
text-align:left;
padding-bottom:15px;
}

.gc_event_sidetitle {
vertical-align:top;
text-align:left;
padding-bottom:15px;
padding-top:15px;
}

.gc_title {
color:#005380; 
font-family:Georgia, 'Times New Roman', Times, serif; 
font-size:18px; 
vertical-align:top;
text-align:left;
padding-bottom:15px;
padding-left:10px;
}

.gc_subtitle {
color:#005380; 
font-family:Georgia, 'Times New Roman', Times, serif; 
font-size:14px; 
vertical-align:top;
text-align:left;
padding-bottom:10px;
padding-left:10px;
}

.gc_title02 {
color:#005380; 
font-family:Georgia, 'Times New Roman', Times, serif; 
font-size:18px; 
vertical-align:top;
text-align:left;
padding-bottom:5px;
padding-left:10px;
}

.gc_titledate {
color:#515151; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
vertical-align:top;
text-align:left;
padding-bottom:15px;
padding-left:10px;
}

.gc_blog_content {
vertical-align:top;
text-align:left;
padding-left:8px;
padding-right:15px;
line-height:16px;
color:#005380; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
}

.gc_blogcomment_content {
vertical-align:top;
text-align:left;
padding-left:8px;
padding-right:15px;
line-height:16px;
color:#515151; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
}

.gc_side_hline_bg {
background-image:url(images/gc_dottedbg.gif);
background-repeat:repeat-x;
height:3px;
}

hr {
  border:0;
  border-top: 1px solid #ededed;
  height: 0;
  background: #ededed;
  width:97%;
}

.gc_blogprofile_img {
vertical-align:top;
text-align:left;
padding-left:4px;
padding-right:15px;
padding-top:12px;
}

.gc_vidthumb {
vertical-align:top;
text-align:left;
padding-bottom:4px;
}

div#main_connected p {
	width: 35em;
}

h2 {
	display: block;
	margin-top: 20px;
}

h3 {
	margin-bottom: 20px;
}

blockquote {
	width: 30em;
}

blockquote p {
	width: 25em;
}
