#StartCaringLink {
	text-decoration:none;
	position:absolute;
	top:100px;
	background: url(../graphics_2008/flashPlaceholder.jpg) left top no-repeat;
	height:183px;
	width:558px;
}

.homeBody
{
	margin-top:135px;
	width:558px;
}

.homeRight
{
	/*margin-top:100px;*/
	width:212px;
	background-repeat:no-repeat;
	background-position:top center;
}

.homeRight ul
{
	list-style:none;
	margin:0px;
	padding:0px;
}

.homeRight li
{
	padding-bottom:2px;
}

.miniBoxRow1
{
	border-bottom:none !important;
}

.loginErrorBox
{
	width:200px;
	height:63px;
	background-image:url(../graphics/loginErrorBg.gif);
	background-repeat:no-repeat;
	background-position:top center;
	position:absolute;
	top:52px;
	text-align:center;
	padding-left:4px;
	padding-top:18px;
	color:#ffffff;
	font-size:1.3em;
}

#loginBox
{
	width:212px;
	height:167px;
	background-image:url(../graphics/miniLoginBg.gif);
	background-repeat:no-repeat;
	background-position:top center;
	margin-top:-1px;
}

#loginBoxPad
{
	padding:6px;
	padding-left:26px;
}

#loginBox label
{
	color:#ffffff;
	font-size:1.2em;
}

#loginBox a
{
	color:#ffffff;
	font-size:0.7em;
	
}
 
#loginBox input
{
	margin-top:4px;
	margin-bottom:4px;
	width:150px;
	background-image:url(../graphics/inputBg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	
}

.loginBtn
{
	padding:0px;
	margin:0px;
}

.loginBtn span
{
	padding:10px;
}

.loginBtn input
{
	padding:0px !important;
	margin:-1px 0px 0px 0px !important;
	width:132px !important;
	height:30px;
	border:0px;
	background-image:none !important;
	background-color:Transparent;
	cursor:pointer;
	color:#666666;
}

.forumHomeSmall {
	background-image:url(../graphics/smallforum.gif);
	background-repeat:repeat-x;
}

.smallForum {
	width:182px !important;
	height:250px !important;
	border-bottom:2px solid #669900;
	float:left;
}

.smallForum p{
	padding-top:10px !important;
	padding-bottom:10px !important;
	color:#666666;
}

.smallForum a{
	color:#669900;
	font-weight:bold;
}

/* Heading Bar Green Small */
.gHeadingSmall {
	width:182px !important;
	height:40px;
	background-image:url(../graphics/headBarGreen.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.gHeadingSmall h2{
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-size:1.5em;
	font-weight:normal;
}

.gHeadingSmall h2 span {
	display:block;
	padding-top:10px;
	padding-left:15px;
	color:#FFFFFF !important;
}

/* Heading Bar Green Small */
.pHeadingMedium{
	width:370px !important;
	height:40px;
	background-image: url(../graphics/headBarPurple.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.pHeadingMedium h2{
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-size:1.5em;
	font-weight:normal;
}

.pHeadingMedium h2 span {
	display:block  !important;
	padding-top:10px  !important;
	padding-left:15px  !important;
	color:#FFFFFF !important;
}

.HomeSmallPad {
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
}

/* Home Small Pad Heading */

.HomeSmallPad h3 {
	margin:0 !important;
	padding:0 !important;
	font-size:1.1em;
	color:#666666;
}

.mainPublicForum {
	width:370px;
	float:right;
	height: 250px;
	border-bottom: 2px solid #990066;
}

.HomeSmallPad h3 {
	margin:0 !important;
	padding:0 !important;
	font-size:1.1em;
	color:#666666;
}
.medSmallPad h3 {
	margin:0 !important;
	padding:0 !important;
	font-size:1.1em;
	color:#990066;
}

.HomeSmallPad p{ 
	margin:0 !important;
	padding-top:10px !important;
	padding-bottom:10px !important;
	color:#666666;
}

.HomeSmallPad div{ 
	margin:0 !important;
	color:#666666;
}

.medSmallPad {
	padding-top:15px;
}

.medSmallPad p{ 
	margin:0 !important;
	padding-top:10px !important;
	padding-bottom:10px !important;
	color:#666666;
}
.medSmallPad div{ 
	margin:0 !important;
	padding-left:10px !important;
	color:#666666;
}


.medSmallPad a{
	color:#990066;
	font-weight:bold;
}

/* news headlines */

#news {
	width:558px;
}

.newsHead {
	margin:0;
	padding:0;
	width:558px;
	height:50px;
	background-image:url(../graphics/forumNews.gif);
}

.newsHeadPad {
	padding-top:25px;
}

.newsHeadPad h2{
	margin:0;
	padding:0;
	color:#990066;
	font-size:1.5em;
	font-weight:normal;
}

.newsContent {
	width:558px;
	height:200px;
	background-image:url(../graphics/zebraFillForward.gif);
	background-repeat:repeat-x;
}

.newsContentPad {
	padding-top:20px;
	padding-left:15px;
	color:#333333;

}

.newsContentPad h3 {
	font-size:1.1em;
	margin:0;
	padding:0;
	padding-bottom:10px;
}

.newsContentPad ul{
	font-size:.9em;
	line-height:1.5em;
	margin:0;
	padding:0;
	list-style:none;
	width:150px;
	height:180px;
	float:left;
	padding-right:30px;
	background-image:url(../graphics/homeback.gif);
	background-repeat:no-repeat;
}

.noback{
	background-image:url(../graphics/blank.gif) !important;
	background-repeat:no-repeat;
}

#mediaContainer
{
	margin-left:6px;
	margin-top:-8px;
}

.usefulLinks
{
	margin-left:-6px;
}
