
@charset "utf-8";
/* CSS Document */
body {
	background-color: #1b7fe5;
	margin: 0px;
	padding: 0px;

}
div#addthisbuttongraphic {
	width: 224px;
	height:	72px;
	float: left;
	background-image:url(graphics/social/circled.jpg);
	background-repeat: no-repeat;
	margin-top: 20px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
}
div#tattonlogo {
	width: 200px;
	height: 98px;
	clear:both;
	float: left;
	margin-top: 20px;
	margin-left: 40px;
}
div#addthisbuttonthing {
	width: 127px;
	height: 18px;
	float: left;
	margin-left: 25px;
	margin-bottom: 5px;
}
div#social1 a{
	font-family: arial;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	float: left;

}
div#social1 a:hover{
	font-family: arial;
	font-size: 13px;
	color: #666666;
	text-decoration: underline;
	float: left;

}

.selectwidth {
	width: 190px;
}
h3 {
	font-family: arial;
	font-size: 13px;
	color: white;
	padding: none;
}
.undertext {
	font-family:arial;
	font-size: 13px;
	text-align: left;
}
div#entrytitles {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #1860aa;
	clear:both;
	magin-top: 10px;
	margin-bottom: 10px;
	
}
div#video {
	float: left;
	margin-left: 155px;
}
div#navigation {
	width: 737px;
	background-color: #1860a9;
	float: left;
	clear:both;	
}

div#gallerybreifdesc {
	width: 737px;
	float: left;
	clear:both;
	font-family: arial;
	font-size: 13px;
	color: gray;
	text-align: left;
	margin-left: 5px;
	
}
div#maintitles {
	width: 200px;
	float: left;
	clear:both;
}
div#backtothumbs {
	width: 171px;
	height: 26px;
	float: left;
	border: none;
	margin-top: 2px;
	margin-left: 5px;
	
}
div#nextphoto {
	width: 248px;
	height: 31px;
	float: left;
}
div#maintitles h1 {
	font-family: arial;
	font-size: 14px;
	color: #1860aa;
	text-align: left;
	margin-left: 5px;
	
}

div#thumbnailpics {
	width: 737px;
	float: left;
	text-align: left;
	
}
div#largepictureone {
	width: 364px;
	height: 473px;
	clear:both;
	float: left;
	margin-left: 7px;
	
}
div#largepicturetwo {
	width: 364px;
	height: 473px;
	float: right;
	margin-right: 6px;
	/* for IE */
  	filter:alpha(opacity=30);
  	/* CSS3 standard */
  	opacity:0.3;
	margin-top: 4px;
	
}
div#large_l_pictureone {
	width: 356px;
	height: 231px;
	clear:both;
	float: left;
	margin-left: 15px;
	
}
div#large_l_picturetwo {
	width: 356px;
	height: 231px;
	float: right;
	margin-right: 6px;
	/* for IE */
  	filter:alpha(opacity=30);
  	/* CSS3 standard */
  	opacity:0.3;
	margin-top: 4px;
	
}
div#thumbpicture {
	width: 121px;
	height: 168px;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
}
div#thumbpicture a{
	 filter:alpha(opacity=100);	
	 opacity:1.0;
	 border: none;
}
div#thumbpicture a:hover{
	 filter:alpha(opacity=30);	
	 opacity:0.3;
	 border:none;
}
div#thumb_l_pic {
	width: 171px;
	height: 117px;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
}
div#thumb_l_pic a{
	 filter:alpha(opacity=100);	
	 opacity:1.0;
	 border: none;
}
div#thumb_l_pic a:hover{
	 filter:alpha(opacity=30);	
	 opacity:0.3;
	 border:none;
}
div#largepicturetwo a{
	 filter:alpha(opacity=100);	
	 opacity:1.0;
	 border: none;
}
div#largepicturetwo a:hover{
	 filter:alpha(opacity=60);	
	 opacity:0.6;
	 border:none;
}
div#submitbutton {
	float: center;
}
div#pictures {
	width: 737px;
	float: left;
	clear:both;
}
div#picture {
	width: 121px;
	height: 168px;
	float: left;
	margin-left: 5px;
		
}
div#opennow {
	width: 210px;
	margin-top: 10px;
	font-family: verdana;
	color: white;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	background-color: #e48100;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 90px;
}
div#opennow a{
	text-decoration: none;
	color: white;
}
div#opennow a:hover{
	text-decoration: underline;
	color: white;
}

div#unsubscibe {
	font-family: verdana;
	font-size: 13px;
	color: white;
	text-align: right;
	margin-right: 5px;
	margin-bottom: 5px;
}
div#unsubscibe a{
	font-family: verdana;
	font-size: 13px;
	color: white;
	text-align: right;
	margin-right: 5px;
	margin-bottom: 5px;
	text-decoration: none;
}
div#unsubscibe a:hover{
	font-family: verdana;
	font-size: 13px;
	color: white;
	text-align: right;
	margin-right: 5px;
	margin-bottom: 5px;
	text-decoration: none;
	
}

div#unsubscibe a:hover{
	font-family: verdana;
	font-size: 13px;
	color: white;
	text-align: right;
	margin-right: 5px;
	margin-bottom: 5px;
	text-decoration: underline;
}

.jssHeaderBlock
{
	margin: 5px;
	margin-left: 0px;
	padding: 0px;
	float: right;
	display: inline;
	height: 80%;
	font-size: 1em;
}
	
div#spacerform {
	width: 232px;
	height: 0px;
}
div#formlabel {
	font-family: arial;
	font-size: 13px;
	color: white;
	text-align: left;

}
div#formlabels {
	width: 200px;
	font-family: arial;
	font-size: 13px;
	color: #1860aa;
	text-align: right;
	

}
.jssHeaderBlockTitle
{
	padding: 1px 5px;
	font-size: 0.7em;
	font-weight: bold;
}

.jssHeaderBlockContent
{
	padding: 1px 5px;
	font-size: 0.7em;
	font-weight: normal;
}

.jssHeaderBlockContent a {
	padding: 1px 8px;
	margin: 2px 2px 0px 3px;
	font-size: 0.8em;
}
div#unsubscribediv {
	font-family: verdana;
	font-size: 13px;
	color: white;
	text-align: right;
	margin-right: 5px;
	margin-bottom: 5px;
	
}
div#unsubscribediv a{
	font-family: verdana;
	font-size: 13px;
	color: white;
	text-align: right;
	text-decoration: none;
	
}
div#unsubscribediv a:hover{
	font-family: verdana;
	font-size: 13px;
	color: white;
	text-align: right;
	text-decoration: underline;
	
}

.jssHeaderBlockContent a:link,  .jssHeaderBlockContent a:visited {
	text-decoration: none;
	font-weight: normal;
}

.jssHeaderBlockContent a:hover {
	text-decoration: none;
	font-weight: normal;
}

.jssHeaderBlockLinks {
	margin-top: 4px; margin-bottom: 2px; text-align: right;
}

div#topimages {
	width: 737px;
	height: 131px;
	background-image:url(graphics/5.jpg);
	background-repeat: no-repeat;
	
}


div#choicebtn {
	float: center;
	margin: 5px;
	clear:both;
	
}
div#spacerleft {
	width: 100px;
	float: left;
}
div#columnsholder {
	clear:both;
	float: center;
}
div#columnone {
	width: 106px;
	float: left;
	margin-top: 10px;
}
div#pic1 {
	width: 92px;
	float: left;
	margin-right: 3px;
	border: none;	
}

div#pic2 {
	width: 126px;
	float: left;
	margin-right: 3px;
}
div#pic3 {
	width: 67px;
	float: left;
}
div#contactinfo {
	width: 600px;
	float:center;
	font-family: arial;
	font-size: 13px;
	text-align: center;
	color: #666666;
	
}
div#tattonpictureholder {
	margin-bottom: 20px;
}
div#tattonpictureholders {
	width: 207px;
	height: 442px;
	float: left;
}
div#picturesholder {
	width: 180px;
	margin-left: 10px;
	margin-top: 30px;
	float: left;
}

div#columntitle {
	font-family: arial;
	font-size: 13px;
	color: #1860aa;
	font-weight: bold;
}
div#columnitem {
	font-family: arial;
	font-size: 11px;
	color:#666666;
	font-weight: normal;
	margin-top: 10px;
}
div#columnitem a{
	font-family: arial;
	font-size: 11px;
	color:#666666;
	font-weight: normal;
	margin-top: 10px;
	text-decoration: none;
}
div#columnitem a:hover{
	font-family: arial;
	font-size: 11px;
	color:#666666;
	font-weight: normal;
	margin-top: 10px;
	text-decoration: underline;
}
div#leftcol {
	width: 400px;
	float:left;
	clear:both;
}
div#directleftcol {
	width: 95px;
	float: left;
	text-align: right;
	font-family: arial;
	font-size: 13px;
}
div#directrightcol {
	width: 35px;
	float:left;
	text-align: center;
	font-family: arial;
	font-size: 13px;
}
div#directionstable {
	font-family: arial;
	color:#666666;
	font-size: 13px;
	width: 210px;
	text-align:center;
}
div#directfarrightcol {	
	width: 40px;
	float: left;
	text-align: left;
	font-family: arial;
	font-size: 13px;
}
div#placename {
	margin-bottom: 10px;
}
div#milenumber {
	margin-bottom: 10px;
}
div#howlongtake {
	margin-bottom: 10px;
}
div#volpicture {
	width: 274px;
	margin-right: 30px;
	margin-top: 45px;
}
div#firstmessage {
	width: 747px;
	text-align: right;
	font-family: arial;
	font-size: 13px;
	color: white;
	padding: 5px;
	padding-top: 10px;
}
div#firstmessage h3{
	width: 747px;
	text-align: right;
	font-family: arial;
	font-size: 13px;
	color: white;
	padding: 5px;
	padding-top: 10px;
}
div#mainholder {
	width: 747px;
	padding-top: 5px;
	margin-bottom: 0px;
	background-color: white;
	
}
div#entrynavigation {
	width: 727px;
	background-color: #1860aa;
	font-family: arial;
	font-size: 13px;
	color: white;
	padding-top: 5px;
	padding-bottom: 6px;
	text-align: left;
	padding-left: 10px;
}
div#navitem {
	color: white;
	text-decoration: none;
}
div#navitem a{
	color: white;
	
	text-decoration: none;
}
div#navitem a:hover{
	color: white;
	text-decoration: underline;
}


.lillink {
	color: #1860aa;
	 
}
.lillink :hover{
	color: #1860aa;
	text-decoration: underline; 
}



.formlabel {
	font-size: 14px;
	line-height: 1.6em;
	text-align: right;
	margin-right: 5px;
	width: 100px;
	float:left;
	color:#666666; 
}
.textarealabel {
	font-size: 13px;
	font-family: arial;
	line-height: 1.6em;
	text-align: left;
	margin-left: 5px;
	width: 100px;
	float:left;
	color:#666666; 
}

div#form {
	width: 600px;
	float:center;
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	
	
}
div#formlabelnames {
	width: 250px;
	float:left;
	text-align: right;
	margin-right: 5px;
	
}
div#labelname {
	font-family: arial;
	font-size: 13px;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 5px;
}
/*Label Names Form Begin */
div#labelname1 {
	font-family: arial;
	font-size: 13px;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 3px;
}
div#labelname2 {
	font-family: arial;
	font-size: 13px;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 8px;
}
div#labelname3 {
	font-family: arial;
	font-size: 13px;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 8px;
}
div#labelname4 {
	font-family: arial;
	font-size: 13px;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 56px;
}
div#labelname5 {
	font-family: arial;
	font-size: 13px;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 8px;
}
div#labelname6 {
	font-family: arial;
	font-size: 13px;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 8px;
}
div#labelname7{
	font-family: arial;
	font-size: 13px;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 8px;
}
div#labelname8 {
	font-family: arial;
	font-size: 13px;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 5px;
}
div#labelname9 {
	font-family: arial;
	font-size: 13px;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 5px;
}
div#labelname10 {
	font-family: arial;
	font-size: 13px;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 5px;
}
div#labelname11 {
	font-family: arial;
	font-size: 13px;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 6px;
}
div#labelname12 {
	font-family: arial;
	font-size: 13px;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 5px;
}
div#labelname13 {
	font-family: arial;
	font-size: 13px;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 88px;
}
div#labelname14 {
	font-family: arial;
	font-size: 13px;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 8px;
}
div#labelname15 {
	font-family: arial;
	font-size: 13px;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 8px;
}
/*Label Names Form End*/
div#formcontrol {
	width: 325px;
	float:left;
	text-align: left;
	margin-bottom: 5px;
}

fieldset {
	clear:both;
	border: 1px white solid;
	float: center;
	
}
div#membershiplabel {
	width: 150px;
	text-align: right;
	font-family: arial;
	font-size: 13px;
	float:left;
	margin-bottom: 15px;
	margin-top: 5px;
	color:#666666;
	
	
}
div#enternowbuttonsholder {
	width: 150px;
	float:center;
	margin-left: 30px;
	padding-bottom: 10px;
	
	
	
}
div#membershiplabelholder {
	width: 150px;
	text-align: right;
	float: left;

}
div#enternowbutton {
	width: 150px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #e48100;
	color: white;
	float:left;
	margin-bottom: 10px;

}
div#tableformholder {
	clear:both;
	margin-top: 10px;
	float: center;
}
div#enternowbuttonsholderentry {
	width: 650px;
	float:left;
	padding-left: 70px;
	margin-top: 20px;
	padding-bottom: 10px;
}
div#enternowbuttonentrycom {
	width: 200px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right: 10px;
	background-color:#FF0000;
	color: white;
	float:left;
	margin-bottom: 10px;
	font-family: arial;
	font-size: 13px;
}

div#enternowbuttonentry {
	width: 200px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right: 10px;
	background-color: #e48100;
	color: white;
	float:left;
	margin-bottom: 10px;
	font-family: arial;
	font-size: 13px;
}
div#enternowbuttonentry a{
	width: 200px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #e48100;
	color: white;
	float:left;
	margin-bottom: 10px;
	font-family: arial;
	font-size: 13px;
	text-decoration: none;
}
div#enternowbuttonentry a:hover{
	width: 200px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #e48100;
	color: white;
	float:left;
	margin-bottom: 10px;
	font-family: arial;
	font-size: 13px;
	text-decoration: underline;
}


div#enternowbuttonfee {
	width: 150px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #e48100;
	color: white;
	float:left;
	margin-bottom: 10px;
	margin-left: 110px;

}
div#legendfield {
	font-family: arial;
	font-size: 12px;
	color: #1860aa;
	padding-left: 160px;
	padding-right: 70px;
	padding-top: 10px;
	padding-bottom: 10px;
	
}
legend {
	font-family: arial;
	font-size: 14px;
	
}
div#legendlabel {
	width: 200px;
	font-family: arial;
	font-size: 13px;
	color:#666666;
	text-align: left;
	padding-left: 5px;
	padding-bottom: 15px;
	float:left;
}
div#navigationholder {
	width: 747px;
	margin: 0px;
	text-align: left;
	background-color: #5393d4;
	
}
div#navigationholdergraphic {
	width: 747px;
	height: 55px;
	background-image:url(graphics/navbackground.gif);
	background-repeat: no-repeat;
}
div#navigationholdergraphicsin {
	width: 747px;
	height: 55px;
	background-image:url(graphics/navbackgroundsingle.gif);
	background-repeat: no-repeat;
}
div#teirone {
	width: 747px;
	height: 28px;
	
}
div#teirone a{
	color: white;
	text-decoration: none;
}

div#teironegraphic {
	width: 747px;
	height: 28px;
	
}
div#navspacer {
	width: 10px;
	float: left;
	margin-left: 10px;
}
div#teironegraphic a{
	color:white;
	text-decoration: none;	
}

div#teirone a:hover{
	color: white;
	text-decoration: underline;
}

div#navbtnone a{
	
	
	float: left;
	margin-left: 0px;
	margin-top: 5px;
	background-color: #1860a9;
	color: white;
	font-family: verdana;
	font-weight: bold;
	
	text-align: center;
	font-size: 14px;
	text-decoration: none;
}
div#navbtnone a:hover{
	width: 103px;
	height: 20px;
	float: left;
	margin-left: 0px;
	margin-top: 5px;
	background-color: #5393d4;
	color: white;
	font-family: verdana;
	font-weight: bold;
	
	text-align: center;
	font-size: 14px;
	text-decoration: none;
}


div#navbtn a{
	width: 103px;
	height: 20px;
	float: left;
	font-size: 14px;
	margin-top: 5px;
	background-color: #1860a9;
	color: white;
	font-family: verdana;
	font-weight: bold;
	
	text-align: center;
	text-decoration: none;
	
}
div#navbtn a:hover{
	width: 103px;
	height: 20px;
	float: left;
	font-size: 14px;
	margin-top: 5px;
	background-color: #5393d4;
	color: white;
	font-family: verdana;
	
	text-align: center;
	text-decoration: none;
	
	
}
div#navbtnlst {
	width: 129px;
	height: 20px;
	float: left;
	margin-top: 5px;
	background-color: #1860a9;
	color: white;
	font-size: 14px;
	font-family: verdana;
	
	text-align: center;
}
div#navbtnonegraphic a{
	
	height: 20px;
	float: left;
	margin-left: 13px;
	margin-top: 5px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-align: center;
	font-size: 14px;
	text-decoration: none;
	margin-right: 11px;
}
div#navbtnonegraphic a:hover{
	
	height: 20px;
	float: left;
	margin-left: 13px;
	margin-top: 5px;
	color: #9ec5ec;
	font-family: verdana;
	font-weight: bold;
	text-align: center;
	font-size: 14px;
	text-decoration: none;
	margin-right: 11px;
}


div#navbtngraphic a{
	
	height: 20px;
	float: left;
	font-size: 14px;
	margin-top: 5px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	
}
div#navbtngraphic a:hover{
	
	height: 20px;
	float: left;
	font-size: 14px;
	margin-top: 5px;
	color: #9ec5ec;
	font-family: verdana;
	text-align: center;
	text-decoration: none;
	
	
}
div#navbtnlstgraphic {
	width: 129px;
	height: 20px;
	float: left;
	margin-top: 5Gpx;
	color: white;
	font-size: 14px;
	font-family: verdana;
	text-align: center;
}
div#teirtwoindex {
	width: 731px;
	height: 5px;
	background-color: #5393d4;
	color: white;
	font-family: arial;
	margin-left: 5px;
	font-size: 14px;
	font-weight: bold;
}
div#teirtwo {
	width: 731px;
	background-color: #5393d4;
	color: white;
	font-family: arial;
	margin-left: 5px;
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
	
}
div#teirtwo a{
	color: white;
	text-decoration: none;
}
div#teirtwo a:hover{
	color: white;
	text-decoration: underline;
}
div#teirtwographic {
	width: 731px;
	color: white;
	font-family: arial;
	margin-left: 5px;
	padding: 3px;
	font-size: 13px;
	font-weight: normal;
	float: left;
	text-align: left;
	
}
div#teirtwographic a{
	color: white;
	text-decoration: none;
}
div#teirtwographic a:hover{
	color: white;
	text-decoration: underline;
}

/* second nav menu */
*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc ul {left:-10000px;position:absolute;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li{position:relative;}.qmmc ul {z-index:10;}.qmmc ul ul {z-index:20;}.qmmc ul ul ul {z-index:30;}.qmmc ul ul ul ul {z-index:40;}.qmmc ul ul ul ul ul {z-index:50;}li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}

/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/



	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		background-color:#1860aa;
		border-width:1px;
		border-style:solid;
		border-color:#1860aa;
		color: white;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:5px 40px 5px 8px;
		color: white;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		background-color:#1860aa;
		color: #white;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		background-color:#1860aa;
		text-decoration: none;
		color: white;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:5px;
		margin:0px 0px 0px -1px;
		background-color:#1860aa;
		border-width:4px 1px 1px;
		border-style:solid;
		border-color:#285da8;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:2px 40px 2px 5px;
		border-width:0px;
		border-style:none;
		
		
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover, #qm0 ul a:hover	
	{	
		text-decoration: underline;
		color: white;
	}
/*sec nav end*/
div#content {
	width: 747px;
	float:left;
	clear:both;
}
div#introtext {
	width: 747px;
	float: left;
	font-family: arial;
	font-size: 13px;
	text-align: left;
	padding-left: 20px;
	margin-bottom: 20px;
}
div#entryitem {
	width: 340px;
	height: 47px;
	clear:both;
	margin-bottom: 5px;
}
div#leftcolumn {
	width: 485px;
	float:left;
	margin-left: 5px;
	margin-top: 5px;
}
div#leftleftcolumn {
	width: 180px;
	float:left;
	font-family: arial;
	font-size: 13px;
	text-align: right;
}
div#rightleftcolumn {
	width: 250px;
	float:left;
	font-family: arial;
	font-size: 13px;
	text-align: left;
	padding-left: 20px;
}
div#contentsboxholder {
float: left;
clear:both;
}


div#times {
	margin-bottom: 10px;
	color: #1860aa;
}
div#events {
	margin-bottom: 10px;
	color: #666666;
}
div#eventstwo {
	margin-bottom: 10px;
	color: #1860aa;
}

div#spacer {
	width: 737px;
	height: 10px;
	background-image: url(graphics/spacer.gif);
	repeat-background: repeat-y;
	float:left;
	clear:both;
}
div#contentsboxtitle {
	width: 400px;
	float:left;
	padding: 2px;
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	color: #1860aa;
	display:block;
	margin-left: 7px;
}
div#contentsboxtextholder {
	width: 400px;
	float:left;
	color: #666666;
	padding: 3px;
	margin-top: 3px;
	background-color: white;
	clear:both;
}
div#contentsboxtext {
	width: 400px;
	float:left;
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-align:justify;
	background-color: white;
	padding-left: 5px;
	
	
}
div#contentsboxtextses {
	width: 420px;
	float:left;
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-align:justify;
	background-color: white;
	padding-left: 5px;
	clear:both;
	
	
}
div#contentsboxtext a{
	color: #1860aa;
	text-decoration: none;
}
div#contentsboxtext a:hover{
	color: #1860aa;
	text-decoration: underline;
}

div#rightcol {
	width: 180px;
	float:left;
	
	
}
div#rightcolch {
	width: 222px;
	float:left;
	
	
}
div#thrreepicses {
	width: 292px;
	height: 25px;
	clear:both;
	float: left;
	margin-top: 10px;
	
}
div#threepicss {
	width: 180px;
	height: 103px;
	float:left;
	margin-right: 2px;
	margin-top: 5px;
	clear:both;
}
div#threepics {
	width: 180px;
	height: 73px;
	float:left;
	margin-right: 2px;
	margin-top: 5px;
	clear:both;
}
div#sidepicture {
	width: 180px;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}
div#threepicse {
	width: 291px;
	float:left;
	margin-right: 2px;
	margin-top: 10px;
	margin-bottom: 7px;
	clear:both;
}
div#threepicses {
	width: 280px;
	float:left;
	margin-right: 2px;
	margin-top: 10px;
	margin-bottom: 7px;
}
div#registerbox {
	width: 285px;
	height: 198px;
	float:left;
	
	background-image:url(graphics/newsletterboxbackground.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
	clear:both;
	padding-left: 5px;
	margin-left: 5px;
}
div#unregisterbox {
	width: 285px;
	height: 177px;
	float:left;
	
	background-image:url(graphics/unsubscribebackground.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
	clear:both;
	padding-left: 5px;
	margin-left: 5px;
}
div#registerboxmacmillan {
	width: 285px;
	height: 170px;
	float:left;
	
	background-image:url(graphics/macmilanformbackground.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
	clear:both;
	padding-left: 5px;
	margin-left: 5px;
}
div#registerboxentry {
	width: 280px;
	clear:both;

	
}
div#registerboxentrymac {
	width: 222px;
	float: left;
	margin-top: 150px;
	margin-right: 20px;
	

	
}
div#submitbtn {
	float:left;
	margin-top: 10px;
}
div#formnewsletter {
	margin-top: 5px;
}
div#newsletter {
	margin-top: 5px;
}
div#registerboxtitle {
	width: 280px;
	float:left;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: arial;
	font-size: 15px;
	font-weight: normal;
	text-align: left;
	color: white; 
}
div#registerboxform {
	width: 280px;
	float:left;
	color: white;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	font-size: 15px;
	font-family: arial;
	font-size: 13px;

}
div#registerboxdesc {
	width: 280px;
	font-family: arial;
	color: white;
	font-size: 13px;
	text-align: left;
	float:left;
	
}
div#rightsection {
	width: 10px;
	float:left;
	
	
}
div#maintitle {
	width: 450px;
	font-family: arial;
	font-size: 15px;
	text-align: left;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 5px;
	margin-left: 20px;
	margin-top: 10px;

	 
}
div#maintitle a{
	color: #1860aa;
	text-decoration: none;
}
div#maintitle a:hover{
	color: #1860aa;
	text-decoration: underline;
}

div#maintitled {
	width: 210px;
	font-family: arial;
	font-size: 15px;
	text-align: left;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 5px;
	margin-left: 20px;
	margin-top: 10px;

	 
}
div#costtable {
	width: 737px;
	text-align: left;
	float:left;
	clear:both;
	
	
}
div#entrycosttitle {
	width: 385px;
	float: center;
	clear:both;
	text-align: left;
	
}
div#enterracebutton {
	width: 200px;
	float: center;
	font-family: arial;
	font-size: 13px;
	color: white;
	background-color: #e48100; 
	clear:both;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 75px;
	
}
div#enterracebutton a{
	background-color: #e48100; 
	text-decoration: none;
	color: white;
	
}
div#costtableholder {
	width: 285px;
	float: left;
	margin-left: 130px;
}
div#enterracebutton a:hover{
	background-color: #e48100; 
	text-decoration: underline;
	color: white;
	
}
div#entrycostbody {
	width: 385px;
	float: center;
	clear:both;
	text-align: left;
	font-family: arial;
	font-size: 13px;
	margin-bottom: 30px;
}
div#entrycostright {
	width: 380px;
	float: left;
	clear:both;
	text-align: left;
	font-family: arial;
	font-size: 13px;
}
div#maintitlees {
	width: 300px;
	font-family: arial;
	font-size: 15px;
	text-align: left;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 5px;
	float:left;
	margin-left: 20px;
	margin-top: 10px;
	 
}
div#maintitlee {
	width: 450px;
	font-family: arial;
	font-size: 15px;
	text-align: left;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 5px;
	float:left;
	margin-left: 20px;
	margin-top: 10px;
	 
}

div#othertitles {
	width: 450px;
	font-family: arial;
	font-size: 13px;
	text-align: left;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 5px;
	text-decoration: none;
	
}
div#othertitles a{
	text-decorationj: none;
	
}
div#othertitles a:hover {
	text-decoration: none;
}
div#othertitlescon {
	width: 450px;
	font-family: arial;
	font-size: 13px;
	text-align: center;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 5px;
	
}


div#othertitlesss {
	width: 485px;
	font-family: arial;
	font-size: 13px;
	text-align: left;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 5px;
	margin-left: 20px;
	clear:both;
	
	
}
div#othertitless {
	width: 450px;
	font-family: arial;
	font-size: 13px;
	text-align: left;
	color: #1860aa;
	font-weight: bold;
	margin-bottom: 5px;
	float:left;
	
}
div#paragraph {
	width: 485px;
	font-family: arial;
	font-size: 12px;
	text-align: justify;
	color:#666666;
	margin-bottom: 15px;
}
div#paragraph a{
	color: #1860aa;
	text-decoration: none;
	
}
div#paragraph a:hover{
	color: #1860aa;
	text-decoration: underline;
	
}

div#paragraphss {
	width: 717px;
	font-family: arial;
	font-size: 12px;
	text-align: justify;
	color:#666666;
	margin-bottom: 15px;
	margin-left: 10px;
	clear:both;
}
div#paragraphtable {
	width: 485px;
	font-family: arial;
	font-size: 12px;
	text-align: justify;
	color:#666666;
	
}
div#paragraphs {
	width: 450px;
	font-family: arial;
	font-size: 12px;
	text-align: justify;
	color:#666666;
	margin-bottom: 15px;
	float: left;
}
div#logo {
	width: 200px;
	text-align: center;
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: white;
	background-color: #e48100;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	float: right;
	
}
div#logo a{
	width: 200px;
	text-decoration: none;
	color: white;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #e48100;
	
	
}
div#logo a:hover{
	width: 200px;
	text-decoration: underline;
	color: white;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #e48100;
	
	
}
div#logobtn {
	width: 200px;
	text-align: center;
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: white;
	background-color: #e48100;
	padding-top: 5px;
	padding-bottom: 5px;
	margin:10px;
	clear:both;
	/*float: center;*/
		
}
div#spacers {
	height: 0px;
	clear:both
}
div#logobtn a{
	width: 200px;
	text-decoration: none;
	color: white;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #e48100;
	
	
}
div#logobtn a:hover{
	width: 200px;
	text-decoration: underline;
	color: white;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #e48100;
}
/*TABLE START*/
div#tableholder {
	width: 450px;
	float: center;
	font-family: arial;
	font-size: 13px;
	color: #1860aa;
	padding-left: 10px;
}
/*ROW 1*/
div#rowoneboxone {
	width: 100px;
	float:left;
	background-color: white;
	border-top: 1px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 1px;
	border-color: white;
	border-style: solid;
	padding: 2px; 
	text-align: right;
}
div#rowoneboxtwo {
	width: 100px;
	float:left;
	background-color: #a8c5f3;
	border-top: 1px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 1px;
	border-color: #1860aa;
	border-style: solid; 
		padding: 2px;

}
div#rowoneboxthree {
	width: 100px;
	float:left;
	background-color: #d7e3f6;
	border-top: 1px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 1px;
	border-color: #1860aa;
	border-style: solid; 
		padding: 2px;
	
}

div#rowoneboxfour {
	width: 100px;
	float:left;
	background-color: #a8c5f3;
	border-top: 1px;
	border-right: 1px;
	border-bottom: 0px;
	border-left: 1px;
	border-color: #1860aa;
	border-style: solid; 
		padding: 2px;
	
}
/*ROW 2*/
div#rowtwoboxone {
	width: 100px;
	float:left;
	background-color: #a8c5f3;
	border-top: 1px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 1px;
	border-color: #1860aa;
	border-style: solid; 
		padding: 2px;
		text-align: right;


}
div#rowtwoboxtwo {
width: 100px;
	float:left;
	background-color: #d7e3f6;
	border-top: 1px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 1px;
	border-color: #1860aa;
	border-style: solid; 
		padding: 2px;
}
div#rowtwoboxthree {
	width: 100px;
	float:left;
	background-color: #a8c5f3;
	border-top: 1px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 1px;
	border-color: #1860aa;
	border-style: solid; 
		padding: 2px;


}
div#rowtwoboxfour {
width: 100px;
	float:left;
	background-color: #d7e3f6;
	border-top: 1px;
	border-right: 1px;
	border-bottom: 0px;
	border-left: 1px;
	border-color: #1860aa;
	border-style: solid; 
		padding: 2px;
}
/*ROW 3*/
div#rowthreeboxone {
	width: 100px;
	float:left;
	background-color: #d7e3f6;
	border-top: 1px;
	border-right: 0px;
	border-bottom: 1px;
	border-left: 1px;
	border-color: #1860aa;
	border-style: solid; 
		padding: 2px;
		text-align: right;
}
div#rowthreeboxtwo {
	width: 100px;
	float:left;
	background-color: #a8c5f3;
	border-top: 1px;
	border-right: 0px;
	border-bottom: 1px;
	border-left: 1px;
	border-color: #1860aa;
	border-style: solid; 
		padding: 2px;


}
div#rowthreeboxthree {
width: 100px;
	float:left;
	background-color: #d7e3f6;
	border-top: 1px;
	border-right: 0px;
	border-bottom: 1px;
	border-left: 1px;
	border-color: #1860aa;
	border-style: solid; 
		padding: 2px;
}
div#rowthreeboxfour {
	width: 100px;
	float:left;
	background-color: #a8c5f3;
	border-top: 1px;
	border-right: 1px;
	border-bottom:1px;
	border-left: 1px;
	border-color: #1860aa;
	border-style: solid; 
		padding: 2px;


}
/*END OF TABLE*/

/*ROW 4*/
div#rowfourboxone {
	width: 100px;
	float:left;
	background-color: #a8c5f3;
	border-top: 1px;
	border-right: 0px;
	border-bottom: 1px;
	border-left: 1px;
	border-color: #1860aa;
	border-style: solid; 
	padding: 2px;
	text-align: right;
}
div#rowfourboxtwo {
	width: 100px;
	float:left;
	background-color: #d7e3f6;
	border-top: 1px;
	border-right: 0px;
	border-bottom: 1px;
	border-left: 1px;
	border-color: #1860aa;
	border-style: solid; 
	padding: 2px;


}
div#rowfourboxthree {
width: 100px;
	float:left;
	background-color: #a8c5f3;
	border-top: 1px;
	border-right: 0px;
	border-bottom: 1px;
	border-left: 1px;
	border-color: #1860aa;
	border-style: solid; 
		padding: 2px;
}
div#rowfourboxfour {
	width: 100px;
	float:left;
	background-color: #d7e3f6;
	border-top: 1px;
	border-right: 1px;
	border-bottom: 1px;
	border-left: 1px;
	border-color: #1860aa;
	border-style: solid; 
	padding: 2px;


}
/*END OF TABLE*/

div#bottom {
	width: 747px;
	/*margin-top: 10px;
	margin-bottom: 5px;*/
	clear:both;
	
}
div#bottombar {
	width: 735px;
	height: 3px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	border: 1px #1860aa solid;
	background-color: #d7e3f6;
}
div#bottomspacer {
	width: 747px;
	height: 5px;
}
div#bottombarstripe {
	width: 737px;
	height: 15px;
	margin-top: 0px;
	padding-top: 0px;
	background-color: #1860aa;
	margin-bottom: 5px;
}
div#copyrightinfo { 
	width: 747px;
	text-align: left;
	font-family: arial;
	font-size: 11px;
	color: white;
	padding-top: 5px;
}
div#copyrightinfo a{ 
	width: 747px;
	text-align: left;
	font-family: arial;
	font-size: 11px;
	color: white;
	padding-top: 5px;
	text-decoration : none;
}
div#copyrightinfo a:hover{ 
	width: 747px;
	text-align: left;
	font-family: arial;
	font-size: 11px;
	color: white;
	padding-top: 5px;
	text-decoration: underline;
}
div#linkhead {
	width: 300px;
	float: left;
	clear:both;
	font-family: arial;
	font0size: 13px;
	text-align: left;
	margin-top: 5px;
	margin-left: 20px;
	color: #1860aa;
}
div#linkhead a{
	color: #1860aa;
	text-decoration: none;
}
div#linkhead a:hover{
	color: #1860aa;
	text-decoration: underline;
}

div#macmilanform {
	width: 222px;
	height: 490px;
	background-image:url(graphics/macmillanform.gif);
	background-repeat: no-repeat;
	float: left;
	margin-top: 20px;
	margin-left: 10px;
}
.minibolds {
	font-family: arial;
	font-size: 13px;
	color: #1860aa;
	font-weight: bold;
	margin-right: 20px;
}
.miniboldsfees {
	font-family: arial;
	font-size: 13px;
	color:#666666;
	font-weight: normal;
	margin-right: 20px;
}

.miniboldleftside {
	font-family: arial;
	font-size: 13px;
	color:#666666;
	font-weight: normal;
	text-align: left;
}
.miniboldtableth {
	font-family: arial;
	font-size: 14px;
	color: #1860aa;
	font-weight: bold;
}
.notjustify {
	text-align: left;
}
.blue {
	color: #1860aa;
	font-weight: bold;
}
div#documentholder {
	width: 450px;
	float: left;
	margin-left: 20px;
	font-family: arial;
	font-size: 13px;
	color: #1860aa; 
}
div#doctitle {
	width: 450px;
	
	margin-left: 20px;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
div#docbody {
	width: 450px;
	font-family: arial;
	font-size: 13px;
	text-align: left;
	
	color: #666666;
	
}
div#docfinish {
	font-family: arial;
	font-size: 14px;
	text-align: left;
}
.bodytitle {
	font-family: arial;
	font-size: 14px;
	color: #1860aa; 
	text-align: left; 
}
.bodygray {
	color: #666666;
}
div#tabletimes {
	padding: 3px;
	text-align: right;
	font-family: arial;
	color: white;;
	font-size: 13px;
	
}
div#enters {
	width: 187px;
	height: 38px;
	
	clear:both;
	
		
}
div#tabledescription {
	padding: 3px;
	text-align: left;
	font-family: arial;
	color: white;
	font-size: 13px;
}
div#subsectionholder {
	width: 285px;
	float: left;
	clear:both;
}	
div#radioholder {
	width: 90px;
	float: left;
	clear:both;
	margin-bottom: 2px;
	margin-left: 3px;
	
}
div#radiolabel {
	width: 50px;
	float: left;
	font-family: arial;
	font-size: 13px;
	text-align: left;
	color: white;
	
}
div#radiobtn {
	width: 20px;
	float: left;
	margin-left: 20px;
}
div#submittingbtn {
	margin-top: 20px;
}
.oldprice {
	font-family: arial;
	color: red;
	font-size: 13px;
	text-decoration: line-through;
}