/* Copyright (c) 2010 CoffeeCup, All rights reserved - http://www.coffeecup.com/

----------------------------------------------------------------------------------------------------*/



/* Reset v1.0 | 20080212 - http://meyerweb.com/eric/tools/css/reset/

----------------------------------------------------------------------------------------------------*/



html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-size: 100%;

	vertical-align: baseline;

	background: transparent;

}



body {

	line-height: 1;

}



ol, ul {

	list-style: none;

}



blockquote, q {

	quotes: none;

}



blockquote:before, blockquote:after,

q:before, q:after {

	content: '';

	content: none;

}



/* remember to define focus styles! */

:focus {

	outline: 0;

}



/* remember to highlight inserts somehow! */

ins {

	text-decoration: none;

}



del {

	text-decoration: line-through;

}



/* tables still need 'cellspacing="0"' in the markup */

table {

	border-collapse: collapse;

	border-spacing: 0;

}



/* Reset for HTML 5 Elements

----------------------------------------------------------------------------------------------------*/



/* tells browsers that don't read html 5 tags to render like divs */

header, footer, aside, nav, article, section {

	display: block;

	margin: 0;

	padding: 0;

}



/* clears containers with floated elements, no need for extra markup! */

.clear:after {

    content: ".";

    display: block;

    height: 0;

    clear: both;

    visibility: hidden;

}



/* Type

----------------------------------------------------------------------------------------------------*/



html {

	font-size: 16px;

}



body {

	color: #333;

	font: 75%/1.5em Georgia, "Times New Roman", Times, serif;

}



h1, h2, h3, h4, h5, h6 {

	color: #666;

	font: 1.9em/1em Georgia, "Times New Roman", Times, serif;

}



h1 {



}



h2 {



}



h3 {

	font-size: 1.2em;

}



h4 {

	font-size: 1.35em;

}



h5 {

	font-size: 1.1em;

	font-weight: bold;

}



h6 {

	font-size: 1em;

	font-weight: bold;

}



p {

	color: #666;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 1em;

	line-height: 1.7em;

	text-align: left;

}
pp {

	color: #666;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 2em;

	line-height: 1.7em;

	text-align: left;

}



blockquote {

	font-style: italic;

	font-weight: bold;

}



ul {

	list-style: disc;

	color: #555;

	font-size: 1.0em;

	font-weight: normal;

	line-height: 1.3em;

}



ol, ol.lowerRoman, ol.upperAlpha {

	list-style: decimal;

	color: #555;

	font-size: 1.0em;

	font-weight: normal;

	line-height: 1.3em;

}



ol.lowerRoman {

	list-style: lower-roman;

}



ol.upperAlpha {

	list-style: upper-alpha;

}



strong, b, .b {

	color: #555 !important;

	font-weight: bold;

}



a {

	color: #555;

	text-decoration: none;

}



/*a:link {

	color: #555;

	outline: none;

	text-decoration: none;

}



a:visited {

	color: #555;

	outline: none;

	text-decoration: none;

}*/



a:hover {

	color: #555;

	text-decoration: underline;

}



a:active {

	color: #555;

	outline: none;

	text-decoration: none;

}



a:focus {

	outline: 1px dotted;

}



/* Spacing

----------------------------------------------------------------------------------------------------*/







h1, h2, h3, h4, h5, h6 {

	padding-bottom: 3px;

}



h3 {

	padding-top: 10px;

}



hr {

	border: 0 #ccc solid;

	border-top-width: 1px;

	clear: both;

	height: 0;

}



p {

	margin-right: 10px;

	padding: 5px 0;

}



blockquote {

	margin-right: 10px;

	padding: 5px 0 20px 0;

}



ul, ol {

	margin-left: 25px;

	padding-left: 0;

}



li {

	margin-bottom: 5px;

	margin-left: 15px;

}



p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset {

	margin-bottom: 10px;

}



/* Layout

----------------------------------------------------------------------------------------------------*/



html {

	background: url(../images/background.png) repeat;

	padding: 0 0 40px;

	text-align: center;

}



body {

	margin-bottom: 20px;

	width: 960px;
  height: 800;
	margin: 0 auto;

	border: none;

}



/* This is the even edged paper finish behind the main portion of the page*/

#mainContent {

  /* */  background-image: url(../images/body_bg.png);

	

	clear: both;

	margin: 200px 0px 30px 0px;

    padding: 20px;

	min-height: 360px;
  max-height: 6550;
	border-top: 1px solid #85a32f;

    border-bottom: 1px solid #85a32f;

}

/* This is the inage behind the menu */

nav {

    background: url(../images/BlankTicket.png) no-repeat;

	float: left;

	padding-top: 64px;

	padding-bottom: 56px;

    width: 220px;

	text-align: left;

	
}



nav h3 {

	color: #333;

	font-weight: bolder;

	font-size: 1.3em;

	margin: 0 15px;

	text-align: center;
	padding: 5px 5px 5px 5px;
	/*padding: 5px;*/
    width: 160px;

	border-bottom: 4px double #85a32f;

}



nav ul {

	list-style: none;

	width: 200px;

	margin-left: 0;

	padding-top: 0px;

	border: none;

}



nav ul li {

	display: block;

	margin: 0 5px;

	padding: 5px 0;

	border-bottom: 1px solid #85a32f;
	width: 185px;

}



nav ul li:hover {

    background-color: #517663;
	width: 185px;

}



nav ul li a {

	font-size: 1.2em;

	padding: 10px 40px 10px 10px;

	border: none;

}



nav ul li a:hover {

	color: #fff;

}
#LogoSet {

}
#RightPatch {

}
#Stamp {

}
#ButtonString {

}



#mainRight, #mainRight2 {

	float: right;

	width: 700px;

	text-align: left;

}



#mainRight h1 {

	color: #333;

	margin-bottom: 20px;

	border: none;

}



#mainRight h2 {

	font-size: 1.2em;

	margin: 0;

	padding-top: 10px;

	text-transform: uppercase;

}

.IEHomeImg{
position: relative;
Top:20;
Left:20;
width:400;
Height: 300;
}

.IERightText{
position: fixed;
Top:20;
Left:40;
Width:220;
Height: 320;
text-align:justify;

}

.IEUnderText{
position: fixed;
Top:940;
Left:40;
width:680;
Height: 60;

}





/*  New Section*/

#TopSetIE {
    background: url(../images/logoimg/Pattern.png);
    background-repeat:repeat-x;
    align: left;
		width: 100%;
		height: 215px;
}
#TopSet {
    background: url(../images/logoimg/Pattern.png);
    align: left;
		width: 100%;
		height: 215px;
}
#RibbonStr {
background-image:url(../images/logoimg/RedRibbon.png); 
background-repeat:repeat-x;
		width: 100%;
		height: 40px;
z-index: 420;
}
/*
position: absolute; 
top: 170; 
height:28px; 
width: 960px; 
*/

#ImageBorder{ 
border: 1; 
border-width: 10; 
border-style:  double; 
border-color: #8b1d2e;"
}
/*IE Section*/
.iemainsec{width:920px;margin-left:auto;margin-right:auto;text-align:left}
.iemain3{width:718px;margin-left:auto;margin-right:auto;text-align:left}
.iecenter{text-align:center}
.iefloatr{float:right}
.iefloatl{float:left}
.ieleft{text-align:left}
.iewidth459{width:459px;} /* must have width to work in safari */
.iewidth300{width:300px;}
.iewidth259{width:259px;}
.iewidth230{width:230px;}
.iebold{font-weight:bold}
.iemedium{font-size:14px}
.ieposition2{position:fixed;top:-105px;left:10px;text-align:left;}
.ieposbottom{position:fixed;top:-25px;left:0px;text-align:left;}
.iepositionmain{position:fixed;top:-185px;left:0px;text-align:left;}

.ieAboutTextContainer{position:fixed;top:0px;left:0px;width:750px;text-align:justify;z-index:300;}
.ieAboutTextPos{position:fixed;top:0px;left:410px;width:290px;text-align:justify;}
.ieAboutTextPos2{position:fixed;top:315px;left:0px;width:690px;text-align:justify;}
.iered{color:#a52742;}
.ieclear{clear:both;}

.iebumpleft25{position:fixed;left:-25px;} /* mac ie5.x doesn't like position relative */
.iebumpleft50{position:fixed;left:-50px;} /* mac ie5.x doesn't like position relative */
.iebumpright25{position:fixed;left:25px;} /* mac ie5.x doesn't like position relative */
.iebumpright50{position:fixed;left:50px;} /* mac ie5.x doesn't like position relative */
.iebumpdown25{position:fixed;top:25px} /* mac ie5.x doesn't like position relative */

.iebumpup10{margin-top:-10px;margin-bottom:4px;} /* for plus image to bump up to align w text and gap below */
.iebumpup120{margin-top:-120px;margin-bottom:4px;} /* for plus image to bump up to align w text and gap below */
.iebumpup320{margin-top:-320px;margin-bottom:4px;} /* for plus image to bump up to align w text and gap below */

.iesetheight100{position:fixed;top:0px;height:100; }

.iesetPg1{position:fixed;top:101px;left:-30;color:red;font-weight:bold;font-size:2em;z-index:500; }
.iesetPg2{position:fixed;top:128px;left:-30;color:red;font-weight:bold;font-size:2em;z-index:500; }
.iesetPg3{position:fixed;top:156px;left:-30;color:red;font-weight:bold;font-size:2em;z-index:500; }
.iesetPg4{position:fixed;top:183px;left:-30;color:red;font-weight:bold;font-size:2em;z-index:500; }
.iesetPg5{position:fixed;top:211px;left:-30;color:red;font-weight:bold;font-size:2em;z-index:500; }
.iesetPg6{position:fixed;top:238px;left:-30;color:red;font-weight:bold;font-size:2em;z-index:500; }
.iesetPg7{position:fixed;top:266px;left:-30;color:red;font-weight:bold;font-size:2em;z-index:500; }
.iesetPg8{position:fixed;top:294px;left:-30;color:red;font-weight:bold;font-size:2em;z-index:500; }
.iesetPg9{position:fixed;top:324px;left:-30;color:red;font-weight:bold;font-size:2em;z-index:500; }
/*.setPg10{position:relative;top:352px;left:-30;color:red;font-weight:bold;font-size:2em;z-index:500; }
*/




.mainsec{width:920px;margin-left:auto;margin-right:auto;text-align:left}
.main3{width:718px;margin-left:auto;margin-right:auto;text-align:left}
.center{text-align:center}
.floatr{float:right}
.floatl{float:left}
.left{text-align:left}
.width459{width:459px;} /* must have width to work in safari */
.width300{width:300px;}
.width259{width:259px;}
.width230{width:230px;}
.bold{font-weight:bold}
.medium{font-size:14px}
.position2{position:relative;top:-105px;left:10px;text-align:left}
.posbottom{position:relative;top:-25px;left:0px;text-align:left}
.positionmain{position:relative;top:-185px;left:0px;text-align:left}

.AboutTextContainer{position:relative;top:0px;left:0px;width:750px;text-align:justify;z-index:300;}
.AboutTextPos{position:absolute;top:0px;left:410px;width:290px;text-align:justify;}
.AboutTextPos2{position:absolute;top:315px;left:0px;width:690px;text-align:justify;}
.red{color:#a52742;}
.clear{clear:both;}


    .bump120UD{margin-top:-120px;margin-bottom:4px;border:0; border-color:red;} /* for plus image to bump up to align w text and gap below */
    .bump125UD{margin-top:-150px;margin-bottom:4px;border:0; border-color:red;} /* for plus image to bump up to align w text and gap below */
    .bump130UD{margin-top:-130px;margin-bottom:4px;border:0; border-color:red;} /* for plus image to bump up to align w text and gap below */
    .bump135UD{margin-top:-135px;margin-bottom:4px;border:0; border-color:red;} /* for plus image to bump up to align w text and gap below */
    .bump145UD{margin-top:-145px;margin-bottom:4px;border:0; border-color:red;} /* for plus image to bump up to align w text and gap below */
    .bump165UD{margin-top:-165px;margin-bottom:4px;border:0; border-color:red;} /* for plus image to bump up to align w text and gap below */

    .aligntop{vertical-align: top;}
    .alignmiddle{vertical-align: middle;}
    .alignbottom{vertical-align: bottom;}

    .aligncenter{text-align: center;}
    .alignleft{text-align: left;}
    .alignright{text-align: right;}



/*.widthr{width:459px;}
.widthl{width:259px;}
.width230{width:230px;}
*/
.bumpleft25{position:relative;left:-25px;} /* mac ie5.x doesn't like position relative */
.bumpleft50{position:relative;left:-50px;} /* mac ie5.x doesn't like position relative */
.bumpright25{position:relative;left:25px;} /* mac ie5.x doesn't like position relative */
.bumpright50{position:relative;left:50px;} /* mac ie5.x doesn't like position relative */
.bumpright100{position:relative;left:100px;} /* mac ie5.x doesn't like position relative */
.bumpdown25{position:relative;top:25px} /* mac ie5.x doesn't like position relative */
.bumpdown50{position:relative;top:50px} /* mac ie5.x doesn't like position relative */

.bumpup10{margin-top:-10px;margin-bottom:4px;} /* for plus image to bump up to align w text and gap below */
.bumpup20{margin-top:-20px;margin-bottom:4px;} /* for plus image to bump up to align w text and gap below */
.bumpup30{margin-top:-30px;margin-bottom:4px;} /* for plus image to bump up to align w text and gap below */
.bumpup40{margin-top:-40px;margin-bottom:4px;} /* for plus image to bump up to align w text and gap below */
.bumpup50{margin-top:-50px;margin-bottom:4px;} /* for plus image to bump up to align w text and gap below */
.bumpup120{margin-top:-120px;margin-bottom:4px;} /* for plus image to bump up to align w text and gap below */
.bumpup320{margin-top:-320px;margin-bottom:4px;} /* for plus image to bump up to align w text and gap below */
.bumpup280{margin-top:-280px;margin-bottom:4px;} /* for plus image to bump up to align w text and gap below */
.bumpup550{margin-top:-550px;margin-bottom:4px;} /* for plus image to bump up to align w text and gap below */
.bumpup600{margin-top:-600px;margin-bottom:4px;} /* for plus image to bump up to align w text and gap below */


.bumpdn150{margin-top:150px;margin-bottom:4px;} /* for plus image to bump up to align w text and gap below */

.bumplft30{margin-left:-30px;margin-right:4px;} /* for plus image to bump up to align w text and gap below */
.bumplft50{margin-left:-50px;margin-right:4px;} /* for plus image to bump up to align w text and gap below */
.bumplft70{margin-left:-70px;margin-right:4px;} /* for plus image to bump up to align w text and gap below */
.bumplft90{margin-left:-90px;margin-right:4px;} /* for plus image to bump up to align w text and gap below */

.setheight100{position:relative;top:0px;height:100; }

.setPg1{position:relative;top:101px;left:-30;color:red;font-weight:bold;font-size:2em;z-index:500; }
.setPg2{position:relative;top:128px;left:-30;color:red;font-weight:bold;font-size:2em;z-index:500; }
.setPg3{position:relative;top:156px;left:-30;color:red;font-weight:bold;font-size:2em;z-index:500; }
.setPg4{position:relative;top:183px;left:-30;color:red;font-weight:bold;font-size:2em;z-index:500; }
.setPg5{position:relative;top:211px;left:-30;color:red;font-weight:bold;font-size:2em;z-index:500; }
.setPg6{position:relative;top:238px;left:-30;color:red;font-weight:bold;font-size:2em;z-index:500; }
.setPg7{position:relative;top:266px;left:-30;color:red;font-weight:bold;font-size:2em;z-index:500; }
.setPg8{position:relative;top:294px;left:-30;color:red;font-weight:bold;font-size:2em;z-index:500; }
.setPg9{position:relative;top:324px;left:-30;color:red;font-weight:bold;font-size:2em;z-index:500; }
/*.setPg10{position:relative;top:352px;left:-30;color:red;font-weight:bold;font-size:2em;z-index:500; }
*/

LogForm{
float:left;
width: 250px;
margin-top:20px;
margin-bottom:4px;
margin-left: 120px;
}

.FixedSize{
position:relative;
top:0px;
left:0px;
width:120px;
height:160;
text-align:center;
vertical-align: middle;
border: solid;
border-width: 1px;
}

.setborder{
border: 1;
border-width: 2;
border-color: darkred;
}

.prcdisc{
margin-left: 40;
margin-right: 40;
margin-top: 40;
}


#p1 {
	color: #004040;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2em;
    font-style:italic;
	line-height: 1.7em;
	text-align: left;
 }
#p2 {
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14;
    font-style:normal;
	line-height: 1.1em;
	text-align: justify;
 }
/* ie5 mac positioning styles must be absolute, tantek hack follows */

/* Hide from IE-Mac \*/ 
.up{position:relative;top:-70px;}
/* End hide */

/*\*//*/
.position3{position:absolute;top:265px;left:108px;}
.up{margin-top:0em;}
.floatl{};
/**/ 
#picboard {
border: 1; 
border-width: 10; 
border-style: outset; 
border-color: #517663;
 }


.colLeft {

	float: left;

	width: 250px;

	border: none;

}

.colLeftsw {

	float: left;

	width: 280px;

	border: none;

}



.Chremform {
clear: both;
}



.colRight {

	float: right;

	width: 300px;

	border: none;

}

.colRightsw {

	float: right;

	width: 400px;

	border: none;

}



.colRight img {

	border: none;

	margin-bottom: 20px;

}



footer {
	clear: both;
	float: right;
	width: 660px;
  padding-right: 20px;
	margin-right: 40;
	border-top: 1px solid #56563a;
}

footer p {
	float: left;
	font-size: 0.9em;
}

footer ul {
	float: left;
	list-style: none;
	width: 680px;
	margin-left: 0;
	padding-top: 5px;
	margin-right: 40;
	text-align: left;
	border-top: 1px solid #56563a;
}

footer ul li {
	display: inline;
	margin: 0 5px;
	border: none;
}

footer ul li a {
	font-size: 0.9em;
}

footer ul li a:hover {
	color: #000;
}



strimen {
	display: inline;
	clear: both;
	float: right;
	width: 900px;
  padding-right: 10px;
	margin-right: 10;
	height: 30;
	margin-top: -15px;
}
strimen p {
	float: left;
	font-size: 0.9em;
}

strimen ul {
	float: left;
	list-style: none;
	width: 900px;
	margin-left: 0;
	padding-top: 0px;
	margin-right: 40;
	text-align: left;
}

strimen ul li {
	display: inline;
	margin: 0 2px;
	border: none;
}

strimen ul li a {
	font-size: 0.9em;
}

strimen ul li a:hover {
	color: #000;
}






tooter {
	clear: both;
	float: right;
	width: 660px;
  height: 25px;
  padding-right: 20px;
	margin-right: 40;
	margin-bottom: 5;
	border-top: 1px solid #56563a;
	border-bottom: 1px solid #56563a;
}

tooter p {
	float: left;
	font-size: 0.9em;
}

tooter ul {
	float: left;
	list-style: none;
	width: 680px;
	margin-left: 20;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-right: 40;
	text-align: left;
}

tooter ul li {
	display: inline;
	margin: 0 5px;
	border: none;
}

tooter ul li a {
	font-size: 0.9em;
}

tooter ul li a:hover {
	color: #0033ff;
}


IEtooter {
	clear: both;
	float: right;
	width: 640px;
  height: 25px;
  padding-right: 20px;
	margin-right: 40;
	margin-bottom: 5;
}

IEtooter a {
	font-size: 0.9em;
}

IEtooter a:hover {
	color: #0033ff;
}

#UpperLeft1 {
-moz-box-shadow: -5px -5px 5px #888;
-webkit-box-shadow: -5px -5px 5px #888;
box-shadow: -5px -5px 5px #888;
}

#UpperLeft2 {
-moz-box-shadow: -5px -5px 5px 5px #888;
-webkit-box-shadow: -5px -5px 5px 5px#888;
box-shadow: -5px -5px 5px 5px #888;
}

#LowerRight1 {
-moz-box-shadow: -5px -5px 5px #888;
-webkit-box-shadow: -5px -5px 5px #888;
box-shadow: -5px -5px 5px #888;
}


#SmallFuzz {
-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888;
}

.SmallFuzzCl {
-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888;
}



