body {
	background: #D2BC83;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 80%;
}
#container {
	width: 776px;
	margin-right: auto;
	margin-left: auto;
	border: 13px solid #1E1204;
	background: #D5A43D;
}
body.home #innercontainer {
	background: #FFFFFF url(images/bg.png) repeat-y right top;
	margin: 0.6em;
	border: 2.2em solid #ffffff;

}
html>/**/body.home  #innercontainer {
	background: #FFFFFF url(images/bg_ff.png) repeat-y right top;
}
body.default #innercontainer {
	background: #FFFFFF url(images/bg_default.png) repeat-y right top;
	margin: 0.6em;
	border: 2.2em solid #ffffff;

}
html>/**/body.default  #innercontainer {
	background: #FFFFFF url(images/bg_ff_default.png) repeat-y right top;
}


#header {
	border-bottom: thin solid #D2BB83;
	margin-bottom:0em;
	background:#ffffff;
}
#headercontact {
	float: right;
	width: 50%;
	text-align: right;
	color: #453810;
}
#headercontact a{
color:#453810;
font-weight:bold;}
#header h1 {
	float: left;
	width: 45%;
	background: url(images/flaglerfilms_header.png) no-repeat left center;
	height:30px;
}
.highlight {
	text-transform: uppercase;
	color: #3AA807;
}
#images {
	clear: both;
	float: none;
	width: 100%;
	border-bottom: #D2BB83 2px solid;
	background:#ffffff url(images/imagesbg.png) no-repeat right bottom;
	padding-top:1em;
	padding-bottom:0em;	
}
#leftimages {
	float: left;
	width: 70%;
}
html>body #leftimages {
margin-bottom:0.2em;
margin-top:-0.2em;
}
#leftimages p{
font-size:95%;
line-height:130%;
}
#rightimages {
	float: right;
	width: 29.5%;
	text-align:right;
	border-left: #D2BB83 2px solid;
	margin-top:0em;
	background:#ffffff;
	margin-bottom:0em;
}
html>body #rightimages {
margin-right:-0.9em;
padding-left:0.9em;
margin-bottom:1em;


}
#column1 {
	clear: both;
	float: left;
	width: 70%;
}
body.default #column1 {
	width: 100%;
}
#column1 h1{
	font-size:120%
}
#topnav {
	float:none;
	width:100%;
	clear:both;
	padding-top:1em;
	margin:0em;
	background:#ffffff;
}
html>/**/body #topnav {
	padding-top:0.1em;
}
#topnav ul{
margin-left:0em;
margin-bottom:0em;}
html>/**/body #topnav ul{
margin-left:-3.2em;}
#topnav li {
	list-style: none;
	float: left;
	height:auto;
}

#topnav a {
	display: block;
	height: 46px;
	float: left;
}
#topnav a.homelink{
	width:131px;
	background: url(images/navbar_r1_c1.png) no-repeat center center;
}
#topnav a.homelink:hover{
	width:131px;
	background: url(images/navbar_hover_r1_c1.png) no-repeat center center;
}
#topnav a.programslink{
	width:88px;
	background: url(images/navbar_r1_c2.png) no-repeat center center;
}
#topnav a.programslink:hover{
	width:88px;
	background: url(images/navbar_hover_r1_c2.png) no-repeat center center;
}
#topnav a.bioglink{
	width:93px;
	background: url(images/navbar_r1_c3.png) no-repeat center center;
}
#topnav a.bioglink:hover{
	width:93px;
	background: url(images/navbar_hover_r1_c3.png) no-repeat center center;
}
#topnav a.stockfootlink{
	width:170px;
	background: url(images/navbar_r1_c4.png) no-repeat center center;
}
#topnav a.stockfootlink:hover{
	width:170px;
	background: url(images/navbar_hover_r1_c4.png) no-repeat center center;
}
#leftcol {
	float: left;
	width: 155px;
	clear: both;
}
#videoimage{
text-align:center;}
#videoimage h2 {
	text-transform: uppercase;
	font-size: 100%;
}
#sponsors img {
	float: left;
	border-style: none;
}
#rightcol {
	float: right;
	width: 320px;
}
body.default #rightcol {
	float: right;
	width: 530px;
}
#column2 {
	clear: right;
	float: right;
	width: 29.5%;
	color:#453810;
}
body.default #column2 {
display: none;
}
#innercolumn2{
	background: url(images/rightbg.png) no-repeat center top;
	margin:0em 0em 0em 0.9em;
	padding-top:1em;
}
#innercolumn2 a{
	color:#453810;
	text-decoration:none;
}
#innercolumn2 a:hover{
	text-decoration:underline;
}
#column2  h2{
	color:#453810;
	text-transform:uppercase;
	font-size:100%;
	text-align:center;
	border: 2px #D4A43C solid;
	margin:1em;
}
.ff {
	clear: both;
	float: none;
	width: 100%;
	margin:0em 0em 0em;
	padding:0em;
}
.ff2 {
	clear: both;
	float: none;
	width: 100%;
	margin:-1.7em 0em 0em;
	padding:0em;
}
.invisible{
	overflow: hidden;
	position: absolute;
	height: 0em;
	width: 0em;
	left: 374px;
	top: 641px;
}
#footer {
	clear: both;
	float: none;
	width: 780px;
	font-size: 85%;
	margin: 1em auto 0px;
	background: #D2BC83;
	color: #211D1E;
}#footer a {
	color: #211D1E;
	text-decoration: none;
}
#column2 li {
	font-size: 90%;
	list-style: url(images/dash.png) none;
	padding-bottom:1em;
}
#column2 ul {
	margin-left: 20px;
	margin-right:1em;
}
html>/**/body #column2 ul {
	margin-left: -10px;
}
#ilikecakelogo img {
	border-style: none;
}
#ilikecakelogo {
	float: left;
	width: 27%;
}
#footerlinks {
	float: left;
	width: 41%;
	text-align: center;
}
#copyright {
	float: right;
	width: 31%;
	text-align: right;
}
#content {
	color: #453810;
}
#breadcrumb {
	color: #453810;
	margin-bottom:1em;
	width:100%;
	font-size:90%;
}
#breadcrumb a {
	color: #453810;
}


.readmore {
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
}
#column2 li.readmorelarge {
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
	font-size:120%;
}#footer a:hover {
	color: #211D1E;
	text-decoration:underline;
}
#breadcrumb a:hover {
	color: #3AA807;
}
#videoimage a {
	color: #453810;
	font-size: 95%;
}
#videoimage a:hover {
	color: #3FA80A;
}
#randomimg1, #randomimg2, #randomimg3, #randomimg4, #randomimg5, #randomimg6, #randomimg7{
	height:59px;
	width:68px;
	margin-right:2px;
	display:block;
	float:left;
}
#randomimg1{	background: url(images/random1/image1.jpg) no-repeat center center;}
#randomimg2{	background: url(images/random2/image1.jpg) no-repeat center center;}
#randomimg3{	background: url(images/random3/image1.jpg) no-repeat center center;}
#randomimg4{	background: url(images/random4/image1.jpg) no-repeat center center;}
#randomimg5{	background: url(images/random5/image1.jpg) no-repeat center center;}
#randomimg6{	background: url(images/random6/image1.jpg) no-repeat center center;}
#randomimg7{	background: url(images/random7/image1.jpg) no-repeat center center;}
#column1 h2 {
	font-size:100%;
	color: #38A905;
}
#rightcol a {
	color: #38A905;
}
#rightcol a:hover {
	color: #1E1204;
}
.floatimageleft {
	float: left;
	border-style: none;
	margin-top: 0.5em;
	margin-right: 0.5em;
	margin-bottom: 0.5em;
}
.noborder {
	border-style: none;
}
.alignimagecentrenoborder {
	text-align: center;
	border-style: none;
}
.order_index{
	background: #D2BB83;
	color: #453810;
	font-weight:bold;
	text-decoration: none;
	font-size: 9pt;
	border: 1px solid #453810;
	cursor: hand; 
	cursor: pointer; 
}

.order_product{
	background: #D2BB83;
	color: #453810;
	font-weight:bold;
	text-decoration: none;
	font-size: 9pt;
	border: 1px solid #453810;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	cursor: hand; 
	cursor: pointer;
	width:100%; 
	}

#tvlogos table{
padding:0;
margin:0;
border:none;
background-color:#FFFFFF;}