﻿body {
	background: #ffffff;
	font: small/1.5em Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	/*background-image :url(images/bg_gradient.gif)  ;
	 background-repeat :repeat-x ;
	 
	 border-color: black ;
	 border-style:solid;*/
	
}

.pageHeader {
	margin-left: auto ;
	margin-right: auto;
	width: 910px;
	height: 85px;
	background: transparent url("images/top.jpg") no-repeat;  background-color:white; text-align:right;
	position :relative ;

	
	

 }
	
	
.pageFooter {
	
	width: 910px;
	height: 89px;
	background: transparent url("images/Footer.jpg") no-repeat; 
	position :relative ;
 
	margin-left: auto ;
	margin-right: auto;
    position :relative ;
    


	}
	
	
.pageBody {
	margin-left: auto ;
	margin-right: auto;
	width: 910px;
	position :relative ;
	
	
	background: transparent url("images/body.jpg")  repeat-y ;
	 
	}




/* inside */
#myPicture
{
    float:left;
   
    text-align :center ; 
   
    position :relative ;
    width:220px;    
   
}


#aspContent
{
   
    float:left;

    text-align :left ;
    
    width:650px;
    
    }
  
#Home
{
	
	margin :0;
	float :right ;
	
	text-align :right ;
	padding :.5em;
	margin-top : -5em;
	margin-left : -15em;
	 
}

#Home a
{
	 font-weight :bold ;
}



p img
{
	 display:block;
    float:left;
    clear:left ;
	margin: 10px 10px 10px 0;
	border-style :solid ;
	border-color :#dddddd #aaaaaa #aaaaaa #dddddd;
	border-width :3px 4px 4px 3px;
}



.BlogItemWrap img
{
   
    margin: 10px 10px 10px 0;

}

.BlogItemWrap img
{
   
    margin: 10px 10px 10px 0;

}
Special
{
    clear:both;
    float :none ;
}

H1
{
	position :relative ;
	width :600px;
	height :40px;
	
	
	background-color:silver ;
	color:White;      
	padding: .5em;
	border-style :ridge ;
	border-width :2px;
	border-color :white ;
}

H2
{
	position :relative ;
	width :600px;
	height :40px;
	
	
	 background-color:White ;
	    
	 padding: .5em;
	 border-style :ridge ;
	 border-width :2px;
	 border-color :white ;
}



.Banner
{
    position:absolute ;
    top:0px;
    left:0px; 
   
    height:90px;
    background:url(images/land3.png) no-repeat top right;
    background-color :#D0D0D0;}

  

.LangShadow
{
     
    color:yellow ; 
    font-weight :bold ;
    font-style :italic ;
    padding-left:3px;
    padding-right :3px;
    position:absolute ;
    left:55px; 
    top:58px;
    width:250px;
    height:35px;
}    


.Search
{
    float :right ;    
    text-align :center ;
    position :relative ;
    top: +1em;
    left:-5em;
    color:White ;
}

.Tags
{
     color :Red ;
     clear: left ;
}

.tblContact
{
    position:absolute ;
    top:100px; 
}

#tblContent
{
        
    position:absolute ; 
    top:94px;
    margin-left: auto;
    margin-right: auto;
    width:1000px; 
  

}


.spacer
{
    vertical-align:top ; 
    padding-left:10px;
    padding-right :10px;
    margin-right :10px;
    margin-left :10px;
}


.Solid
{
     background-color:    #FFFFFF;
     vertical-align:top; 

}


#pTitle
{
    font-style:italic ;
    font-weight :bold ;
    font-family:Arial Greek; 
    vertical-align:bottom ; 
}

.pT
{
  background-color:#c8c8c8; 
  color:black;
  padding-left :3px;
}




a:link
{
    position: relative;
    color :Blue ;
    padding-left: 2px;
    text-decoration: none;
   
    
}


a:visited
{
    position: relative;
    color :Blue ;
    padding-left: 2px;
    text-decoration: none;
   
   
}



a:hover
{
    position: relative;
    color :red ;
    padding-left: 2px;
    text-decoration: none;
    
    
}



a:active
{
    position: relative;
    color :Blue ;
    padding-left: 2px;
    text-decoration: none;
   
   
}






.Validators
{
    color :Red ;
    font-weight:bold ; 
}


.tblheader 
{
    background-color:Blue;
    color :White;
    font-weight:bold;
    text-align :center ;
    
}

.tblHeadSection
{
    background-color:blue;
    color :White;
    font-weight:bold;
    
}

.FMTitle
{
     padding: 1em 1em;
}

.BigA
{
    font-size:large ;
    font-weight :bold ;
    color:Red ; 
}

.p1
{
    
     background-image:url("images/fm.jpg");
     background-repeat:no-repeat ;
     height :50px;
     margin :1em 1em;
   
}

.p2
{
   
    color :black;
    font-weight :bolder ;
    vertical-align:top ;
    float :left ; 
    margin: 1em .1em ;
    padding: 1em 1em;
    
}

.p3
{
   
    color :black;
    font-weight :bolder ;
    vertical-align:top ;
    float :left ;
    margin: 1em .1em ;
    padding: 1em 1em;
    
}

.p4
{
 
    color :black;
    clear :both ;
    
   
    
    
}

.AddNewParent
{
    margin: 0 0 0 1em;
}




a.aWhite:link {color :black;}
a.aWhite:visited {color :black;}
a.aWhite:hover {color :red;}

#Ruler
{
    clear: both;
    
}

#Login
{
     text-align:center ; 
     background-color :white ;
     border-style :solid ;
     border-color :Black ;
     border-width :1px;   
}

#Loginlabel
{
     background-color :White ;
     border-style :solid ;
     border-color :Black ;
     border-width :1px; 
    
     border-style :solid ;
     border-color :Black ;
     border-width :1px;  
}

H3
{
   background: url(images/TopH2.gif)  ;
	background-color:#999999;
	background-repeat:no-repeat ;
	 margin:0px;
	 position: relative ;
	width: 380px;
	font-size:large;
	padding:1em;

}

.CommentUsername
{
    background-color :#999999 ;
}

.CommentDisplay
{
    border-style :solid ;
    border-width :1px;
    border-bottom-color :#999999 ;
    
    padding : .5em;
}


.PhoneHome
{
    position:relative ; 
    top: 1em;
    left: -3em;
    color:black ;
 
    
}

.pageHeader A:visited 
{
   color:black ;
    
}

.pageHeader A:link 
{
   color:black ;
    
}

.pageHeader A:hover 
{
   color:red ;
    
}


.CodeTable
{
     border-style:solid;
    border-color:Black ;
    border-width:1px;
}
    
