@charset "UTF-8";
/* CSS Document */

body {margin: 16px 0px 30px 0px; background-image:url(images/body_bg.jpg);}

img {border: 0px;}

#wrap {width: 904px; margin-left: auto; margin-right: auto;}

  #top {width: 904px; min-height: 322px; padding-top: 362px; background-image:url(images/content_bg.png); background-repeat: no-repeat; position: relative;}
   
    #nav {position: absolute; top: 45px; left: 232px;}
	  #nav img {float: left; margin-right: 6px;}
  
  #content {width: 849px; background-color: #ffffff; margin-left: 34px;}
    #content table {padding: 0px;}
	#content td {vertical-align: top;}
	
	.left_content {padding: 0px; width: 309px; padding: 10px 0px 10px 5px;}
	
	  #news_events {width: 234px; min-height: 204px; padding-top: 64px; background-image:url(images/newsevents_bg.jpg); background-repeat: no-repeat;}
	  
	    #news_events_text {margin-left: 24px; width: 199px; background-color: #804b99; font-family: arial; font-weight: bold; font-size: 14px; color: #ffffff;}
	      #news_events_text ul {margin: 15px 2px 0px 28px; padding: 0px 0px 15px 0px; list-style-position: outside;}
		  #news_events_text li {margin: 0px; padding: 0px 0px 10px 0px; list-style-image:url(images/foot_icon.jpg);}
		  #news_events_text span {font-weight: normal; font-size: 12px;}
		  #news_events_text a:link {text-decoration: none; color: #ffffff}
		  #news_events_text a:active {text-decoration: none; color: #ffffff}
		  #news_events_text a:visited {text-decoration: none; color: #ffffff}
		  #news_events_text a:hover {text-decoration: underline; color: #ffffff}
	
	.right_content {padding: 0px; font-family: arial, sans-serif; font-size: 15px; color: #000000; line-height: 27px;}
	  .right_content p {margin: 0px 45px 10px 0px;}
	  .right_content span {font-family: futura, arial, sans-serif; font-weight: bold; color: #1d60af; line-height: 25px;}
	  .right_content a:link {text-decoration: none; color: #ffffff}
	  .right_content a:active {text-decoration: none; color: #ffffff}
	  .right_content a:visited {text-decoration: none; color: #ffffff}
	  .right_content a:hover {text-decoration: underline; color: #ffffff}
	  
	  #welcome {font-family: arial; font-size: 29px; font-weight: bold; color: #1d60af; position: absolute; top: 320px; left: 345px;}
	  
	  .visit_store {margin-left: 10px;}
  
  #bottom {width: 904px; height: 95px; background-image:url(images/bottom_bg.png); position: relative;}
  
    #forms {position: absolute; top: 40px; left: 100px;}
	  
	  .text_form {width: 119px; height: 18px; border-top: 1px solid #7c7c7c; border-left: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3; border-bottom: 1px solid #dedede; margin-right: 60px;}
	  
	  .signup {position: absolute; top: 11px; left: 281px;}

    #ptc {position: absolute; bottom: -10px; right: 0px; font-family: arial; font-size: 10px; color: #1d60af;}
	  #ptc span {margin-right: 10px;}
	  #ptc img {position: relative; bottom: -4px;}
	  #ptc a:link {text-decoration: none; color: #ffffff}
	  #ptc a:active {text-decoration: none; color: #ffffff}
	  #ptc a:visited {text-decoration: none; color: #ffffff}
	  #ptc a:hover {text-decoration: underline; color: #ffffff}

.sub_para, .sub_paraterms {border-left-color: #b02b18; border-bottom-color: #b02b18; border-right-color: #b02b18; border-top-color: #c14242; border-left-width: 2px; border-bottom-width: 2px; border-right-width: 2px; border-top-width: 2px; border-left-style: none; border-bottom-style: none; border-right-style: none; border-top-style: solid; background-color: #fff3d1; font-size: 15px; padding: 10px; height: 30px; width: 95%;overflow: hidden;cursor: pointer; }

.bottomline {border-left-color: #b02b18; border-bottom-color: #b02b18; border-right-color: #b02b18; border-top-color: #c14242; border-left-width: 2px; border-bottom-width: 2px; border-right-width: 2px; border-top-width: 2px; border-left-style: none; border-bottom-style: solid; border-right-style: none; border-top-style: solid; background-color: #fff3d1; font-size: 15px; padding: 10px; height: 30px; width: 95%;overflow: hidden;cursor: pointer; }
