@charset "UTF-8";
/* CSS Document */

body {margin: 0px; background-image: url(../images/body_bg.jpg); background-repeat: repeat-x; background-color: #ffffff;}

img {border: 0px;}

h3 {font-size: 22px; color: #a52126; margin: 0px; padding: 0px 0px 10px 0px;}

#glow {width: 952px; background-image: url(../images/glow.png); margin-left: auto; margin-right: auto;}

  #wrap {width: 906px; margin-left: auto; margin-right: auto;}
  
    #top {width: 906px; height: 278px; background-image: url(../images/top_bg.jpg); position: relative;}
	
	  #top_nav {width: 906px; height: 29px; margin: 0px; padding: 0px; list-style-type: none; position: absolute; top: 222px; left: 0px;}
	    #top_nav li {width: 906px; height: 29px; margin: 0px; padding: 0px;
		font-family: 'Cabin Condensed', sans-serif; font-size: 18px; line-height: 29px; text-transform: uppercase; text-align: center;}
		  #top_nav li a:link {text-decoration: none; color: #ffffff;}
		  #top_nav li a:active {text-decoration: none; color: #ffffff;}
		  #top_nav li a:visited {text-decoration: none; color: #ffffff;}
		  #top_nav li a:hover {text-decoration: none; color: #ffe400;}
		  #top_nav li span {margin: 0px 14px 0px 14px; font-size: 24px; color: #ffffff;}
	
	  #nav {width: 882px; height: 29px; padding: 222px 0px 0px 14px;}
	    #nav img {display: block;}
		
		.nav_img {float: left;}
		
	#content {width: 906px; min-height: 419px; position: relative;}
	  #content a:link {text-decoration: underline; color: #000000;}
	  #content a:active {text-decoration: underline; color: #000000;}
	  #content a:visited {text-decoration: underline; color: #000000;}
	  #content a:hover {text-decoration: none; color: #000000;}
	  
	  .main_img {position: absolute; top: 16px; left: 33px;}
	  
	  #content_text {width: 543px; font-family: arial narrow, arial, sans-serif; font-size: 16px; color: #000000; padding: 0px 10px 1px 353px;}
	    #content_text span {font-weight: bold; color: #a52126;}
		#content_text p {margin: 0px 0px 14px 0px; clear: both;}
		
		.xavier {float: right; padding: 5px 35px 0px 45px;}
		.volume {float: right; padding: 30px 26px 0px 10px;}
		
	#sub_content {width: 876px; padding: 0px 15px 10px 15px; font-family: arial narrow, arial; font-size: 16px; color: #000000;}
	  #sub_content a:link {text-decoration: underline; color: #000000;}
	  #sub_content a:active {text-decoration: underline; color: #000000;}
	  #sub_content a:visited {text-decoration: underline; color: #000000;}
	  #sub_content a:hover {text-decoration: none; color: #000000;}
	
#bottom {width: 952px; min-height: 63px; background-image: url(../images/bottom_bg.png); margin-left: auto; margin-right: auto; position: relative; clear: both;}

  .nameform {width: 119px; height: 18px; border-top: 1px solid #909090; border-right: 1px solid #cecece; border-left: 1px solid #cecece; border-bottom: 1px solid #cecece; position: absolute; top: 10px; left: 480px;}
  .emailform {width: 119px; height: 18px; border-top: 1px solid #909090; border-right: 1px solid #cecece; border-left: 1px solid #cecece; border-bottom: 1px solid #cecece; position: absolute; top: 10px; left: 666px;}
  .submit {position: absolute; top: 12px; left: 798px;}
  
  #copy {float: left; padding: 53px 0px 0px 26px; font-family: arial; font-size: 12px; color: #000000;}
  #ptc {float: right; padding: 50px 26px 10px 0px;}

div.column2 {overflow: auto; clear: both; margin: 20px;}
div.column2 div {float: left; width: 410px; padding: 2px;}