/* Start of CMSMS style sheet 'main_style' */
* {
	   margin : 0;
	   padding : 0;
	}
	
	body {

		background-color:#FFFFFF;
	}
	
	#main {
		position:absolute;
	
		left: 50%;
		width:916px;
		margin-top: 25px; /*set to a negative number 1/2 of your height*/
		margin-left: -450px; /*set to a negative number 1/2 of your width*/
	}
	
		#left {
			width:215px;
			position:relative;
			float:left;
			background-color:#000;
		}
			
			#logo{
				width:217px;
				height:61px;
   				position:relative;
				float:left;
				background-color:#fff;
			}
			
				.menu{
					position:relative;
					float:left;
					width: 213px; /*width of menu*/
					text-align:right;
					border-left: 2px solid #000;
				}
				
				.menu ul{
					list-style-type: none;
					margin: 5px 0;
					padding: 0;
				}
				
				.menu ul li a{
					
					font: bold 10px Verdana, Helvetica, sans-serif;
					color: #fff;
					display: block;
					width: auto;
					padding: 10px 0;
					padding-right: 20px;
					text-decoration: none;
					background-image:url('');
					border-bottom: 2px solid #000;
					
				}
				
				.menu ul li a:link{
					background-image:none;
				}
				
				* html .menu ul li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
					width: 195px;
				}
				
				
				
				.menu ul li a:hover{
					color: fff;
					border-bottom: 2px solid #be1e2d;/**/ /*onMouseover image change. Remove if none*/
				}
				
				/* Holly Hack for IE \*/
					* html .menu ul li { height: 1%; }
					* html .menu ul li a { height: 1%; }
				/* End */
			

                               .menu ul li.currentpage{
                                
                                display: block;
                              }

                             .menu ul li.currentpage h3{
                                
			        width: auto;
				padding: 10px 0;
				padding-right: 20px;
				text-decoration: none;
			        border-bottom: 2px solid #be1e2d;
                                font: bold 10px Verdana, Helvetica, sans-serif;
                                color:#be1e2d;
		
                              }
                               
                               
			       * html .menu ul li.currentpage h3{ height: 1%; width: 195px;} 
                               
                               .menu ul li.activeparent{
                                   display: block;
                                   border-bottom: 2px solid #be1e2d;
                               }
                              
                              * html .menu ul li.activeparent a{ height: 1%; width: 195px;} 
                               
                              .menu ul li.activeparent a{
                                
			        width: auto;
                                padding: 10px 0;
				padding-right: 20px;
				text-decoration: none;
			        border-bottom: 2px solid #be1e2d;
                                font: bold 10px Verdana, Helvetica, sans-serif;
                                color:#be1e2d;
                                
		
                              }

                              .menu ul li.activeparent a:hover{
                                 color: #be1e2d;
			         border-bottom: none;
                              }

                              .menu ul li.activeparent a{
                                 font: bold 10px Verdana, Helvetica, sans-serif;
                                 color: #be1e2d;
			         border-bottom: none;
                              }
			       
                              
		
		#right {
			width:683px;
			position:relative;
			float:left;
			background-color:#fff;
		}
			#topImage{
				width:683px;
				height:273px;
				position:relative;
				float:left;
				background-color:#000;
				
			}
			
				img.topCorner{
					position:absolute;
					left:0px;
					top:0px;
					z-index:2
				}
				
				img.imageTop{
					position:absolute;
					left:0px;
					top:0px;
					z-index:1;
					border-top: 2px solid #000;
					border-left: 2px solid #000;
					border-right: 2px solid #000;
				}
			
			#bottomText{
				width:681px;
				height:auto;
				postition:relative;
				float:left;
				
				border-right: 2px solid #000;
			}
			
                        dfn {
                               position: absolute;
                               left: -1000px;
                               top: -1000px;
                               width: 0;
                               height: 0;
                               overflow: hidden;
                               display: inline;
                      }
 

			#subLinks{
				width:681px;
				height:30px;
				border-top:solid #000 2px;
                                border-bottom:solid #be1e2d 2px;
				position:relative;
				float:left;
				text-align:right;
				background-image:url(images/left_drop.jpg);
				background-repeat:repeat-y;
			}

        

                        #subMenu {
								
								
                                font: bold 11px Verdana, Helvetica, sans-serif;
				color: #000;
                                margin-top: 0;
                                padding-top: 10px;
	                        height:20px;
				position:relative;
				float:right;
				padding-right:20px;
								
                                
                         }

                        #subMenu ul{
				position:relative;
				float:right;
                                padding-top:0;
                                margin-top:0;
                                padding-left: 0;
                                margin-left: 0;
                                height: 20px;
                         }

                         #subMenu ul li{
                                list-style: none;
                                display: inline;
                         }


                         #subMenu ul li a{
                               padding-left: 20px;  /*1em;*/
                                text-decoration: none;
                                float: left;
                                color:#000;
                         }

                         #subMenu   ul li a:hover{
                                color: #be1e2d; /*You Can Change This Color*/
                         }


                         #subMenu ul li.currentpage{
                                float: left;list-style: none;
                                display: inline;
                         }

                         #subMenu ul li.currentpage h3{
                                margin:0;
                                padding:0;
                                font: bold 11px Verdana, Helvetica, sans-serif;
                                padding-left: 20px; /*1em;*/
                                color: #be1e2d; 
                         } 
				
				#textBox {
					width:384px;
                                        min-height:275px;
					padding-top:8px;
					padding-left:25px;
					padding-bottom:20px;
					height:auto;
					position:relative;
					float:left;
					font: bold 10px Verdana, Helvetica, sans-serif;
					color:#000;
					border-bottom: 2px solid #000;
					background-image:url(images/left_drop.jpg);
					background-repeat:repeat-y;
				}
				
				#textBox h1{
					font: bold 22px Verdana, Helvetica, sans-serif;
					color: #be1e2d; 
					padding-bottom:8px;
				}
				
				#textBox p{
					/*padding-bottom:8px;*/
				}
                                
                                #textBox ul{
					padding-left:20px;
				}
				
				
				
				#textImage{
					position:relative;
					float:left;
					/*width:257px;*/
					text-align:right;
					margin-top: 15px;
					margin-left: 35px;
				}
				
				#textImage img{
					border: 2px solid #000;
                                        text-align:right;
				}
				
				img.bottom{
					margin:0;
					padding:0;
					position:absolute;
					right:0;
					bottom:0;
					z-index:3;
				}
		
		#farRight{
			position:relative;
			float:left;
			width:16px;
			background-image:url(images/right_repeat.gif);
			background-repeat:repeat-y;
		}
			.imgBottom {
				float: left;
				width: 16px;
				position: absolute;
				z-index:1;
				left:0;
				bottom: 0;
				
			} 
		
		#bottomShadow{
			background-image:url(images/bottom_shadow.gif);
			background-repeat:no-repeat;
			position:relative;
			float:left;
			width:885px;
			height:30px;
			padding-top:10px;
			padding-left:15px;
			font: bold 10px Verdana, Helvetica, sans-serif;
			color:#999;
		}
		
		#bottomShadow a{
			color:#999;
		}
		
		#bottomShadow a:hover{
			color:#be1e2d;
		}

.thumb1 a{

font: bold 11px Verdana, Helvetica, sans-serif;
color: #be1e2d;
text-decoration:none;

}

.thumb1 a:hover{

color: #000;

}
/* End of 'main_style' */

