/*
Theme Name: TTL-Softball-2009
Theme URI: http://TTLSoftball.com
Description: Customized theme created for Mike Morris and Take it to the Limit Softball
Version: 1.0
Author: Karen Scharf, Modern Image Communications

*/


* {
 padding: 0;
 margin: 0;
}

body {
 font-family: Arial, Helvetica, Verdana; sans-serif;
 color: #200808;
 font-size: .9em;
 background-image: url(images/bg.jpg);
 background-repeat:repeat-x;
}

#container {
 width:1000px;
 border:2px solid;
 background-color:#fff
}

#login {
 width:1000px;
 text-align:right;
 background-color:#999;
 color:#fff
}

#header1 {
 width:1000px;
 background-color:#fff
}

#TTL-logo {
 width:300px;
 height:250px;
 float:left;
 text-align:center;
 background-color:#fff
}

#main-headline {
 width:700px;
 height:250px;
 float:left;
 background-color:#fff;
 background-image:url(images/header1.jpg)
}

#headline-box {
 width:500px;
 height:241px;
 margin-left:10px;
 margin-top:5px;
 text-align:center;
 float:left;
}

#headline-box h1{
 padding-top:20px;
 font-size:36px;
 font-weight:bold;
}

#headline-box h2 {
 font-size:32px;
 font-weight:bold;
 padding-top:10px;
}

#main-menu {
 width:1000px; 
 background-color:#333333;
 color:#fff;
}

#nav {
 display: inline; /* IE Hack */
 width: 1000px;
 float: left;
 padding: 3px 0px 3px 0px;
 background-color:#333333;
 text-align:left;
}


#ttl-content {
 width:1000px;
 background-color:#FFFFCC;
}

#right-content {
 width:700px;
 float:right;
 text-align:left;
 background-color:#fff
}

#right-stuff {
 padding:10px;
}

#sidebar1 {
 width:300px;
 background-color:#FFFFCC;
 float:left;
}

#sidebar-contents {
 padding:8px;
 text-align:left
}

#footer1 {
 width:1000px;
 background-color:#000;
 color:#FFF;
 font-weight: bold;
 text-align: center;
 padding-top:8px;

}
* html .footer1 {height: 44px} /* IE Min-Height Hack */ 


p {
 margin-top:.9em;
}

ul {
 margin-top:.9em;
 margin-left: 0;
 padding-left: 20px;
}

ol {
 margin-top:.9em;
 margin-left: 0;
 padding-left: 20px;
}


li {
 margin-bottom: .75em;
}


/* -------------- Start Navigation Bar ------------- */
.navbar {
 margin: 0px 5px 0px 5px;
}


#nav-left {
 display: inline; /* IE Hack */
 width: 780px;
 float: left;
 padding: 8px 0px 8px 0px;
 background-image: url(images/homeform-bg.png);
}


#nav-right { 
 margin: 0px 0px 0px 0px;
 display: inline; /* IE Hack */
 padding: 12px 0px 12px 0px;
 width: 258px;
 float: left;
 text-align: right;
}
/* -------------- End Navigation Bar ------------- */




/* -------------- Start Footer ------------- */
#footer {
 width: 95%;
 margin:20px 5px 0px 5px;
 background-color:#614c3b;
 display: inline; /* IE Hack */
 padding: 17px;
 color: #fff;
 font-weight: bold;
 min-height: 44px;
 float:right;
 text-align:center;

}
* html #footer {height: 44px} /* IE Min-Height Hack */ 
/* -------------- End Footer ------------- */


/* -------------- Start Lists ------------- */

ul#nav-links li {
 display: inline;
 margin-left: 0px;
 padding-left: 12px;
 font-size: 15px;
 text-decoration: none;
 color: #fff;
 font-weight:bold;
}
ul#nav-links li a:link {
 font-size: 15px;
 text-decoration: none;
 color: #fff;
}
ul#nav-links li a:hover {
 font-size: 15px;
 text-decoration: underline;
 color: #ffff80;
}
ul#nav-links li a:visited {
 font-size: 15px;
 text-decoration: none;
 color: #fff;
}


/* -------------- End Lists ------------- */



/* -------------- Start Headings ------------- */
h1 {
 font-size: 2em;
 color: #960014;
 padding-bottom:10px;
}
h2 {
 font-size: 1.5em;
 display: inline;
 color: #12938f;
 padding-bottom:10px;
}

h3 {
 padding-bottom:8px;
}

h4 {
 padding-bottom:6px;
}


/* -------------- End Headings ------------- */


/* -------------- Start Misc ------------- */
img {
 border: none;
 padding:5px;
}
.text {
 margin: 0px 5px 0px 5px;
}
#search {
 border: 1px solid #999;
}
/* -------------- End Misc ------------- */



/*************************************
 +Sidebar
 *************************************/


#sidebar1 ul
{
  list-style-type:none;
  clear:both;
  margin:0 0 1em;
  padding:0;
}

#sidebar1 li {
  list-style-type:none;
}

#sidebar1 ul li, #sidebar ul li a
{
  list-style-type:none;
  padding-top:.2em;
  padding-bottom:.2em;
  padding-right:.2em;
}

#sidebar1 ul li:hover, #sidebar1 ul li a:hover
{
  background:#F0F0E0;
}

#sidebar1 h2
{
  color:#769e08;
  font-size:1.5em;
  margin-top:1em;
}

#sidebar1 h4
{
  color:#614c3b;
  font-size:1.5em;  
}


#sidebar1 img
{
  max-width:275px;
  border:0;
}

#searchform {
  padding:5px;
}



.contact-form fieldset {
  border:0px;
  margin-top:10px;
}

.contact-form {
 line-height:2em;
}


#sideform {
 margin: 10px 10px 20px 15px;
 display: inline; /* IE Hack */
 float:right;
 width: 210px;
 min-height: 152px;
 padding: 10px 10px 10px 12px; 
 background-image: url(images/homeform-bg.png);
 border-color:#614c3b;
 border:2px dashed;
}

#sideform h2 {
 color:#200808;
 text-align:center;
 font-size:1.5em;
}