/* CSS Document */

body
{ 
	/*background-color:#fff;*/
	background-image:url(imagesnew/bg.jpg);  
	font-family: Verdana, "Comic Sans MS", Arial,  Helvetica, sans-serif;
	margin-top:10px;
}

a	{text-decoration:none;}
 
a:link		 {color:#1C548C; font-family:Verdana,"Comic Sans MS", Arial, Helvetica, sans-serif; font-weight:bold;}
a:visited	 {color:#1C548C; font-family:Verdana, "Comic Sans MS", Arial, Helvetica, sans-serif; font-weight:bold;}
a:active	 {color:#1C548C; font-family:Verdana, "Comic Sans MS", Arial,  Helvetica, sans-serif; font-weight:bold;}
a:hover		 {color:#333; font-family:Verdana, "Comic Sans MS", Arial,  Helvetica, sans-serif; font-weight:bold; text-decoration:none; }

a.footer:link    {font-size:0.8em; color:#C49D1A; }
a.footer:visited {font-size:0.8em; color:#C49D1A; }
a.footer:active	 {font-size:0.8em; color:#C49D1A; }
a.footer:hover	 {font-size:0.8em; color:#fff; text-decoration:underline; }

a.menu:link{color:#333; font-size:0.8em; font-weight:bold;}
a.menu:visited{color:#333; font-size:0.8em; font-weight:bold;}
a.menu:active{color:#333; font-size:0.8em; font-weight:bold;}
a.menu:hover{color:#333; font-size:0.8em; font-weight:bold; text-decoration:underline;}

h1
{
	color:#333;
	font-size:1.1em;
	font-weight:bold;
	text-align:left;
	padding: 10px 0px 0px 30px;
}

p
{
	color:#000;
	font-size:1em;
	font-weight:normal;
	text-align:left;
	padding: 5px 0px 0px 30px;
}

img
{ 
 border:none;
 behavior: url(iepngfix.htc); 
}

hr
{
 color: #fff;
 background-color: #fff;
 height: 3px;
 margin-left:30px;
}

.standard ul 
{
 text-align:left;
 padding-left: 20px;
} 

.standard li 
{
 color:#000;
 font-size:1em;
 /*font-weight:bold;*/
} 

#menu ul 
{
 margin-left: 0px;
 margin-top: 15px;	
 padding-left: 0px;
} 

#menu li 
{
 padding: 6px;
 list-style: none;
 display:inline;
 /*background-color:#333ddd;*/
}







/* ## Main IDs ####################################################################################################*/

#OuterContainer
{      
	width:100%;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#f330f0;*/
	text-align:center
}

#InnerContainer
{      
	width:1000px;
	margin:0px auto;
	/*background-color:#e6e6e6;
	text-align:center*/
}

#Banner
{      
	width: 850px;
	height: 100px;
	margin-left:auto;
	margin-right:auto;	
}

#Banner2
{      
	width: 850px;
	height: 50px;
	margin-left:auto;
	margin-right:auto;	
}

#Banner3
{      
	width: 850px;
	height: 50px;
	margin-left:auto;
	margin-right:auto;	
}

#Top
{      
	width: 850px;
	height: 50px;
	margin-left:auto;
	margin-right:auto;	
	/*background-color:#000ccc;*/
}

    #TopborderLeft
    {
    	width:50px;
    	height:50px;
    	float:left;
    	background-image:url(imagesnew/border_tl.png);
    }
    
    #TopborderMiddle
    {
    	width:750px;
    	height:50px;
    	float:left;
    	background-image:url(imagesnew/border_t.png);
    }
    
    #TopborderRight
    {
    	width:50px;
    	height:50px;
    	float:left;
    	background-image:url(imagesnew/border_tr.png);
    }	
	
	
#Middle
{      
	width: 980px;
	/*height: 500px;*/
	margin-left:auto;
	margin-right:auto;	
	/*background-color:#1063be;*/
	overflow: hidden;
}

    #MiddleborderLeft
    {
    	width:170px;
    	/*height:500px;*/
    	float:left;
    	background-image:url(imagesnew/border_l.png);
			/*background-color:#f6d4e3;*/
    }
    
    #MiddleborderMiddle
    {
    	width:695px;
    	/*height:500px;*/
    	float:left;
			background-color: #EFF5FC;  
    }
    
    #MiddleborderRight
    {
    	width:50px;
    	/*height:500px;*/
    	float:left;
    	background-image:url(imagesnew/border_r.png);
			/*background-color:#f6d4e3;*/
    }	
	
    #MiddleborderLeft, #MiddleborderMiddle, #MiddleborderRight
    	{
    	padding-bottom: 32767px;
    	margin-bottom: -32767px;
    	}

		
#Bottom
{      
	width: 850px;
	height: 50px;
	margin-left:auto;
	margin-right:auto;	
	/*background-color:#eee000;*/
}

    #BottomborderLeft
    {
    	width:50px;
    	height:50px;
    	float:left;
    	background-image:url(imagesnew/border_bl.png);
    }
    
    #BottomborderMiddle
    {
    	width:750px;
    	height:50px;
    	float:left;
    	background-image:url(imagesnew/border_b.png);
    }
    
    #BottomborderRight
    {
    	width:50px;
    	height:50px;
    	float:left;
    	background-image:url(imagesnew/border_br.png);
    }	

#Footer
{      
	padding-top:10px;
	width: 780px;
	height: 50px;
	margin-left:auto;
	margin-right:auto;	
	font-size:0.8em;
	font-weight:normal;
	/*background-color:#eee000;*/
}		

    #FooterLeft
    {
    	width:400px;
    	height:50px;
    	float:left;
	    /*background-color:#ff0000;*/
    }

    #FooterRight
    {
    	width:300px;
    	height:50px;
    	float:right;
			text-align:right;
	    /*background-color:#00ff00;*/
    }	
		
/* ## HOMEPAGE ####################################################################################################*/

#CenterContent
{
  position: relative; 
	margin-top:-40px;
  width:950px;
  height:650px;
	margin-left:auto;
  margin-right:auto;				
  /*background-color:#fff000;*/
	overflow:hidden;
	text-align:center;
}



/* ### text classes #########################################################################################*/		
      
      #text
      {
      position:relative;
      top: 30px;
      left: 0px;
      width:500px;
      height:500px;					
      margin-left:auto;
      margin-right:auto;	
      background: url(imagesnew/homemenu_text.png) no-repeat;
      }	 
      
      
          #textMain
          {
      		position: absolute;
      		top: 140px;
      		left: 40px;
      		/*width:52%;*/
					width:410px;
					height:250px;
          font-size: 26px;
      		font-weight:bold;    
      		margin: 0px;
          padding: 0px;
          cursor: pointer;
					background: url(imagesnew/quotebg.png) no-repeat;
					/*background-color:#ff0000;*/
					/*text-align:left;*/
          }
      
      		#text1, #text2, #text3, #text4, #text5
          {
          display:none;		
          position: absolute;		
      		top: 150px;
      		left: 80px;
      		width:70%;
          font-size: 26px;
      		font-weight:bold;    
      		margin: 0px;
          padding: 0px;
          cursor: pointer;
					/*background-color:#ff0000;*/
          }		

/* ### homepage classes #########################################################################################*/		

.homepage1
{
position: absolute;
top: 30px; /*-400px*/
left: 70px; /*-230px*/
background: url(imagesnew/homemenu_pink2.png) no-repeat;/
width: 300px;
height: 140px;
}

.homepage2
{
position: absolute;
top: 30px;
right: 70px;
font-family: arial, helvetica, sans-serif;
background: url(imagesnew/homemenu_lightblue2.png) no-repeat;
width: 300px;
height: 140px;
}

.homepage3
{
position: absolute;
top: 250px;
right: 0px;
font-family: arial, helvetica, sans-serif;
background: url(imagesnew/homemenu_purple2.png) no-repeat;
width: 300px;
height: 140px;
}

.homepage4
{
position: absolute;
top: 250px;
left: 0px;
font-family: arial, helvetica, sans-serif;
background: url(imagesnew/homemenu_darkblue2.png) no-repeat;
width: 300px;
height: 140px;
}

.homepage5
{
position: absolute;
top: 430px;
left: 320px;
font-family: arial, helvetica, sans-serif;
background: url(imagesnew/homemenu_darkpurple2.png) no-repeat;
width: 300px;
height: 140px;
}

    .homepage1 a, .homepage2 a, .homepage3 a, .homepage4 a, .homepage5 a
    {
    display: block;
    color: #333333;
		font-family: "Comic Sans MS", arial, helvetica, sans-serif;    
		font-size: 18px;
		font-weight:bold;
    width: 300px;
    height: 140px;
    display: block;
    float: left;
    color: black;
    text-decoration: none;
    }  
		
    .homepage1 img, .homepage2 img, .homepage3 img, .homepage4 img, .homepage5 img
    {
    width: 300px;
    height: 140px;
    border: 0
    }
    
    * html a:hover
    {
    visibility:visible;
		color: #333333;
    }
    
    .homepage1 a:hover img, .homepage2 a:hover img, .homepage3 a:hover img, .homepage4 a:hover img, .homepage5 a:hover img
    {
    visibility:hidden
    }
		
    .homepage1 span, .homepage2 span, .homepage3 span, .homepage4 span, .homepage5 span
    {
    position: absolute;
		top: 55px;
		left: 0px;
		width:100%;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
		/*background-color:#1000fd;*/
    }



		

/* ###  menu class  ####################################################################################################### */
	
.cssnav
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(imagesnew/submenu_pink2.png) no-repeat;
white-space: nowrap;
display: block;
width: 170px;
height: 80px;
margin: 0;
padding: 0;
text-align:center;
}

.cssnav2
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(imagesnew/submenu_blue2.png) no-repeat;
white-space: nowrap;
display: block;
width: 170px;
height: 80px;
margin: 0;
padding: 0;
text-align:center;
}   

.cssnav3
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(imagesnew/submenu_purple2.png) no-repeat;
white-space: nowrap;
display: block;
width: 170px;
height: 80px;
margin: 0;
padding: 0;
text-align:center;
}  
    .cssnav a, .cssnav2 a, .cssnav3 a
    {
    display: block;
    color: #333333;
    font-size: 12px;
		font-weight:bold;
    width: 170px;
    height: 80px;
    display: block;
    float: left;
    color: black;
    text-decoration: none;
    }  
		
    .cssnav img, .cssnav2 img, .cssnav3 img
    {
    width: 170px;
    height: 80px;
    border: 0
    }
    
    * html a:hover
    {
    visibility:visible;
		color: #333333;
    }
    
    .cssnav a:hover img, .cssnav2 a:hover img, .cssnav3 a:hover img
    {
    visibility:hidden
    }
		
    .cssnav span, .cssnav2 span, .cssnav3 span
    {
    position: absolute;
    left: 0px;
    top: 30px;
		width:100%;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    }

		
		
/* ### general classes #########################################################################################*/		



#main
{      
	width: 850px;
	height: 440px;
	margin-left:auto;
	margin-right:auto;	
	/*background-color:#eded61;*/
}
    

    #content
    {      
    	width: 800px;
    	height: 350px;
    	margin-left:auto;
    	margin-right:auto;
      /*background-color:#e5e5e5;*/
    }

      	#content p
        {
      	  padding: 2px;
      	  font-size:0.8em;	
  				color:#fff;
					text-align:left;
        }

      	#content li
        {
      	  padding: 2px;
      	  font-size:0.8em;	
  				color:#fff;
					text-align:left;
        }			
					
            #contentAll
            {
            	width:800px;
            	height:350px;
            	float:left;
							overflow: auto;
							/*background-color:#f0f0f0;*/	
            }				
							
            #contentLeft
            {
            	width:300px;
            	height:350px;
            	float:left;
							/*background-color:#f0f0f0;*/	
            }
            
            #contentMiddle
            {
            	width:370px;
            	height:350px;
            	float:left;
							padding-top:22px;
            }
						            
            #contentRight
            {
            	width:130px;
            	height:350px;
            	float:left;
							padding-top:22px;
							text-align:right;
							/*background-color:#115841;*/
            }	
		



    #contactLeft
    {
    	width:350px;
			height:250px;
      float:left;
    }
    
    #contactRight
    {
    	width:420px;
			height:250px;
    	float:right;
    }
	

.standard
{	
  font-size:1em;	
  color:#333;
  text-align:left;
}

.copyright
{
	float:left;
}

.whitedoor
{
	float:right;
}

	
.subHeading
{	
  position: absolute;
  top: 110px;
  left: 40px;
  width:320px;
  height:50px;
  /*background-color:#ff0000;*/
  font-size:0.5em;	
  color:#3586D7;
  text-align:right;
}



/* ### form elements ############################################################################################### */

label
{
color:#fff;
font-size:0.8em;
font-weight:normal;
margin:0;
width: 100px;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}



.subButton
{
width: 80px;
height: 22px;
color: #000;
background: #fff;
border: 2px outset #ddd
} 

input 
{
	width: 300px;
	height: 22px;
	float: left;
	margin-bottom: 6px;
	color: #fff;
  background: #000;
  border: 1px solid #C49D1A;
}



textarea 
{
	/*display: block;*/
	width: 550px;
	height: 120px;
	float: left;
	margin-bottom: 6px;
	color: #fff;
  background: #000;
  border: 1px solid #C49D1A;	
}

	
br 
{
	clear: left;
}	
	



