/* Start of CMSMS style sheet 'L2-style' */
/* CSS Document */

body {
margin:0px;
padding:0px;
background-image:url(/uploads/images/body-bkgd.jpg);
background-repeat:repeat-x;
background-color:#316A7B;
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#000000;
}

img {
position:relative;
behavior: url("pngbehavior.htc");
}

a:link,
a:active {
color:#8A5B3A;
text-decoration:none;
}

a:hover,
a:visited {
color:#8A5B3A;
text-decoration:underline;
}

#page-hold{
position:relative;
width:784px;
margin-left:auto;
margin-right:auto;
top:22px;
}

#page {
float:left;
position:relative;
background-image:url(/uploads/images/L2-page-stretch.jpg);
background-repeat:repeat-x;
width:784px;
  min-height:682px;
  height:auto !important;
  height:682px;
}

#utility {
float:left;
position:relative;
background-image:url(/uploads/images/utility.jpg);
background-repeat:no-repeat;
width:770px;
height:33px;
top:8px;
left:7px;
}

#header {
float:left;
position:relative;
width:770px;
height:143px;
top:0px;
left:7px;
}

#menu {
float:left;
position:relative;
width:728px;
height:38px;
top:0px;
left:28px;
z-index:999;
}

#content {
float:left;
position:relative;
width:728px;
top:0px;
left:28px;
}

#col1 {
float:left;
position:relative;
width:684px;
background-image:url(/uploads/images/L2-bkgd.gif);
background-repeat:repeat-x;
background-position:bottom;
min-height:312px;
height:auto !important;
height:312px;
padding:22px;
}

#copyright{
float:right;
position:relative;
right:30px;
color:#666666;
top:15px;
height:40px;
width:300px;
display:block;
text-align:right;
}

#bottom{
float:left;
position:relative;
width:784px;
height:30px;
color:#666666;
background-image:url(/uploads/images/L2-page-bottom.jpg);
background-repeat:no-repeat;
top:0px;
}

#footer{
top:0px;
text-align:center;
color:#ffffff;
padding-top:0px;
padding:20px;
width:600px;
margin-left:auto;
margin-right:auto;
}

#footer li{
list-style:none;
margin:0px;
padding:0px;
float:left;
}

#footer li a{
color:#ffffff;
text-decoration:none;
}

#footer li a:hover{
color:#ffffff;
text-decoration:underline;
}

//* FOR BLOG *//

#content-blog {
float:left;
position:relative;
width:700px;
top:0px;
left:28px;
}


#col1-blog {
float:left;
position:relative;
background-image:url(/uploads/images/L2-bkgd.gif);
background-repeat:repeat-x;
background-position:bottom;
min-height:312px;
height:auto !important;
width:685px;
height:312px;
padding:22px;
left:27px;
}

.post {
float:left;
position:relative;
width:450px;
}

.post p{
width:450px;
}

textarea#comment {
width:450px;
}

div.widecolumn#content {
padding:0px;
margin:0px;
width:775px;
}

div.comments {
float:left;
position:relative;
width:450px;
}

ol.commentlist {
margin:0px;
padding: 0px;
}

#sidebar {
float:right;
position:relative;
width:100px;
top:0px;
right:50px;
}

#sidebar ul {
margin:0px;
padding:0px;
list-style:none;
}

#footer-blog {
top:0px;
text-align:center;
color:#ffffff;
padding-top:0px;
padding:20px;
width:650px;
margin-left:auto;
margin-right:auto;
}

#footer-blog li {
list-style:none;
margin:0px;
padding:0px;
float:left;
}

#footer-blog li a {
color:#ffffff;
text-decoration:none;
}

#footer-blog li a:hover {
color:#ffffff;
text-decoration:underline;
}


#sidebar li h2 {
color:#01708B;
}

/* Show / Hide Send to Friend  */

div.navt_menu  {
   position: absolute;
   top:30px;
   right: 0px;
   z-index:999;
   }

div.navt_show  {
   background: url(/uploads/images/sendtofriend_up.gif) no-repeat;
   float: left;
   width: 15px;
   height: 108px;
   cursor: pointer;
   }

div.navt_hide  {
   background: url(/uploads/images/sendtofriend_dn.gif) no-repeat;
   float: left;
   width: 15px;
   height: 108px;
   cursor: pointer;
   }

#navt_container  {
   background-color: #bdc0c6;
   float: left;
   border: solid 1px #c6c3bd;
   width: 315px;
   }

#navt_tabs div  {
   color: #384654;
   background-color: #bdc0c6;
   text-align: center;
   float: left;
   padding-right: 8px;
   padding-left: 8px;
   cursor: pointer;
   }

#navt_tabs div:hover, #navt_tabs div.cssHover  {
   background-color: #abb0b6;
   }

#navt_tabs div.active  {
   background-color: #ececec;
   }

#navt_content  {
   color: #384654;
   background-color: #ececec;
   padding: 5px;
   }

#navt_content a  {
   color: #384654;
   }

.visible  {
   display: block;
   }

.invisible  {
   display: none;
   }


.form {
float:right; 
width:225px; 
background-image:url(uploads/images/L2-bkgd.gif); 
background-repeat:repeat-x; 
background-color:#99BCC3; 
padding:10px; 
margin-left:15px;
margin-top:15px
}

.style1 {
	color: #016B84;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
}
.style5 {font-size: 11px; font-weight:normal; }

.rightalign {
position:relative;
float:right;
width:300px;
}
/* End of 'L2-style' */

