/*  
 Theme Name: Miamigators 2.0
Theme URI: http://www.miamigators.com
Description: Miamigators Design 2.0
Version: 2
Author: Avery Pierce
Author URI: http://www.camteq.com/

*/



body{
         padding:0;
  	 margin:0;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
         width:1270px;
         /* width:1260px; */
         background:#2e3640;
         text-decoration:none;
	 }

a:hover{
         color:#ff660b;
	 text-decoration:underline;
	 }	

span.calnk a {
        text-decoration:none;
        color:#000000;
        border-bottom:1px dotted #000000;
        }

span.calnk a:hover {
        text-decoration:none;
        color:#000000;
        border-bottom:1px dotted #000000;
        }

span.calnk {
        position:relative;
        }

span.calnk a span {
        display:none;
        }

span.calnk a:hover span {
        color:#333333;
        background:#F6F79B;
        display:block;
        position:absolute;
        margin-top:1px;
        padding:5px;
        width:150px;
        z-index:100;
         border: solid #000000
        }   

#mainsite{
         background:url(images/bg.jpg) repeat-y;
         width:1009;
/* border:1px solid #ff00ae; */
        display:inline;
        float:left;


         }

#header{
      	background: #FFFFFF url('images/header2.jpg') no-repeat;
	width: 1009px; 
        height: 245px;
         clear:both;
         }  

#sidebarcontainer{
  	 width: 172px;
         margin-top: 0px;
  	 padding: 0px 0px 0px 0px;    
         float:left;
color:#fabf8f;
	 }

#sidebarcontainer a:link{
         text-decoration:none;
	 color:#fabf8f;
	 }

#sidebarcontainer a:visited{
         text-decoration:none;
	 color:#fabf8f;
	 }

#sidebarcontainer a:hover{
         text-decoration:underline;
	 color:#fabf8f;      
	 }

.missiontext {
         margin-left:10px;
          }
.searchform{
         padding:0;
	 margin-top:5px;
  	 width: 120px;
  	 margin-left: 2px;
  	 padding: 0px 0px 0px 0px;
	 }

.searchinput{           
          background:#FFFFFF;
	  color:#ff660b;
	  border:1px #0d2576 solid;
          font-family:Arial, Helvetica, sans-serif;
	  font-size:11px;
	  }
			
.sidebartitle{
         /* background:url(images/sidebar-title.gif); */
	 width:192px;
	 color:#0d2576;
	 font-weight:bold;

	 padding-left:0px;
         font-size:13px;                   
	 }

.page_item{

         width:152px;
         font-family:Arial, Helvetica, sans-serif;
	 font-size:13px;
	 font-weight:bold;
         list-style:none;
         padding:0px 0px 25px 0px;
         margin-left:20px;
         margin-top:0px;
         }

.page_item li{
         background-repeat: no-repeat;
         margin-left:0px;
         background-position: left .4em; 

         }

#theposts{
         margin-left:240px;
         margin-top:20px;
         margin-bottom:75px;
	 width:750px;
         display:block;

         }

a.ptitle:active{
         color:#4f81bd;
	 text-decoration:none;
         }

a.ptitle:visited{
         color:#4f81bd;
	 text-decoration:none;
         }

a.ptitle:link{
         color:#4f81bd;
	 text-decoration:none;
         }

a.ptitle:hover{
         color:#4f81bd;
	 text-decoration:underline;
         }

.theauthor{
         font-size:11px;
	 color:#ff660b;
	 margin-left:10px;
	 margin-right:10px;
	 margin-bottom:10px;
         }	
		
.posttitle{

	 width:750px;
	 /* height:21px; */
	 /* line-height:21px; */
	 color:#4f81bd;
         font-size:14px;
	 font-weight:bold;
	 padding-left:0px;
         }

.thepost{
         float:left;
         color:#0d2576;
	 font-size:13px;
	 /* line-height:20px; */
	 width:750px;
         margin-top:0px;
	 margin-left:2px;
	 margin-right:10px;
	 margin-bottom:5px;

         }

.thepost img{
         float:left;
         }

.thepage{
         float:left;
         color:#0d2576;
	 font-size:12px;
	 line-height:20px;
	 width:750px;
         /* margin-top:2px;
	 margin-left:2px;
	 margin-right:0px;
	 margin-bottom:10px; */

         }

.thepage a:link img{
        border-width:0px;
        }

.thetime{
         color:#FFFFFF;
	 font-size:11px;
         margin-top:0px;
	 margin-left:0px;
	 margin-right:0px;
	 margin-bottom:10px;
	 }

.infodata{
         color:#ff660b;
	 font-size:11px;
	 margin-left:10px;
	 margin-right:10px;
	 margin-bottom:10px;
	 }

#thegallery{
         margin-left:225px;
         margin-top:5px;
         margin-bottom:75px;
	 width:750px;
         display:block;
         }

a.ptitle:active{
         color:#4f81bd;
	 text-decoration:none;
         }

a.ptitle:visited{
         color:#4f81bd;
	 text-decoration:none;
         }

a.ptitle:link{
         color:#4f81bd;
	 text-decoration:none;
         }

a.ptitle:hover{
         color:#4f81bd;
	 text-decoration:underline;
         }

.thealbum{
         float:left;
         color:#0d2576;
	 font-size:12px;
	 line-height:20px;
	 width:745px;
         margin-top:2px;
	 margin-left:2px;
	 margin-right:10px;
	 margin-bottom:10px;
         }


#rightbar{
         width:215px;
         margin-left:1013px;
         margin-top:2px;
         margin-right:0px;
         margin-bottom:0px;
         }

a.ptitle:active{
         color:#4f81bd;
	 text-decoration:none;
         }

a.ptitle:visited{
         color:#4f81bd;
	 text-decoration:none;
         }

a.ptitle:link{
         color:#4f81bd;
	 text-decoration:none;
         }

a.ptitle:hover{
         color:#4f81bd;
	 text-decoration:underline;
         }

.rightauthor{
         font-size:11px;
	 color:#ff660b;
	 margin-left:0px;
	 margin-right:0px;
	 margin-bottom:0px;
         }	
		
.righttitle{
	 width:100%;
         font-size:13px;
	 font-weight:bold;
	 color:#2e3640;
	 padding-top:5px;
         text-align:center;
         }

.rightpost{
	 font-size:11px;
         color:#2e3640;
         text-align:justify;
         border-top:5px solid #e36c0a;
         border-left:5px solid #e36c0a;
         border-right:5px solid #e36c0a;
         border-bottom:5px solid #e36c0a;
         margin-top:3px;
margin-bottom:5px;
         background: url(images/rightbg.gif) repeat;
background-color:#daeef3;
width:100%;
         padding:5px;

         }
.rightpost img {
         width:100%;

         }

#footer{
         float:bottom;
         background: url(images/footer2.jpg) repeat;
	 /* width:100%; */
width:1250px;	 
height:40px;
	 line-height:21px;
	 color:#FFFFFF;
	 font-weight:bold;
	 text-align:center;
         padding-top:13px;
         clear:both;
 
	 }

#footer a:link{
         color:#FFFFFF;
	 text-decoration:none;
	 }

#footer a:visited{
        color:#FFFFFF;
	text-decoration:none;
	}

#footer a:hover{
        color:#FFFFFF;
	text-decoration:underline;
	}

#navlink a:active{
         color:#FFFFFF;
	 text-decoration:none;
         font-size:11px;
         font-weight:bold;
         }

#navlink a:visited{
         color:#FFFFFF;
	 text-decoration:none;
         font-size:11px;
         font-weight:bold;
         }

#navlink a:link{
         color:#FFFFFF;
	 text-decoration:none;
         font-size:11px;
         font-weight:bold;
         }

#navlink a:hover{
         color:#FFFFFF;
	 text-decoration:underline;
         font-size:11px;
         font-weight:bold;
         }  
