@charset "utf-8";
@import url(class.css);


#main {margin-top:28px;}
#main div {position:relative; width:789px; margin-top:20px; border-top:1px solid #CCCCCC; overflow:hidden;}
#main div h3 {float:left; width:145px; padding-top:15px; font-size:1.2em;}
#main div h3 img {margin-top:-15px;}
#main div .more {position:absolute; left:747px;}
#main div ul {width:628px; margin-left:161px; overflow:hidden;}

/*
#main .thumbnail {width:805px;}
#main .thumbnail ul {width:644px;}
#main .thumbnail li {float:left; width:306px; margin:18px 16px 0px 0px; line-height:150%; overflow:hidden;}
#main .thumbnail li a {display:block; width:306px; padding-bottom:3px; background:url(images/thumbnail_border.gif) 0px 2px no-repeat; cursor:pointer; overflow:hidden;}
#main .thumbnail li img {float:left; margin:5px 0px 0px 3px;}
#main .thumbnail li strong,
#main .thumbnail li h4,
#main .thumbnail li p {width:200px; margin-left:106px;}
#main .thumbnail li strong {display:block; color:#000000;}
#main .thumbnail li h4 { color:#4391D4;}
#main .thumbnail li p {margin-top:1px; padding-top:3px; border-top:1px solid #CCCCCC; color:#000000;}
#main .thumbnail li a:hover {background-position:-400px 2px;}
#main .thumbnail li a:hover strong, 
#main .thumbnail li a:hover h4, 
#main .thumbnail li a:hover p {color:#7F7F7F;}
*/

#main .list {}
#main .list ul {margin-top:-1px; margin-bottom:-15px;}
#main .list li {width:628px; border-top:1px solid #CCCCCC; font-size:1.1em; line-height:150%;}
#main .list li a {display:block; width:628px; padding:17px 0px 15px;}
#main .list li strong {color:#000000;}
#main .list li h4 {display:inline; margin-left:1em; color:#4391D4; font-weight:bold;}
#main .list li p {margin-top:3px; color:#000000;}
#main .list li a:hover strong, 
#main .list li a:hover h4, 
#main .list li a:hover p {color:#7F7F7F;}

#main .line {}
#main .line ul {margin-top:10px;}
#main .line li {width:628px; font-size:1.1em; line-height:150%;}
#main .line li a {display:block; width:628px; padding:7px 0px 6px;}
#main .line li strong {color:#000000;}
#main .line li h4 {display:inline; margin-left:1em; color:#4391D4; font-weight:bold;}
#main .line li a:hover strong, 
#main .line li a:hover h4 {color:#7F7F7F;}

#main .pagenation {width:628px; margin:20px 0px 0px 161px; padding-top:6px; color:#CCCCCC; font-size:1.1em;}
#main .pagenation a {padding:0px 0.3em; color:#4391D4;}
#main .pagenation a:hover {color:#7F7F7F;}

#main #pressreleasepreface {width:628px; margin:15px 0px 0px 161px; padding:0px 0px 24px; border-top:none; border-bottom:1px solid #CCCCCC; font-size:1.1em; overflow:hidden;}


* html #main div ul {margin-left:158px;}
* html #main .thumbnail li a {}
* html #main .thumbnail li strong, 
* html #main .thumbnail li h4, 
* html #main .thumbnail li p {margin-left:103px;}
* html #main #pressreleasepreface {margin-left:158px;}
* html #main #pressreleasepreface .link {padding-top:2px;}

