/*

-----------------------------------------------------------

Theme Name: Cityscape

Theme URI: http://www.ewebscapes.com

Description: Cityscape Theme

Version: 2.0

Author: Lisa Sabin-Wilson

Author URI: http://ewebscapes.com

File: print.css
Author: Steve Linberg
Description: print-friendly stylesheet for Cityscape Wordpress theme.

-----------------------------------------------------------

*/



BODY {

 background: #0472C1 url(images/bg.jpg) repeat-x;

 font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Verdana, Helvetica, sans-serif;

 font-size: 10pt;

 margin: 0;

}


a {color: #00008b; text-decoration: none;}

a:active {color: #00008b; text-decoration: none;}

a:visited {color: #4B0082; text-decoration: none;}

a:hover {color: #000; text-decoration: underline;} 

/* changed a {color:#800000; text-decoration: none;} to  a {color:#0000CD; text-decoration: none;} also changed active color to 0000CD on 10-16-2007 lmt, CHANGED VISITED TO 6A5ACD */

/* STRUCTURE */



#page {

 width: 765px;

 margin-left: auto;

 margin-right: auto;

}


#frame {

 background:url(images/frame.jpg) repeat-y;

 float: left;

 width: 765px;

}


#frame2 {

 float: left;

 width: 765px;

 height: 25px;

}



#topbanner, #menu {

display: none;

}


#topbanner form {

 padding-top: 15px;

 text-align: right;

  font-size: 8pt;

}


.info {

 text-align: right;

 padding-right: 10px;

 font-weight: bold;

 text-transform: uppercase;

 font-family: georgia;

 color: #64beef;

 font-size: 16px;

 letter-spacing: 3px; 



}



.title {

 color: #fff;

 letter-spacing: 1px;

 font-family: georgia;

 font-size: 48px;

 padding-top: 85px;

 text-align: left;

 padding-left: 20px;



}


.title a:link, .title a:active, .title a:visited { color: #fff; text-decoration: none;}

.title a:hover {color: #bcbcd0; text-decoration: none;}




#footer {

 background: url(images/footer.jpg) no-repeat;

 height: 42px;

 width: 765px;

}


#footer p {

 padding: 0 0 0 40px;

 margin:0;

 font-size: 8pt; 

 color: #404040; 

}




#main {

 float: left;

 margin: 10px 25px 0 30px;

 width: 510px; 

 overflow:hidden;

}


#main a img {

border:0px;

}



h2 {

 background: #d5e4ef;

 width: 95%;

 color: #000;

 font-size: 14px;

 letter-spacing: 4px;

 padding: 5px;

 list-style: none;

 margin:0;

}






#menu {

 float: left;

 width:173px;

 margin: 0 0 0 15px;

 color: #000;

 overflow:hidden;

}


#menu form ul {background: transparent;}



#menu form {

 background: transparent;

 margin: 5px 0 5px 10px;

}



#menu input#s {

 width: 90%;

 background: #e7eef3;

 border: 1px solid #004b81;

 color: #000;

}



#menu ul {

 font-size: 8pt;

 color: #000;

 list-style-type: none;

 margin: 0;

 padding-left: 3px;

}



#menu ul li {

 background: #cedde8;

 line-height: 110%;

 margin: 10px 0 0 0;

}



#menu ul li p {padding: 5px; margin: 0;}



#menu ul ul {

 list-style-type: none;

 margin: 0 0 15px 0;

 padding: 0;

 text-align: left;

}



#menu ul ul li {

 background: url(images/bullet.jpg) no-repeat;

 padding-left: 10px; }



#menu ul ul li a { color: #004b81; text-decoration: none;}

#menu ul ul li a:hover {color: #fff; text-decoration: none;}



#menu ul ul ul.children {

 font-size: 8pt;

 padding-left: 3px; border:0px;

}



/* Formatting */



.main_date {

 margin: 0px 0px 8px 0px;

 font-style: oblique;

 text-align: left;

 font-size: 12px; 

 font-variant: small-caps;

 color: #8A2BE2; 

}



.main_title {

 background: #d5e4ef;

 border-bottom: 1px solid #a8c2d4;

 padding: 0 0 0 4px;

 text-align: left;

 font-size: 20px; 

 font-variant: small-caps;

}



.main_title a, .main_title a:active, .main_title a:visited { color: #404040; 

  text-decoration: none;}

.main_title a:hover { color: #800000;   text-decoration: none;}



.main_post {

 text-align: justify;

 color: #373C21; 

 line-height: 130%;

}



.main_post img {

  float:left;

  border:solid 1px silver;

  padding:3px;

  margin-right:10px;

}






.main_feedback {

 color: #808080;

 text-align: right;

 margin: 0 3px 30px 0;

 }



.navi {

  background: #f1f6f9;

 border-top: 1px #cedde8 dotted;

 border-bottom: 1px #cedde8 dotted;

 padding: 4px;

 color: #808080;

 text-align: center;

 margin-bottom: 30px;

 }





blockquote {

background:url(images/quote.gif) no-repeat;background-position:top left;padding-left:20px;text-align:justify; color:#8A2BE2;}





h3{

margin: 10px 0;

font-weight: bold;

font-size: 14px;

color: #333;

}



.commentlist li {

 margin: 15px 0 3px;

 padding: 5px 10px 3px;

 list-style: none;

 background-color: #e5f0f5;

 border-top: 1px #004b81 dotted;

 border-bottom: 1px black solid;

}



li.graybox {

 background-color: #efeaf0;

 border: 1px #724d61 solid;

}



.commentnumber {

 font: italic 14px 'Times New Roman', Times, serif;

 margin-top: -5px;

 float:right;

 color: #724d61;

 font-size: 28pt;

}





#s {

 border:1px solid #004b81;

 background: #e7eef3;

 width:200px;

}



#b {

 border:1px solid #004b81;

 background: #e7eef3;

 font-size: 9pt;



}



#button {

 border:1px solid #004b81;

 background: #e7eef3;

 font-size: 8pt;

 margin-top:5px;

}



INPUT{

 border:1px solid #004b81;

 background: #e7eef3;

}



TEXTAREA{

 border:1px solid #004b81;

 background: #e7eef3;

 width:500px;

}





#wp-calendar {empty-cells: show; color: #808080; margin: 0;width: 95%;}

#wp-calendar #next a{padding-right: 10px;text-align: right;color: #004b81;}

#wp-calendar #prev a{padding-left: 10px;text-align: left; color: #004b81;}

#wp-calendar a{	color: #800000; display: block;text-decoration: none;}

#wp-calendar a:hover{color: #004b81; background: #fff;text-decoration: none;border: none;}

#wp-calendar caption{ background: #d5e4ef;

 width: 95%;

 color: #000;

 font-size: 14px;

 letter-spacing: 4px;

 padding: 5px;

 list-style: none;

 margin:0; }

#wp-calendar td{color: #404040; padding: 1px 0;text-align: center;}

#wp-calendar td.pad:hover{color: #404040;background: #cac6c6;text-decoration: none;border: none;}

#wp-calendar #today{background: #cac6c6; color: #800000; border-bottom: 1px solid #0f4e7a;}

#wp-calendar th{font-style: normal;text-transform: capitalize;}

/*we are creating a new class to un-float pictures*/
.main_post img.no_float {

float: none;

  border:solid 1px silver;

  padding:3px;

  margin-right:10px;

}

/* Changed color in Formatting from this to color#8A2BE2 


.main_date {

 margin: 0px 0px 8px 0px;

 font-style: oblique;

 text-align: left;

 font-size: 12px; 

 font-variant: small-caps;

 color: #808080; */



/* Changed color above in blockquote from this to color#8A2BE2 

blockquote {

background:url(images/quote.gif) no-repeat;background-position:top left;padding-left:20px;text-align:justify; color:#808080;} */


