/*  

Theme Name: Manhattan

Theme URI: http://www.manhattanray.com/manhattan

Description: Manhattan

Version: 3.0

Author: Manhattan Ray

Tags: black, white, horizontal page menu, fixed width, right sidebar

*/



body{

margin:0;

font-family: Arial, Helvetica, Georgia, Sans-serif;

font-size: 12px;

text-align: left;

vertical-align: top;

background: black;

color: white;

}





body,h1,h2,h3,h4,h5,h6,address,blockquote,dd,dl,hr,p,form{

margin: 0;

padding: 0;

}





#wrapper{

margin: 0 auto 0 auto;

width: 1001px;

height: 100%;

overflow:hidden;

padding: 0;

text-align: left;

background: silver;

}



#container{

float: left;

width: 702px;

height:  100%;

overflow: hidden;

margin: 0 10px 0 20px;

display:inline; /* because IE doubles set margins  */

font-family: "trebuchet ms",times,arial;

font-size: 14px;

position:relative;

}





#header{

width: 680px;

height: 250px;

padding: 10px;

background: url(graphics/banner.jpg);

border: 1px solid black;

margin-top: 5px;

margin-bottom: 10px;

}











/* start: pagemenu */



#pagemenudiv{

width: 702px;

height: 22px;

background:#242424;

}



#pagemenudiv ul{

margin: 0;

padding: 0;

list-style-type:none;

}



#pagemenudiv ul li{

float:left;

text-align:center;

}





#pagemenudiv ul li a{

display:block;

height: 18px;

padding-top:2px;

padding-left: 5px;

padding-right: 5px;

border: 1px solid #242424;

float:left;

font-size:14px;

font-family: times,arial;

font-weight: 500;

text-decoration:none;

text-transform: uppercase;

color: #36d5cc;

}



#pagemenudiv ul li a:hover{

background: white;

color: #242424;

}





/* sub pages below */



#pagemenudiv li ul{

position: absolute;

display: none;

background: black url(graphics/submenubg.jpg);

width:702px;

height: 25px;

top: 383px;

left: 0px;

} 



#pagemenudiv li > ul{

top: 383px;

left: 0px;

}





#pagemenudiv li.over ul,

#pagemenudiv li:hover ul{

display:block;

}





#pagemenudiv li ul a{

border: 1px solid black;

font-size:16px;

padding-top: 2px;

height: 20px;

background: black url(graphics/submenubg.jpg);

color: #bbb;

}





#pagemenudiv li ul a:hover{

background: black url(graphics/submenuhoverbg.jpg);

color: #242424;

}



/* end: pagemenu */







#content{

width: 702px;

color: black;

}







/* start: sidebar codes, except for calendar and links */



#sidebar{

float: left;

width: 227px;

border: 1px solid black;

padding: 10px;

background: #e8e8e8;

margin: 5px 20px 10px 0;

display:inline; /* because IE doubles set margins  */

color: black;

}



#sidebar ul{

list-style-type: none;

margin: 0;

padding: 0 10px 0 10px;

}





#sidebar ul li{

margin: 5px;

padding: 10px;

background: #555;

color: #ccc;

}



#sidebar ul > li{

border: 1px solid black;

}



#sidebar ul li li{

border: 0px;

}





#sidebar ul li h2{

background: black url(graphics/sidebarh2bg.jpg);

height: 17px;

padding-top: 1px;

padding-left: 5px;

font-family: Georgia, Sans-serif;

font-size: 14px;

color:#36d5cc;

}



#sidebar ul ul li{

padding: 0;

line-height:24px;

}





/* end: sidebar codes, except for calendar and links */





#footer{

clear:both;

width: 993px;

padding:4px;

position:relative;

background: #323232;

color: #bbb;

}





span.footercredits{

position: absolute;

left: 410px;

}





/* start: anchor/link codes, except for page menu  */



#header a{

text-decoration: none;

color: #2e6369;

}



#header a:hover{

color: #000080;

}



#content a{

text-decoration: none;

color: #2e6369;

}



#content a:hover{

color: #000080;

}



#sidebar a{

text-decoration: none;

color: #ccc;

}



#sidebar a:hover{

text-decoration: underline overline;

color: white;

}



#wp-calendar a {
color:#36d5cc;
}



#footer a{

text-decoration: none;

color: #bbb;

}



#footer a:hover{

text-decoration: underline overline;

color: white;

}





/* end: anchor/link codes, except for page menu  */





.aligncenter,

div.aligncenter {

   display: block;

   margin-left: auto;

   margin-right: auto;

}



.alignleft {

   float: left;

}



.alignright {

   float: right;

}





h1{

font-family: Georgia, Sans-serif;

font-size: 24px;

padding: 0 0 10px 0;

}



.post{

padding: 10px 0 10px 0;

}



.post h2{

font-family: Georgia, Sans-serif;

font-size: 18px;

}



.entry{

line-height: 18px;

}



p{

padding: 10px 0 0 0;

}



p.postmetadata{

border-top: 1px solid #444;

border-bottom: 2px solid black;

margin: 10px 0 0 0;

}





.navigation{

padding: 10px 0 0 0;

font-size: 14px;

font-weight: bold;

line-height: 18px;

}





table#wp-calendar{

width: 100%;

}







.comments-template{

margin: 10px 0 0;

border-top: 1px solid #ccc;

padding: 10px 0 0;

}



.comments-template ol{

margin: 0;

padding: 0 0 15px;

list-style: none;

}



.comments-template ol li{

margin: 0px;

line-height: 18px;

padding: 10px;

border-bottom: 1px solid #444;

}



.comments-template ol li.alt{

background: #aaa;

border-bottom: 1px solid #444;

}





.comments-template h2, .comments-template h3{

font-family: Georgia, Sans-serif;

font-size: 16px;

border-bottom: 1px solid black;

}



.commentmetadata{

font-size: 12px;

}



.comments-template p.nocomments{/*  

Theme Name: Manhattan

Theme URI: http://www.manhattanray.com/manhattan

Description: Manhattan

Version: 3.0

Author: Manhattan Ray

Tags: black, white, horizontal page menu, fixed width, right sidebar

*/



body{

margin:0;

font-family: Arial, Helvetica, Georgia, Sans-serif;

font-size: 12px;

text-align: left;

vertical-align: top;

background: black;

color: white;

}





body,h1,h2,h3,h4,h5,h6,address,blockquote,dd,dl,hr,p,form{

margin: 0;

padding: 0;

}





#wrapper{

margin: 0 auto 0 auto;

width: 1001px;

height: 100%;

overflow:hidden;

padding: 0;

text-align: left;

background: silver;

}



#container{

float: left;

width: 702px;

height:  100%;

overflow: hidden;

margin: 0 10px 0 20px;

display:inline; /* because IE doubles set margins  */

font-family: "trebuchet ms",times,arial;

font-size: 14px;

position:relative;

}





#header{

width: 680px;

height: 250px;

padding: 10px;

background: url(graphics/header2.jpg);

border: 1px solid black;22:48 25.12.2009

margin-top: 5px;

margin-bottom: 10px;

}











/* start: pagemenu */



#pagemenudiv{

width: 702px;

height: 22px;

background:#242424;

}



#pagemenudiv ul{

margin: 0;

padding: 0;

list-style-type:none;

}



#pagemenudiv ul li{

float:left;

text-align:center;

}





#pagemenudiv ul li a{

display:block;

height: 18px;

padding-top:2px;

padding-left: 5px;

padding-right: 5px;

border: 1px solid #242424;

float:left;

font-size:14px;

font-family: times,arial;

font-weight: 500;

text-decoration:none;

text-transform: uppercase;

color: #36d5cc;

}



#pagemenudiv ul li a:hover{

background: white;

color: #242424;

}





/* sub pages below */



#pagemenudiv li ul{

position: absolute;

display: none;

background: black url(graphics/submenubg.jpg);

width:702px;

height: 25px;

top: 383px;

left: 0px;

} 



#pagemenudiv li > ul{

top: 383px;

left: 0px;

}





#pagemenudiv li.over ul,

#pagemenudiv li:hover ul{

display:block;

}





#pagemenudiv li ul a{

border: 1px solid black;

font-size:16px;

padding-top: 2px;

height: 20px;

background: black url(graphics/submenubg.jpg);

color: #bbb;

}





#pagemenudiv li ul a:hover{

background: black url(graphics/submenuhoverbg.jpg);

color: #242424;

}



/* end: pagemenu */







#content{

width: 702px;

color: black;

}







/* start: sidebar codes, except for calendar and links */



#sidebar{

float: left;

width: 227px;

border: 1px solid black;

padding: 10px;

background: #e8e8e8;

margin: 5px 20px 10px 0;

display:inline; /* because IE doubles set margins  */

color: black;

}



#sidebar ul{

list-style-type: none;

margin: 0;

padding: 0 10px 0 10px;

}





#sidebar ul li{

margin: 5px;

padding: 10px;

background: #555;

color: #ccc;

}



#sidebar ul > li{

border: 1px solid black;

}



#sidebar ul li li{

border: 0px;

}





#sidebar ul li h2{

background: black url(graphics/sidebarh2bg.jpg);

height: 17px;

padding-top: 1px;

padding-left: 5px;

font-family: Georgia, Sans-serif;

font-size: 14px;

color:#36d5cc;

}



#sidebar ul ul li{

padding: 0;

line-height:24px;

}





/* end: sidebar codes, except for calendar and links */





#footer{

clear:both;

width: 993px;

padding:4px;

position:relative;

background: #323232;

color: #bbb;

}





span.footercredits{

position: absolute;

left: 410px;

}





/* start: anchor/link codes, except for page menu  */



#header a{

text-decoration: none;

color: #36d5cc;

}



#header a:hover{

color: #000080;

}



#content a{

text-decoration: none;

color: black;

}



#content a:hover{

color: #000080;

}



#sidebar a{

text-decoration: none;

color: #ccc;

}



#sidebar a:hover{

text-decoration: underline overline;

color: white;

}







#footer a{

text-decoration: none;

color: #bbb;

}



#footer a:hover{

text-decoration: underline overline;

color: white;

}





/* end: anchor/link codes, except for page menu  */





.aligncenter,

div.aligncenter {

   display: block;

   margin-left: auto;

   margin-right: auto;

}



.alignleft {

   float: left;

}



.alignright {

   float: right;

}





h1{

font-family: Georgia, Sans-serif;

font-size: 24px;

padding: 0 0 10px 0;

}



.post{

padding: 10px 0 10px 0;

}



.post h2{

font-family: Georgia, Sans-serif;

font-size: 18px;

}



.entry{

line-height: 18px;

}



p{

padding: 10px 0 0 0;

}



p.postmetadata{

border-top: 1px solid #444;

border-bottom: 2px solid black;

margin: 10px 0 0 0;

}





.navigation{

padding: 10px 0 0 0;

font-size: 14px;

font-weight: bold;

line-height: 18px;

}





table#wp-calendar{

width: 100%;

}







.comments-template{

margin: 10px 0 0;

border-top: 1px solid #ccc;

padding: 10px 0 0;

}



.comments-template ol{

margin: 0;

padding: 0 0 15px;

list-style: none;

}



.comments-template ol li{

margin: 0px;

line-height: 18px;

padding: 10px;

border-bottom: 1px solid #444;

}



.comments-template ol li.alt{

background: #aaa;

border-bottom: 1px solid #444;

}





.comments-template h2, .comments-template h3{

font-family: Georgia, Sans-serif;

font-size: 16px;

border-bottom: 1px solid black;

}



.commentmetadata{

font-size: 12px;

}



.comments-template p.nocomments{

padding: 0;

}



.comments-template textarea{

font-family: Arial, Helvetica, Georgia, Sans-serif;

font-size: 12px;

}



.comments-template img{

border: 1px solid black;

}

padding: 0;

}



.comments-template textarea{

font-family: Arial, Helvetica, Georgia, Sans-serif;

font-size: 12px;

}



.comments-template img{

border: 1px solid black;

}