/* Start of CMSMS style sheet 'JMCG_Layout' */
/* CSS Document */

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:62.5%;
padding:0;
margin:0;
color:#999999;
background-color:#000;
background-image:url(images/cms/page_bkg.jpg);
background-position:center top;
background-repeat:no-repeat;
}

#Main_Frame {
width:1000px;
margin-right:auto;
margin-left:auto;
}

#header {
height: 66px; /* adjust according your image size */
padding:25px 0 25px 0;
margin-right:auto;
margin-left:auto;
margin-bottom:0px;
background-image:url(images/cms/header_bkg.jpg);
background-position:top center;
background-repeat:no-repeat;
}
div#header h1{
width:400px;
float:left;
padding-left:30px;
}
div#header h1 a {
/* you can set your own image here */
background: url(images/cms/JMCG_logo.png) no-repeat ;
display: block; 
height: 66px;             /* adjust according your image size */
text-indent: -999em;  /* this hides the text */
text-decoration:none; /* old firefox would have shown underline for the link, this explicitly hides it */
}

.shaded {
background-image: url(images/cms/search_bkg.png); 
background-position: top left; 
background-repeat: no-repeat; 
background-color:transparent;
border:0px;
color: #868a8d;
float:left;
width:175px;
padding:5px 0 10px 25px;
}

.search_button {
background:transparent url(images/cms/search_btn.png) no-repeat top left;
width:35px;
cursor: pointer; /* hand-shaped cursor */
cursor: hand; /* for IE 5.x */
border:0px;
float:left;
padding:5px 0 8px 0;

}

#search {
float:right;
padding-top:30px;
}


.main {
width:550px;
float:left;
clear:left;
margin-top:25px;
background-image: url(images/cms/title_bkg_600.png); 
background-position: top left; 
background-repeat: no-repeat; 
padding:25px;
border-bottom:1px solid #000;
}

.main p{

font-size:1.3em;
line-height:1.5em;
margin: 0 0 0 32px;
}

.main h1{
padding:0 0 20px 0;
margin:0;
width:550px;
font-size:1.6em;
border-bottom:1px solid #fce900;
color:#d4d4d4;
}

.tall{
font-size:1.3em;
font-weight:lighter;
text-transform:uppercase;
}

.main h2{
width:510px;
font-size:1.4em;
color:#ffffff;
background-image: url(images/cms/arrow.png); 
background-position: top left; 
background-repeat: no-repeat; 
margin-top:25px;
padding-left: 32px;
}


.main img{
border:1px solid #fce900;
padding:2px;
margin:3px;
}
.main h5{
font-size:1.2em;
margin-top:25px;
}
.main a{
text-decoration:none;
color: #fce900;
}
.main a:hover{
text-decoration:underline;
color: #fce900;
}

.sub {
width:325px;
float:right;
margin-top:25px;
background-image: url(images/cms/title_bkg_375.png); 
background-position: top left; 
background-repeat: no-repeat; 
padding:25px;
border-bottom:1px solid #000;
}
.sub h1{
padding:0 0 20px 0;
margin:0 0 25px 0;
width:325px;
font-size:1.6em;
border-bottom:1px solid #fce900;
color:#d4d4d4;
}

#footer {
padding:0;
margin-right:auto;
margin-left:auto;
margin-bottom:0;
margin-top:25px;
border-top:1px solid #000000;
background-image:url(images/cms/header_bkg.jpg);
background-position:top center;
background-repeat:no-repeat;
overflow: auto;
}
#footer h6{
font-size:1em;
font-weight:normal;
padding:15px;
margin:0;
}
.right {
float:right;
}
.left {
float:left;
}
.hide {
visibility: hidden;
}

.FPthumb{

float:left;
}
/* End of 'JMCG_Layout' */

