body
{
	background:#B3C7EB;
	background-color:#BEDCD0;
	color:#787878;
	font:13px "Trebuchet MS", arial, serif;
	margin:0;
	padding:0;
}

h1,h2 
{
	font-family:"Trebuchet MS", arial, serif;
	font-weight:400;
	color:#181818;
	margin:0;
	padding:0;
}
 
h3
{
	font-family:"Trebuchet MS", arial, serif;
	font-weight:400;
	color:#52BFA8;
	margin:0;
	padding:0;
}

h1
{
	font-size:2em;
}

h2
{
	font-size:1.8em;
}

h3
{
	font-size:1.3em;
}

p,ul,ol
{
	margin-top:0;
	line-height:160%;
}

a
{
	color:#8B0000;
        color:#0B108C;
	text-decoration:underline;
}

a:hover
{
	text-decoration:none;
}

#wrapper
{
	background-color:#BEDCD0;
	margin:20px auto;
	padding:0;
}

#header
{
	width:900px;
	height:77px;
	background:url(images/banner.jpg) no-repeat;
	margin:0 auto;
                padding:0px;
                border-top-left-radius:1em;
                -webkit-border-top-left-radius:1em; /* Safari */
                border-top-right-radius:1em;
               -webkit-border-top-right-radius:1em; /* Safari */
}

#logo
{
	float:left;
	height:75px;
	color:#FFF;
	background:url(images/tbrlogo3.gif) no-repeat;
	margin:0;
	padding:0;
}

#logo h1,#logo p
{
	color:#FFFEDE;
	font:normal 14px "Trebuchet MS", Arial;
	font-style:italic;
	margin:0;
	padding:0;
}

#logo h1
{
	float:left;
	padding-left:185px;
	font-size:2.4em;
}

#logo p
{
	float:left;
	font:normal 14px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	margin:0;
	padding:12px 0 0 10px;
}

#logo a
{
	border:none;
	background:none;
	text-decoration:none;
	color:#FFFEDE;
}

#menu
{
	width:900px;
	height:40px;
	background:#52BFA8;
	margin:0 auto;
	padding:0;
}

#menu ul
{
	list-style:none;
	line-height:normal;
	margin:0;
	padding:0 0 0 25px;
}

#menu li
{
	float:left;
}

#menu a
{
	display:block;
	height:28px;
	margin-right:3px;
	text-decoration:none;
	color:#FFF;
	border:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:12px 30px 0;
        padding:12px 22px 0;
                
}

#menu a:hover
{
	text-decoration:none;
	background:#BEDCD0;
}
 
#menu .active a {
	background: red;
        background: #FFFFFF url(images/strawberries.jpg) repeat-x left bottom;
	color: #FFFFFF;
}


#menu .active a:hover {
	background: red;
        background: #FFFFFF url(images/strawberries2.jpg) repeat-x left bottom;
	color: #FFFFFF;
}
#page
{
	width:900px;
	background:url(images/img04.jpg) repeat-y left top;
	margin:0 auto;
	padding:0;
                border-bottom-left-radius:1em;
                -webkit-border-bottom-left-radius:1em; /* Safari */
                 border-bottom-right-radius:1em;
                -webkit-border-bottom-right-radius:1em; /* Safari */
}

#page-bgbtm
{
	padding:30px 20px 0;
}

#content
{
	float:left;
	width:860px;
	padding:0;
}

.post .title
{
	height:10px;
	letter-spacing:-0.5px;
	color:#181818;
	padding:1px 0 0 20px;
}

.post .title a
{
	color:#67917A;
	border:none;
	text-decoration:none;
}

.post .meta
{
	margin-top:-10px;
	padding-bottom:5px;
	padding-left:20px;
	text-align:left;
	font:italic 11px Arial, Helvetica, sans-serif;
}

.post .entry
{
	text-align:justify;
	margin-bottom:25px;
	padding:30px 20px 10px;
}

.links
{
	display:block;
	width:130px;
	background:#A03128;
	border-left:20px solid #1B120B;
	text-align:center;
	text-transform:uppercase;
	font-size:10px;
	color:#FFF;
	margin:20px 0;
	padding:5px;
}

a img
{
	border:none;
}

img.left
{
	float:left;
	margin:5px 20px 0 0;
                border-top-left-radius:.5em;
                -webkit-border-top-left-radius:.5em; /* Safari */
                 border-top-right-radius:.5em;
                -webkit-border-top-right-radius:.5em; /* Safari */
                 border-bottom-left-radius:.5em;
                -webkit-border-bottom-left-radius:.5em; /* Safari */
                 border-bottom-right-radius:.5em;
                -webkit-border-bottom-right-radius:.5em; /* Safari */
                box-shadow: 4px 5px 4px #9CC9B7;
                -webkit-box-shadow: 4px 5px 4px #9CC9B7; /* Safari */
}

img.right
{
	float:right;
	margin:5px 0 0 20px;
              border-top-left-radius:.5em;
                -webkit-border-top-left-radius:.5em; /* Safari */
                 border-top-right-radius:.5em;
                -webkit-border-top-right-radius:.5em; /* Safari */
                 border-bottom-left-radius:.5em;
                -webkit-border-bottom-left-radius:.5em; /* Safari */
                 border-bottom-right-radius:.5em;
                -webkit-border-bottom-right-radius:.5em; /* Safari */
                box-shadow: 4px 5px 4px #9CC9B7;
                -webkit-box-shadow: 4px 5px 4px #9CC9B7; /* Safari */
}

}

#inner280
{
	float:left;
	width:280px;
	color:#787878;
	padding:20px 0 0;
}

#inner280 li li
{
	line-height:20px;
	border-bottom:1px dashed #D1D1D1;
	padding-left:15px;
}

#inner420
{
	float:left;
	width:420px;
	color:#787878;
	padding:20px 0 0;
}

#sidebar
{
	float:right;
	width:350px;
	color:#787878;
	padding:0;
        border-top-left-radius:.7em;
                -webkit-border-top-left-radius:.7em; /* Safari */
                 border-top-right-radius:.7em;
                -webkit-border-top-right-radius:.7em; /* Safari */
                 border-bottom-left-radius:.7em;
                -webkit-border-bottom-left-radius:.7em; /* Safari */
                 border-bottom-right-radius:.7em;
                -webkit-border-bottom-right-radius:.7em; /* Safari */
                box-shadow: 4px 5px 4px #9CC9B7;
                -webkit-box-shadow: 4px 5px 4px #9CC9B7; /* Safari */  
}

#sidebar li ul
{
	padding-bottom:30px;
	margin:0 15px;
}

#sidebar p
{
	text-align:left;
	color:#787878;
	font:13px "Trebuchet MS", arial, serif;
                font-size:100%;
	font-style:italic;
	margin:0;
	padding:0 20px 20px;
}

#sidebar a
{
	border:none;
	color:#9F111B;
	text-decoration:none;
}

#footer-wrapper
{
	width:100%;
	background-color:#BEDCD0;
}

#footer
{
	width:900px;
	height:94px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 auto;
	padding:0 0 15px;
}

#footer p
{
	padding-top:40px;
	line-height:normal;
	font-size:9px;
	text-align:center;
	color:#CDE4DB;
	margin:0;
}

#footer a
{
	color:#CDE4DB;
}

.contentBox
{
	display:block;
	width:310px;
	height:400px;
	overflow:scroll;
	margin-left:15px;
	background:#FCFCFC;
	border-style:none;
	padding:22px;
}

#inner280 ul,#inner420 ul,#sidebar ul
{
	list-style:none;
	margin:0;
	padding:0;
}

#inner280 li,#inner420 li,#sidebar li
{
	margin:0;
	padding:0;
}

#innder280 li ul,#innder420 li ul
{
	padding-bottom:20px;
	margin:0 15px;
}

#inner280 li li span,#inner420 li li span,#sidebar li li span
{
	display:block;
	margin-top:-20px;
	font-size:11px;
	font-style:italic;
	padding:0;
}

#inner280 h2,#inner420 h2,#sidebar h2,#sidebar h3
{
	height:38px;
	letter-spacing:-0.5px;
	color:#67917A;
	margin-left:12px;
	padding:12px 0 0 15px;
}

#inner280 p,#inner420 p
{
	text-align:justify;
	margin:0;
	padding:0 20px 20px;
}

#inner280 a,#inner420 a
{
	border:none;
	color:#B94E0E;
}

#inner280 a:hover,#inner420 a:hover,#sidebar a:hover
{
	text-decoration:underline;
}

#inner420 li li,#sidebar li li
{
	line-height:30px;
	border-bottom:1px dashed #D1D1D1;
	padding-left:15px;
}
