/* Stylesheet for InnerCircleLine.com */

/* Colors:
		red: #b61110
		green: #336666

*/

* {
	margin: 0;
	padding: 0;
	border: 0;
	}
	
body {
	margin: 10px 0 0 2px;
	font-family: Verdana, Arial, sans serif;
	}
	
a {
	color: #fff;
	}
	
	a:visited {
		color: #CCCCCC;
		}
	
.clearit {
	clear: both;
	}

#wrapper {
	width: 725px;
	height: inherit;
	}
	
#header {
	width: 725px;
	height: 45px;
	vertical-align: middle;
	}
	
#nav {
	width: 725px;
	height: 60px;
	}
	
	#nav ul, li {
		list-style: none;
		float: left;
		}
		
	#nav li {
		width: inherit;
		height: 15px;
		margin: 3px 10px 3px 10px;
		/*border: 1px solid black;*/
		display: block;
		}
		
#flash {
	width: 725px;
	}
	
#info {
	width: 725px;
	height: inherit;
	color: #fff;
	background-color: #b61110;
	}
	
	#info p {
		font-size: 13px;
		line-height: 16px;
		padding: 10px;
		}
	
	#story {
		width: 725px;
		height: inherit;
		background-color: #003300;
		padding-bottom: 30px;
		}
		
		#story p {
			color: #fff;
			font-size: 12px;
			padding: 20px 20px 0 20px;
			line-height: 18px;
			}
	
	#screenings {
		width: 725px;
		height: inherit;
		color: #fff;
		background-color: #990000;
		padding-bottom: 10px;
		}
	
		#screenings p {
			font-size: 12px;
			line-height: 18px;
			padding: 0 20px 15px 25px;
			}
			
		#screenings h2 {
			font-size: 18px;
			font-weight: bold;
			padding: 10px 20px 10px 20px;
			}
			
		#screenings a {
			text-decoration: none;
			}
			
			#screenings a:hover {
				text-decoration: underline;
				}
	
	#trailer {
		width: 725px;
		height: inherit;
		padding-bottom: 10px;
		background-color: #330134;
		}
		
		#trailer #title {
			text-align: center;
			color: #fff;
			margin: 20px 0;
			}
			
		#trailer .movie {
			float: left;
			width: 241px;
			text-align: center;
			font-size: 11px;
			}
			
		#trailer a {
			text-decoration: none;
			}
			
		#trailer a:hover {
			text-decoration: underline;
			}
	
	#contact {
		width: 725px;
		height: inherit;
		padding-bottom: 10px;
		}
	
	#cast {
		width: 725px;
		height: inherit;
		padding-bottom: 30px;
		background-color: #000066;
		}	
		
		#cast p {
			font-size: 12px;
			color: #fff;
			text-align: center;
			}
	
	
	#news {
		width: 725px;
		height: inherit;
		color: #fff;
		background-color: #663333;
		padding-bottom: 10px;
		}
	
		#news p {
			font-size: 14px;
			line-height: 18px;
			padding: 0 20px 15px 25px;
			}
			
		#news h2 {
			font-size: 18px;
			font-weight: bold;
			padding: 10px 20px 0 20px;
			}
			
		#news ul {
			list-style: none;
			margin: 0 20px 0 20px;
			}
			
			#news li {
				float: left;
				padding: 15px 10px 0 10px;
				font-size: 12px;
				line-height: 18px;
				}
				
				li.date {
					width: 120px;
					}
				
				li.description {
					width: 500px;
					}
		
	#making {
		width: 725px;
		height: inherit;
		padding-bottom: 10px;
		}
	
	#subscribe {
	width: 725px;
	height: inherit;
	padding-bottom: 10px;
	}
	
#dvdsales { 
	border: 2px solid #bc1110;
	padding: 20px;
	}
	
	#dvdsales h2 {
		font-size: 16px;
		 margin: 0; 
		 padding: 0 0 10px 0;
		 }
	
	#dvdsales h4 { 
		font-size: 12px; 
		padding: 10px 0 5px 0; 
		}
	
	#dvdsales p {
		font-size: 11px;
		padding-bottom: 5px;
		}
		
	#dvdsales a {
		color: #336666;
		}
		
#footer {
	width: 725px;
	height: 30px;
	}
	
	#footer p {
		font-size: 10px;
		color: #336666;
		text-transform: uppercase;
		margin: 10px 0 5px 3px;
		}
