/* CSS Document */
/* hide from ie on mac \*/
	html {
		height: 100%;
		overflow: hidden;
		}
	body {
		height: 100%;
		margin: 0;
		padding-top: 1em;
		padding-bottom: 1em;
		padding-left: 2em;
		padding-right: 2em;
		background-color: #444444;
		color:#b2b2b2;
		font-family: Arial, Helvetica, sans-serif;
		line-height:1em;
		font-weight:400;
		font-size:1em;
		letter-spacing:-1px;
		text-shadow: 2px 2px 3px #000;
		}
	ul {
		list-style-type: none;
		margin: 0;
		padding: 0;
		}
	li {
		list-style-type: none;
		margin: 0;
		padding: 0;
		}
	h1 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:1em;
		letter-spacing:-1px;
		font-weight:400;
		text-align:right;
		}
	h2 {
		font-family:Arial, Helvetica, sans-serif;
		color:#ff0000;
		letter-spacing:-1px;
		font-size: 1.2em;
		font-weight:400;
		text-align:left;
		padding: 0px;
		line-height:1em;
				
		}
	h3 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:1em;
		line-height:1em;
		letter-spacing:-1px;
		font-weight:400;
		text-align:center;
		padding: 0px;
		color: #666666;
		}
	#flashcontent_outer {
		height:85%;
		}
	#flashcontent {
		height: 100%;
		}
	/* end hide */
	a {font-size: 14px; 
		color:#FFFFFF;
		text-decoration:none;
		}
	a:hover{	
		font-size: 14px; 
		color:#FF0000;
		text-decoration:none; 
		}
	a:active{
		color: red;;
		}
	.fleft { 
		float:left;
		height: 25px;
		}
	.fright {
		float:right;
		padding-right:1em;
		text-align:right;
		}
	.header {
		height: 65px;
		}
	.fright_login {
		float:right;
		padding:1.5em;
		text-align:right;
		font-size:48px;
		}
	.fright_login a:active{
		text-decoration: none; 
		color: red;;
		}
	.fleft_login {
		float:left;
		position:relative;
		top: 50px;
		left: 50px;
		text-align:left;
		font-size:48px;
		}
	.fleft_login a:active{
		text-decoration: none; 
		color: red;;
		}
	#Layer1 {
		position:absolute;
		width:200px;
		height:37px;
		z-index:1;
		left: 37px;
		top: 90px;
		font-family: Arial, Helvetica, sans-serif;
		line-height:1em;
		font-weight:normal;
		letter-spacing:-1px;
		}
	#Layer1 a {
		text-decoration:none;
		color:#666666;
		font-size:10px;
		}
	#Layer1 a:hover{
		color:#ff0000;
		text-transform: none;
		font-size:14px;
		}
	#sidebar ul{
		list-style-type: none;
		padding: 0;
		margin-left: 0;
		font-weight: bold;
		}
	#box	{
		margin:0 auto;
		padding-left: 0px;
		padding-right: 0px;
		padding-top:0px;
		background-repeat: no-repeat;
		font-size: 1.0em; 
		line-height:1em;
		clear: left;
		text-align: justify;
		}
	#leftbox {
		float: left;
		width: 460px;
		padding-bottom:10px;
		padding-left:0px;
		}
	#rightbox {
		float: right;
		width: 400px;
		padding-top:0px;
		padding-left:20px;
		padding-right:20px;
		}
	#box1 {
		top: 200;
		padding-right:0px;
		width:900px;
		color: #B2B2B2;
		}
	#box1 .fright1 {
		float:right;
		padding-right:0px;
		padding-top:0px;
		text-align:right;
		}
	#container{
		margin:0; padding:0; 
		height:90%; 
		width:100%; 
		border:0;
		}
	#container a:hover{
		text-transform: none;
		}
	#fiveimage_box {
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 1em;
	
		}
	#pricelist_1 {
		width:300px; 
		float: left;
		clear: right;
		}
	.pricelist_2 {
		width:50px; 
		float: right;
		}
	#pricelist_3 {
		float: left;
		width: 430px;
		height: 425px;
		padding-top:10px;
		padding-left:0px;
		}
	#pricelist_4 {
		float: right;
		width: 430px;
		height: 425px;
		padding-top:10px;
		padding-left:30px;
		padding-right:0px;
		}
	#pricelist_5 {
		width:350px; 
		float: left;
		clear: right;
		}
	#pricelist_6 {
		width:150px; 
		float: left;
		clear: right;
		}
	#testbox_left {
		float: left;
		width: 410px;
		height: 540px;
		padding-top:10px;
		padding-left:0px;
		}
	#testbox_right {
		float: right;
		width: 410px;
		height: 540px;
		padding-top:10px;
		padding-left:30px;
		padding-right:0px;
		}
#sml-01, #sml-02, #sml-03, #sml-04, #sml-05, #sml-06, #sml-07, #sml-08, #sml-09, #sml-10, #sml-11, #sml-12, #sml-13,#sml-14, #sml-15, #sml-16, #sml-17, #sml-18, #sml-19, #sml-20, #sml-21, #sml-22, #sml-23, #sml-24 {
		float:left;
    	clear:left;}
	#sml-01 {
		width:350px; 	
		height:170px;
		}
	#sml-02 {
		width:390px; 
		height:90px;
		}
	#sml-03 {
		width:390px; 
		height:40px;
		}
	#sml-04 {
		width:450px; 
		height:25px;
		}
	#sml-05 {
		width:530px; 
		height:220px;
		}
	#sml-06 {
		width:430px; 
		height:160px;
		padding-left:20px;
		padding-top:20px;
		}
	#sml-07 {
		width:480px; 
		height:180px;
		padding-left:20px;
		padding-top:20px;
		}
	#sml-08 {
		width:480px; 
		height:60px;
		padding-left:20px;
		padding-top:20px;
		}
	#sml-09 {
		width:20px; 
		height:140px;
		}
	#sml-10 {
		width:900px; 
		height:65px;
		background:#ffffff;
		}
	#sml-11 {
		width:20px; 
		height:100px;
		}
	#sml-12 {
		width:1px; 
		height:500px;
		}
	#sml-13 {
		width:550px; 
		height:75px;
		padding-left: 1em;
		padding-top: 1em;
		}
	#sml-13 a:hover{
		text-transform: none;
		}
	#sml-13 a {
		font-size: 1em;
		}
	#sml-14 {
		width:860px; 
		height:50px;
		}
	#sml-15 {
		width:330px; 
		height:100px;
		}
	#sml-16 {
		width:320px; 
		height:140px;
		}
	#sml-17 {
		width:860px; 
		height:65px;
		}
	#sml-18 {
		width:880px; 
		height:75px;
		padding-left: 10px;
		padding-top: 10px;
		text-align:justify;
		}
	#sml-18 a:hover{
		text-transform: none;
		}
	#sml-18 a {
		font-size: 1em;
		}
	#sml-19 {
		width:470px; 
		height:100px;
		}
	#sml-20 {
		width:440px; 
		height:140px;
		}
	#sml-21 {
		width:620px; 
		height:50px;
		}
	#sml-22 {
		width:120px; 
		height:100px;
		}
	#sml-23 {
		width:330px; 
		height:300px;
		color:#B2B2B2;
		}
	#sml-23 a {
		color:#FFFFFF;
		}
	#sml-24 {
		width:650px; 
		padding-left: 10px;
		padding-top: 10px;
		text-align:justify;
		}
	#sml-24 a:hover{
		text-transform: none;
		}
	#sml-24 a {
		font-size: 1em;
		}
	#smr-01, #smr-02, #smr-03, #smr-04, #smr-05, #smr-06, #smr-07, #smr-08, #smr-09, #smr-10, #smr-11, #smr-12, #smr-13 {float:right;
    clear:right;}
	#smr-01 {
		width:150px; 
		height:170px;
		}
	#smr-02 {
		width:210px; 
		height:90px;
		}
	#smr-03 {
		width:105px; 
		height:40px;
		}
	#smr-04 {
		width:50px; 
		height:55px;
		}
	#smr-05 {
		width:410px; 
		height:150px;
		padding-left:20px;
		padding-right:20px;
		padding-top:20px;	
		}
	#smr-06 {
		padding-top:0px;
		width:400px; 
		height:320px;
		}
	#smr-07 {
		padding-top:0px;
		width:533px; 
		height:355px;
		padding-left: 19px;
		padding-bottom: 1em;
		}	
	#smr-08 {
		width:160px; 
		height:100px;
		}
	#smr-09 {
		width:160px; 
		height:120px;
		}
	#smr-10 {
		width:720px; 
		height:20px;
		}
	#smr-11 {
		width:520px; 
		height:15px;
		}
	#smr-12 {
		width:430px; 
		height:15px;
		}
	#smr-13 {
		width:532px; 
		height:50px;
		padding-left:20px;
		padding-top:35px;
		text-align:center;
		font-size:36px;
		}
	#wrap {
		width:900px;
		margin:0 auto;
		padding: 1em;
		color:#B2B2B2;
		}
	#wrap a {
		font-size: 1.0em;
		color:#ffffff; 
		text-transform: none;
		}
	#wrap a:hover {
		font-size: 1.0em;
		color:#ff0000; 
		text-transform: none;
		}
	#wrap1 {
		width:900px;
		color: #B2B2B2;
		margin:0 auto;
		padding: 0em;
		background-repeat: no-repeat;
		height:598px;
		font-size: 1.0em; 
		line-height:1em;	
		}
	#wrap1 a {
		font-size: 1.0em;
		}
	#wrap1 a:hover {
		font-size: 1.0em;
		color:#ff0000; 
		}
	#wrap1 a:active {
		font-size: 1.0em;
		color:#ff0000; 
		text-decoration: none;
		}

	#wrap2 {
		width:860px;
		background:#222222;
		margin:0 auto;
		padding: 20px;
		background-repeat: no-repeat;
		height:560px;
		font-size: 1.0em; 
		line-height:1em;	
		}
	#wrap2 a:hover {
		font-size: 1.0em;
		color:#ff0000; 
		}
	#paypal  {
		align: right;
		opacity:0.9;
		filter:alpha(opacity=90);
		padding-top: 125px;
		padding-bottom: 10px;
		padding-right: 20px;
		}
	#login_box  {
		border-style:solid;	position:relative;
 		top:120px;
 		left:70px;
		border-width:1px;
		border-color:#999999;
		width: 250px;
		height: 260px;
		background-color: #ffffff;
		text-align:justify;
		opacity:0.9;
		filter:alpha(opacity=90);
		padding-top: 30px;
   		padding-right: 30px;
    	padding-bottom: 30px;
   		padding-left: 30px;
		}
	#login_box1  {
		border-style:solid;	position:relative;
 		top:100px;
 		left:530px;
		border-width:1px;
		border-color:#999999;
		width: 264px;
		height: 250px;
		background-color: #ffffff;
		text-align:justify;
		opacity:0.8;
		filter:alpha(opacity=80);
		padding-top: 30px;
   		padding-right: 30px;
    	padding-bottom: 30px;
   		padding-left: 30px;
		}
	#leftbox1, #leftbox2, #leftbox3, #rightbox1 {
		padding-left:10px;
		padding-bottom:10px;
		padding-right:10px;
		}
	#leftbox1 a:hover, #leftbox2 a:hover, #leftbox3 a:hover, #rightbox1 a:hover {
		text-transform:none;
		}
	#leftbox1, #leftbox2, #leftbox3 {
		float: left;
		}
	#rightbox1 {
		float: right;
		}
	#inner2 {
		padding-left:10px;
		}
		#leftbox4 {
	
		float: left;
		}
	#leftbox5 {
		float: left;
		}
	#leftbox6 {	
		float: left;
		}
	#inner {
		text-align:justify;
		width:280px;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:20px;
		color:#b2b2b2;	
		}
	#inner a {
		font-size:1em;
		}	
	#rightbox2 {
		float: right;
		padding-left:10px;	
		padding-right:1em;	
		}
	#seo_spacer {
		height:1500px;
		width:10px;	
		clear:left;
		}
	#bottom_text {
		font-size:0.9em;
		padding:10px;
		clear:left;
		text-align:justify;
			}	
	#content_container {
		height:100%;
		width:100%;
		}
	#footer {
		clear:both;
		padding-top: 1em;
		font-size: 0.7em;
		}
	#footer fright {
		float:right;
		padding: 0em;
		text-align:right;
		}
	#footer a {
		color:#666666;
		text-transform: none;
		font-size: 1em;
		vertical-align:bottom;
		}
	#footer a:hover{
		color:#ff0000;
		text-transform: none;		
		font-size: 1.2em;
		}
	#footer h3 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:1.2em;
		line-height:1em;
		font-weight:normal;
		letter-spacing:-1px;
		text-align:center;
		padding: 0px;
		color: #666666;
		}
