/* Edited with EditCSS */
/**** Style sheets whose contents could be loaded were ****/
/**** imported instead. Rule order may be incorrect ****/ 
/**** as a result. ****/
@import "chrome://firebug/content/highlighter.css"; 

/**** Inline STYLE-tag style sheet ****/

.recentcomments a{display:inline !important;padding: 0 !important;margin: 0 !important;}



/*  
Theme Name: GPS Fluid
Theme URI: http://www.gpsgazette.com/
Description: GPS Fluid is a fluid width 3 column theme that uses almost no images. The theme is widget ready (both sidebars). The sidebars are fixed width and the content area will adjust depending on the resolution. It is released under the GPL licence.
Version: 1.0
Author: GPS Gazette
Author URI: http://www.gpsgazette.com/*/		

*
{
margin: 0px;
padding: 0px;
}

ul,.feed,.feed ul li
{
list-style: none;
}

body 
{
margin: 0px;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
background-attachment:fixed ;

}

#commentsbody
{background:white;
color:black;
width:95%;
font-size:12px;
}

.description
 {
text-align:center;
font-style:italic;
font-size:23px;
color:grey;
padding:8px;
letter-spacing:6px;
border-bottom:solid 1px;
margin: 0 100px 10px 100px

}


                         /***************************************************
                         *********************** Blogtitle **************
                         *****************************************************/

#blogtitle
{

display: block;
text-align: right;
margin: 4px auto;
padding: 12px 40px 0 0;
font-style:italic;

}

#blogtitle a:link {
color: #EDEDED;
text-decoration: none;
border: none;


}

#blogtitle a:visited {
color:#EDEDED;
text-decoration: none;
border: none;
}

#blogtitle a:hover {
color: white;
text-decoration: none;
border:none;
}

                         /***************************************************
                         *********************** Container **************
                         *****************************************************/
#container
{
clear:left;
padding:0;
margin-left:auto;
margin-right:auto;
margin-top: 0;
width: 97%;
overflow: hidden;
border: 1px solid black;
background:#666 ;
}




                         /***************************************************
                         *********************** Left Sidebar Container *******
                         *****************************************************/
#leftnav
{
font-size:13px;
background:#666666 none repeat scroll 0%;

float: left;
width: 178px;
margin: 0;
padding-top: 16px;
margin-top: 0;
margin-bottom: 20px;
text-align: left;
}


                         /***************************************************
                         *********************** Right Sidebar Container *******
                         *****************************************************/

#rightnav
{position:absolute;
top:79px;
right: 20px;
font-size:13px;
background:#666666 none repeat scroll 0%;
float: right;
width: 176px;
margin: 0;
padding-top: 16px;
margin-top: 0;
margin-bottom: 20px;
text-align: right;
}

                         /***************************************************
                         *********************** Content **************
                         *****************************************************/
#content
{
font-size:13px;
font-family: DejaVu Sans,arial;
background:#FDFDF8;
display: block;
margin: 0 180px 20px 180px;
padding: 1em;
padding-top: 10px;
text-align: left;
color: #1F2031;
border-right:2px solid grey;
border-left:2px solid grey;
}


#content ul
{
padding-left: 15px;
}

#content ul li{
margin-left: 15px;
margin-bottom:15px;
list-style:disc;
font-color:#0c260b;


}

#content ul ul li{
padding-left: 15px;
}

 



#content p
{
padding-right:15px;
}
                         /***************************************************
                         *********************** Footer **************
                         *****************************************************/

#footwrap
{
clear:both;
float:left;
width: 95%;
background: none;
color: #EDEDED;
padding: 5px 1em 5px 1em;
font-weight: normal;
border-top: 1px solid black;
font-size:12px;
}

#footwrap p
{
margin-top: 2px;
margin-bottom: 2px;
margin-left:180px;
}

#footwrap a:link {
color: #ADE4B4;
text-decoration: none;
border: none;
line-height:18px

}
#footwrap a:hover {
color: white;
text-decoration: underline;
border: none;
}

#footwrap a:visited:hover {
color: #ADE4B4;
text-decoration: underline;
border: none;
}

#footwrap a:visited {
color: #ADE4B4;
text-decoration: none;
border: none;

}

#footwrap img {
padding: 0px 5px 0px 5px;
border:none !important;
}


                         /***************************************************
                         *********************** Left Sidebar **************
                         *****************************************************/
#sidebarleft
{
margin-bottom: 10px;
background: none;
color:#F7F9F8;
padding-left:10px;
}

#sidebarleft li
{
background: #666666;
padding-bottom: 8px;
padding-left:5px
}

#sidebarleft ul li
{
display: block;
padding-left: 10px;
margin-left: 5px;
padding-bottom: 2px;
}

#sidebarleft ul li ul li{
padding-left: 10px;
padding-bottom: 2px;
}

#sidebarleft ul li li{
padding-left: 10px;
padding-bottom: 2px;
}

#sidebarleft a:link{
color: #D3E0DC;
text-decoration: none;
 
line-height:17px
}

#sidebarleft a:hover {
color: #F7F9F8;
text-decoration: underline;
 

}

#sidebarleft a:visited:hover {
color: #D8E6E1;
text-decoration: underline;
 
 
}

#sidebarleft a:visited {
color: #BAC6C2;
text-decoration: none;
 
 
}

#sidebarleft h2,#sidebarleft h3{
color: white;
padding: 2px 8px 2px 8px;


border-bottom: 1px dotted black;
margin-bottom:8px;
}

                         /***************************************************
                         *********************** Right Sidebar **************
                         *****************************************************/

#sidebarright
{
text-align:right;
margin-bottom: 10px;
background: none;
color:#EFF7F5;
padding:0 5px
}

#sidebarright li
{

padding-bottom: 8px;

}

#sidebarright ul li
{
display: block;
padding-right: 10px;
margin-left: 5px;
padding-bottom: 2px;
}

#sidebarright ul li ul li{
padding-left: 10px;
padding-bottom: 2px;
}

#sidebarright a:link {
color: #D3E0DC;
text-decoration: none;
line-height:18px;
border: none;
}


#sidebarright a:hover {
color:#F7F9F8;
border: none;
}

#sidebarright a:visited:hover {
color: #D3E0DC;
border: none;
}

#sidebarright a:visited {
color: #BAC6C2;
text-decoration: none;
border: none;
}




                         /***************************************************
                         *********************** Paragraph **************
                         *****************************************************/

p
{text-align:justify;
margin:0 5px 12px 5px;
}
.rlist {margin:30px 150px 10px 180px;
border:1px solid #2E2E2E;
padding: 15px;
background: #4A4A4A;
}

#leftnav p, #rightnav p {
 margin: 0 0 1em 0;
padding:10px;
text-align:left;
 }
                         /***************************************************
                         *********************** Blockquote ********************
                         *****************************************************/

blockquote
{
margin: 0px 0px 0px 30px;
padding: 0px 25px 0px 0px;
font-style: italic;
color: #4C4E52;
border-left: 1px dotted #B5C9DF;
}


                         /***************************************************
                         *********************** Post Metadata ****************
                         *****************************************************/

.postmetadata
{
display:block;
margin: 10px 35px 10px 20px;
padding-left: 25px;
text-align: left;
font-size:11px

}

#content .postmetadata
{
padding-left: 2px;
text-align:right;
}

.postmetadata a:link
{
border: none;
color: #3E748F;
font-weight: normal;
}

.postmetadata a:hover
{
border: none;
color: #628CAF;
font-weight: normal;
}

.postmetadata a:visited:hover
{
border: none;
color: #628CAF;
font-weight: normal;
}

.postmetadata a:visited
{
border: none;
color: #3E748F;
font-weight: normal;
}

                         /***************************************************
                         *********************** Links & Images********************
                         *****************************************************/

 a:link  { 
text-decoration:none; color: brown;
  }
 a:visited  { 
text-decoration:none; color:brown
}
 a:hover  { 
text-decoration:underline; color:red;

} 
 a:active {
 text-decoration:none; 
    }
img
{
margin:3px 4px 4px 0
}
#feed, #feed img a:link, #feed img a:visited,#footwrap, 
{
border: none; 
margin 3px 0;
}

.entry img, #content img
{
border: solid 1px black ;
 
}
 .wp-smiley {
border:none !important;
margin 3px 0;}


#sidebarleft img, #sidebarright img
{
border:solid 1px #D3E0DC ;

margin:3px 0px 5px 0;
}
a img:hover {
border:1px solid #5E5E5E !important}

#sidebarright a img:hover, 
#sidebarleft a img:hover {
border:1px solid  #F7F9F8 !important}
                    /***************************************************
                         *********************** Comments ********************
                         *****************************************************/

.commentlist
{
padding-left: 40px;
padding-right: 15px;
background: #FDFDF8;
}

.commentlist li
{
margin: 8px 10px 8px 15px;
padding-left: 12px;
list-style: none;
background: #F1EDD2;
margin-bottom: 2px;
border: 1px dotted #8B9DB2;
}

li.alt
{
background: #D0D0D0;
}

.commentlist cite
{
padding: 2px 3px 1px 3px;
}

.commentlist p
{
padding: 5px 5px 2px 3px;
margin-bottom: 5px;
}

.commentlist a:link
{
border: none;
text-decoration: none;
color: brown;
}

.commentlist a:visited
{
border: none;
text-decoration: none;
color: brown;
}

.commentlist a:hover
{
border: none;
text-decoration: underline;
color: brown;
}

.commentlist a:visited:hover
{
border: none;
text-decoration: none;;
color: #000;
}

.commentmetadata a:link, .commentmetadata a:hover, .commentmetadata a:visited
{
text-decoration: none;
color: #9F9F9F;
}

.commentnumber {
font: italic normal 14px 'Times New Roman', Times, serif;
margin-top: 2px;
float:right;
color: #B4D8FE;
font-size: 28pt;
}

#comment
{
width:80%;
}


textarea, input, select {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
border-style:solid;
border-width:1px;
margin-right:8px;
border:solid 1px black;
padding:2px;
}

                         /***************************************************
                         *********************** Headings**************
                         *****************************************************/

h1
{
font-size: 50px;
padding-left: 5px;
text-shadow: #36414d 0 2px 3px;
letter-spacing:6px;
font-family:courier new

}

h2
{
display: block;
font-size: 15px;
font-weight: bold;
padding: 5px 0 0 12px;
margin: 5px 0 6px 0;
text-align: left;
}

h3
{color:white;
display: block;
margin: 20px 0 6px 0;
}

h3.posttitle  

{margin-top:25px;
font-family:verdana;
font-size: 16px; ;
margin-bottom: 20px;
margin-left: 10px; 

} 

.date
{width:100%;
text-align:right;
font-family:Times New Roman;;
font-size: 16px;
margin-bottom: 0px;
margin-top: 12px;
margin-bottom: 5px;
border-bottom: 1px dotted grey;

}

.posttitle a:link
{
color: black;
text-decoration:none;

}

.posttitle a:visited
{
color:black;
text-decoration:none;
}

h4
{
margin-top: 15px;
font-size: 13px;
font-weight: bold;
padding: 5px 0 0 12px;
margin: 5px 0 6px 0;
text-align: left;
}

h5,h6
{
margin-top: 15px;
font-size: 12px;
font-weight: bold;
padding: 5px 0 0 12px;
margin: 5px 0 6px 0;
text-align: center;
}
#sidebarright h2, #sidebarright h3, h2.widgettitle
{
color: white;
padding: 5px 10px 2px 8px;
border-bottom:1px solid black;
margin-top:8px;
text-align:right;
font-size: 1,17em;
}

#content h2 { margin: 0 0 .5em 0; }

                          /*Miscellaneous*/
 
 
.entry
{
margin-bottom:35px;
}
                         /*Contained Floats Fix*/
.post
{
display: block;
overflow:hidden;
width:98%;
}
                     /*Code*/
code
{
display: block;
margin: 10px 30px 0 30px;
padding: 2px 10px 5px 10px;
border:dotted 1px grey;
color: #666666;
}

#searchform {
margin-left: 5px;
	}


 


