@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'nobile-regular-webfont';
    src: url('nobile-regular-webfont.eot');
    src: url('nobile-regular-webfont?#iefix') format('embedded-opentype'),
         url('nobile-regular-webfont.woff') format('woff'),
         url('nobile-regular-webfont.ttf') format('truetype'),
         url('nobile-regular-webfont.svg#nobile-regular-webfont') format('svg');
	
    font-weight: normal;
    font-style: normal;
}

.sbtext
{
margin:auto;
color: #000000;
text-decoration:none;
font-size:25px;
font-family:'nobile-regular-webfont';
}

.text
{
margin:auto;
color: #000000;
text-decoration:none;
font-size:13px;
font-family:'nobile-regular-webfont';
}

.mediatext
{
margin:auto;
color: #000000;
text-decoration:none;
font-size:13px;
font-family:'nobile-regular-webfont';
margin-left:10px;
margin-top:10px;
}


.head
{
margin:auto;
color: #CC0000;
text-decoration:none;
font-size:13px;
font-family:'nobile-regular-webfont';
font-weight:bold;
}

.menucontainer
{
margin:auto;
width:1023px;
height:50px;
}

.phead
{
margin:auto;
color: #CC0000;
text-decoration:none;
font-size:13px;
font-family:'nobile-regular-webfont';
font-weight:normal;
}

.subhead
{
color: #006ab5;
text-decoration:none;
font-size:13px;
font-family:'nobile-regular-webfont';
font-weight:bold;
}

.homeimg
{
width:315px;
height:185px;
border-style:solid;
border-width:4px;
border-color:#d6d6d6;
margin:0px auto;
}

table.altrowstable {
	font-family:'nobile-regular-webfont';
	font-size:13px;
	color:#333333;
	border-width: 1px;
	border-color: #37bbd3;
	border-collapse: collapse;
}
table.altrowstable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #37bbd3;
	background-color:#37bbd3;
}
table.altrowstable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #a9c6c9;
}
.oddrowcolor{
	background-color:#d4e3e5;
}
.evenrowcolor{
	background-color:#c3dde0;
}

input {
	border: 2px solid white; 
    -webkit-box-shadow: 
      inset 0 0 4px  rgba(0,0,0,0.1),
            0 0 8px rgba(0,0,0,0.1); 
    -moz-box-shadow: 
      inset 0 0 4px  rgba(0,0,0,0.1),
            0 0 8px rgba(0,0,0,0.1); 
    box-shadow: 
      inset 0 0 4px  rgba(0,0,0,0.1),
            0 0 8px rgba(0,0,0,0.1); 
    padding: 5px;
    background: rgba(255,255,255,0.5);
    margin: 0 0 5px 0;
}

input[type=file] {
    border: 2px solid white; 
    -webkit-box-shadow: 
      inset 0 0 4px  rgba(0,0,0,0.1),
            0 0 8px rgba(0,0,0,0.1); 
    -moz-box-shadow: 
      inset 0 0 4px  rgba(0,0,0,0.1),
            0 0 8px rgba(0,0,0,0.1); 
    box-shadow: 
      inset 0 0 4px  rgba(0,0,0,0.1),
            0 0 8px rgba(0,0,0,0.1); 
    padding: 5px;
    background: rgba(255,255,255,0.5);
    margin: 0 0 5px 0;
}

.clear
{
height:50px;
background-color:#FFFFFF;
}

.smallclear
{
height:20px;
background-color:#FFFFFF;
}

.dirinfo { font-family:'nobile-regular-webfont';
	font-size:13px; color: #FF0000; text-decoration:none;} 
	
.admtext { font-family: Arial, Helvetica, sans-serif;
	font-size:13px; color: #000000; text-decoration:none;} 
	
.admbutton
{
width:60px;
height:50px;
float:left;
}

.abtimg
{
width:250px;
height:200px;
margin:0px 10px 0px 10px;
border-style:solid;
border-width:4px;
border-color:#a1a1a1;
}

.medimg
{
width:350px;
height:300px;
margin:0px 10px 0px 10px;
border-style:solid;
border-width:4px;
border-color:#a1a1a1;
}

.medimg_small
{
width:172px;
height:335px;
margin:0px 10px 0px 10px;
border-style:solid;
border-width:4px;
border-color:#a1a1a1;
}

.medimg_small2
{
width:172px;
height:250px;
margin:0px 10px 0px 10px;
border-style:solid;
border-width:4px;
border-color:#a1a1a1;
}

.intimg
{
width:220px;
height:250px;
margin:0px 10px 0px 10px;
border-style:solid;
border-width:5px;
border-color:#a1a1a1;
}

.teamimg
{
width:140px;
height:150px;
margin:0px 10px 0px 10px;
border-style:solid;
border-width:5px;
border-color:#a1a1a1;
}

.eventimg
{
width:160px;
height:150px;
margin:0px 10px 0px 10px;
border-style:solid;
border-width:5px;
border-color:#a1a1a1;
box-shadow: 7px 7px 7px #cbcbcb;
}

.teamcoupleimg
{
width:300px;
height:150px;
margin:0px 10px 0px 10px;
border-style:solid;
border-width:5px;
border-color:#a1a1a1;
}

.guruimg
{
width:400px;
height:443px;
margin:0px 10px 0px 10px;
border-style:solid;
border-width:5px;
border-color:#a1a1a1;
}


.ul li { display: inline; }
			
.wide {
border-bottom: 1px #000 solid;
}

.fleft { float: left; margin: 0 20px 0 0; }
			
body
{
font-family:'nobile-regular-webfont';
font-size:12px;
font-weight:normal;
text-decoration:none;
padding: 0 20px;
}
			
	