/* MAIN ICC SITE STYLE SHEET */

* {margin:0;padding:0;line-height:normal}
body {font-family:Arial, Helvetica, san-serif;font-size:0.8em;background-color:#fff;background-image:url(/images/g-gradient.jpg);background-repeat:repeat-x}
body#home a#homenav {color:#f36523;font-style:italic;}
body#home a#homenav:visited {color:#f36523;font-style:italic;}
body#events a#eventssnav {color:#f36523;font-style:italic;}
body#events a#eventsnav:visited {color:#f36523;font-style:italic;}
body#members a#membersnav {color:#f36523;font-style:italic;}
body#members a#membersnav:visited {color:#f36523;font-style:italic;}
body#news a#newnav {color:#f36523;font-style:italic;}
body#news a#newsnav:visited {color:#f36523;font-style:italic;}
body#links a#linksnav {color:#f36523;font-style:italic;}
body#links a#linksnav:visited {color:#f36523;font-style:italic;}
body#faq a#faqnav {color:#f36523;font-style:italic;}
body#faq a#faqnav:visited {color:#f36523;font-style:italic;}
body#contact a#contactnav {color:#f36523;font-style:italic;}
body#contact a#contactnav:visited {color:#f36523;font-style:italic;}
body#forum a#forumnav {color:#f36523;font-style:italic;}
body#forum a#forumnav:visited {color:#f36523;font-style:italic;}

#container {position:absolute;left:50%;top:0;width:778px;margin-left:-389px;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#fff;background-image:url(/images/bkgrnd.gif);background-position:171px -53px;background-repeat:no-repeat}

div.clearer {clear:both;font-size:1px}

#leftnav {float:left;width:236px;bbackground-color:#fff}
#leftnav #logo {}
#leftnav ul {list-style-image:url(/images/inline_gray_arrow.gif);margin-left:30px;margin-top:1em}
#leftnav li {font-weight:bold;padding-bottom:0.5em;font-size:12px;}
a.navlink {color:#325f00;text-decoration:none}
a.navlink:hover {color:#f36523;text-decoration:underline}
a.navlink:visited {color:#325f00;text-decoration:none}
a.navlink:visited:hover{color:#f36523;text-decoration:underline}

#leftpic {margin-top:1em}
#content {float:left;width:542px;background-color:transparent}
#content h1 {font-size:1.5em;font-weight:bold;color:#f36523;text-align:center;margin:90px 0 1em 0}
div.main {margin-left:30px;margin-right:30px;margin-bottom:10px}
div.centermain {margin:1em 0;text-align:center}
a {color:#325f00;text-decoration:underline}
a:hover {color:#f36523;text-decoration:underline}
a:visited {color:#325f00;text-decoration:underline}
a:visited:hover {color:#f36523;text-decoration:underline}
#content h2 {font-size:1.3em;font-weight:bold;}
.reg {font-size:70%;vertical-align:text-top}

div.article {}
div.back {margin-bottom:1.5em;}
div.back p {margin-bottom:0.5em}
#author {font-style:italic;margin:0.5em 0}

p.popup {margin:0.25em 0;text-align:center}
.rtfloat {float:right;margin-left:10px;margin-bottom:5px}
/#homenews {font-weight:bold;background-image:url(/icc/images/circle.jpg);background-repeat:repeat-x;margin:1em 0;padding:5px;}
/#homenews {font-weight:bold;background-image:url(/icc/images/circle.jpg);background-repeat:repeat-x;margin:1em 0;padding:5px;text-align:center}
#homenews {background-image:url(/images/circle.jpg);background-repeat:no-repeat;}
#homenews p {margin-top:0.5em}

#profiles {overflow-x:hidden;}
#gallery td {padding-top:15px;text-align:center}
#gallery img {border:0}
div.event {margin-bottom:2em;background-image:url(/images/circle.jpg);background-repeat:no-repeat;}
p.norm {margin:1em 0;}
ul.norm {margin:0.5em 0 1em 30px}
ul.norm li {margin-bottom:0.25em}
p.faq-q {font-weight:bold;margin:1em 0 0 0}
p.faq-a{margin:0.25em 0 0.5em 0}
ul.spaced {margin:0.5em 0 1em 30px}
ul.spaced li {margin-bottom:0.75em}

#response {width:480px;border:2px dashed #325f00;margin-bottom:10px}
#response tr {vertical-align:top}
#response td.field {font-weight:bold;;width:100px;padding:10px}
#response td.response {padding:10px;}
.box {background-color:#fcdec0;overflow:auto}
.button {background-color:#325f00;font-weight:bold;color:#fff;padding:3px;margin:5px}
#submit {text-align:center;}
.hideforsome {visibility:hidden}

/* FOOTER */
#footer {clear:both;bbackground-color:#fff;border-top:2px solid #969496}
#boiler {background-color:#fff}
#sac {width:655px;font-size:11px;padding:0 10px}
a.sac {color:#325f00;text-decoration:underline}
a.sac:hover {color:#f36523;text-decoration:underline}
a.sac:visited {color:#325f00;text-decoration:underline}
a.sac:visited:hover {color:#f36523;text-decoration:underline}
#cov {text-align:right;padding:5px 10px 5px 0}
td.lastline {background-color:#969496;height:25px;color:#ffffff;font-size:10px;padding-left:10px}
a.lastline {color:#fff;text-decoration:none}
a.lastline:hover {color:#fff;text-decoration:underline}
a.lastline:visited {color:#fff;text-decoration:none}
a.lastline:visited:hover {color:#fff;text-decoration:underline}
#privacy {text-align:right;padding-right:10px;}


