/*  
Theme Name: Blueline CTN V2 
URI: http://www.gpsgazette.com/
Description: Blueline is a 3 column theme with one sidebar on the right and one to the left of the content area that uses a soft color scheme and very few images.  sidebars are widget ready.
Version: 1.1
Author: GPS Gazette V2 mod by vistronic
Author URI: http://www.gpsgazette.com
/*/		

*{margin: 0px;padding: 0px;}
ul{list-style: none;}
body {font-size: small;margin: 0px;text-align: center;background: #4081A0;background-image: url(img/back01.jpg);
background-repeat: repeat-x ;color: #000;font-family: Verdana, sans-serif, Arial, Helvetica;}

 /*************** Blogtitle ************* **mod from 780 size and width*************/
 #blogtitle{ width: 1000px;height:179px;display: block;color: #FFDAC3;text-align: left;margin: auto auto 0 auto;margin-top: 0px;padding: 0px 0 0 0;background-image:url(img/headerctnv7.jpg);}


 #date{padding-right: 235px;position: relative; top: -55px;color: #FFFFFF;text-align: right;z-index: 3; }
 #header1{right: 15px;position: relative; top: -92px;text-align: center;z-index: 3; } 
 
/******************** Container ******760c1**780c2***mod from 86 outside edge*964w*******/
 #container{position: relative; clear:left;padding:0;margin-left:auto;margin-right:auto;margin-top: 0px;width: 980px;overflow: hidden; float:left;
background:#FFFFFF url(img/13_space.gif) 0 0  repeat-y;}

 #container2{position: relative; clear:left;padding:0;margin-left:auto;margin-right:auto;margin-top: 0px;width: 1000px;overflow: hidden; 
background:#FFFFFF url(img/15v3_space.gif) 100% 0  repeat-y;} 

 
 /******************** Left Sidebar Container ******width180*********************************/
 #leftnav{float: left;width: 165px;margin: 0;padding-top: 0px;margin-top: 8px;margin-left: 30px;margin-bottom: 0px; margin-right:0px; text-align: left;}

 /**************************** Right Sidebar Container ********width180********************************/
 #rightnav{float: right;width: 160px;margin: 0;padding-top: 0px;margin-top: 8px;margin-bottom: 8px;margin-right: 0px;text-align: left;}

 /********************* Content DIV*w542****#DFEFF2 bkg*********left172px******BORDER********/
 #content{display: block;float: center;margin: 0 10px 20px 196px;padding-left:;padding-top: 10px;margin-top:8px;text-align: left;background: #FFFFFF;border-top: 1px solid #FFFFFF; width:600px;}}

 #content ul{padding-left: 15px;}
 #content ul li{padding-left: 15px;background: url(img/content-star.gif) no-repeat;}
 #content ul ul li{padding-left: 15px;background: url(img/content-child.gif) no-repeat;}
 #content ol{list-style-position: inside;padding-left: 15px;padding-top: 2px;margin-bottom: 0px;}
 #content p{padding-left: 15px;}
 
.post{display: block;overflow:hidden;width:98%;border: none;margin-left: 10px;margin-bottom: 15px;background: #DFEFF2 url(img/dot.gif) 0 0 repeat-y;} 

 /*******************margin0020195********* Contentp***pageformat********padding10******19px top************/
 #contentp{display: block;margin: 0 0px 0px 0px;padding: 0px;padding-left:0px ;margin-top:0px;text-align: left;background: #FFFFFF; width:600px;}
 #contentp ul{padding-left: 15px;}
 #contentp ul li{padding-left: 15px;background: url(img/content-star.gif) no-repeat;}
 #contentp ul ul li{padding-left: 15px;background: url(img/content-child.gif) no-repeat;}
 #contentp ol{list-style-position: inside;padding-left: 15px;padding-top: 2px;margin-bottom: 0px;}
 #contentp p{padding-left: 10px;}
                        
 /********************************** Footer ****float:left;width: 100%**93.6********************************/
 #footwrap{clear:both;background: url(img/17_footer.gif);color: #000000;padding: 5px 1em 5px 1em;font-weight: normal;float:right;  width:95.1%;}
 #footwrap p{display: block;margin-top: 1px;margin-bottom: 2px;text-align:center; padding-top:5px;}
 #footwrap a:link {color: #000000;text-decoration: none;border: none;font-weight: bold;}
 #footwrap a:hover {color: #000000;text-decoration: underline;border: none;}
 #footwrap a:visited:hover {color: #000000;text-decoration: underline;border: none;}
 #footwrap a:visited {color: #000000;text-decoration: none;border: none;font-weight: bold;}
 #footwrap img {padding: 0px 5px 0px 5px;}
  
 /*************************************** Left Sidebar **********************************************/
 #sidebarleft{margin-bottom: 10px;background: #ffffff;padding: 0px 8px  0 8px;border-top: 1px solid #FFFFFF;}
 #sidebarleft li{background: #FFFFFF;padding-top: 0px;padding-bottom: 8px;}
 #sidebarleft ul li{/* list-style: square inside; color:blue; */display: block;padding-left: 5px;margin-left: 5px;/* background:  url(img/star.gif) no-repeat; */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: #0000aa;text-decoration: none;border: none;font-weight: normal;}
 #sidebarleft ul li a:hover {color: black;	background: yellow; }
 #sidebarleft ul li a:hover {color: #0000aa;text-decoration: underline;border: none;}
 #sidebarleft a:visited:hover {color: #0000aa;text-decoration: underline;border: none;}
 #sidebarleft a:visited {color: #0000aa;text-decoration: none;border: none;font-weight: normal;}
 #sidebarleft h2 {color: #000066;padding: 2px 8px 2px 8px;margin-top:8px;background:#FFFFFF;background-image: url(img/goldstripe.gif);}

 /*********** RightSidebar********************************/
 #sidebarright{margin-bottom: 10px;background: #ffffff;padding: 0px 8px  0 8px;border-top: 1px solid #FFFFFF;}
 #sidebarright li{background: #FFFFFF;padding-top: 0px;padding-bottom: 8px;}
 #sidebarright ul li{/* list-style: square inside; color:blue; */display: block;padding-left: 5px;margin-left: 5px;/* background:  url(img/star.gif) no-repeat; */padding-bottom: 2px;}
 #sidebarright ul li ul li{padding-left: 10px;padding-bottom: 2px;}
 #sidebarright ul li li{padding-left: 10px;padding-bottom: 2px;}
 #sidebarright a:link {color: #0000aa;text-decoration: none;border: none;font-weight: normal;}
 #sidebarright ul li a:hover {color: black;	background: yellow; }
 #sidebarright ul li a:hover {color: #0000aa;text-decoration: underline;border: none;}
 #sidebarright a:visited:hover {color: #0000aa;text-decoration: underline;border: none;}
 #sidebarright a:visited {color: #0000aa;text-decoration: none;border: none;font-weight: normal;}
 #sidebarright h2 {color: #000066;padding: 2px 8px 2px 8px;margin-top:8px;background:#FFFFFF;background-image: url(img/goldstripe.gif);}
                         
 /**************************** Paragraph ***************************************/
 p{margin-bottom: 12px;margin-top: 12px;}

 /********************************* Blockquote **********************************/
 blockquote{margin: 0px 0px 0px 30px;padding: 0px 25px 0px 0px;font-style: italic;color: #666666;} 

 /****************** Post Metadata *************margins10351020*********************/
 .postmetadata{display:block;margin: 10px 35px 10px 20px;padding: 5px 8px 8px 35px;text-align: left;background: #FFFFFF;color:#3F3F3F;}
 #content .postmetadata{padding-left: 2px;}
 .postmetadata a:link{border: none;color: #8C9EAA;font-weight: normal;}
 .postmetadata a:hover{border: none;color: #8C9EAA;font-weight: normal;text-decoration: none;}
 .postmetadata a:visited:hover{border: none;color: #8C9EAA;font-weight: normal;}
 .postmetadata a:visited{border: none;color: #8C9EAA;font-weight: normal;}

 /********************************* Links **********in pages posts***********************************/
 a:link{color: #0000aa;text-decoration: none;font-weight: normal;}
 a:hover{text-decoration: underline;}
 a:visited{color: #0000aa;text-decoration: none;font-weight: normal;}
 a:visited:hover{text-decoration: underline;}
 a img {border:none;background:none;}
 #feed, #feed img a:link, #feed img a:visited{border: none;}
 
/*****Headings************margins**********************************/
 h1{font-size: 34px;color: #666666;font-family: Arial, Helvetica;font-style: italic; 
 visibility:hidden;}

 h2{display: block;font-size: 12px;padding: 5px 0 0 12px;margin: 5px 0 0px 0;text-align: left;background-image: url(img/goldstripe.gif); }
h2.widgettitle{display: block;font-size: 12px;padding: 5px 0 0 12px;margin: 5px 0 0px 0;text-align: left;background-image: url(img/goldstripe.gif); width: 121px;}
 h3{display: block;font-size: 14px;padding: 5px 0 0 12px;margin: 5px 0 6px 0;text-align: left;}
 h3.posttitle   {font-size: 16px;font-weight: bold;padding-left: 27px;padding-top: 3px;padding-bottom: 3px;margin-top: 0px;margin-bottom: 2px;border-bottom: 3px solid #000000;background: none;}
 .tl {background: #6D8E93 url(img/box_06.gif) 0 0  no-repeat ; }
 .tr {background: url(img/box_07.gif) 100% 0 no-repeat; }
 .bl {background: url(img/boxleftb.gif) 0 100% no-repeat;}
 .br {background: url(img/box_0rb.gif) 100% 100% no-repeat;}
 .t {background: url(dot.gif) 0 0 repeat-x; width: 20em;}
 .b {background: url(img/dot.gif) 0 100% repeat-x;}
 .l {background: url(img/dot.gif) 0 0 repeat-y;}
 .r {background: url(img/dot.gif) 100% 0 repeat-y;}
 .box1 {position: relative;clear:left;padding:0;margin-left:auto;margin-right:auto;margin-top: 0px;width: 100%;height: 25px;overflow: hidden;background: none; } 
 /** round corners ***also code in index url(img/box_06.gif)no-repeat;***6D8E93*****width517************/

 h3.posttitle:hover{border-bottom: 3px solid #798288;}
 .posttitle a:link{font-size: 16px;font-weight: bold;color: #FFFFFF;}
 .posttitle a:visited{font-size: 16px;font-weight: bold;color: #FFFFFF;}
 .posttitle a:hover{font-size: 16px;font-weight: bold;color: #798288;text-decoration: none;}
 .posttitle a:visited:hover{text-decoration: none;}
 h4{margin-top: 15px;font-size: 13px;padding: 5px 0 0 12px;margin: 5px 0 6px 0;text-align: left;}
 h5{margin-top: 15px;font-size: 12px;padding: 5px 0 0 12px;margin: 5px 0 6px 0;text-align: left;}
 h6{margin-top: 2px;font-size: 10px;padding: 1px 0 0 1px;margin: 1px 0 1px 0;text-align: left;} 

 /*Miscellaneous*************************************************************/
 .entry{margin-left: 0px;}
 .entry1 p img {padding: 5px 5px 5px 5px;}

 .entry2{margin-bottom: 0px;background: url(img/dot.gif) 100% 0 repeat-y;}                        
 
/*Contained Floats Fix*/ 
 /*Code*/
 code{display: block;margin: 10px 30px 0 30px;padding: 2px 10px 5px 10px;border-top: 4px solid #798288;color: #666666;background: #DFDAC3;}
 #searchform {margin-top: 8px;margin-left: 0px;	}

 /* navigation is horz link menu----------------first padding is left list position----------------*//* overflow: hidden; */
#navigation {margin-left:auto;margin-right:auto;padding:0px 0px 0px 80px;width: 650px;position: relative;top: 116px;height:2.7em;line-height:2.7em;border:none;z-index: 5;}

 #navigation li {  float:left;  margin:0 5px 0px 0px;  padding:0px 0px 0px 0px;  list-style-type:none;  display:inline;  border:none;}

 /************** padding space between list items ***********************/
 #navigation li a {  display:block;  padding:0px 30px 0px 0px;  font-size: 12px;  font-family: Verdana;  border: none;  text-align: left;}/** ul was removed in header **/
 #navigation ul li a:hover {color: black;background: yellow;  border:none;}
 #navigation a {color:#000066;}
 #navigation1 {margin-left:auto;margin-right:auto;padding:0px 0px 0px 180px;width: 650px;position: relative; top: -28px;height:2.7em;line-height:2.7em;border:none;z-index: 6;}
 .credits{margin-top: -25px;padding: 0 4px 5px 4px;float: right;}
 img {	border:none;}
 .alignright {text-align: right;}
 .alignleft {text-align: left}

 /** crawl nav menu is nav2 plus crawl****************************/
 #nav2{position:relative;clear:left;text-align:left;margin-left:22px;margin-right:auto;margin-top: 0px;height:26px;width: 980px;overflow: hidden;border-top: 0px;padding: 0px 0px 0px 5px;background: #6D8E93;background-image: url(img/11_bar.gif); background-repeat: no-repeat;}
 
#nav2 ul {padding-top:4px; color:#4081A0; font-family: Arial;
font-size:16px;}

.widget1 {background:#DFEFF2; width:135px; border:1px solid #ABBAC2;}
.textwidget { padding-top:0px;}




 /******************Crawl plus ie bug fix***mt -20***********/
 #crawl{position:absolute;text-align:left;font-size: 10px;margin-left:765px;margin-top: -20px; width: 250px;overflow: hidden;border-top: 0px;font-size:1em;background: #6D8E93;color: #FFFFFF;}
 
/****************************** Begin Images ****************/
    img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
    }

    img.alignright {
    padding: 4px;
    margin: 0 0 2px 7px;
    display: inline;
    }

    img.alignleft {
    padding: 4px;
    margin: 0 7px 2px 0;
    display: inline;
    }

    .alignright {
    float: right;
    }

    .alignleft {
    float: left;
    }

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

@media print {body { background:white; color:black; }#blogtitle { display:none }#container { display:block }#leftnav { display:none }#rightnav { display:none }#comments { display:none }#sidebarleft { display:none }#sidebarright { display:none }#footwrap { display:none }#content { display:block }#contentp { margin-left:0; float:left; width:auto }}


