﻿* { margin:0 0px 0 0; padding:0; }

body { background:#1d1d1d;}
html, input, textarea, td, select {font-family:Arial; font-size:14px; color:#393939; line-height:14px;}


/*in_line*/
input, select { vertical-align:middle; font-weight:normal;}
/*img {border-style: none;
    border-color: inherit;
    border-width: 0;
    vertical-align:top;     width: 183px;
}*/

/*.style2 { font-family: Tahoma; color: #818181; background-repeat: no-repeat; } */ /* background-position-y: 6px; } */

a:hover{text-decoration:none;}
a {color:#808080;}

.accordionHeader, .accordionHeaderSelected
{
    color: #CCCCCC;
    background-color: #163758;
    font: bold 11px auto "Trebuchet MS" , Verdana;
    font-size: 12px;
    cursor: pointer;
    padding: 6px;
    margin-top: 3px;
}


.accordionContent
{
    background-color: #DCE4F9;
    font: normal 12px auto Verdana, Arial;
    border: 1px gray;               
    padding: 4px 0 10px 10px;
}

.clear { clear:both;}

.fleft { float:left;}
.fright { float:right;}


.alignright { text-align:right;}

p { margin:0; padding:0;}

.tall_top { background:url(../images/tall_top.gif) left top repeat-x #f4f5ee;}
.tall_bottom { background:url(../images/tall_bottom.gif) left bottom repeat-x;}

/*.form { height:37px;}
.form input {width:240px; height:27px; background:none; border:1px solid #d1d1d1; color:#525252; line-height:25px;}
textarea { width:240px; height:122px; background:none; overflow:auto; border:1px solid #d1d1d1; color:#525252;}*/

.watermarked { color:Gray; }


ul { list-style: square outside; }
ul li { margin:0 0 5px 15px; }

/* ul li a { background:url(../images/marker_1.gif) no-repeat 0 6px; padding-left:14px; line-height:18px; color:#818181; text-decoration:none; font-family:Tahoma;} */
/* ul li a { text-decoration:none;} */
ul li a:hover { text-decoration:underline;}

/* .title { margin:0 0 15px 0;} */

/* .img_indent { margin:0 20px 0 0; float:left;}*/


/*txt, links*/
.link1 { background:url(../images/marker.gif) no-repeat 0 5px; padding-left:10px;}
.link2 { font-family:Tahoma; background:url(../images/marker.gif) no-repeat 0 5px; padding-left:9px; color:#1b1b1b; text-decoration:none; font-weight:bold;}
.link2:hover { text-decoration:underline;}
.link3 { color:#525252; text-decoration:none;}
.link3:hover { text-decoration:underline;}
/* .link4 { background:url(../images/marker_3.gif) no-repeat 0 5px; padding-left:10px;} */
.link5 { text-decoration: none; }
.link5 div
{
    background-color: #C0C0C0;    
    color: White;
    float: left;
    font-size:10px;
    text-align: center;
    margin: 3px;
    padding: 3px 18px 3px 18px;
}
.link5:hover div { background-color:Gray;font-weight:bold; }

.line_hor1 { background:url(../images/line1.gif) left top repeat-x;}
.line_hor2 { background:url(../images/line1.gif) left bottom repeat-x;}


/*header*/
#header { background:url(../images/header_bgd.jpg) no-repeat 347px bottom;}
#header .indent { padding:35px 0 0 46px;}
/* #header .menu { padding:14px 0 0 0;width:142px;height:42px;float:left;text-align:center; } */

#mainMenu { background: url(../images/menu.png) no-repeat 0 0;height:52px; }
  
#menu a { height:52px;text-decoration: none;float:left; }
#menu a i { visibility: hidden; }
#menu a:hover { border: none; }

a#home { width:115px; }
a#services { width:138px; }
a#schedule { width:149px; }
a#photos { width:126px; }
a#about { width:154px; }
a#contact { width:169px; }

a#home:hover { background-image: url(../images/home.png); }
a#services:hover { background-image: url(../images/services.png); }
a#schedule:hover { background-image: url(../images/schedule.png); }
a#photos:hover { background-image: url(../images/photos.png); }
a#about:hover { background-image: url(../images/about.png); }
a#contact:hover { background-image: url(../images/contact.png); }


#header a { color:White;font-size:20px;font-weight:bold;text-decoration:none; }
#header a:hover { font-size:24px; }

/*content*/
#content {background:url(../images/col_1_bgd.gif) 347px 0 repeat-y;}
#content .col_2 .indent { padding:100px 0 0 53px;}
#content h1 { font-size:14px; line-height:16px; margin:0 0 30px 0; height:79px; width:233px;}
#content h1 span { display:none;}
#content h2 { font-size:14px; line-height:16px; margin:0 0 28px 0;}
#content h3 { font-size:14px; line-height:16px; margin:0 0 20px 0;}
#content h4 { font-size:14px; line-height:14px; margin:0 0 0 0;}
#content h5 { font-size:14px; margin:0 0 0 0;}
/* #content h5 a { font-size:14px; line-height:16px; margin:0 0 7px 0; color:#525252; text-decoration:none;}
#content h5 a:hover { text-decoration:underline;} */

/*footer*/
#footer { background:url(../images/footer_bgd.png) no-repeat 347px top;}
#footer { font-family:Tahoma;}
#footer .indent { color:#7b7b7b;padding:39px 49px 10px 67px;}


/*================== <all>.aspx ==================*/
#content .col_1 .indent { padding:61px 39px 0 43px;} /* Passing was 61px 39px 0 43px */
/*#content .col_1 .line_hor1 { padding:22px 0 30px 21px;}*/ /* Padding was 37px 0 45px 21px */
#content .col_1 .line_hor1 { margin:0 25px 36px 0;padding:20px 0 0 20px;}
#content .col_1 h2 { margin-top:12px;} /* Added line-height:normal; */
#content .col_1 p { margin:12px 0 9px 0; padding-right:20px; line-height:normal; width: 240px;} /* Added line-height:normal; */
#content .col_1 .p1 { margin:12px 0 9px 0; padding-right:40px; line-height:normal; width: 218px; }
/* #content .col_1 ul li { margin-right:30px; } */

#content .col_2 .indent { color:white;padding:15px 0 0 20px;width: 293px;height: 256px; }
#content .col_2 p { margin-left: 10px; margin-bottom:10px; color: #C0C0C0; }
#content .col_2 .alignright { margin-top:-10px;margin-right:30px; }
#content .col_2 .quote { color:white;margin: 20px 20px 20px 20px;font-style: italic; }
#content .col_2 img { margin: 0 0 7px 3px; }

#content .col_3 .indent { padding:60px 0 0 45px; color:#525252; line-height:16px;}
#content .col_3 .indent2 { padding:0 0 0 45px; color:#525252; line-height:16px;}
#content .col_3 .line_hor1 { margin:0 0 20px 0;padding:20px 0 0 20px;}
#content .col_3 .line_hor2 { padding:27px 0 36px 13px;}
#content .col_3 .indent1 { padding-left:3px;}
#content .col_3 .indent2 { padding:31px 0 29px 16px;}
#content .col_3 .indent20 { padding-left:20px;}
/* #content .col_3 .pic_indent { margin:1px 0 13px 0;} */
#content .col_3 p { margin-bottom:12px;}
/* #content .col_3 .container { width:242px;}
#content .col_3 .column1 {width:165px; font-family:Tahoma; font-size:14px; line-height:18px; color:#6a6a6a;}
#content .col_3 .column2 {width:75px; padding-top:6px;}
*/