/* CSS Document */


body
{ 
	background-color:#000;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#373737;
	margin-top:20px;
}


a {font-size:1em; text-decoration:none;}

a:link{color:#F30795;}
a:visited{color:#F30795;}
a:active{color:#F30795;}
a:hover{color:#fff; text-decoration:underline;}


a.menu:link{color:#fff; }
a.menu:visited{color:#fff; }
a.menu:active{color:#F30795; }
a.menu:hover{color:#F30795; }


a.footer:link{color:#fff; }
a.footer:visited{color:#fff; }
a.footer:active{color:#fff; }
a.footer:hover{color:#F30795; text-decoration:none;}

a.homelinks:link{color:#fff; }
a.homelinks:visited{color:#fff; }
a.homelinks:active{color:#fff; }
a.homelinks:hover{color:#F30795; text-decoration:none;}


a.hover:link    {filter:alpha(opacity=100);-moz-opacity:1;opacity:1; }
a.hover:hover   {filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;}

h1
{
	color:#fff;
	font-size:1em;
	font-weight:bold;
	padding-bottom:10px;
	margin:0px;
}

h2
{
	color:#F30795;	
	font-size:0.9em;
	font-weight:bold;
}

h3
{
	color:#fff;
	font-size:0.8em;
	font-weight:bold;
}


p
{
	font-size:0.8em;
	color:#fff;
	padding:0px;
	margin:10px 5px 20px 0px;
} 

hr
{
	border:0px;
  width: 100px;
	color: #F30795;
  background-color: #F30795;
  height:1px;
	margin:5px 0px 0px 0px;
} 


img{border:none;}


th
{
	color:#F30795;	
	font-size:0.8em;
	text-align:left;	
}

td
{
	color:#fff;	
	font-size:0.8em;
	text-align:left;
}



li
{
font-size:0.8em;
color:#fff;
}

/**** IDs for main structure ****/

#container
{      
	width: 1200px;
	margin-left:auto;
	margin-right:auto;
	/*background-color:#00ff00;*/
}

#icons
{      
	width: 908px;
	height: 55px;
	margin-left:auto;
	margin-right:auto;
	/*background-color:#00ff00;*/
}

    #outer
    {      
    	width: 908px;
    	margin-left:auto;
    	margin-right:auto;
    	border: 1px solid #F30795;
    	/*background-color:#666;*/	
    }
    
    #inner
    {      
    	width: 900px;
    	margin-left:auto;
    	margin-right:auto;
			border: 4px solid #666;
    	background-color:#000;
	
    }


#header
{      
	width:900px;
	height:100px;
	background: #000 url('/images/bg_header.jpg') no-repeat ;
	border-bottom: 1px solid #666;
}


        #logo
        {      
        	width:300px;	
					height:120px;			
        	/*background-color:#ff0;*/
					float:left;
					position:absolute;
					z-index:1;
        }
				
        #menu
        {      
        	width:590px;
					height:80px;
        	/*background-color:#0e0;*/
					float:right;
					text-align:right;
        }


              #menu ol 
							{
							  margin-top:70px;
								margin-left: 0;
              	padding-left: 0;
								/*background-color:#00f;*/
              } 
              
              #menu li 
							{
              	display: inline;
								padding-right:15px;
								color:#fff;
								font-size:0.75em;
								font-weight:800;
              }

#main
{      
	width:900px;
	height:460px;
	background: #000 url('/images/mainphoto_2.jpg') no-repeat ;
	border:0;
}


#main2
{      
	width:900px;
	/*min-height:350px;*/
}

    #content
    {      
    	width:595px;
    	height:400px;
			padding: 50px 0 0 30px;
			/*background-color:#00f;*/
			float:left;
    }

    #content2
    {      
    	width:870px;
    	min-height:350px;
			padding: 30px 0 0 20px;
			/*background-color:#00f;*/
    }
			
    #magAd
    {      
    	width:200px;
			padding: 255px 0 0 0;
			/*background-color:#0fe;*/
			float:right;
    }
				 		
				/* homepage content boxes */
        #box1
        {      
        	width:230px;
        	height:200px;
    			/*background-color:#f0d;*/
    			float:left;
        }
    
        #box2
        {      
        	width:230px;
        	height:200px;
    			/*background-color:#f066ee;*/
    			float:left;
        }		
				
        #box3
        {      
        	width:230px;
        	height:200px;
    			/*background-color:#e6ef0d;*/
    			float:left;
        }
    
        #box4
        {      
        	width:230px;
        	height:200px;
    			/*background-color:#66eef6;*/
    			float:left;
        }		
					

#banner
{      
	width:900px;
	height:210px;
	/*background-color:#66eef6;*/
	border-bottom: 1px solid #666;
}
						
#footer
{      
	width:900px;
	height:40px;
	background: #000 url('/images/bg_footer.jpg') no-repeat ;
	border-top: 1px solid #666;
}		

    #footer p
    {
    	padding: 5px 0px 0px 0px;
    	font-size:0.7em;	
			color:#fff;
    }

		
    #footerLeft
    {      
    	width:500px;
    	height:30px;
    	/*background-color: #666f72;*/
			float:left;
			padding-left:10px;
    }				

    #footerRight
    {      
    	width:300px;
    	height:30px;
    	/*background-color: #6ddf72;*/
			float:right;
			text-align:right;
			padding-right:10px;			
    }				

#logos
{      
	width:900px;
	height:60px;
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
	/*background-color: #66f534;*/
}				

      .footerlogo
      {      
      	padding:0px 30px 0px 0px;
      }				


/* extra classes */
		
.pink	
{
  color:#F30795;
}
									
.copyright
{
	float:left;
	color:#555;
}

.whitedoor
{
	float:right;
	color:#555;
}

.title
{
  font-size:0.9em;	
	color:#DEA943;
	font-weight:600;
}



			
/* ## form classes ############################################################################################## */			
		
label
{
color:#F0F0EC;
font-size:1em;
font-weight:normal;
margin:0;
width: 100px;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
/*padding:5px;*/
}


.subButton
{
width: 80px;
height: 22px;
color: #fff;
background: #111;
border: 1px solid #F30795;
} 

input 
{
	width: 250px;
	height: 17px;
	float: left;
	margin-bottom: 6px;
	color: #000;
  /*background: #fff;*/
  border: 1px solid #666;
}


textarea 
{
	/*display: block;*/
	width: 250px;
	height: 60px;
	float: left;
	margin-bottom: 6px;
	color: #000;
  background: #fff;
  border: 1px solid #666;	
}			



	
	

