@charset "utf-8";

/* June Street Architecture - Global Stylesheet		*/
/* Developed by GroovyCat Interactive			 	*/
/* http://www.groovycat.net						 	*/


/* --------------------------------------- */
/* --( Style Sheet Import )-- */
/* --------------------------------------- */
@import url(shadowbox.css);
@import url(shadow_fix.css);
@import url(jcarousel.css);
@import url(skins/tango/skin.css);





/* --------------------------------------- */
/* --( Global Styles )-- */
/* --------------------------------------- */
	body{
		font-family: "Verdana", sans-serif;
		font-size: 13px;
	}

	small{
		font-size: 12px;
	}
	
	input{
		border:1px solid #ccc;
	}
	
	input:hover {
		background: #ffffff;
	}
	a {
		outline:none;
        text-decoration: none;
	}
	/*
	input:focus{
		background: #333;
		color: white;
	}
	*/
	
	img{
		border: none;
	}
	
	a img{
		border: none;
	}
	
	#page_container{
		padding: 10px;
	}
	
/* --------------------------------------- */
/* --( Global Classes )-- */
/* --------------------------------------- */

	/* self clearing rules */
	.selfclear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.selfclear { display: inline-block; _height: 1%; }
	/* Hides from IE-mac \*/
	.selfclear { display: block; }
	/* End hide from IE-mac */
	
	.note{
		background: #ccc;
		color: #333;
	}
/* --------------------------------------- */
/* --( Main Container )-- */
/* --------------------------------------- */
	.center_me{
		text-align: center;
		margin: 0px auto;
	}
	#main_container {

		border:0px solid red;
              margin:auto;
            width:1010px;
	}

	#header{

		width: 1010px;


	}
		#header img{
			padding-top: 1px;
			padding-left: 1px;
		}

        .links
{
border:0 solid red;
float:left;
margin-left:20px;
width:611px;

}
      	#sections
        {
border:0 solid red;
font-size:18px;
height:82px;
margin:auto;
padding-top:30px;
width:438px;
*border:0px solid red;
*padding-top:30px;


        }


	#sections .box{
border:0 solid red;
display:block;
float:left;
font-size:18px;
height:34px;
padding-right:37px;


	}
	
		#sections .box a.hotspot{
		   /*  	position: absolute;
			width: 288px;
			height: 268px;
            border: 1px solid blue;   */
			

		}
	
		#sections .box .content{
		
			border:0px solid green;

		}
		
		#sections .box .content *{
			margin: 0px;
		}
        #sections .box a.content a{
			margin: 0px;
            text-decoration: none;
		}
		
	#sections .box .caption{
		text-align: left;
		padding-top: 3px;
		overflow: hidden;
		height: 23px;
	}

    a.hotspot
   {
color:#a9abb3;
font-family:arial;
font-size:17px;
      *font-size:17px;
}

    /* sandeep  */

body
{
  font-family:helvetica;
  position:relative;
  margin-top:0;
  margin-bottom: 0;

}

body
{

    text-align:-moz-center;
}
#layout
{
  width: 1010px;
  height: 100%;
  margin: auto;
  border: 0px solid red;
  min-height: 750px;

}
.clearheight
{
  clear: both;
}
#header
{
  margin: auto;
  height: 142px;
}


.brown_top
{
  background-image: url(../images/brown_top.jpg);
  height:10px;
}
.clarke
{
  float: left;
  width:186px;
  height: 105px;
  margin-left: 16px;
  margin-top: 10px;
  background-image: url(../images/clarke.png);
}

.header_right
{
  float: left;
  width:165px;
  height: 34px;
    margin-top: 10px;

}




.header_menu_top
{
  padding:5px;
  color:#b86118 ;
  position:relative;
  text-align:center;
  width:395px;

  margin: auto;

}

.header_menu_top a
{
   border-right:1px solid #FFFFFF;
color:#828487;
font-family: Myriad Pro;

font-size:18px;

padding-right:37px;
text-decoration:none;
}
.border
{
border:1px solid #e0e0e2;
height:0;
margin-left:84px;
margin-top:59px;
position:absolute;
width:403px;
*margin-left:-2px;
*margin-top:59px;
*width:401px;



}
.cpmc
{
  float: left;
  width:165px;
  height: 34px;
  background-image: url(../images/c+p.png);
}
.city
{
background-repeat:no-repeat;
float:right;
font-size:18px;
height:64px;
margin-top:3px;
padding-right:13px;
text-align:right;
width:117px;

}


#middle_content
{
 
margin:auto;
border:0px solid red;
}
.prepare
{
  margin: auto;
  background-image:url(../_img/homebk.png)
}
.middle_desc
{
color:#838587;
font-family:arial;
font-size:14px;
margin:auto;
padding-top:25px;
text-align:left;
width:845px;


}
#footer
{
border:0 solid red;
margin:auto;
padding-top:20px;
width:1010px;
}
.footer_left
{
 width:7px;
 height: 30px;
 background-image: url(../images/footer_left.png);
 float: left;
}
.footer_mid
{
  height: 30px;
 background-image: url(../images/footer_middle.png);
width:994px;
 float: left;
}
.footer_right
{
  width:7px;
 height: 30px;
 background-image: url(../images/footer_right.png);
 float: left;

}
#footer_menu
{
 color:#B86118;
margin:auto;
padding-top:10px;
position:relative;
text-align:center;
width:741px;
border:0px solid red;
*width:740px;

}

.copyrights
{
font-family:arial;
font-size:12px;
padding-top:10px;
text-align:center;
width:1000px;
color:#838487;
margin:auto;
}

#footer_content{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px; 
	width:1003px;
	height:23px;
	margin:auto;
	color:white;
	background-image:url(/ckfinder/userfiles/images/Capture.PNG);
}

#footer_content a{
	color:white;
}

#inner_footer_content{
	width:600px;
	margin:auto;
}

.footer_menu{
	float:left;
	padding-left:17px;
	padding-top:8px;
}

#fancy_box_header
{
  border:1px solid red;
  height: 80px;

}
.fancy_header
{
  height: 40px;
  border: 1px solid red;
}
.fancy_box_title
{
color:#ab3e33;
float:left;
font-size:18px;
margin-left:15px;
margin-top:17px;
text-align:left;
width:376px;
font-weight:bold;
}
.fancy_links_cover
{
 float:right;
margin-right:50px;
margin-top:17px;
}


.fancy_links
{
  border-right:1px solid #AB3E33;
color:#AB3E33;
float:left;
font-family:arial;
font-size:14px;
padding-left:7px;
padding-right:7px;
}
.fancy_links a
{
  color: #ab3e33;
  text-decoration: none;
font-size:14px;
font-weight:bold;
font-family:arial;
}


.fancy_link_box
{
  border: 1px solid red;
}
.fancy_content
{
border:0 solid red;
float:left;
font-family:arial;
font-size:12px;
font-weight:;
margin-top:15px;
padding-left:45px;
padding-right:45px;
text-align:left;
*width:670px;
}

.left_no_border_maroon,.left_no_border_white
{
border-left:2px solid #b11f24;
float:left;
height:18px;
margin-left:-2px;

}

.left_no_border_white
{
       border-left:2px solid white;
    
      

}
#footer_menu  a
{

}

a.hotspot1
{
 border-right:1px solid #FFFFFF;
color:#FFFFFF;
float:left;
font-family:arial;
font-size:14px;
padding-left:17px;
padding-right:16px;
text-decoration:none;
*padding-right:17px;
*padding-left:16px;


}


