*{margin:0;padding:0;border:0}
body{font-family:'Georgia','Serif';font-size:15px;line-height:20px;color:#333;background-color:#f0f0f0;
     background:#f0f0f0 url(../utilimages/bg_greytop.gif) repeat-x 0 68px;text-shadow:#fff 0 1px 1px}
table,div,td,span,p{margin:0;padding:0;border:0}
td{vertical-align:top}
p,ul{padding-bottom:20px}

a,a:link,a:active,a:visited{font-weight:normal;text-decoration:underline;color:#159}
a:hover{color:#e16;text-decoration:none}

b{color:#111}

ul{list-style-type:none;}
h1,h2,h3,h4{padding-bottom:20px;color:#111;font-family:'Tahoma','Geneva';font-weight:bold}

h1{font-size:24px;padding:0;display:inline}
h2{font-size:26px;padding:0 0 40px 0;font-weight:normal;font-family:'Georgia','Serif'}
h3{font-size:15px}
h4{font-size:13px}

.titleheader{margin:30px 40px 30px 40px}
 
.header{background:#fff url(../utilimages/bg.gif) repeat-x 0 -24px;color:#333;padding:24px 80px 19px 40px}
.headerinner{width:680px;margin:0 auto 0 auto}
.icon{float:left;width:40px;font-size:20px;font-weight:bold;text-align:center}

.header ul{padding-bottom:0;display:inline-block}
.header li{display:inline-block}
 
.header a{text-decoration:underline;color:#259;font-size:13px;
        padding:0px 12px 0px 12px;border-left:#fff 1px solid;border-right:#e3e3e3 1px solid;display:inline-block}
.header a:hover{color:#e16;text-decoration:none}

#menufirst{border-left:none;padding-left:0}
#menulast{border-right:none;padding-right:0}

#onpage{border-bottom:#f05000 3px solid}
#timeid{font-style:italic;font-size:12px;text-align:right;margin-bottom:20px}

.header h1 a{font-size:24px;color:#111;text-decoration:none;padding:0;border:0;display:inline}


.content{width:780px;margin:0 auto 0 auto;padding:20px 10px 0 10px}
.content a{}
.content a:hover{}

.innercontent{float:left;width:640px;padding:0 40px 0 40px}
.innercontentleft{float:left;width:30px;height:434px;background:url(../utilimages/sidegrad_left.png) no-repeat 0 20px}
.innercontentright{float:left;width:30px;height:434px;background:url(../utilimages/sidegrad_right.png) no-repeat 0 20px}


.innercontent li a{display:block}

/*Links*/
.leftcontent{float:left;width:300px;padding-right:40px}
.rightcontent{float:left;width:300px}


.square{list-style-type:square}

.footer{height:20px;font-size:13px;width:640px;padding:0 80px 0 80px;margin:0 auto 20px auto}

.left{float:left}
.clear{clear:both}
.floatright{text-align:right;float:right}

.topdivline{background:#111;border-bottom:#fff 1px solid;height:3px}
.topdivline2{border-top:#e3e3e3 1px solid;border-bottom:#fff 1px solid}

.innerdivline{border-top:#ddd 1px solid;border-bottom:#fff 1px solid;margin:19px 0 19px 0}
.headerinnerdivline{border-top:#ccc 1px dotted;border-bottom:#fff 1px solid;margin:39px 0 19px 0;width:580px}
.footerdivline{border-top:#ccc 1px solid;border-bottom:#fff 1px solid;margin:19px 0 19px 0}

.itlc{font-style:italic}
.pic{margin:4px 25px 16px 25px}


.quote{width:212px;padding:15px 0 0 0;margin:10px 0 0 0;color:#111;
       background:#fff url(../utilimages/bg.gif) repeat-x 0 -16px;       
       font-size:12px;font-weight:bold;text-align:left}
       
.pagequote{color:#333;font-size:11px;font-weight:bold;text-align:right;padding-bottom:0}
       
.bigfont{color:#111;text-align:right;padding:10px 0 10px 0;margin-bottom:40px;font-size:36px;line-height:40px;letter-spacing:-2px;font-weight:bold}
 
.caption{font-style:italic;margin-left:15px;font-size:12px}
.colorfont{font-size:20px;font-weight:bold;line-height:24px;color:#e39;font-family:'Georgia','Serif';margin-right:5px}

::-moz-selection{background:#fe4;color:#111;text-shadow:#ffb 0 1px 1px; !important} 
::selection{background:#fe4;color:#111;text-shadow:#ffb 0 1px 1px; !important}
