/*
//Created By Saju Gopel - WontoneTech January 2009
//Modified March 13, 2010 by Monty Loree 
*/

* { padding: 0; margin: 0; }
body { font-size: 10pt; color:#000; font-family:tahoma, Times, serif; font-weight:normal; background:#FFFFFF;}

#wrapper, #header, #format, #banner, #adsb, #book, #links, #footer{ width:1000px; }
#wrapper a {color:#000;}
#wrapper {margin: 0 auto;}
#topmenu a,	#navigation a:link, a:visited, #active,.post a:link, a:visited,#book a:link, a:visited,#leftlinks a:link, a:visited,#footer a:link, a:visited,.date_format {text-decoration:none}
#wrapper a:hover{ text-decoration:underline;}

#wrapper a, a:link, a:visited, a:hover, #topmenu ul li, #active {font-size:9pt;font-weight:normal;}

/*fonts*/
#format h3, #book h1, #leftlinks h2, .date_format {	font-family:Arial, Helvetica, sans-serif; }

/*float:left*/
#header, #navigation, #adsb, #format, #book, #bookleft, #bookright, #leftcolumn, #rightcolumn, #content, .cc, #links, #leftlinks, #leftlinks ul, #inner1, #inner2, #inner3,#inner4,#inner5{ float:left; }

/*display:inline*/
#topmenu ul li,#navigation ul li,#content,#footer ul li{display:inline;}

/*text-align:center*/
#banner{margin-top:15px}
#banner,#format h1,#adsb{text-align:center; }


/*Header*/
#header {height: 120px;}
#header h1{color:#4040A6; text-align:center; font-size:60px; font-weight:normal}
#header h1 span{font-size:18px; vertical-align:text-top}
#header h2{text-align:center; color:#262626; font-size:16px; font-weight:normal}
#topmenu {float:right; font-size:16px; font-weight:bold}
#topmenu a{padding:0 5px 0 5px;}
#topmenu ul li {list-style:none; }

/*  Navigation - TOP MENU  */
#navigation {background-color:#4040A6;}
#navigation{width:800px;}
#navigation a{font-size:14px; color:#FFF; padding:7px 10px 6px 10px; line-height:30px; font-weight:bold;}
#navigation a:link, a:visited, a:hover, #active {color:#FFF}
#navigation a:hover, #navigation #active	{background-color:#00F}
#navigation #active	{padding:7px 0 6px 0}

#date{float:right; text-align:right; padding-right:15px;}
#date{font-size:13pt; color:#FFF;}
#date{background:#4040A6;;width:185px; line-height:30px;}

/*Content*/
#format h1	{background-image:url(../images/h.gif); background-repeat:no-repeat; background-position:center; font-size:14px; line-height:33px; margin:10px 0 0 0;}
#format h2	{font-size:16px; font-style:italic; font-weight:normal; margin:5px;}
#format h3 {color:#4040A6;  margin:5px; font-size:11pt;}

#format p	{font-size:10pt; margin:5px}
.article b	{font-size:9pt;}

.post a.f		{color:#447CAF}

.article{
	width:280px;
	margin:0 0 10px 0;
	padding:0 0 10px
}

.article p {
	word-wrap: break-word;
	text-overflow:ellipsis;
	overflow:hidden;

}

.post			{width:270px;	border-bottom:1px solid #000;}
.post a			{padding:0 5px 0 5px;	}

.threadlink{}

#WhatIsArticles {width:350px; padding-bottom:10px; /*margin-top:35px;*/}
#WhatIsArticles a 	{color:#447CAF; font-size:13pt;}
#WhatIsArticles, .WhatIs	{padding-bottom:15px;  padding-left:15px; padding-right:15px; }

#format a.visit	{font-size:14pt; color:#66F; font-weight:bold}
#adsb			{	height:110px;	border-top:1px solid #BBB; border-bottom: 1px solid #BBB; margin-bottom:15px; padding-bottom:15px;}

#leftcolumn, #content { width: 300px;}

#book {background-image:url(../images/book.gif); background-repeat:repeat-y; padding:0 0 10px 0}
#book h1{font-size:22px; color:#00F; font-weight:normal; margin:10px 0 0 10px}
#book ul{margin:10px 0 0 40px}
#book ul{margin:0px 0 0 0px; list-style:none;}
#book ul li{font-size:14px;}
#book li{font-size:18px;}
#book ul li a{color:#055094}

#bookleft, #bookright {width:480px; padding:0 0 0 20px}

/*Right collumn*/
#rightcolumn	{width: 387px; padding-top:25px;}
#card			{height:550px;/*margin:35px 0 0 0; padding: 15px 0px 0 0;*/ background-image:url(../images/credit-card-background.png); background-repeat:no-repeat;}
#card h4		{ font-size:12px; }
.cc				{width:160px; height:120px; padding-left:20px; padding-top:15px;}

/*Begin Bottom links*/
#leftlinks {width:1000px; }
#leftlinks h2{color:#03F; font-size:13pt; margin:0 }
#leftlinks ul li {list-style:none;}
#leftlinks ul{padding:5px 20px 0 10px	}
#leftlinks li{line-height:18px; /*font-size:14px*/	}

#inner1, #inner2, #inner3,#inner4,#inner5 {width:200px;}
/*End Bottom Links

/*Form*/
#footer {height:60px; clear: both; background-image:url(../images/footer.gif); background-repeat:repeat-x;}
#footer ul li{color:#CCF; list-style:none; font-size:10pt;}
#footer ul{padding:10px}
#footer a{color:#CCF; padding:0 5px 0px 5px}

/*bookleft p tag*/
.date_format {	font-size: 12px;}

/*Credit Cards*/
#CapOne, #CDNTire, #CITI, #HomeTrust{width:127px; border:0px;}
#CapOne		{	height:80px; 	}
#CDNTire	{	height:80px; 	}
#CITI		{	height:63px; 	}
#HomeTrust	{	height:80px; 	}


/*MemberInfo - Index Page*/
#MemberInfo{
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	padding: 7px 25px;
	margin: 15px 0; 
}

#MemberInfo span{
	color:#000088;
	font-size:12pt;
}

ul.leftside{
	float:left;
	list-style-type: none;
}

ul.rightside{
	float:right;
	list-style-type: none;
	padding:0px;
	margin:0px;
}

#MemberInfo a{
	text-decoration:none;
	font-size:10pt;
	font-weight:bold;
}
#MemberInfo a:hover{
	text-decoration:underline;
	color:#000088;
	font-weight:bold;
}

#PodcastInfo{
	border-top:1px solid #000;
	padding-left: 25px;
	padding-right:25px;
	padding-top:7px;
}

#PodcastInfo span{
	color:#000088;
	font-size:12pt;
}

#PodcastInfo a{
	text-decoration:none;
	font-size:10pt;
	font-weight:bold;
}
#PodcastInfo a:hover{
	text-decoration:underline;
	color:#000088;
	font-weight:bold;
}
