img {
	border:none;
}

ul {
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
margin-left:0;
padding-left:15px;
}

div#ctl00_ContentPlaceHolder5_Forum2_content_html_wrapper {
	width:625px;
}

/*------------------------------------------------- Blog Pages ---------------------------------------------------*/
div#share_btn {
	position:relative;
	float:right;
	height:20px;
	padding-top:10px;
	padding-right:20px;
}

div#blogcontainer {
	float:left;
	height:auto;
	margin-top:10px;
	padding-top:5px;
	position:relative;
	width:670px;
	z-index:5;
}

div.image {
	position:relative;
	float:left;
	width:455px;
}

div#blog_sidenav {
	position:relative;
	background-image:url(images/img_sideNavBackground.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	padding-bottom:10px;
	float:left;
	width:180px;
	height:auto;
	background-color:#ffffff;
	z-index:800;
}

div#blog_sidenav h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#F07C2E;
	line-height:1.1;
	width:145px;
	padding-top:20px;
	padding-left:20px;
}


div#main_categories {
	position:relative;
	float:left;
	background-image:url(../images/img_sidenav_Top.jpg);
	background-repeat:no-repeat;
	background-color:#DBFCFC;
	width:154px;
	height:auto;
	padding-bottom:10px;
	border-right: dotted 1px #C2C2C2;	
	border-left: dotted 1px #C2C2C2;	
	z-index:8;
}

div#main_categories h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F07C2E;
	text-align:left;
	line-height:1.3;
	text-decoration:none;	
	padding-left:5px;
	padding-bottom:5px;
	padding-top:10px;
	}
	
div#main_categories li {
	list-style:none;
	line-height:0;
	padding-left:5px;
	}

div#recent_posts {
	background-image:url(../images/img_sidenav_Bottom.jpg);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:154px;
	height:auto;
	padding-bottom:10px;
	border-right: dotted 1px #C2C2C2;	
	border-left: dotted 1px #C2C2C2;	
	}
	
div#recent_posts h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F07C2E;
	text-align:left;
	line-height:1.1;
	text-decoration:none;	
	padding-left:5px;
	padding-bottom:5px;
	padding-top:10px;
}

div#recent_posts li {
	list-style:none;
	padding-bottom:10px;
	padding-left:5px;
	}

div.blogRecentPosts {
   	font: 10pt Arial, Geneva, Helvetica, sans-serif;
    font-weight: normal;
	margin-left: 10px;
	color: #F07C2E;
    background-color: transparent;
	text-decoration: none;
	display: block; 
	width: 165px;
	cursor:pointer;	
	padding-left:2px;
	padding-bottom:5px;
	padding-top:5px;
}

div.blogRecentPosts a {
	color: #68310C;
}

div.blogRecentPosts a:hover {
	color:#F07C2E;
	text-decoration:none;
}

div.blogRoll li,
div.blogRecentPosts li {
	text-decoration:none;
	list-style: none;
	width:155px;
	padding-top:5px;
	padding-bottom:5px;
}

div.blogRoll ul,
div.blogRecentPosts ul {
	padding-left:5px!important;
}

div.blogRoll li,
div.blogRecentPosts li,
div.related_blogs li {
	list-style:none;
	list-style-position:outside;
	padding-bottom:5px;
	padding-left:5px;
	width:155px;
	}
	
div.blogRoll ul {
	padding-left:5px;
}

div.blogRoll li {
	font-family:Arial,Geneva,Helvetica,sans-serif;
	cursor:pointer;
	display:block;
	font-size:10pt;
	font-style:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:15px;
}

div.blogRoll li a {
	color:#68310C;
	text-decoration:none;
}

div.blogRoll li a:hover {
	color: #F07C2E;
	text-decoration:none;
}

div.blogCalendar {
	position:relative;
	float:left;
	width:250px;
}

div.entry {
float:left;
margin-bottom:5px;
margin-top:15px;
padding-left:10px;
padding-top:5px;
position:relative;
width:450px;
}

div.entry td {
-x-system-font:none;
border-bottom:1px dotted #C2C2C2!important;
color:#353535;
font-family:"normal Arial",Helvetica,sans-serif;
font-size:10pt!important;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.3!important;
margin:0;
padding:0;
text-align:left;
}

div.ekleavecomment {
	position:relative;
	float:left;
	width:430px;
	margin-top:15px;
	margin-bottom:5px;
	padding-left:10px;
	padding-top:5px;
}

div#blog_entries,
div.blog_summary {
	position:relative;
	float:left;
	width:456px;
	margin-top:15px;
	margin-bottom:5px;
	padding-left:10px;
	padding-top:5px;
}

div.blog_summary img{
	position:relative;
	float:left;
	padding:5px;
	border:1px solid #C2C2C2;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
}

div.blog_summary h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	text-align:left;
	line-height:1.2;
	}

div.blog_summary h1 a:hover {
	text-decoration:none;
	}


div.blog_summary teaser p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:normal;
	color:#404040;
	text-align:left;
	line-height:1.7;
	z-index:9;	
	}

div.blog_summary ul { 
	margin-left:10px;
	text-indent:5px;
	list-style: disc;
	list-style-position:outside;
	}
	
div.blog_summary ol { 
	margin-left: 0px; 
	vertical-align: middle; 
	}
	
div.blog_summary li { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#404040;
	line-height:1.5;
	}
	
div.blog_read_more {
	position:relative;
	float:left;
	width:456px;
	text-align:center;
	}
	
	
div.blog_category_more a,
div.blog_read_more a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;
	line-height:1.7;
	}
	
div.blog_category_more{
	position:relative;
	float:left;
	padding-top:5px;
	padding-bottom:25px;
	border-bottom: solid 1px #C2C2C2;
	width:228px;
	text-align:left;
	height:30px;

}

div.blog_category_more p a {
	color:#FFFFFF;
}

div.blog_category_more img{
	border: none;
	float:right;
}

div.blog_post_comment {
	position:relative;
	float:left;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom: solid 1px #C2C2C2;
	width:450px;
	text-align:left;
}

div.blog_post_comment img{
	position:relative;
	float:right;
	border:none;
	margin-top:-20px;
}

div.entryTitle {
	width:450px!important;
}

/*----------------------------------------------Blog Post Page----------------------------------*/
div.entry img {
	position:relative;
	float:left;
	padding:5px;
	border:1px solid #C2C2C2;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	max-width:435px;
}

div.entry h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	text-align:left;
	line-height:1.2;
	margin-bottom:5px;
	width:420px!important;
}

div#entry h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-style:regular;
	font-size:10px;
	padding-right:50px;
	line-height:1.1;
}

div.entry p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

div.entry tbody {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	line-height:1.5;
}

span.tags  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

span.entrypermalink {
	color:#299AAD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

div.entryBody p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:normal;
	color:#404040;
	text-align:left;
	line-height:1.7;
	z-index:9;	
}

div.entryBody h5 {
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}

div.entryBody img {
border:1px solid #C2C2C2;
float:none;
margin-bottom:5px;
margin-right:5px;
margin-top:5px;
max-width:441px;
padding:5px;
position:relative;
}

span.ekcommentheader {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#6CB070;
}

div.ekcommentdata {
	padding-top:10px;
	width:440px;
}

div.ekcommenttext {
	padding-top:10px;
	padding-bottom:20px;
}

div.fineprint {
	position:relative;
	width:456px;
	float:right;
	padding-right:50px;
	}
div.fineprint p {
	text-align:right;
}

/*----------------------------------------- Forums Starts -------------------------------------------------*/
div#boards {
	position:relative;
	float:left;
	width:760px;
	padding-left:5px;
}

div#loginregister{
	position:relative;
	float:left;
	text-align:left;
	width:310px;
}

div#register,
div#login {
	position:relative;
	float:right;
	width:auto;
	margin-top:20px;
	padding-left:5px;
}

div#message_board_container {
	position:relative;
	float: left;
	height:auto;
	width:990px;
	z-index:6;
}

.navlinks {
	margin-top:5px;
}

.navlinks a{
	padding-left:5px;
	color:#299AAD;
	font-size:12px;
}

td.header1 td {
	color:#FFFFFF;
}

td.header1 {
	background-image: url(images/chartheaderBackground.jpg);
	background-repeat:repeat;
	color:#FFFFFF!important;
	margin:0px;
	width:775px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	padding:5px;
	font-weight:bold;
}

td.header2 {
	height:20px;
	color:#404040;
}

div#ek_resetpassword {
	position:relative;
	float:left;
	margin-top:15px;
}

div#ek_resetpassword tr {
	height:30px;
}
span.ekforumcategory {		
	padding:5px;
}

tr.post td {
	border-bottom:1px dotted #C2C2C2;
	padding:5px;
}

td.small,
td.postfooter,
td.postfooter table,
td.post {
	border:none!important;
}

table.content {
	width:711px;
}
td.header2 ekHeader2Forum {
	padding-top:5px;
	padding-bottom:5px;
}

table.content a{
padding-left:5px;
padding-right:5px;
}

span.forumheading {
	width:660px;
	height:50px;
	padding-top:5px;
	padding-bottom:5px;
}

span.forumheading a{
	font-size:14px;
	font-weight:normal;
	padding-left:0px!important;
	padding-right:10px;
	text-decoration:none;
	line-height:1.7;
	color:#299AAD;
}

span.forumheading a:hover{
	color:#299AAD;
	text-decoration:underline!important;
}

span#ctl00_ContentPlaceHolder5_Forum2 {
	width:700px;
}

table#RadEWrapperctl00_ContentPlaceHolder5_Forum2_content_html {
	width:400px;
}

#RadEWrapperctl00_ContentPlaceHolder5_Forum2_content_html tbody, 
#RadEWrapperctl00_ContentPlaceHolder5_Forum2_content_html tr {
	width:400px;
}

table#ctl00_ContentPlaceHolder5_Forum2_content_htmlToolbar0 tr{
width:400px;

}
/*----------------------------------------- Forums Ends -------------------------------------------------*/

/*--------------------------------- Registration Page -----------------------------------------------------*/
div#container-1 {
	position:relative;
	float:left;
	width:790px;
	margin-top:10px;
}

div#terms_buttons {
	position:relative;
	float:left;
	width:790px;
	padding-bottom:15px;
}

