html		{
		background: #FEFAEF url(graphics/bg.jpg) no-repeat; background-attachment:fixed; background-size: 100% 100%;
		}



@font-face	{
		font-family: 'SearsTowerRegular';
		src: url('font/Sears_Tower-webfont.eot');
		src: url('font/Sears_Tower-webfont.eot?#iefix') format('embedded-opentype'),
		     url('font/Sears_Tower-webfont.woff') format('woff'),
		     url('font/Sears_Tower-webfont.ttf') format('truetype'),
		     url('font/Sears_Tower-webfont.svg#SearsTowerRegular') format('svg');
		font-weight: normal;
		font-style: normal;
		}


body		{
		line-height:20px;
		}

h1		{
		font-family:SearsTowerRegular, Helvetica, Arial, sans-serif;
		font-size:14pt;
		font-weight:normal;
		color:#E6482E;
		}
h2		{
		font-family:SearsTowerRegular, Helvetica, Arial, sans-serif;
		font-size:13pt;
		font-weight:normal;
		color:#E6482E;
		}
h3		{
		font-family:SearsTowerRegular, Helvetica, Arial, sans-serif;
		font-size:12pt;
		font-weight:normal;
		color:#E6482E;
		line-height:65%;
		}
h4		{
		font-family:SearsTowerRegular, Helvetica, Arial, sans-serif;
		font-size:11pt;
		font-weight:normal;
		color:#E6482E;
		}
h5		{
		font-family:SearsTowerRegular, Helvetica, Arial, sans-serif;
		font-size:10pt;
		font-weight:normal;
		color:#E6482E;
		}
h6		{
		font-family:SearsTowerRegular, Helvetica, Arial, sans-serif;
		font-size:9pt;
		font-weight:bold;
		color:#E6482E;
		}



p		{
		text-align:justify;
		font-family:Times New Roman, Times, serif;
		font-size:9pt;
		color:#555555;
		line-height:150%;
		margin-top:0;
		}

table		{
		text-align:justify;
		font-family:Times New Roman, Times, serif;
		font-size:9pt;
		color:#555555;
		line-height:150%;
		}


ul		{
		list-style-type: none;
		padding: 0;
		margin: 0;
		}

li		{
		background-image: url(graphics/bullet_01.png);
		background-repeat: no-repeat;
		background-position: 0px 9px;
		padding-left: 30px;
		text-align:left;
		font-family:Times New Roman, Times, serif;
		font-size:9pt;
		color:#555555;
		line-height:200%;
		}


a 		{font-family:Helvetica, Arial, sans-serif; font-size:9pt; color:#4C6EB5; text-decoration:underline;}
a:visited	{font-family:Helvetica, Arial, sans-serif; font-size:9pt; color:#4C6EB5; text-decoration:underline;}
a:hover		{font-family:Helvetica, Arial, sans-serif; color:#E6482E; text-decoration:none; border:0;}
a:active	{font-family:Helvetica, Arial, sans-serif; font-size:9pt; color:#4C6EB5; text-decoration:underline;}

a.menu		{font-family:SearsTowerRegular, Helvetica, Arial, sans-serif; font-size:10pt; color:#E6482E; text-decoration:underline;}
a.menu:hover	{font-family:SearsTowerRegular, Helvetica, Arial, sans-serif; color:#4C6EB5; text-decoration:none;}

a.crlink	{font-size:8pt; color:#E6482E; text-decoration:none;}




#logo		{
		z-index: 1;
		position: absolute;
		top: 140px;
		left: 20px;
		width: 200px;
		height: 100px;
		}

#nav		{
		z-index: 2;
		position: absolute;
		top: 20px;
		left: 635px;
		}

#body		{
		z-index: 1;
		position: absolute;
		top: 240px;
		left: 240px;
		width: 550px;
		}

#external	{
		z-index: 1;
		position:absolute;
		bottom:20px;
		left:-215px;
		}


#passport	{
		z-index: 1;
		position: absolute;
		top: 300px;
		left: 40px;
		width: 180px;
		}


#buy-now	{
		text-align:right;
		}

.first		{
		font-family:Times New Roman, Times, serif;
		font-size:14pt;
		font-weight:bold;
		color:#E6482E;
		}

.redsans	{
		font-family:Helvetica, Arial, sans-serif;
		font-size:8pt;
		font-weight:bold;
		color:#E6482E;
		}

.blogsup	{
		font-family:Helvetica, Arial, sans-serif;
		font-size:4pt;
		font-weight:bold;
		color:#E6482E;
		}

.quote		{
		text-align:center;
		font-style:italic;
		color:#E6482E;
		}

.quoteref	{
		text-align:right;
		color:#E6482E;
		}

.enlarge	{
		text-align:center;
		font-family:SearsTowerRegular, Helvetica, Arial, sans-serif;
		font-size:8pt;
		color:#E6482E;
		line-height:250%;
		}

.price		{
		font-family:SearsTowerRegular, Helvetica, Arial, sans-serif;
		font-size:12pt;
		color:#4C6EB5;
		}

.face		{
		font-family:SearsTowerRegular, Helvetica, Arial, sans-serif;
		text-align:center;
		font-size:6pt;
		color:#E6482E;
		line-height:150%;
		}

.copyright	{
		font-family:SearsTowerRegular, Helvetica, Arial, sans-serif;
		color:#E6482E;
		font-size:8pt;
		}

.port		{
		z-index: 0;
		border:1px;
		border-style:dashed;
		color:#E6482E;
		}

.columns	{
		z-index: 1;
		border:0;
		-moz-column-count: 2;
		-moz-column-width: 200px;
		-moz-column-gap: 50px;
		-moz-column-rule: 1px solid #000000;
		-webkit-column-count: 2;
		-webkit-column-width: 200px;
		-webkit-column-gap: 50px;
		-webkit-column-rule: 1px solid #000000;
		}


