@import "css/menu.css"; 
    @import "css/submenu.css"; 


html{ font-size:100%; } /* for IE */
body {
    padding:0;
    margin:0;
    color:#9a9a9a;
    font: 0.625em  arial, tahoma, sans-serif, verdana;
    background:#000 url(i/bg_top.png) repeat-x top;
}


#outer {
    position:relative;  
    width:100em;
    margin:0 auto;
    height:124px;;
    background:transparent url(i/logo.png) no-repeat top left;
}


 a {color:#e36767; border-bottom:1px dashed #e36767; text-decoration:none;}
 a:hover { text-decoration:none; border-bottom:1px solid #e36767;}
 a img { border:0px;}

 a.i {border:0px; text-decoration:none;}
 a.i:hover {border:0px; text-decoration:none;}

#middle {
    position:relative;  
    width:93em;
    height:427px;
    margin:0 auto;
    background:transparent url(i/itsnotif.jpg) no-repeat top left;
}

#injury {
    float:right;
    width:25em;
    height:34.9em;
    margin:46px 0 0 0;
    background:transparent url(i/injury.png) no-repeat bottom right;
    text-align:right;
}

#injury2 {
    float:right;
    width:25em;
    margin:46px 0 0 0;
    background:transparent url(http://samschmidt.org/1111i/injury2.png) no-repeat bottom right;
    text-align:center;
    overflow:hidden;
}

/*#injury2 p.lnk {font-size:16px;margin:24px 0;text-align:center;}*/
#injury2 div {font-size:16px;margin:24px 0;}
#injury2 p {font-size:16px;margin:24px 0;}
#injury2 ul{font-size:16px;text-align:left;}
#injury2 ol{font-size:16px;text-align:left;}
#injury2 a{font-size:16px;}

#injury p.phone {   font-size:20px; margin:0 0 0 0; color:#4f4f4f; padding-right:10px;}
#injury p.phone span {font-size:25px; color:#838383;}
#injury p.mail {    font-size:14px; margin:10px 0 0 0; color:#4f4f4f; padding-right:10px;}
#injury p.mail span {font-size:17px;  color:#838383;}
#injury p.lnk { font-size:17px; margin:40px 0 0 20px; padding:0 10px 5px 0;text-align:left;}


#mission {
    position:absolute;
    margin-top:170px;
    width:411px;
}


#mission p.our {    font-size:29px; color:#d92d2d;  margin:0 25px;  padding-top:11px; padding-bottom:10px;}
#mission p {    font-size:17px; color:#838383;  line-height: 1.22;  margin:0 25px;}

#tr {   background:transparent url(i/_tr.png) no-repeat top right; }
#bl {   background:transparent url(i/_bl.png) no-repeat bottom left; }
#br {   background:transparent url(i/_br.png) no-repeat bottom right; }

#line {
    display: block;
    height: 1px;
    background:#333;
}

#news{
    width:93em;
    margin:0 auto;
    margin-top:1em;
}
#news p.NewsHeader {
    font-size:29px;
    color:#d92d2d;
    margin:0 25px;
    padding-top:4px;
}
#news a, .gala a {color:#e36767;}
#news p{font-size:1.3em; margin:10px 0 3px 0;}


.gala {
    width:93em;
    margin:0 auto;
    margin-top:-60px;
}
.gala p {font-size:1.8em; margin:10px 0 3px 25px;}



.newsblock {
    float:left;
    margin:0 25px;
    width:26em;
}

.newsblock p span{font-style:italic;}

    



#footer {
    position:relative;  
    height:130px;
    margin:0 auto;
    margin-top:10px;
    background:#141414 url(i/bg_btm.png) no-repeat top center;
    z-index:0;
}


#ssms {
    position:absolute;
    margin:2em 0 0 38em;
    padding:4px;
}

#btm    {
    position:relative;  
    width:930px;
    height:130px;
    margin:0 auto;
    background:transparent url(i/btm.png) no-repeat top left;
    font-size:1.2em;
    color:#999999;
}

#btm p.sam {
    margin:0;
    padding:30px 0 4px 90px;
}

#btm a {color:#e36767; text-decoration:none; border-bottom:1px dashed #e36767; letter-spacing: 1px;}
#btm a:hover { text-decoration:none; border-bottom:1px solid #e36767;}


#content {
    position:relative;  
    width:93em;
    margin:0 auto;
    margin-top: 40px;
}

#content p.hdr {font-size:29px; color:#d92d2d;  margin:0 25px; padding-bottom:17px;}

#content p {font-size:1.7em;    line-height: 1.5;   margin:10px 25px;}
#content ul {font-size:1.7em;   line-height: 1.5; margin:10px 55px;}
#content ol {font-size:1.7em;   line-height: 1.5; margin:10px 55px;}

.gl {font-size:1.3em; line-height: 1.5;}


#newsR {
    float:right;
    width:19em;
    margin-top: 13px;
    background:#FFF url(i/inner/_tl.png) no-repeat top left;
    color:#666;
}
#newsR div { background:transparent url(i/inner/_tr.png) no-repeat top right;}
#newsR div div { background:transparent url(i/inner/_bl.png) no-repeat bottom left;}


#newsR p.hdr {font-size:2.9em;  margin:0 20px 15px 20px; color:#000; padding-bottom:0px;}
#newsR p {font-size:1.3em;  line-height: 1.2;   margin:15px 20px;}
#newsR p span {color:#d92d2d;}


#txt {
    margin-right: 26em;
}
#txt p strong {font-weight:normal; color:#ffc006;}


#txt .img {
    float:right;
    margin-top: 15px;   
    margin-left: 15px;  
}



.mynews {
    padding: 1.5em;
    background: #111;
    border:1px dashed #333
}
/*.mynews p span{font-style:italic;}*/


#prn {float:right; margin-top: 3px;}
#prn p {font-size:1.5em; letter-spacing: 1px}

#prn a {color:#e36767; border-bottom:1px dashed #e36767; text-decoration:none;}
#prn a:hover { text-decoration:none; border-bottom:1px solid #e36767;}

span.go {cursor: pointer; color:#e36767; border-bottom:1px dashed #e36767;}


.clear {
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#Large_Image1 {
    position:absolute;
    width:620px;
}
#t_l { background:#FFF url(i/inner/_tl.png) no-repeat top left;}
#t_r { background:transparent url(i/inner/_tr.png) no-repeat top right;}
#b_l { background:transparent url(i/inner/_bl.png) no-repeat bottom left;}


input {
    border: 1px solid #333;
    font-size: 1em;
    color: #9a9a9a;
    background:#000;
}

select, textarea {
    color: #9a9a9a;
    background:#000;
    border: 1px solid #333;
    scrollbar-3dlight-color:#333;
    scrollbar-arrow-color:#333;
    scrollbar-base-color:#999;
    scrollbar-darkshadow-color:#666;
    scrollbar-face-color:#999;
    scrollbar-highlight-color:#999;
    scrollbar-shadow-color:#999;
}


/*------------------------------------------------------------------------------------------------------*/
#calendar{
    background:#fff;
    float:left;
    width:670px;
    margin-top: 0px;
}

#cal_top{
    background:#fff url(i/cal2010/cal_top.png) no-repeat;
    width:670px;
    height:173px;
}
#cal_ctr{
    background:#fff url(i/cal2010/cal_ctr.jpg) no-repeat;
    width:670px;
    height:472px;
}

#cal_bt{
    background:#fff url(i/cal2010/cal_bt.png) no-repeat;
    width:670px;
    height:95px;
}

#cal_bt1{
    background:#fff url(i/cal2010/cal_bt1.png) no-repeat;
    width:670px;
    height:82px;
}

.cal_txt_bl{
    font-size:38px;
    font-weight:bold;
    color:#000;
    margin: 9px 0px 0px 30px;
    }

.cal_txt_p{
    float: right;
    font-size:20px; 
    font-weight:bold;
    color:#000;
    margin-top: 21px;   
    margin-right: 100px;    
    }
*html .cal_txt_p{   margin-right: 50px; }
      
.cal_txt_r{
    text-align: center;
    font-size:26px; 
    font-style:italic; 
    color:#e31937;
    }
/*_______________________________________*/

.cal_txt_l{
    position:absolute; top:-20px; left:0;
    width:324px;
    text-align: center;
    font-size:26px; 
    font-style:italic; 
    color:#e31937;
    padding-top:30px;
    }

.but {
    position: relative;
    width:200px;
    text-align:center;
    margin:0 auto;
    font-size:16px; 
    font-weight:bold;
    clear:left;
}
.paypal{background: none; border:0}

#cal_ctr1{
    position:relative;
    margin-top:15px;
}
/*------------------------------------------------------------------------------------------------------*/