@import 'nav.css';
@import 'text.css';
@import 'column.css';
@import 'form.css';
@import 'price.css';

/*RJ New DESIGNS*/

/* LAYOUT FRAMEWORK CONSTRUCT */
body
{
	margin : 0;	
	padding :0;
	text-align :center;
	background-color : #ccc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.7em;
}



div#page
{
	position : relative;	
	margin-left : auto;
	margin-right : auto;
	margin-top : 5px;
	width : 726px;	
}


div#header
{
	position : absolute;
	width : 726px;
	top : 45px;
	left :0;
	height :210px;	
	background-image : url(../images/site/header_bg.jpg);
	background-repeat : no-repeat;
}

div#Site_Map
{
	position : absolute;
	top : -30px;
	right : 30px;
	color: #333333;

	
	
}

#signupbox{
	width : 150px;
	background-color:#FDFDFD;
	color: #999999;
	padding-left:2px;
	font-style:italic;
	
}

#newsletter-button{
	width : 40px;
	background-color:#999999;
	border:1px solid #fff;
}

div#Site_Map a
{
	color : #FFF;
}

div#Site_Map a:hover
{
	color : #CF3100;
	text-decoration : none;
}

div#main
{
	position : absolute;
	top :255px;
	left : 0;
	width : 726px;	
	background-image : url(../images/site/body_bg.jpg);
	background-repeat : repeat-y;	
}



div#content_in
{
	width : 710px;
	margin-left : auto;
	margin-right : auto;	
	text-align : left;		
}


div#footer
{		
	width : 726px;
	height : 53px;
	float : left;
	background-image : url(../images/site/footer_bg2.jpg);
	background-repeat : no-repeat;	
	
}

div#footer_in
{
	width :700px;
	float : right;	
	line-height : 25px;
	margin-top : 10px;
	text-align : center;	
}

img#logo
{
	position : absolute;
	top : -45px;
	left : 15px;
}

div#flashNav
{
	position : absolute;
	top : 11px;
	left : 28px;
}

div#flashPict
{
	position : absolute;
	width : 670px;
	height: 150px;
	top :53px;
	left : 39px;	
}

div#headerText
{
	position : absolute;
	top : 28px;
	right : 25px;
	color : #FFF;
}

img.arrow
{
	float : left;
	margin-right : 4px;
}

img.left
{
	float : left;
	margin-right : 5px;
	/*margin-top : 5px;*/
}

img.right
{
	float: right;
	margin: 10px 0 5px 0;
}

div.col_left
{
	width : 180px;
	float : left;	
	padding-bottom : 10px;
	margin-left : 5px;	
}

div.col_right
{
	width : 492px;
	float : right;
	margin-right : 5px;	
}

.award
{
	margin-top:10px;
	margin-left:10px;
}

    ul#recent{
      margin: 0;
      padding: 0 0 0 0px;
      color: #fff;
    }

  ul#recent li{
    list-style-type: none;
    list-style-image: url(none);
    /*list-style: square; */
    padding: 0;
    margin: 5px 0;
    color: #fff;
    font-weight: normal;
    font-size: 11px;
  }
  
  
  #credit{
  background-image: url(../images/credit-bg.jpg);
  padding: 1px;
}

#credit p.lgt a{
  color: #666666;
}

	
