html, body { padding: 0; margin: 0;	height: 100%; background-color: #fff; font: 76% "trebuchet ms", arial, verdana; color: #454545;}
/*html, body { font: 1em "trebuchet ms", Arial, Verdana, Sans-Serif; line-height: 1.7em; color: #454545; background-color: #fff;}*/

ul, p, form, h1, h2, h3, ol, blockquote { padding: 0; margin: 0;}
.clear { clear:both;}

/*a { color: #454545; background: inherit; text-decoration: none;}
a { background:  url(img/dots.gif) repeat-x bottom; color: #454545; background: inherit;}*/
p {	margin: 0 0 8px 0; font-size:1.4em;}
img { border:0; text-decoration:none; }
#rss { text-decoration: none; margin-top:15px;}
#rss a { text-decoration:none; background: none;}
.gold { color:#e8a700;}

.img-left { float:left; padding:5px 10px 7px 0;}
.img-right { float:right; padding:5px 0 7px 10px;}

/*a { color: #e8a700; text-decoration:none;}
a:hover { text-decoration: underline;}*/

h1 { margin: 0; padding: 0; font: normal 2.1em "Trebuchet MS", Arial, Sans-Serif; }
h2 { margin: 0; padding: 0; font: normal 1.8em "Trebuchet MS", Arial, Sans-Serif;}
h3 { margin: 0; padding: 20px 0 0; font: normal 1.8em "Trebuchet MS", Arial, Sans-Serif; }
h4 { margin: 0 0 10px 0; padding: 0; color:#e8a700; font: bold 1.4em "Trebuchet MS", Arial, Sans-Serif;}
h4 a, h4 a:visited { background:  url(img/dots.gif) repeat-x bottom; color:#e8a700;}
h5 { margin: 0; padding: 20px 0 11px; font: normal 1.8em "Trebuchet MS", Arial, Sans-Serif; }
h1 a, h2 a { color: #000; background: inherit; text-decoration: none;}
#left-ctent h1 { margin: 0; padding: 0; font: normal 2.1em "Trebuchet MS", Arial, Sans-Serif; border-bottom: 1px solid #c5dbe7; }

#header { margin:0 auto; width:100%; height:93px; background:  url(img/bg-head.gif) repeat-x bottom #000;}
#header-container { margin:0 auto; width: 900px;}
#logo { float:left; padding:16px 0 0 23px;}
/*#logo { float:left; padding:25px 0 0 23px;}*/
#telephone { float:right; padding:60px 5px 0 0;}
.yellcall { margin: 0; padding: 20px 0; color:#e8a700; font: normal 1.8em "Trebuchet MS", Arial, Sans-Serif; text-align: center;}

#menu-cont { width: 100%; margin:0 auto; background: url(img/bg-menu.gif) repeat-x bottom; height:29px;}
#menu { margin: 0 auto; width:900px;}
#menu ul {list-style:none; right:0px; padding-left:15px;}
#menu>ul { list-style: none; bottom: 0;	right:0px;}
#menu ul li { float: left;}
#menu ul a { display:block;padding: 3px 11px; background: url(img/menubg.gif) repeat-x top; color: #fff; font: bold 1.7em "trebuchet ms", arial, verdana, sans-serif; text-decoration: none;	margin: 0 1px 0 0;}
#menu a:hover { background: url(img/bg-menu-h.gif) repeat-x top; color:#fff;}
#menu ul a.active { padding:3px 11px; border: 0; background: url(img/bg-menu-a.gif) repeat-x top; cursor: default; color:#FFF;}
#menu ul a.active:hover { background: url(img/bg-menu-a.gif) repeat-x bottom; color:#2a333a;}

#content-bg { width:100%; background:  url(img/bg-contentfade.gif) repeat-x top #fff; padding-top:14px;}
#content { width: 854px; margin:0 auto; background:  url(img/bg-content.gif) no-repeat top #fff; height:100%; padding:20px 23px 0;}
*html #content { width: 854px; margin:-15px auto 0; background:  url(img/bg-content.gif) no-repeat top #fff; height:100%; padding:20px 23px 0;}
/*#content-crwrap { width:585px; float:left; padding-left: 15px;}
#content-center { width:185px; float: right; padding-left: 15px;}*/
#content-subp { margin:0 auto; width:854px; background:  url(img/bg-mainban.gif) no-repeat top #fff; padding:20px 23px 0;}
#left { float:left; width:541px; margin: 0 0 25px 0;}
#left a, #right a {background:url(img/dots.gif) repeat-x bottom; text-decoration: none; color: #454545;}
#left a:hover, #right a:hover {background: none; text-decoration: none; color:#e8a700;}
#right { width: 290px; float:right;}
/*#left a, #left a:visited { background:  url(img/dots.gif) repeat-x bottom; color: #454545; background: inherit; text-decoration: none;}
#left a:hover { color: #808080; background: inherit;}
#right a, #right a:visited { text-decoration:none; background: url(img/dots.gif) repeat-x bottom; color: #454545; background: inherit; }
#right a:hover { color: #808080; background: inherit;}*/
#right h2 { margin: 0; padding: 0; font: normal 1.8em "Trebuchet MS", Arial, Sans-Serif;}

/*#content-crwrap h2 { font: bold 1.6em arial, verdana, sans-serif; color: #483f3d; border:0; padding-bottom: 3px; margin-bottom: 15px;}
.content-bottom { clear:both; border-top: 1px solid #eee;  padding-top: 3px; margin-top: 20px; position:relative;height:10px;}*/

#tgraphic { margin:0 auto; width:850px; background:  url(img/bg-mainban01.jpg) no-repeat top #fff; height:153px; padding:0 25px;}
#tgr-cont { width:520px; padding-top:15px;}
.tg1 { float:left; width:175px; font-size:3.5em; color:#6baacb; font-weight:normal;}
#tgr { float:right; width:330px;}
#tgr .tg2 { float:left; text-align:left; width:20px; font-size:7em; font-weight:normal; color:#6baacb; padding-top:18px;}
#tgr .tg3 { float:right; text-align:left; padding-top:23px;color:#6baacb; font: normal 3.5em "Trebuchet MS", Arial, Sans-Serif;}
#bbutt { float:right; margin:0 auto; position: relative; top:-17px; left:200px;}
*html #bbutt { float:right; margin:0 auto; position: relative; top:-17px; left:200px;}



#left-intro { margin:0; border-bottom: 1px solid #eee; color: #454545; padding:0 0 10px 0; /*background-color:transparent;*/}
#left-ctent { margin:0; color: #454545; padding:0 0 10px 0; /*background-color:transparent;*/}
.strap { font-size: 1.2em; padding: 0 0 0 12px; background: #fff url(img/news.gif) no-repeat center left; color: #808080;}
.bigimage { float: right; clear: left; margin: 6px 0 0 12px;}

#left-2col { margin: 20px 0 0; color: #454545; }
#left-2col h2 { margin: 0 0 10px 0; padding: 0; font: normal 1.8em "Trebuchet MS", Arial, Sans-Serif;}
#home-news {/* float:left; width:261px;*/ }
.date {font-size: 1.3em;}
#home-news h4 a {background: none; text-decoration: none; color:#e8a700;}
#home-news h4 a:hover {background:url(img/dots.gif) repeat-x bottom; text-decoration: none; color: #454545;}
#home-article { float:right; width:261px;}
#home-article .home-article-t, #home-news .home-news-t  { color:#e8a700; font-size:1.4em; font-weight:bold;}
#home-article .home-article-t a {background: none; text-decoration: none; color:#e8a700;}
#home-article .home-article-t a:hover {background:url(img/dots.gif) repeat-x bottom; text-decoration: none; color: #454545;}
.home-news-plus, .home-article-plus { float:right; font-size:1.4em;}
.home-news-more, .home-article-more { float:left; font-size:1.4em;}
 
#right-goals { margin-bottom:25px; background-color:transparent;}
#right-home-vid, #right-home-pod, #right-addy { margin-bottom:25px;}
.vid-slot { margin:0 auto; background:  url(img/bg-video.gif) repeat-x top #fff; /*height:162px;*/ padding:17px 4px; text-align:center;}
.pod-slot { margin:0 auto; background:  url(img/bg-video.gif) repeat-x top #fff; /*height:162px;*/ padding:17px 4px; text-align:center;}
.home-vid-more, .home-pod-more { margin:0; float:right; font-size:1.2em; padding:15px 6px 0 0;}
/*html .home-vid-more { margin:0; float:right; font-size:.7em; padding:0 6px 0 0;}*/


#testi { border-left:5px solid #eee; padding-left:20px; }
.t-name { text-align:right; font-size:1.8em; color:#454545; }

#pricesBox { margin:30px auto 10px auto; width:382px; position: relative; }
#pricesBox p {  line-height:1.7em; margin: 10px 15px; font-weight:bold; }
#pricesBox .rings { background: url(img/ringbinder-med.gif) no-repeat top; height:27px; }
#pricesBox #sucontent .code3 { font-size:1.2em; font-weight:bold; text-align:center; margin:15px 0;  }
#pricesBox #sucontent { border:#e5e5e5 1px solid; border-width: 0 1px 1px 1px; padding:10px 0 0; width:380px; }
#pricesBox #sucontent .su03head { color:#3bb000; margin:5px auto 15px; font-size:1.5em; font-weight:bold; text-align:center; }
#pricesBox #buynow { position: relative; margin:20px auto 25px; width:239px; height:70px; }
#pricesBox #buynow { height: 70px; }
#pricesBox #buynow ul { list-style: none; }
#pricesBox #buynow ul li { display: inline; }
#pricesBox #buynow ul li a { margin: 0 auto; display: block; width: 239px; height: 70px; }
#pricesBox #buynow #tt-1 a { background:  url(img/buy-butt.gif) no-repeat top center; width: 239px; }
#pricesBox #buynow #tt-1 a:hover { background:  url(img/buy-butt.gif) no-repeat bottom; }
#pricesBox .sufoot3 { background: url(img/sufoot-med.gif) no-repeat top; height:20px; }

#signnow { margin:5px auto 0; width:281px; height:52px; }
#signnow { height: 52px; }
#signnow ul { list-style: none; }
#signnow ul li { display: inline; }
#signnow ul li a { margin: 0 auto; display: block; width: 281px; height: 52px; }
#signnow #tt-1 a { background:  url(img/signup-bar.gif) no-repeat bottom center; width: 281px; }
#signnow #tt-1 a:hover { background:  url(img/signup-bar.gif) no-repeat top; }

.news-btm { color: #454545; text-align: center; margin:10px 15px 0; font-size:1.3em; padding-bottom:2px; }
/*.news-btm a, #news .news-btm a:visited { color: #4d4d4d; text-decoration: underline; }
.news-btm a:hover { color: #3391D3; text-decoration: none; }*/
#searchform {  text-align: center; padding: 13px 0 3px 0; font-size: 1.3em;margin:20px 15px 0; }
.news-btm p { margin: 0;color: #454545;font-size: 1.3em; text-align:left; }

#ojtickBulls ul { list-style: none; margin: 10px 0 5px 15px; padding: 0; }
#ojtickBulls ul li { margin:0 auto; display: block; color: #454545; padding: 1px 0 5px 20px; text-decoration:none;  background:  url(img/btick-yell.gif) no-repeat left top; text-align:left; line-height:1.3em; font-size:1.4em; }

#footer-bg { width:100%; background:  url(img/bg-footer.gif) repeat-x top #fff;}
#footer { width: 900px; margin: 0 auto; padding: 15px 0 40px; color: #888; text-align:center;}
#footer p { margin:0 auto;}
#footer #fmenu { margin:0 auto; width:900px;}
#footer #fmenu a, #footer #fmenu a:visited { margin:auto 0; padding: 8px 10px; font-size:.85em; text-decoration: none; color: #454545;}
#footer #fmenu a:hover { color:#e8a700; font-size:.85em;}
#footer #copyright { margin: 10px auto; font-size:1.1em;}
#footer #copyright a { text-decoration: none; color: #454545;}
#footer #copyright a:hover { color:#e8a700; }

/*  TENANT FORM  */
#tenantform { margin:0 auto; background:url(img/tform-top.gif) no-repeat top; width:400px; padding:30px 30px 0 30px; }
#tenantformbtm { margin:0 auto; background:url(img/tform-btm.gif) no-repeat bottom; height: 16px; width:400px; }

/*  MAIN FORMS  */
#mainforms { padding-bottom:10px; text-align:center; font-family: Arial, "Times New Roman", Times, serif; font-size:.1.3em; }
#mainforms input.text { margin: 0 0 4px 0;  width: 135px; border: 1px solid #c7dce7; background-color: #fff; padding:2px; font-family: Arial, "Times New Roman", Times, serif; font-size:1.3em; }
#mainforms input.text:hover { background-color: #fff; }
#mainforms input.textsml { margin: 0 0 4px 0;  width: 60px; border: 1px solid #c7dce7; background-color: #fff; padding:2px; font-family: Arial, "Times New Roman", Times, serif; font-size:1.3em; }
#mainforms textarea.texta { margin: 0 0 4px 0;  width: 200px; height: 70px; border: 1px solid #c7dce7; background-color: #fff; padding:2px; font-family: Arial, "Times New Roman", Times, serif; font-size:1.3em; }


.hppostmeta { font-size: .9em;text-align: right; border-bottom: 1px solid #eee; }

