body.custom{
background-image: url(images/background_top_gradiant.jpg);
background-repeat: repeat-x;
padding-bottom:10px;
}

#header_area .page{
background-image: url(images/background_top_gradiant.jpg);
background-repeat: repeat-x;	
}

.custom #header{
margin-top:-50px;
padding-left:0;
padding-right:0;
margin-left:20px;
}

.custom .comments_closed p {
display: none ;}

.custom .menu { 
margin: 0 15px; font-weight:bold; 
}

.custom #content_box{
padding-top:10px
}

.custom .image_box{
	background:none;
}

.error {
width:auto;
display: inline;
color:red;
font-size:8pt;
background-color:white;
}

/* Free Report */

.custom #free_report input{
background-color:#ebe7ff;
border:solid;
border-color:purple;
border-width:1px;
font-size:1.0em;
}

.roundedcornr_box_367820 {
   background: #ff9a00 url(images/roundedcornr_367820_grad.gif) repeat-x top left;
}
.roundedcornr_top_367820 div {
   background: url(images/roundedcornr_367820_tl.gif) no-repeat top left;
}
.roundedcornr_top_367820 {
   background: transparent url(images/roundedcornr_367820_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_367820 div {
   background: url(images/roundedcornr_367820_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_367820 {
   background: transparent url(images/roundedcornr_367820_br.gif) no-repeat bottom right;
}

.roundedcornr_top_367820 div, .roundedcornr_top_367820,
.roundedcornr_bottom_367820 div, .roundedcornr_bottom_367820 {
   width: 100%;
   height: 30px;
   font-size: 1px;
}
.roundedcornr_content_367820 { margin: 0 10px; }

/* Home Tab */

.home_class #home_content{
font-size:2em;

margin-left:280px;
width:625px;
}

.home_class #home_headline{
color:red;
text-decoration:underline;
font-weight:thin;
font-size:2em;
letter-spacing:4px;
text-shadow: -1px 0 black, 0 1px black,
      1px 0 black, 0 -1px black;
line-height:1em;
}

.home_class #sub_headline{
font-variant:small-caps;
font-size:1.5em;
margin:.5em 0;
}

.home_class .p1{
text-align:justify;
font-size:0.8em;
}


/* Seller Tab */


.seller_class #seller_container{
padding-left:280px;
padding-right:20px;
}

.seller_class .big_purple{
color:#7e007e;
font-size:70px;
font-weight:bold;
font-family:sans-serif;
font-variant:small-caps;
text-shadow: -1px 0 black, 0 1px grey,
      1px 0 black, 0 -1px grey;
}

.seller_class .p1{
text-align:justify;
font-size:2.0em;
line-height:110%;
}

/*Sellers Form*/

.seller_class .orange{
color:#FF6600;
padding-bottom:4px;
padding-top:4px;
font-weight:bold;
font-size:2.0em;
}

.seller_class #sellers_form input{
background-color:#ebe7ff;
border:solid;
border-color:purple;
border-width:1px;
font-size:1.4em;
padding:.2em;
}

.seller_class #sellers_form .form_header{
font-size:1.6em;
}

.seller_class #sellers_form select{
height:1.7em;
background-color:#ebe7ff;
border:solid;
border-color:purple;
border-width:1px 0 0px 1px;
font-size:1.5em;
}

.seller_class #sellers_form textarea{
background-color:#ebe7ff;
border:solid;
border-color:purple;
border-width:1px;
font-size:12pt;
}

.seller_class #seller_form #privacy{
float:left;
width:585px;
font-size:12pt;
line-height:1.0em;
text-align:justify;
margin-top:10px;
}

/*Contact Form*/

.contact_class #contact_form input{
background-color:#ebe7ff;
border:solid;
border-color:purple;
border-width:1px;
padding:.2em;
font-size:1.0em;
}

.contact_class #contact_form textarea{
background-color:#ebe7ff;
border:solid;
border-color:purple;
border-width:1px;
font-size:12pt;
}

/*Buyers Page*/

.buyers_class #buyers_container{
padding-left:280px;
padding-right:20px;
position:relative;
}

.buyers_class .big_purple{
color:#7e007e;
font-size:50px;
font-weight:bold;
font-family:sans-serif;
font-variant:small-caps;
text-shadow: -1px 0 black, 0 1px grey,
      1px 0 black, 0 -1px grey;
}

.buyers_class .p1{
text-align:justify;
font-size:1.7em;
line-height:110%;
}

.buyers_class #top_list{
font-size:1.7em;
line-height:22px;
margin-left:50px;
margin-right:50px;
margin-bottom:20px;
margin-top:20px;
}

.buyers_class #buyers_table{
width:430px;
margin-left:auto;
margin-right:auto;
}


/*Buyers Form*/

.buyers_class #investors_form .form_header{
font-size:1.6em;
}

.buyers_class #table1{
background:#EBE7FE;
padding:25px 10px 0 15px;
border-left:solid purple 1px;
border-right:solid purple 1px;
border-top:solid purple 1px;
}

.buyers_class #table2{
background:#EBE7FE;
padding:0 10px 25px 15px;
border-left:solid purple 1px;
border-right:solid purple 1px;
border-bottom:solid purple 1px;
}


.buyers_class #investors_form input{
background:white;
border:solid;
border-color:purple;
border-width:1px;
font-size:1.4em;
padding:.2em;
}

.buyers_class #investors_form select{
height:1.7em;
background-color:white;
border:solid;
border-color:purple;
border-width:1px;
font-size:1.5em;
}

