/* ----- CSS ----- */

html{ }
body{
 margin: 0;
 padding: 0;
 width: 850px;
 height: 100%;
 background: #fff;
 color: #000;
}
#container{
 !min-height: 350px;
}

/* -- Header -- */

#header{
 background: #fff url(http://www.icctp.net/UnderScroll2.gif) no-repeat 20px 10px;
 width:100%;
 height: 125px;
 margin: 0 0 25px;
 padding: 0;
}
/* -- Header Nav --*/
#header #hnav{
 list-style-type: none;
 padding: 20px 0;
 width: 80px;
 height: 80px; !makes same dimensions as gif;
 margin: 0 0 0 710px;
 font-family: Times New Roman, sans-serif;
 font-size: 15px;
 font-weight: bold;
}
#header #hnav a{
 color: #710;
}

/* -- Content --*/

#content{
 float: right;
 width: 660px;
 padding: 0;
 margin: 0;
}
#content h1{
 margin: 0 0 10px;
 padding: 0 0 0 100px;
 text-align: left;
 font-size: 28px;
 color: #000;
 border-width: 0 0 1px; 
 border-style: dashed;
 border-color: #000;
}

/* -- page control --*/

#page-control{
 width: 100%;
}
#page-control ul{
 margin: 0;
 padding: 0;
 list-style: none;
 text-align: center;
}
#page-control li{
 display: inline;
}
#page-control #page-number{
 padding: 0;
 margin: 0 150px 0 50px;
}
#page-control #first{
 margin: 0 0 0 10px;
 float: left;
}
#page-control #last{
 margin: -20px 15px 0;
 float: right;
}

/* -- table for liststory -- */

#list table{
 margin: 10px 0 0;
 width: 100%;
}
#list table p{
 margin: 0 0 10px;
 padding: 0 10px 0 5px;
}
#list table #description{
 width: 60%;
}
#list table #info{
 width: 25%;
}
#list table th{
 border-width: 0 0 1px; 
 border-style: solid;
 border-color: #3B5998;
}
#list table td{
 border-width: 0 0 1px; 
 border-style: solid;
 border-color: #3B5998;
}

/* -- Footer --*/

#footer{
 width: 100%;
 margin: 40px 0 0;
 padding: 0 0 20px;
 float: left;
 font-size:12px;
 border-width: 1px 0 0; 
 border-style: dashed;
 border-color: #000;
}
#footer p{
 margin: 0;
 padding: 5px 0 0 20px;
 color: #710;
}
#footer a{
 color: #710;
}

/* ----- Side Nav ----- */
#nav-holder{
 float: left;
 width:150px;
 padding: 0;
 margin: 0;
 background: #fff url(http://www.icctp.net/i/snav_top.jpg) no-repeat;
 border-width: 0 1px 0 0; 
 border-style: dashed;
 border-color: #000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
}
#snav{
 width: 100%;
 padding: 30px 0;
 margin: 0;
 background: url(http://www.icctp.net/i/snav_bot.jpg) no-repeat 0 100%;
}
#snav ul,
#snav li{
 margin:0;
 padding:0 0 0 10px;
 list-style-type:none;
}
#snav li{
 padding: 2px 0 5px 10px;
}
#snav li li{
 margin: 0;
 padding: 0;
 list-style-type:none;
 border: none;
}
#snav a{
 color: #710;
 text-decoration: none;
}
.alt{
 background: #D8DFEA;
}
#snavfacts,
#snavinfo,
#snavact,
#snavinput{
 border-width:1px 0 0;
 border-color: #000;
 border-style: dashed;
}


/*-- loadstory.php specific --*/
#load form{
 margin: 30px 0 0 120px;
}
#load form label{
 padding: 0 10px 0 0;
}
note{
 font-weight: bold;
 font-size: 12px;
 color: #e23;
}


/*-- Home Specific --*/
#index #content{
 text-align: center;
}
#index #movie{
 width: 550px;
 border-width: 3px;
 border-color: #000;
 border-style: outset;
 margin: 30px 0 15px 50px;
}

