@charset "utf-8";

/* CSS Document */

.mainCont a:hover, #sidebar a:hover {text-decoration:underline;}

img {border:none;}

.clear {clear:both;}

/* master page : begin */





.pageTitle {

	position:relative;

	display:block;

	width:630px;

	padding:3px 4px 3px 12px;

	color:#fff;

	margin:130px auto 0 auto;

	background:#f68a1f;

}



.body h1 {

	font-size:33px;

	font-weight:bold;

	line-height:33px;

	color:#fff;

	margin:0;padding:0;

}

.body h1 a, .body h1 a:active {text-decoration:none;color:#fff;}



.pageTitle a.subscribeLink {

	position:relative;

	display:block;

	height:13px;

	float:right;

	color:#fff;

	padding:3px 22px 0 0;

	margin-right:4px;

	font-size:0.9em;

	background: url(images/rssicon_small.gif) no-repeat top right;

	text-decoration:none;

}





.mainCont {

	position:relative;

	display:block;

	width:646px;

	padding:0px;

	margin:0 auto;

	background:#fff;

}



.TE_MainContent {

	position: relative;

	width: 439px;

	padding:11px;

	float:left;

	margin-right:8px;

	overflow:hidden;

}





.TE_MainContent h2, .TE_MainContent h2 a, .hentry h2, .hentry h3, .hentry h3 a {

	font-size:18px;

	color:#000;

	text-decoration:none;

	margin:0;padding:0;

	color:#333333;

	font-weight:bold;

}

h2.pagetitle {

	margin:0 0 8px;

	font-size:22px;

	padding:0 5px;

	/*backgroud:#fefdce;*/
	
	color:#F9BC80;

	text-transform:none;

}



.contentWrapper {

	position: relative;

	display:block;

	height:100%;

	background:#fff url(images/contwrap_bg.gif) repeat-y top left;

	border:8px solid #f8ac62;

}



.postTopMeta {

	position:relative;

	display:block;

	font-size:0.9em;

	padding-bottom:15px;

	clear:both;

}

.postTopMeta a {color:#000;}

.postTopMeta a:hover {text-decoration:none;}



#sidebar {

	position:relative;

	display:block;

	width:161px;

	float:left;

	background:#fff;

}



#sidebar h3 {

	text-align:center;

	font-size:1.3em;

	font-weight:bold;

	margin:0;padding:3px 0 1px 0;

	border-bottom:1px solid #f8ac62;

}



.sideBarSect {

	padding:3px 0 3px 0;

	border-bottom:3px solid #f8ac62;

}



#sidebar ul {

	margin:0;
	
	padding:10px 4px 10px 5px;

	list-style-type:none;

	font-size:0.9em;

}



#sidebar li {

	margin:0;
	
	padding:2px 0 0 10px;

	/*background: url(images/sidebar_li_bg2.gif) no-repeat 0 7px;*/

}



#sidebar li a {

	color:#989898;

	text-decoration:none;

}

#search-3 form {margin:20px 0 20px 5px;padding:0;}

#search-3 h3 {

	background: url(images/search_icon.gif) no-repeat 40px 7px;

}

#search-3 #s {

	width:117px;

	border:1px solid #fbbf8e;

	padding:3px 1px 3px 1px;

	color:#bbb;

}



#search-3 #searchsubmit {

	border:1px solid #565656;

	color:#fff;

	background:#565656 url(images/subbutt_bg.gif) repeat-x top left;

	padding:2px 1px 2px 1px;

	cursor:pointer;

}

#ngg-webslice div {padding:10px 5px;text-align:center;}

#ctc-3 div {padding:10px 5px;}



.connectIconsWrap {

	padding:10px 5px;

	text-align:center;

}



.sideBarSect .connectIcons {

	display:inline;

	width:20px;

	height:22px;

	padding:10px 5px;

}



.sideBarSect .spotlightText {padding:10px 5px;}



Body{

	margin: 0px;

	font-family:Arial, Helvetica, sans-serif;

	color: #333333;

	font-size: 12px;

}







/* page footer */



#footer {

	width:630px;

	color: #CCCCCC;

	margin: 58px auto 0px auto;

	font-size: 13px;

	font-family: Arial, Helvetica, sans-serif;

	clear:both;

	text-align:center;

}

#footer a { color: #CCC; text-decoration:none; }



/* master page : end */



.postmetadata {font-size:0.9em;}

.post {border-bottom:1px solid #fbbf8e;margin-bottom:20px;}

.post .entry p {margin:0;padding:0 0 20px;}



.navigation {

	display:block;

	padding: 10px 0;

	font-size:0.9em;

	margin-bottom:10px;

	clear:both;

}

.body .navigation a {color:#000;text-decoration:none;}

.body .navigation a:hover {text-decoration:underline;}



.navigation .alignleft {float:left;}

.navigation .alignright {float:right;}



textarea#comment {

	width:100%;

	height:150px;

}



#commentform #submit {

	border:1px solid #565656;

	color:#fff;

	background:#565656 url(images/subbutt_bg.gif) repeat-x top left;

	padding:2px 1px 2px 1px;

	margin-top:10px;

	cursor:pointer;

}



#respond h3 {margin:0;padding:0;}

#respond p {margin:0 0 10px 0;padding:0;font-size:0.9em;}

.slideshow {padding:20px 0;text-align:center;}

/* Begin Comments*/

li.thread-alt {

	margin: 0;

	background:#eee;

	}



.commentlist {

	padding: 0;margin:0;

	text-align: justify;

	}



.commentlist li {

	margin: 5px 0 5px;

	padding: 5px 5px 10px 10px;

	list-style: none;



	}

.commentlist li ul li { 

	margin-right: -5px;

	margin-left: 10px;

}



.commentlist p {

	margin: 10px 5px 0 0;

}

.children { padding: 0; }



#commentform p {

	margin:0 0 5px 0;

	}



.nocomments {

	text-align: center;

	margin: 0;

	padding: 0;

	}



.commentmetadata {

	margin: 0;

	display: block;

	font-size:0.9em;

	}

h3#comments {padding: 0;margin: 40px auto 20px;font-size:1.2em;}

#respond h3 {padding:0;margin:0;}

/* End Comments */



#calendar_wrap {width:90%;margin:10px auto;}

#calendar_wrap a {color:#000;text-decoration:underline;}

#calendar_wrap a:hover {color:#000;text-decoration:none;}

#calendar_wrap td#next {text-align:right;}

#wp-calendar {width:100%;}



.AuthorBio {

	display:block;

	padding:10px;

	background:#e6e6e6;

	min-height:50px;

	margin:0 0 20px;

}

* html .AuthorBio {height:50px;}



.AuthorBio img {float:left;margin-right:10px;}

.ratingtext {font-size:0.9em;}



#wp-calendar a {font-weight:bold;}

#wp-calendar td#prev a, #wp-calendar td#next a {font-weight:normal;}

/*.post ol, .post ul {font:bold 14px Arial, Helvetica, Verdana, san-serif;margin:0 0 20px 0;}

.post ol li, .post ul li {font-weight:normal;font-size:12px;margin:4px 0;}*/

.post .olist, .entry .olist{color:#f68a1f;font:bolder 15px Arial, Helvetica, sans-serif;margin:0 0 20px 0;}

.post .olist li p, .entry .olist li p{font-weight:normal;margin:0; padding:0 0 8px 0;}



img.alignright {margin:0 0 5px 15px;}

img.alignleft {margin:0 10px 5px 0;}



/* Top Nav Styles */

.TE_HP_CopyText

		{	text-align:center; font-weight:bold; font-size:11px; }

		

		.TE_HP_HighltBoxWrp

		{ width: 624px; height: 111px; background-color: #FDF5CF; margin: 39px 0px 0px 0px; padding: 12px; overflow: hidden; }

		

		.TE_HP_HighltBoxImage

		{ width: 176px; height: 110px; margin-right: 17px; float: left; overflow: hidden; }

		

		.TE_HP_HighltBoxTxtHdr

		{ float: left; width: 350px; margin: 0px 0px 10px 0px; font-size: 16px; font-weight:bold; }

		

		.TE_HP_HighltBoxTxtBody

		{ float: left; height:85px; overflow: hidden;width: 430px; font-size: 11px; }

	

		.TE_HP_HighlightShow

		{ display: none }



.zz1_GlobalNav_0 { background-color:white;visibility:hidden;display:none;position:absolute;left:0px;top:0px; }

	.zz1_GlobalNav_1 { text-decoration:none; }

	.zz1_GlobalNav_2 {  }

	.zz1_GlobalNav_3 { border-style:none; }

	.zz1_GlobalNav_4 {  }

	.zz1_GlobalNav_5 { border-style:none; }

	.zz1_GlobalNav_6 {  }

	.zz1_GlobalNav_7 {  }

	.zz1_GlobalNav_8 { border-style:none; }

	.zz1_GlobalNav_9 {  }

	.zz1_GlobalNav_10 { border-style:none; }

	.zz1_GlobalNav_11 {  }

	.zz1_GlobalNav_12 { border-style:none; }

	.zz1_GlobalNav_13 {  }



#sb-loading-inner span {display:none;}

.TE_TopNavMenu a.topNavSelected, .TE_TopNavMenu a.topNavSelected:link, .TE_TopNavMenu a.topNavSelected:visited { color:#002F49; }


/*desgin elements: Erika's Changes*/

h3.widgettitle{color:#f68a1f;}



