body {
  margin:0 auto;
  font-family: Verdana;
  font-size: 12px; 
  color:#666666;
 }
  
h1{
color:#b1b0b0  ;
font-size:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
#holder {
	margin: 0 auto;
	height:100%;
	width:969px;
	}

#left {
	height:309px;
	width:38px;
	float:left;
	background-image:url(../images/build/leftstring.jpg);
	
	}
	#right{
	height:309px;
	width:75px;
	float:left;
	background-image:url(../images/build/rightstring.jpg);
	}

	#main {
	height:100%;
	width:850px;
	float:left;
	}
	#header{height:248px;width:850px;float:left;background-image:url(../images/build/header.jpg);}
	
	#headeraboutus{height:248px;width:850px;float:left;background-image:url(../images/Authors/Headers/header08.jpg);}
	#headerfaq{height:248px;width:850px;float:left;background-image:url(../images/Authors/Headers/header07.jpg);}
	#headernewauthors{height:248px;width:850px;float:left;background-image:url(../images/Authors/Headers/header06.jpg);}
	#headerselfpublished{height:248px;width:850px;float:left;background-image:url(../images/Authors/Headers/header05.jpg);}
	#headerpublishedauthors{height:248px;width:850px;float:left;background-image:url(../images/Authors/Headers/header04.jpg);}
	#headerpublishers{height:248px;width:850px;float:left;background-image:url(../images/Authors/Headers/header03.jpg);}
	#headercontactus{height:248px;width:850px;float:left;background-image:url(../images/Authors/Headers/header02.jpg);}
	
	
	/*****************************************************************HORIZONTAL MENU****************************************************************************/	
#topnavcontainer{
		width:850px;	height:30px; margin-left:0px;float:left;}
#horizontal {
	   float:left; margin:0px; padding:0px;}
#horizontal ul {
	  list-style-type: none; float: left; margin:0px; padding:0px;}
#horizontal ul li {
      float: left; margin:0px;padding:0px;}
#horizontal a img {
  		border: 0;float: left;margin:0px;padding:0px;}
#horizontal ul li a {
	  display: block; height:22px; margin:0px; padding:0px; overflow: hidden;/* for IE 6 */
}

#horizontal ul li a#home { background-image:url(../images/Authors/top_menu_def.gif); width:63px;}
#horizontal ul li a#home:hover{background-image:url(../images/Authors/top_menu_MO.gif); background-position:-0px -0px; }
#horizontal ul li#active a#home{background-image:url(../images/Authors/top_menu_MO.gif); background-position:-0px -0px; }

#horizontal ul li a#aboutus { background-image:url(../images/Authors/top_menu_def.gif);width:87px; background-position:-63px -0px;}
#horizontal ul li a#aboutus:hover{ background-image:url(../images/Authors/top_menu_MO.gif); background-position:-63px -0px;}
#horizontal ul li#active a#aboutus{ background-image:url(../images/Authors/top_menu_MO.gif); background-position:-63px -0px;}

#horizontal ul li a#faqs { background-image:url(../images/Authors/top_menu_def.gif);width:54px;background-position:-150px -0px; }
#horizontal ul li a#faqs:hover{ background-image:url(../images/Authors/top_menu_MO.gif); background-position:-150px -0px;}
#horizontal ul li#active a#faqs{background-image:url(../images/Authors/top_menu_MO.gif); background-position:-150px -0px;}

#horizontal ul li a#newauthors { background-image:url(../images/Authors/top_menu_def.gif);width:118px;background-position:-204px -0px;}
#horizontal ul li a#newauthors:hover{background-image:url(../images/Authors/top_menu_MO.gif); background-position:-204px -0px;}
#horizontal ul li#active a#newauthors{ background-image:url(../images/Authors/top_menu_MO.gif); background-position:-204px -0px;}

#horizontal ul li a#selfpublish {background-image:url(../images/Authors/top_menu_def.gif);width:188px;background-position:-322px -0px;}
#horizontal ul li a#selfpublish:hover{ background-image:url(../images/Authors/top_menu_MO.gif); background-position:-322px -0px;}
#horizontal ul li#active a#selfpublish{ background-image:url(../images/Authors/top_menu_MO.gif); background-position:-322px -0px;}


#horizontal ul li a#publishauthors {background-image:url(../images/Authors/top_menu_def.gif);width:155px;background-position:-510px -0px;}
#horizontal ul li a#publishauthors:hover{ background-image:url(../images/Authors/top_menu_MO.gif); background-position:-510px -0px;}
#horizontal ul li#active a#publishauthors{ background-image:url(../images/Authors/top_menu_MO.gif); background-position:-510px -0px;}

#horizontal ul li a#publishers {background-image:url(../images/Authors/top_menu_def.gif);width:95px;background-position:-665px -0px;}
#horizontal ul li a#publishers:hover{ background-image:url(../images/Authors/top_menu_MO.gif); background-position:-665px -0px;}
#horizontal ul li#active a#publishers{ background-image:url(../images/Authors/top_menu_MO.gif); background-position:-665px -0px;}

#horizontal ul li a#contactus {background-image:url(../images/Authors/top_menu_def.gif);width:88px;background-position:-760px -0px;}
#horizontal ul li a#contactus:hover{ background-image:url(../images/Authors/top_menu_MO.gif); background-position:-760px -0px;}
#horizontal ul li#active a#contactus{ background-image:url(../images/Authors/top_menu_MO.gif); background-position:-760px -0px;}





	
/*******************************************************************Menus ********************************************************************************************
#horizontal li:hover a, 
#horizontal li.sfHover a {
  color: #474444;
    color: white;
	width:215px;	
	padding:0px;

}
#horizontal li:hover ul a, 
#horizontal li.sfHover ul a {
  color: #474444;	
    color: white;
	width:215px;
	 text-indent:5px;
}
#horizontal li:hover ul a:hover, 
#horizontal li.sfHover ul a:hover {
																	background: #bdbdbd;
  color: #474444;	
  color: white;
}
  #horizontal li ul {
     	position: absolute;
    	left: -999em;
		padding-left: 1px;
		width:215px;
		margin:0px;
		padding:0px;
															background: #cecece;
		z-index:2;
      }
      #horizontal li ul li { 
        border-bottom: solid;
        border-bottom-width: 1px;
		width:215px;
		 text-indent:5px;
		}
		
     
	  
      #horizontal li:hover ul,
      #horizontal li.sfhover ul {
        left:auto;
	  top: 269px;
      }
      
       #horizontal li:hover ul,
       #horizontal li.sfhover ul {
         left: auto;
        margin: 0px;
        padding: 0px;
       }
          #horizontal ul li ul li a {
            border-top: 0;
            padding: 0px;
            margin: 0px;
            line-height: 20px;
            font-family: Verdana;
            font-size: 11px;
            color: #414141;
            text-decoration: none;
            height: 20px;
           text-indent:5px;
          }
      
          #horizontal ul li ul li a:hover {
            color: #fff;
            border-top: 0;
            padding: 0px;
            *height: 20px;
            margin: 0px;
            line-height: 20px;
            text-indent:5px;
          }


		  
		  
/*******************************************************************Menus Ends************************************************************************************/


/*******************************************************************Menus *********************************************************************************************/
#horizontal li:hover a, 
#horizontal li.sfHover a {
    color: #AA5252;
	width:255px;	
	padding:0px;

}
#horizontal li:hover ul a, 
#horizontal li.sfHover ul a {
    color: #AA5252;
	width:255px;
	text-indent:5px;
}
#horizontal li:hover ul a:hover, 
#horizontal li.sfHover ul a:hover {
												background: #dfdfdf;  /* bdbdbd;*/
  /*color: #AA5252;*/
  color: #dd4141;
}
  #horizontal li ul {
     	position: absolute;
    	left: -999em;
		padding-left: 1px;
		width:255px;
														background: #efefef;  /*cecece;*/
		z-index:2;
		clear:both;
      }
      #horizontal li ul li { 
        border-bottom: solid;
        border-bottom-width: 1px;
		width:255px;
		}
		
     
	  
      #horizontal li:hover ul,
      #horizontal li.sfhover ul {
        left:auto;
	  top: 269px;
      }
      
       #horizontal li:hover ul,
       #horizontal li.sfhover ul {
         left: auto;
        margin: 0px;
        padding: 0px;
       }
          #horizontal ul li ul li a {
            border-top: 0;
            padding: 0px;
            margin: 0px;
            line-height: 20px;
            font-family: Verdana;
            font-size: 11px;
            color: #414141;
            text-decoration: none;
            height: 20px;
           
          }
      
          #horizontal ul li ul li a:hover {
            color: #fff;
            border-top: 0;
            padding: 0px;
            *height: 20px;
            margin: 0px;
            line-height: 20px;
           
          }


/*
Gallery Boxes */



	#topstring{
	height:31px;
	width:850px;
	float:left;
	background-image:url(../images/build/topstring.jpg);
	}
	
	#mainpage {
	height:100%;
	width:850px;
	float:left;
	
	}
	#leftpage {
	height:100%;
	width:494px;
	float:left;
	text-align:justify;
	min-height:370px;
	}
	#leftpage ul li a {
	color:#666666;
	text-decoration:none;
	}
		#leftpage ul  li a:hover {
	color:#666666;
	text-decoration:underline;
	}
	
	#leftpagemid {
	height:120px;
	width:494px;
	float:left;
	background-image:url(../images/build/cd.jpg);
	}
	
	
	#midpage {
	height:107px;
	width:99px;
	float:left;
	background-image:url(../images/build/midstring.jpg);
	
	}
	#rightpage {
	height:107px;
	width:247px;
	float:left;
	
	
	}
	#rightpage1 {
	/*height:100%;*/
	height:90px;
	width:247px;
	float:left;
	background-color:#E0EDF0;	
	padding:0px 0px 0px 5px;

	
	}#rightpage2 {
	height:68px;
	width:247px;
	float:left;
	background-image:url(../images/build/quicklinks.jpg);
	
	}
	#rightpage3 {
	min-height:107px;
	width:247px;
	float:left;
	background-color:#E0EDF0;
padding:5px;

	}
	
		.sub{
		padding:0px;
		margin:0px;
		padding-left:10px;
		color:#A0A4A4;
		}
		.sub a{
		color:#A0A4A4;
		text-decoration:none;
		}
		.sub ul{
		font-family:Tahoma;
		font-size:13px;
		list-style-position:outside;
		line-height:17px;
		font-weight:700;
		
		left: auto; margin: 10px 5px 0px 18px; padding: 0; list-style-type: none; 
		}
	.sub ul li{
			list-style-image:url(../images/build/rhombus.jpg);
			 position:relative; margin: 0 0 0px 0; padding-bottom:4px; width:100%; clear:both; vertical-align:top;
			 
		}
  .sub ul li a {      
			list-style-image:url(../images/build/rhombus.jpg);
		background-position: left center;
		}
    .sub ul li#active {
			list-style-image:url(../images/build/rhombus.jpg);
				vertical-align:top;
        } 
	
#footer
{
    
	text-align: center;
	font-size: 11px;
	width:850px;
	height:27px;
	display:block;
	clear:both;
	float:left;	
	margin-top:10px;
	padding-bottom:20px;
	margin-top:50px;
	border-top:1px solid #dddddd;
}
#footer a{
color:#000000;
}




/*/////////////////////////////////////////Contact us form  //////////////////////////////////////////////////////*/

.contactForm input, .contactForm select, .contactForm textarea, .modules input, .modules select, .modules textarea {
		/*border: 1px solid #636161;*/
}
.contactForm dt {
		float: left;
		width: 110px;
		font-weight: bold;
		line-height: 15px;
}
.contactForm dd {
		margin-left: 120px;
}
.contactForm dd input {
		width: 150px;
}
.contactForm dd input.submit {
		width: auto;
}
.contactForm dd textarea {
		width: 250px;
		height: 120px;
}

input{
padding-top:1px;
padding-bottom:1px;
}
textarea{
padding-top:1px;
padding-bottom:1px;
}

#link1{
font-size:15px;
color:#5499A8;
font-weight:bold;

padding-left:4px;
float:left;
padding-top:10px;

}
#link1 a{
font-size:15px;
color:#5499A8;
font-weight:bold;
text-decoration:none;
}
#link1 a:hover{
font-size:15px;
color:#5499A8;
font-weight:bold;
text-decoration:underline;
}
