 /* these are general page settings. change that if you want to change font styles or background-color for the whole site */
html, body { 
    height:100%; 
    width:100%; 
}
  
body { 
    margin:0px; 
    padding:0px; 
	color:#666666; 
	font-family:Tahoma; 
	font-size:12px; 
	background-color:#1e1e1e; 
}

/* this is for main table properties */
.mainTable1 {
    margin-left:auto;
	margin-right:auto;
	height:100%;
	vertical-align: top;
}

.mainTable2 {
    margin-left:auto;
	margin-right:auto;
	height:500px;
	vertical-align: top;
}

/* this is for home page background image properties */
.backgroundImg { 
     background-image:url(home-Images/back-Image.jpg); 
	 background-repeat:no-repeat; 
	 width:980px; 
	 height:553px; 
}


/* this is for content menu image properties */
.backgroundImgP {
     background-image:url(home-Images/top-image.jpg); 
	 background-repeat:no-repeat; width:1024px; 
	 height:115px; 
}


.solidblockmenu{ 
   margin: 0;
   padding: 0;
   float: left;
   font: bold 13px Arial;
   width: 348;
   overflow: hidden;
   margin-bottom: 1em;
    /*  border: 1px solid #625e00;  */
   border-width: 0px 0;
    background: black url(home-Images/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
    display: inline;
}

.solidblockmenu li a{
    float: left;
	margin: 1px;
    color: white;
    padding: 5px 11px;
/*		  padding: 9px 11px;   */
    text-decoration: none;
    border-right: 1px solid white;  
}

.solidblockmenu li a:visited{
    color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
     color: white;
     background: transparent url(home-Images/blockactive.gif) center center repeat-x;
}

 /* this is for menu positioning HOME PAGE*/
.mainMenuPosition { 
    position:absolute; 
	margin-top:250px; 
	margin-left:450px; 
}

/* this is for menu positioning ALL THE PAGES*/
.mainMenuPositionB { 
    position:absolute; 
	margin-top:65px; 
	margin-left:370px; 
}		
	
/* USED FOR; Slogon ALL THE PAGES     */	
.slogonB {
/*	position:absolute; */
	margin-top:85px;
	margin-left:5px;
	FONT-SIZE: 17px;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma;
	left: -5px;
	top: 7px;
}
	
			
/* USED FOR; Slogon,     */	
.slogoN {
    position:absolute; 
    margin-top:470px; 
    margin-left:30px; 
    FONT-SIZE: 17px; COLOR: #ffffff; FONT-FAMILY: Tahoma
}
	
			   
/* HEADLINE,     */	
.headlinE {
	position:absolute;
	margin-top:382px;
	margin-left:760px;
    font: bold 12px Tahoma;
	color: #ffffff;
}
			   
/* HEADLINE,     */	
.headlinD {
	position:absolute;
	margin-top:410px;
	margin-left:690px;
	font: bold 12px Tahoma;
	color: #ffffff;
}
			 
.headlinA {
    position:absolute;
    margin-top:513px;
    margin-left:10px;
    font: bold 10px Tahoma;
	color: #ffffff;
}

           
.headlinB {
	position:absolute;
	margin-top:513px;
	margin-left:760px;
	font: bold 10px Tahoma;
	color: #ffffff;
} 

/* Body Box right     */	
.headlinC {
	position:absolute;
	margin-top:150px;
	margin-left:0px;
	color: #ffffff;
}
			 
	
/* -- Used for Body footer */
.headlinAA {
    position:absolute; 
    margin-top:17px;
    margin-left:0px;
    font: bold 10px Tahoma;
	color: #ffffff;
}	

.headlinBB {
	position:absolute;
	margin-top:17px;
	margin-left:173px;
	font: bold 10px Tahoma;
	color: #ffffff;
} 


/*   --- USED FOR LINKS IN LINK PAGE ----   */

           /*------------------------------------------------------------------*/
		   /*               F  O  N  T  S      S T Y E S H E E T               */
		   /*---Starts   ------------------------------------------------------*/
.headerStyleA {
    font: bold 12px Tahoma;
    color: #ffffff;
}       
			  
.headerStyleB {
	font: bold 16px Arial, sans-serif; 
	color: #333333
}			  


.headerStyleB2 {
	font: bold 12px Arial, sans-serif; 
	color: #333333
}

.headerStyleC { 
    font: bold 14px Tahoma; 
	color:#9b1c17; 
	border-bottom:2px solid #9b1c17; 
	width:150px; padding-bottom:2px; 
}	

/* lnkD A USED      IN     HOME PAGE */			  
.linkD A {
	color: #ffffff; text-decoration: none
	
}             
							
.linkD A:hover {
    COLOR: #9b1c17; TEXT-DECORATION: underline
}
				 
.linkD A:active {
	COLOR: #9b1c17; TEXT-DECORATION: underline
}                             
	
/*   ========================     U S E D       I N       A L L     P A G E S   ====   */	
/* lnkD A  for advertising in all the pages BUT NOT IN HOME PAGE*/			  
.linkE A {
	color: #0066CC; text-decoration: none
}             
							
.linkE A:hover {
    COLOR: #9b1c17; TEXT-DECORATION: underline
}
				 
.linkE A:active {
	COLOR: #0066CC; TEXT-DECORATION: none
}                             
	
	
	
/* HEADLINE,     */	
.headlinE1 {
    font: bold 14px Tahoma;
	color: #9b1c17;
	text-align: center;
}	
	
/* USED FOR THE links UNDER THE NEWS COLUMN */	
.headlinE2 {
	font: 11px Tahoma;
	color: #ffffff;
}	

.headlinE22 {
	font: bold 11px Tahoma;
	color: #FF0000;
}	



/*   ========================     E N D    U S E D       I N       A L L     P A G E S   ====   */																		  														  
.putinboX {
	width: 600;
	margin: 2em auto;
	border: 2px solid black;
	background:#FFFFFF
}
																	  
																	  
           /*---Ends   ------------------------------------------------------*/		   
   
		  
/*---------------------------------  FOR BODY   --------------------*/

.box {        /* Used in About us left box */
	border: solid 2px #CCCCCC;
	background-color: #ffffff;
	height:800px;
	padding:7px;
	margin: 1px 0px 0px 0px;  
}

.box1 {        /* Used news right box */
	border: solid 2px #CCCCCC;
	background-color: #ffffff;
	height:620px;
	padding:7px;
	margin: 1px 0px 0px 0px;  
}

/*-----                         */

.rightcol {
	float: left; 
	width: 300px; 
    height:800px;
	margin-left:4px;
}
.maincol {
	float: left;  
	width: 721px;  
	height:800px;

}

 /*---------------------------------  positioning pictures   --------------------*/


.float_right {
	float: right; 
	margin: 0px 10px 5px 0px;
    border:2px solid #333333;
	padding:2px;

}


.float_left {
	float: left; 
	margin: 0px 10px 5px 0px;
    border:0px solid #333333;
	padding:2px;

}

/* Border arownd the body text --*/

.quote{
	border-style:groove;
	border-color:#333333;
	border-width:1px;
	padding:5px;
      }


/* Used under services [Services Provided]  --*/
.headerStyleD { 
   font-family: Tahoma; font-size:12px; 
   color:#023685; 
   border-bottom:1px solid #023685; 
}

.linkC A { color:#a3b5d0; display:block; text-decoration:none; background-color:#ffffff; float:left; padding:1px; padding-left:8px; padding-right:8px; border:1px solid #b3c2d9; border-right-width:0px; }
.linkC A:visited { color:#a3b5d0; display:block; text-decoration:none; background-color:#ffffff; float:left; padding:1px; padding-left:8px; padding-right:8px; border:1px solid #b3c2d9; border-right-width:0px; }
.linkC A:hover { color:#ffffff; display:block; text-decoration:none; background-color:#b3c2d9; float:left; padding:1px; padding-left:8px; padding-right:8px; border:1px solid #b3c2d9; border-right-width:0px; }
.linkC A:active { color:#ffffff; display:block; text-decoration:none; background-color:#b3c2d9; float:left; padding:1px; padding-left:8px; padding-right:8px; border:1px solid #b3c2d9; border-right-width:0px; }




/*  FOR SKATERS LIST PAGE -- */

.more {
	CURSOR: pointer; COLOR: #00c; TEXT-DECORATION: underline
}
#info {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 50%; PADDING-TOP: 10px; FONT-FAMILY: verdana, sans-serif; TEXT-ALIGN: left
}
#info P {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.6em
}
#info IMG {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 10px 10px 0px
}
#info A {
	COLOR: #00c
}
.clear {
	CLEAR: both; TEXT-ALIGN: right
}
.close {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #c00
}

#content {
	MARGIN: 25px auto; WIDTH: 600px
}
