
/**************************
CONTENT AND COLUMNS
**************************/

.clear { 
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	line-height:0px;
	margin:0; padding:0;
/*	background:transparent;*/
	}
	
#homeContainer {
padding:0; margin:0; border:none; margin-top:5px; clear:both; line-height:normal; height:auto;
width:99%;
/*padding-right:10px;*/
}

#left,
#bottom,
#middle,
#right {
vertical-align:top;
margin:0; padding:0; height:auto;
}
#left,
#middle {
}
#left *,
#middle *{
}
#left *,
#bottom *,
#middle *,
#right * {
margin:0; padding:0;
}


/**************************
COLUMN 1
**************************/

#dnn_LeftPane br {
display:none;
}
#dnn_LeftPane h1 {
display:none;
}
#dnn_LeftPane {
margin:0; padding:0; margin-left:12px;
float:none; width:340px; _width:340px;
}
#dnn_ctr472_ModuleContent * {
}

#dnn_ctr472_ModuleContent {
height:270px; overflow:hidden; _width:340px;
}

#dnn_ctr472_ModuleContent table,
#dnn_ctr472_ModuleContent tbody,
#dnn_ctr472_ModuleContent tr,
#dnn_ctr472_ModuleContent td {
padding:0; margin:0; border:none; height:auto; width:auto; overflow:hidden;
}
td#left {
height:270px; padding:0; margin:0;
}
#dnn_ctr472_ModuleContent h2 {
font-size:1.2em; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;
line-height:1.2em; margin:0; padding:10px 5px 0 5px; background-color:#FFFFFF;
}
#dnn_ctr472_ModuleContent h1 {
font-size:1.4em; font-family:Georgia, "Times New Roman", Times, serif; color:#AE4333;
display:block; line-height:1.2em; margin:0; padding:0px 5px 5px 5px; background-color:#FFFFFF;
}
#dnn_ctr472_ModuleContent a {
color: #258E85; text-decoration:underline;
}
#dnn_ctr472_ModuleContent a:hover {
color: #AE4333;
}
#dnn_ctr472_ModuleContent img {
/*background:url(/Portals/0/Skins/sgbc2/images/img_actioncall1.jpg) no-repeat;*/
}
#dnn_ctr472_ModuleContent br {
display:none;
}

/*
#dnn_LeftPane #dnn_ctr472_dnnACTIONS_ctldnnACTIONS,
#dnn_LeftPane #dnn_ctr472_dnnACTIONBUTTON5_ico4,
#dnn_LeftPane #dnn_ctr472_dnnACTIONBUTTON1_ico0,
#dnn_LeftPane #dnn_ctr472_dnnACTIONBUTTON1_lnk0,
#dnn_LeftPane #dnn_ctr472_dnnACTIONBUTTON4_ico8 {
position:relative; top:-15px; display:inline;
}
*/

/* style advisory services */

#dnn_BottomPane #dnn_ctr471_ContentPane {
padding:6px 10px 0 10px;
margin:5px 0 0 10px; _margin-top:0px; _position:relative; _top:-5px;
background:url(/Portals/0/Skins/sgbc2/images/bg_sgas.jpg) no-repeat; padding-bottom:15px;
}
#dnn_BottomPane #dnn_ctr471_ContentPane h1 {
background:url(/Portals/0/Skins/sgbc2/images/arrow2.jpg) no-repeat left 3px;
padding:0 10px 10px 8px; display:inline; margin:0;
color:#AE4333; font-weight:bold; font-size:1.2em; letter-spacing:-0.03em;
}
#dnn_BottomPane #dnn_ctr471_ContentPane h3 {
padding:0 0 3px 0;
color:#258E85; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; letter-spacing:-0.03em;
}
#dnn_BottomPane #dnn_ctr471_ContentPane .Normal {
font-size:0.7em; line-height:1.2em; _width:320px; 
}
#dnn_BottomPane #dnn_ctr471_ContentPane .Normal a {
float:right;
padding-left:7px;
background:url(/Portals/0/Skins/sgbc2/images/arrow1.jpg) no-repeat left 3px;
}

/**************************
COLUMN 2
**************************/

/*style news & events */

#dnn_ContentPane,
#dnn_ContentPane * {
margin:0; padding:0; text-align:left;
}
#dnn_ctr469_Announcements_viewtypeSelector {
display:none;
}
#dnn_ContentPane #dnn_ctr469_ContentPane {
padding:11px 0px 0 10px; 
margin:0 0 0 7px; width:182px; _margin-right:5px; _margin-left:0; _width:185px;
background:url(/Portals/0/Skins/sgbc2/images/bg_news.jpg) no-repeat; padding-bottom:15px;
}
#dnn_ContentPane #dnn_ctr469_ContentPane h1 {
background:url(/Portals/0/Skins/sgbc2/images/arrow2.jpg) no-repeat left 4px;
padding:0 0 0px 8px;
color:#AE4333; font-weight:bold; font-size:1.3em; letter-spacing:-0.03em;
}
#dnn_ContentPane #dnn_ctr469_ContentPane h2 {
padding:8px 5px 3px 0;
font-size:1em; line-height:1em;
}
#dnn_ContentPane #dnn_ctr469_ContentPane h3 {
padding:4px 0 3px 0;
color:#AE4333; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:0.8em;
}
#dnn_ContentPane #dnn_ctr469_ContentPane td {
font-size:0.7em; line-height:1.1em; padding-right:10px;
}
#dnn_ContentPane #dnn_ctr469_ContentPane li {
background:url(/Portals/0/Skins/sgbc2/images/bullet1.jpg) no-repeat left 2px; padding-left:15px; list-style-type:none; margin:5px;
}

#dnn_ContentPane #dnn_ctr469_ContentPane a.readmore {
float:right; padding-left:7px; margin-right:10px;
background:url(/Portals/0/Skins/sgbc2/images/arrow1.jpg) no-repeat left 3px;
}

/*************************
COLUMN 3 // ISSUES
**************************/

#dnn_RightPane * {
margin:0; padding:0;
text-align:left;
}
/* Style Issues Callbox */
#dnn_RightPane #dnn_ctr417_ContentPane {
width:195px; padding-top:5px;
background:url(/Portals/0/Skins/sgbc2/images/bg_issuestop.jpg) no-repeat;
font-family:Arial, Helvetica, sans-serif; font-size:1em;
}
#dnn_RightPane #dnn_ctr417_ContentPane h1 {
color:#E7C35D; font-weight:bold; font-size:1.6em; letter-spacing:-0.01em;
background:url(/Portals/0/Skins/sgbc2/images/arrow4.jpg) no-repeat 10px 12px;
padding:4px 0 5px 19px; margin:0;
 /* padding:6px 0 0 0; */
}
#dnn_RightPane #dnn_ctr417_ModuleContent ul {
background:url(/Portals/0/Skins/sgbc2/images/bg_issuesbottom.jpg) no-repeat left bottom;
padding:0 10px 10px 10px;
}
#dnn_RightPane #dnn_ctr417_ModuleContent li {
list-style-type:none; line-height:120%; font-size:0.9em;
background:url(/Portals/0/Skins/sgbc2/images/line1.jpg) no-repeat left bottom;
margin-bottom:2px;
padding-bottom:5px;
}
#dnn_RightPane #dnn_ctr417_ModuleContent li br {
display:none;
}
#dnn_RightPane #dnn_ctr417_ModuleContent a {
text-decoration:none; color:#FFFFFF; display:block; width:100%;
}
#dnn_RightPane #dnn_ctr417_ModuleContent li a:hover {
color:#E7C35D;
}
/**************************
LISTSERV JOIN
**************************/

#dnn_RightPane #dnn_ctr470_ContentPane {
float:right;
width:195px;
background:url(/Portals/0/Skins/sgbc2/images/bg_listservtop.jpg) no-repeat; margin:5px 0px; padding-top:10px;
}
#dnn_ctr470_ContentPane h1 {
color:#E7C35D; font-weight:bold; font-size:1.3em; letter-spacing:-0.01em;
background:url(/Portals/0/Skins/sgbc2/images/arrow3.jpg) no-repeat 10px 4px;
padding:0 0 5px 19px;
}
#dnn_RightPane #dnn_ctr470_ContentPane .Normal {
color:#FFFFFF; font-size:0.8em; line-height:100%;
padding:0 5px 5px 10px; display:block;
}
#dnn_ctr470_ContentPane #dnn_ctr470_ModuleContent {
background:url(/Portals/0/Skins/sgbc2/images/bg_listservbottom.jpg) no-repeat left bottom;
padding:0 0 10px 0;
}
#dnn_ctr470_ContentPane input {
display:inline;
}
#dnn_ctr470_ContentPane .input {
background:url(/Portals/0/Skins/sgbc2/images/bg_input2.jpg) no-repeat;
width:119px; font-size:0.7em; height:19px;
margin:0 0 1px 10px;
padding:3px; border:none;
}
#dnn_ctr470_ContentPane .submit { 
background:url(/Portals/0/Skins/sgbc2/images/bg_join.jpg) no-repeat; 
font-size:1.1em; font-weight:bold; color:#B44535;
padding:3px 5px; font-size:0.8em; text-decoration:none;
display:inline;
border:none;
margin:0 0 0 0;
}


/**************************
SPECIAL FOOTER
**************************/
#footer {
background-image:url(/Portals/0/Skins/sgbc2/images/bg_pagebottom.jpg);
}

#dnn_TopPane .SubHead,
#dnn_ctr385_DD #dnn_ctr385_dnnACTIONBUTTON5_ico1,
#dnn_ctr385_DD #dnn_ctr385_dnnACTIONBUTTON4_ico4,
#dnn_ctr385_DD #dnn_ctr385_dnnACTIONS_ctldnnACTIONS {
display:none; height:0px; position:absolute;
}

/* Donate now box */

#donate {
background:url(/Portals/0/Skins/sgbc2/images/bg_donate.jpg) no-repeat; font-size:13px; color:#000;
padding:7px 0 0 10px; margin:-7px 0 0 10px;
}
#donate h1 {
background:url(/Portals/0/Skins/sgbc2/images/arrow5.jpg) no-repeat left 4px;
padding:0 0 0px 8px; margin-bottom:0px; margin-top:0;
color:#AE4333; font-weight:bold; font-size:21px; letter-spacing:-0.03em;
}
#donate a { display:block; text-decoration:none; color:#FFF; font-weight:bold; font-style:italic; text-align:center; padding:0; margin:0; margin-right:15px; padding:6px 0 14px 0; }

