
body{
	background: #FEAF53 url('../images/background_stripes.gif') top left repeat;
	margin: 0px;
	font-family:Trebuchet MS, Arial, Verdana;
	color:#555;
	text-decoration:none;
}

.detailbg
{
	background: url('../Images/Inner/detailbg.gif') repeat;
}
.main_content{
	text-align:center;
}
.border1{
	border: 1px solid #989898;
}
.border {
	border: 1px solid #ffb95b;
	background-color:#f5f5f5;
}
.text {
	font-family:Trebuchet MS, Arial, Verdana;
	font-size: 11px;
	color: #383531;
	text-decoration: none;
}
.smalltext {
	font-family:Trebuchet MS, Arial, Verdana;
	font-size: 9px;
	color: #525552;
	text-decoration: none;
	line-height:11pt;
}
.text1 {
	font-family:Trebuchet MS, Arial, Verdana;
	width:50%;
	padding:30px 20px;
	vertical-align:top;
	color: #525552;
	line-height:14pt;
}
.red {
	font-family:Trebuchet MS, Arial, Verdana;
	font-size: 11px;
	color: #ea0000;
	text-decoration: none;
	line-height:14pt;
	text-decoration: none;
	font-weight:normal;
}
.textbold {
	font-family:Trebuchet MS, Arial, Verdana;
	font-size: 11px;
	color: #525552;
	text-decoration: none;
	font-weight: bold;
}
.textyellow{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size: 13px;
	color: #ffb658;
	text-decoration: none;
	font-weight: bold;
}

.productbg {
	font-family:Trebuchet MS, Arial, Verdana;
	border: 1px solid #ffb658;
	width: 110px;
	height: 130px;
	text-decoration: none;
	border-spacing: 1px;
}

.yellotext{
	font-family:Trebuchet MS, Arial, Verdana;
	margin:0px;
	color:#E37A00;
	font-size:10pt;
	line-height:16pt;
	text-align:left;
	text-decoration: none;
}.yellobold{
	font-family:Trebuchet MS, Arial, Verdana;
	margin:0px;
	color:#E37A00;
	font-size:8pt;
	text-align:left;
	font-weight:bold;
	text-decoration: none;
}
.product {
	font-family:Trebuchet MS, Arial, Verdana;
	font-size: 12px;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.submit{
	font-family:Trebuchet MS, Arial, Verdana;
	border:1px solid #008752;
	background-color:#fc9114;
	font-size:9pt;
	width:50px;
	color:#fff;
}
.redtext {
	font-family:Trebuchet MS, Arial, Verdana;
	font-size: 12px;
	color:#e10000;
	font-weight: bold;
	text-decoration: none;
}
.bluetext {
	font-family:Trebuchet MS, Arial, Verdana;
	font-size: 12px;
	color:#005fb7;
	font-weight: bold;
	text-decoration: none;
}
#flashcontent {
	height: 375px;
	width: 275px;
	z-index: 1;
	margin-left:5px;
}
a:link, a:active, a:visited
{
	font-family:Trebuchet MS, Arial, Verdana;
	color: #1683df;
	text-decoration:underline;
}

a:hover
{
	font-family:Trebuchet MS, Arial, Verdana;
	color: #1683df;
	text-decoration:none;
}
.bluetext:hover {
	font-family:Trebuchet MS, Arial, Verdana;
	font-size: 11px;
	color: #1683df;
	text-decoration: none;
}.whitetext a:link, .whitetext a:active, .whitetext a:visited
{
	color: #FFF;
	text-decoration: none;
}
.whitetext a:hover
{
	color: #FFF;
	text-decoration: underline;
}
.textbox, .mytextbox
{
	border: 1px solid #cccccc;
	padding: 2px;
	font-family: tahoma;
	font-size: 11px;
	color: #292929;
	font-weight: normal;
}
.textboxCenter
{
	border: 1px solid #cccccc;
	padding: 2px;
	font-family: tahoma;
	font-size: 11px;
	color: #292929;
	font-weight: normal;
	text-align:center;
}
.textboxsmall, .mytextbox
{
	border: 1px solid #cccccc;
	padding: 2px;
	font-family: tahoma;
	font-size: 11px;
	color: #292929;
	font-weight: normal;
	width: 25px;
	text-align:center;
}
#musicplayer{
	height: 25px;
	width:275px;
	z-index:2;
	margin-left:15px;
}

#photoscramble {
	z-index: 1;
	margin-left:5px;
	text-align:center;
	}

/* Text ---------------------------------- */
p{
	font-size:9pt;
	line-height:15pt;
	text-align:left;
	}

p.mainPage{
	margin:0px;
	color:#E37A00;
	font-size:10pt;
	line-height:16pt;
	text-align:left;
	}

.boldOrange{
	font-weight:bold;
	color:#E37A00;
	}

.footer{
	color:#fff;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	padding-top:0px;
	}

.footNote{
	font-size:7pt;
	line-height:10pt;
	font-style:italic;
	}


/* Images ---------------------------------- */
img.nav{
	border:0px;
	width:90px;
	height:70px;
	}

img.logo{
	border:0px;
	}

img.thumb{
	border:4px solid #ffffff;
	margin-top:8px;
	margin-right:8px;
	}

img.thumb:hover{
	border:4px solid #FEAF53;
	}

img.header{
	width:330px;
	height:60px;
	border:0px;
	}

img.callout{
	width:330px;
	height:100px;
	border:0px;
	}

img.mission{
	width:275px;
	height:75px;
	border:0px;
	}

img.dexter{
	width:275px;
	height:350px;
	border:0px;
	}

img.game{
	border:0px;
	margin-right:30px;
	vertical-align:middle;
	}

/* Links ---------------------------------- */
a.footer, a.footer:visited{
	color:#fff;
	text-decoration:none;
	}

a.footer:hover{
	text-decoration:underline;
	}

a.body, a.body:visited{
	font-weight:bold;
	color:#E37A00;
	text-decoration:none;
	}

a.body:hover{
	text-decoration:underline;
	}

/* Lists ---------------------------------- */
ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
	font-size:9pt;
	line-height:15pt;
	text-align:left;
	color:#555;
	}

li{
	background-image:url('../images/burst_bullet.gif');
	background-repeat:no-repeat;
	background-position:0 .2em;
	padding:0px 0px 10px 30px;
	}


/* Tables ---------------------------------- */
table.main{
	margin-left: auto;
	margin-right: auto;
	width:760px;
	padding:0px;
	border:0px;
	border-collapse:collapse;
	}

table.main td.corner{
	width:34px;
	height:30px;
	}

table.main td.leftBorder{
	width:34px;
	background: url('../images/left_border.gif') top left repeat-y;
	}

table.main td.rightBorder{
	width:34px;
	background: url('../images/right_border.gif') top left repeat-y;
	}

table.main td.mainContent{
	background-color: #fff;
	}

table.main td.top{
	background: url('../images/top_border.gif') top left repeat-x;
	}

table.main td.bottom{
	background: url('../images/bottom_border.gif') top left repeat-x;
	}

table.nav, table.pageContent{
	width:680px;
	padding:0px;
	border:0px;
	border-collapse:collapse;
	}

table.nav td.left, table.nav td.right{
	width:284px;
	}

table.nav td.logo{
	width:124px;
	height:30px;
	}

table.nav td.logoBottom{
	width:124px;
	height:93px;
	}

table.leftSideNav, table.rightSideNav{
	border:0px;
	width:100%;
	}

table.leftSideNav td, table.rightSideNav td{
	text-align:center;
	}

table.pageContent td.left{
	width:50%;
	padding-right:20px;
	vertical-align:top;
	}

table.pageContent td.right{
	text-align:center;
	width:50%;
	padding:20px 0px 0px 20px;
	vertical-align:top;
	}

table.formTable{
	padding:10px;
	border:0px;
	border-collapse:collapse;
	}

table.formTable td{
	padding:10px 0px 10px 0px;
	font-size:9pt;
	line-height:15pt;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	}


/* Forms ---------------------------------- */

.contactForm{
	border:1px solid #ccc;
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:8pt;
	color:#555;
}

.submit{
	border:1px solid #008752;
	background-color:#fc9114;
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:8pt;
	width:50px;
	color:#fff;
}

.submit:hover{
	background-color:#feaf53;
}
.leftbg
{
	background: url('../images/inner/Dexter_leftfiller.gif') repeat;
}
.rightbg
{
	background: url('../images/inner/Dexter_rightfiller.gif') repeat;
}
.bottombg
{
	background: url('../images/inner/Dexter_bottom.gif') repeat;
}



.greybackground
{
	background-color:ActiveBorder;
	font-family:Trebuchet MS, Arial, Verdana;
	font-size: 11px;
	color: #383531;
	text-decoration:none;
	font-weight:bold;
}

.greybackgroundBig
{
	background-color:ActiveBorder;
	font-family:Trebuchet MS, Arial, Verdana;
	font-size: 15px;
	color: #383531;
	text-decoration:none;
	font-weight:bold;
}

.border2
{
	border: 1px solid #ffb95b;
	font-family:Trebuchet MS, Arial, Verdana;
	font-size: 11px;
	color: #383531;
	text-decoration: none;
}
.border {
	border: 1px solid #ffb95b;
	background-color:#f5f5f5;
	font-family:Trebuchet MS, Arial, Verdana;
	font-size: 11px;
	color: #383531;
	text-decoration: none;
}


