/*Page layout*/

div#Wrapper
{
	text-align: left;
	width:70%;
	margin-left:15%;
    /*border: 1px solid black;*/
    position:relative; 
    float:left;
    z-index:1;
	min-width:700px;
}

div#Header
{
    float:top;
    height:200px;
    /*border: 1px solid gray;*/
    color:#fff;
    /*background: #aaaaaa url('images/header_background.png') 0 0 repeat-x;*/
    text-align:center;
    clear:top;
    clear:bottom;
    height: 270px;
    /*clear: right;
    clear: left;*/

}

div#Footer
{
    text-align:center;
    min-width:700px;
    min-height:95px;
    color:#000;
    clear: right;
    clear: left;
}

div#Body
{
    min-width:700px;
    clear: top;
    clear: bottom;
    clear: right;
    clear: left;
    margin:50;
    color:#4c4c4c;
}

/*Cross layout settings*/

.roundedcornr_box 
{
    background: #e71b1a;
}
.roundedcornr_top div 
{
    background: url('Images/roundedcornr_tl.png') no-repeat top left;
}
.roundedcornr_top 
{
    background: url('Images/roundedcornr_tr.png') no-repeat top right;
}
.roundedcornr_bottom div 
{
    background: url('Images/roundedcornr_bl.png') no-repeat bottom left;
}
.roundedcornr_bottom 
{
    background: url('Images/roundedcornr_br.png') no-repeat bottom right;
}

.roundedcornr_top div, .roundedcornr_top, 
.roundedcornr_bottom div, .roundedcornr_bottom 
{
    width:auto;
    height: 30px;
    font-size: 1px;
}

.roundedcornr_content 
{ 
    margin: 0 30px; 
}

p.NormalText
{
    margin:0;
    padding:0;
    font-size:15px;
    font-style:none;
    text-decoration: none;
    font-weight:normal;
    color:#7f7f7f;
    font-family: arial;
    font-family: Eurostile;
}

p.Center
{
    margin:0;
    padding:0;
    font-size:15px;
    font-style:italic;
    text-decoration: none;
    font-weight:normal;
    text-align:center;
    color:#7f7f7f;
    font-family: arial;
    font-family: Eurostile;
}

h3.SmallItalics
{
    font-size:13px;
    margin:10px 0 10px 0;
    font-style: italic;
    color: #FFF;
    font-family: arial;
    font-family: Eurostile;
    font-family: Arial, san-serif;
}

h3.Center
{
    margin:0;
    padding:0;
    font-size:20px;
    font-style:none;
    text-decoration: none;
    font-weight:bold;
    text-align:center;
    color:#4c4c4c;    
    font-family: arial;
    font-family: Eurostile;
    font-family: Arial, san-serif;
}

h3.Left
{
    width: 40%;
    float: left;
    min-width:275px;
    min-height:95px;
    font-style: none;
    text-align: center;
    font-family: arial;
    font-family: Eurostile;
    font-family: Arial, san-serif;
}

h3.Right
{
    width: 40%;
    float: right;
    min-width:275px;
    min-height:95px;
    font-style: none;
    text-align: center;
    font-family: arial;
    font-family: Eurostile;
    font-family: Arial, san-serif;
}

h3.NormalText
{
    font-family: arial;
    font-family: Eurostile;
    font-family: Arial, san-serif;
}

li.NormalText
{
    font-size: 15px;
    font-style: normal;
    text-decoration: none;
    font-weight:normal;
    font-family: arial;
    font-family: Eurostile;
}

div.Margin20
{
    margin-left:20px;
}

/*Testimonial Layout*/

div#Testimonials1
{
    width: 42%;
    float: left;
    min-width:275px;
    min-height:95px;
    clear: left;
    margin-bottom:10px;
    /*margin:10px 5px 10px 50px;*/
    font-style: none;
    color: #FFF;
    background:#e71b1a;
    font-family: arial;
    font-family: Eurostile;
}

div#Testimonials2
{
    width: 43%;
    float: right;
    min-width:275px;
    min-height:95px;
    clear: right;
    margin-bottom:10px;
    /*margin:10px 50px 10px 5px;*/
    font-style:none;
    color: #FFF;
    background:#e71b1a;
    font-family: arial;
    font-family: Eurostile;
}

/*Bio layout*/

div#BioDiv
{
    width: 45%;
    float: left;
    min-width:275px;
    min-height:95px;
}

div#BioPicDiv
{
    float: top;
    clear: right;
    clear: left;
    margin-left: 75px;
}

div#BioDescriptionDiv
{
    font-family: arial;
    font-family: Eurostile;
    margin-left: 20px;
}

/*Home Layout*/

div#HomeDescription
{
    width:85%;
    margin-top:50px;
    margin-left:20px;
}

div#ContactInfo
{
    text-align:Center;
    width:80%;
    margin-top:100px;
    margin-left:20%;
    background-color:#e71b1a;
    color:#FFF;
    font-family: arial;
    font-family: Eurostile;
}

/*Products layout*/

div#MagazineDiv
{
    width:85%;
    margin-left:20px;
}

div#SelfPublishingDiv
{
    width:90%;
    margin-left:20px;
    color:#7f7f7f;
}

div#CorporateNewsLettersDiv
{
    width:90%;
    margin-left:20px;
    color:#7f7f7f;
}

ul#AdRatesList
{
    max-width:200px;
    width: 30%;
    color:#7f7f7f;
}

ul#MarketingList
{
    max-width: 250px;
    width: 30%;
    color:#7f7f7f;
}

ul#SelfPublishingList
{
    max-width: 415px;
    width: 60%;
    color:#7f7f7f;
}

/*Promotions Layout*/

div#PromotionContentDiv
{
    margin-left:20px;
}

/*Menu layout*/
div#Menu
{
    height: 270px;
    clear: right;
    clear: left;
}
/*
#menu
{
    height: 29px;
    background: #aaaaaa url('images/menu_background.png') 0 0 repeat-x;
    padding: 0;
    margin: 0;
}

ul#menu li
{
    color: #fff;
	display: block;
	float: left;
    padding: 0;
    margin: 0;
    float: left;
}

ul#menu li a            
{
    color: #fff;
    padding: 0 10px 0 0;
    height: 26px;
    line-height: 29px;
    text-decoration: none;
    display: block;
    background: #aaaaaa url('images/menu_background.png') 0 0 repeat-x;
	float: left;
}     
  
ul#menu li a:hover
{
    color: #aaa;
}
*/