/* Start of CMSMS style sheet 'tca_story' */
/* story layout items*/
.storyContent {
display:inline;
/*Fix IE floating margin bug*/;
float:left;
width:655px;
margin:0 0 0 15px;
overflow:visible !important /*Firefox*/;
overflow:hidden /*IE6*/; 
color: rgb(80,80,80); 
line-height:1.4em;
font-size:120%;}

.storyContent-story {
width:655px;
padding:0 0 10px 0;
border: 1px rgb(180,180,180) solid;
margin: 0em 0em 1em 0em;
background-color: rgb(255,255,255); }

.storyContent h1 {
margin:0 10px 0 10px;
padding:15px 0 2px 0;
font-family:"trebuchet ms",verdana,arial,sans-serif;
color:rgb(123,167,74);
font-weight:bold;
font-size:150%;
line-height: 120%;
border-bottom: 1px dotted rgb(123,167,74); }

.storyContent h2 {
clear:left;
margin:1.0em 10px 0.3em 10px;
color:rgb(123,167,74);
font-weight: normal;
font-size:125% }

.storyContent h3 {
margin:1.0em 10px 0.3em 10px;
font-weight:bold;
font-size:110% }

.storyContent p.intro {
margin:2px 0 0 0;
padding:5px 20px 0 20px;
font-size:110%; }

.storyContent p {
margin:2px 0 0 0;
padding:5px 20px 0 20px;
 }

.storyContent p.note {
font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-top:0;
padding-bottom:10px;
}

.storyContent p.captionleft {
font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: left;
float: left;
clear: both;
margin-right: 50px;
padding-top:0;
padding-bottom:5px;
}

.storyContent p.captiontwoeighty {
font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: right;
float: right;
clear: both;
width: 280px;
margin-left: 10px;
padding-top:0;
padding-bottom:5px;
}

.storyContent p.captionthreefifty {
font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: right;
float: right;
clear: both;
width: 350px;
margin-left: 10px;
padding-top:0;
padding-bottom:5px;
}

.storyContent p.captionright {
font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: right;
float: right;
clear: both;
margin-left: 60px;
padding-top:0;
padding-bottom:5px;
}

.storyContent i {
padding: 5px 0px 0px 0px;
font-style: italic;
 }

.storyContent ul {
list-style-type: none;
padding-right: 20px;
}

.storyContent ul li{
text-align: left;
list-style-type: disc;   
}

.storyContent ol{
list-style-type: none;
padding-right: 20px;
}

.storyContent ol li{
text-align: left;
list-style-type: disc;  
}

.storyContent dl {
padding:0px 20px 0 20px;
}

.storyContent p.dotrule {
clear: both;
margin:10px 10px 10px 10px;
padding:0;
border-top: 1px rgb(180,180,180) dotted; }

.storyContent img.left {
float: left;
clear: both;
border: 1px rgb(180,180,180) solid;
margin: 10px 20px 10px 20px;
}

.storyContent img.right {
float: right;
clear: both;
border: 1px rgb(180,180,180) solid;
margin: 10px 20px 10px 20px; 
 }

.storyalbum ul {
padding:5px 20px 0 20px;
}

.storyalbum ul li {
list-style-type: none;
}
/* End of 'tca_story' */

