/*
Theme Name: Teri Isner - blog.orlandoavenue.com
Theme URI: 
Description: 
Version: 
Author: 
Author URI: 
Tags: 
*/
@charset "UTF-8";
/* CSS Document */

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}


body {
	margin:0px;
	background:url(img/bdy.jpg) repeat-x #000066;
	font:12px verdana;
	color:#646464;
}

p {
	font:10pt verdana;
	padding:0;
	margin:0px 0px 10px 0px;
}

a {color:#3d4f21;}


h1 {
	font-size:1.6em;
	font-weight:bold;
}

h2 {
	font-size:1.4em;
	font-weight:bold;
}

h3 {
	font-size:1.2em;
	font-weight:bold;
}

h4 {
	font-size:1.0em;
	font-weight:bold;
}

h5 {
	font-size:0.8em;
	font-weight:bold;
}

h6 {
	font-size:0.8em;
	font-weight:400;
}

hr {display:none !important; visibility:hidden !important;}



#cage {
	width:1040px;
	height:auto;
	margin:0 auto;
	background:url(img/main.jpg) repeat-y;
}

#hdr {
	width:1040px;
	height:141px;
	background:url(img/hdr.jpg);
}
#shdr1 {
	width:402px;
	height:191px;
	float:left;
	background:url(img/shdr1.jpg);
}
#shdr2 {
	width:638px;
	height:191px;
	float:left;
	background:url(img/shdr2.jpg);
}

#homeLink {
	height:190px;
	width:230px;
	position:relative;
	top:0;
	left:0;
	background:transparent;
	cursor:pointer;
	border:none;
}

.nav {
	width:996px;
	height:50px;
	border:none;
	background:url(img/nav.jpg) repeat-x top;
	font:normal 12px Arial, Helvetica, sans-serif;
	margin:0 auto;
	display:inline-table;
} 

/*Color navigation bar normal mode*/
.nav ul {
	list-style-type:none;
	padding:0;
	margin:0;
}
.nav ul li {
	float:left;
	position:relative;
	z-index:998;
	background:url(img/navs.jpg) top left no-repeat;
}/*Drop Down Vertical Spacing*/

.nav ul li ul {
	display:none;
	border:none;
}
.nav ul li ul {
	margin-left:-30px;
	padding:0 30px 30px 30px;

} /*Sticky hover zones*/

.nav ul li a {
	float:left;
	display:block;
	height:47px;
	line-height:50px;
	padding:0px 16px 0px 16px;
	text-decoration:none;
	font-weight:bold;
	color: white;
}/*Box LineHeight*/

*html .nav ul li a {
	line-height:44px;
}

.nav ul li:hover {
	width:auto;
}

.nav ul li:hover a {
	background:#db0029;
	text-decoration:none;
} /*Color main cells hovering mode*/

.nav ul li:hover ul {
	display:block;
	position:absolute;
	z-index:997;
	top:43px;
	margin-top:4px;
	left:0;
}/*DropDown Top*/

.nav ul li:hover ul li ul {
	display: none;
}

.nav ul li:hover ul li a {
	display:block;
	width:10em;
	height:auto;
	line-height:18px;
	margin-left:-1px;
	padding:4px 16px 4px 16px;
	border-bottom:1px solid #b73232;
	color:white;
} /*Color subcells normal mode*/

.nav ul li:hover ul li a:hover {
	background:#751313;
	text-decoration:none;
} /*Color subcells hovering mode*/

.nav ul li a:hover {
	background:#db0029;
	text-decoration:none;
} /*Color main cells hovering mode / Box LineHeight*/

.nav ul li a:hover ul {
	display:block;
	position:absolute;
	z-index: 996;
	top:3.1em;
	t\op:3.0em;
	left:0;
	marg\in-top:0.1em;
}/*Box LineHeight*/

*html .nav ul li a:hover ul {
	position:absolute;
	left:-1px;
	top:47px;
	margin-top:0px;
}

.nav ul li a:hover ul li a {
	display:block;
	w\idth:10em;
	height:1px;
	line-height:1.3em;
	padding:4px 16px 4px 16px;
	border-bottom:1px solid #b73232;
	background:#db0029;
	font-weight:normal;
	color:white;
} /*Color subcells normal mode / Box LineHeight*/

.nav ul li a:hover ul li a ul {
	visibility:hidden;
	height:0px;
	width:0px;
	position:absolute;
	z-index: 995;
}

.nav ul li a:hover ul li a:hover {
	background:#751313;
	text-decoration:none;
} /*Color subcells hovering mode*/


#search {
	width:auto;
	height:33px;
	float:left;
}

.SearchField {
	width:100px;
	height:18px;
	float:left;
	border:1px solid #fff;
	padding:0;
	margin:12px 0px 0px 20px;
	background:url(img/input-bg.gif) top repeat-x;
}

.SearchButton {
	width:58px;
	height:20px;
	background:url(img/input-btn.gif) top repeat-x;
	text-align:center;
	color:#fff;
	float:left;
	margin-top:12px;
	cursor:pointer;
	margin-left:4px;
	padding-bottom:2px;
	border:1px solid #c19b9d;

}

#lftColumn {
	width:228px;
	height:auto;
	float:left;
}
#rgtColumn {
	width:800px;
	height:auto;
	float:left;
}

#lftColumn p {
	font:10pt Verdana, Arial, Helvetica, sans-serif;
}

#lftColumn ul {
	padding:0;
	margin:6px 0px 6px 0px;
	line-height:0;
}
#lftColumn li {
	list-style-type:none;
	line-height:12px;
	padding:4px 0;
	margin:0px 0px 0px 0px;
	border-bottom:1px dotted #d0d0cf;
}

#lftColumn ol {
	text-indent:0;
	margin:0;
	padding:0;
}

#lftColumn li a {
	text-decoration:none;
	color:#454545;
	margin:0px;
	line-height:1.2em;
}

#lftColumn li a:hover {
	background:Maroon;
	color:#fff;
	text-decoration:none;
}

#btn_rss {
	width:228px;
	margin-top:10px;
	height:43px;
	display:block;
	background:url(img/btn_rss.gif);
}

form#rss2emailform {padding:0; margin:0; line-height:0px;}
form.rss2emailform {padding:0; margin:0;}

fieldset.rss2emailfieldset {padding:0; margin:0;}

#rss2emailbutton, input.rss2emailbutton {
	width:78px;
	height:20px;
	background:url(img/input-btn.gif) top repeat-x;
	text-align:center;
	color:#fff;
	border:none;
	cursor:pointer;
	padding-bottom:4px;
	position:relative;
	margin-top:5px;
}

#rss2email {
	width:190px;
	height:18px;
	padding:0px;
	color:#9c9c9c;
	border:none;
	float:left;
	background:url(img/input-bg.gif) top repeat-x;
	border:1px solid #717171;
	margin:0;
}


.iframewidget { padding:0px 0px 0px 16px;}
.bloglog { padding:0px 0px 0px 32px;}

.title {visibility:hidden;display:none;}
.clearer {clear:both;}



h4.TAccordionToggle {
	font:normal 20px "Trebuchet MS";
	color:#610808;
	padding:0;
	margin:0;
	cursor:pointer;
	border-bottom:1px solid #d0d0cf;
}


.TSideItem h4 {
	visibility:hidden;
	display:none;
}

.TPost span { padding-top:10px;}

.TTitle h3 {
	font:normal 14px "Trebuchet MS" !important;
}

.TTitle h2 {
	font:normal 14px "Trebuchet MS" !important;
}

.TPost h2 {
	font:normal 20px "Trebuchet MS"; border-bottom:1px solid #ccc;}

.postFix {
	margin:0px !important;
}

.postFix img {
	padding:.5em;
}

.postwrap {
	padding-left:10px;
}

.postwrap p {
	font:10pt Verdana, Arial, Helvetica, sans-serif;
}
#content {
	padding-top:10px;
}

#user_name, #user_pass {
	background:url(img/input-btn.gif) top repeat-x !important;
	height:18px;
	border:1px solid #fff;
}

.TPost a {
	text-decoration:none;
	color:Maroon;
}

.TPost a:hover {
	text-decoration:underline;
	color:Maroon;
}

.TPost {
	padding-right:10px !important;
}

.tool {
	width:50%;
	float:left;
	border-top:1px solid #9e8156;
	border-bottom:1px solid #9e8156;
	padding:5px 0px 5px 0px;
	background:#e5ddc1;
}
.TCategories {
	width:50%;
	float:left;
	text-align:right;
	border-top:1px solid #9e8156;
	border-bottom:1px solid #9e8156;
	padding:5px 0px 5px 0px;
	background:#e5ddc1;
}
.TPaging {
	margin-bottom:10px;
	text-align:right;
	margin-right:18px;
}

.TPaging a {
	color:#692f12;
	font:bold 14px Arial, Helvetica, sans-serif;
}

#cta_btns { width:768px; margin:0 auto; padding-top:10px;}
#cta_search {
	width:189px;
	height:73px;
	float:left;
	display:block;
	background:url(img/cta_search.gif);
	margin-right:6px;
}
#cta_contact {
	width:186px;
	height:73px;
	float:left;
	display:block;
	background:url(img/cta_contact.gif);
}
#cta_home {
	width:186px;
	height:73px;
	float:left;
	display:block;
	background:url(img/cta_home.gif);
	margin-right:6px;
}
#cta_featured {
	width:186px;
	height:73px;
	float:left;
	display:block;
	background:url(img/cta_featured.gif);
	margin-right:6px;
}

#btminfo1 {
	width:230px;
	height:98px;
	float:left;
	background:#d9dfec;
	border:3px solid #bebebe;
	margin-right:10px;
}

#klogo {
	width:131px;
	height:87px;
	margin:0 auto;
	background:url(img/klogo.jpg);
}

#eho-1pp-logo {
	width:188px;
	height:87px;
	margin:0 auto;
	background:url(img/eho-1pp-logo.gif);
}

#ftr {
	width:1040px;
	height:129px;
	margin:0 auto;
	background:url(img/ftr.jpg);
}

#ftr p {
	text-align:center;
	font:bold 12pt Verdana, Arial, Helvetica, sans-serif;
	color:#866b4c;
	padding:40px 200px 0px 0px;
}

#ftr a {
	color:#866b4c;
}
