/*   
Theme Name: IAMWW w2 DnD
*/

html {overflow:auto;height:100%;margin-bottom : .2em;margin-top : 2px;}
* {padding:0;margin:0;}
body {background-image:url(../images/bg.jpg);font:0.88em Arial,Helvetica,Geneva,sans-serif;line-height:1.5em;color:#fff;margin-top: 2px;}
.style1 {font-size: 9px;color: #FFFFFF}
a {color:#660000;text-decoration:none;outline:none;font-weight:bold;}
a:hover {color:#444444;text-decoration:none;outline:0;}
a:visited {text-decoration:none;outline:0;}
a:link h3 {color:#951400;border:none;outline:0;}
a:link img {border:none;outline:none;}
p {padding-top:5px;padding-bottom:5px;}
ul {list-style:none;margin-left:0;padding-left:0;margin-top:0;}
ol {margin-left:0;margin-left:30px;margin-top:0;}
img {border:none;}
code {font-family:"Courier New", Courier, mono;}
pre {font-family:"Courier New", Courier, mono;}
em {font-weight:bold;text-decoration:underline;}

/*layout*/
#container {
	width : 900px; 
	margin :auto;
	background:url(../images/bg_inside.jpg);
	position: relative;
	z-index: 500; 
	}
#wrapper {
	width: 900px;
	height:100%;
	background:#000;
	position: relative;
	z-index: 500; 
}
#pageHeader {
	height: 239px;  
	width: 900px;
  border-bottom-width: 2px;
	border-bottom-color: #BBBBBB;
	border-bottom-style: ridge;
	background-position: center;
        background-image: url(../images/header.jpg);

}
#pageHeader #cornercut {
	position: static;
	margin-top: 0px;
	margin-left: 0px;
  float: left;
}

#sitelogo {
	position: absolute;
	display: block;
	float: left;
  z-index: 1024;
	margin-top: -10px;
	margin-left: 40px;
}

#translator {
	position: absolute;
	display: block;
	float: left;
  margin-left: 905px;
  z-index: 0;
  line-height: 0px;
}

#translator ul {
	text-decoration: none;
	list-style-type: none;
}

#translator li {
	margin: 5px 0px 0px 0px;
	padding: 0px;
}

/*navigation*/
#navcontainerNew {
	position: absolute;
	top: 4px;
	width: 900px;
	font-size: 12px;
	margin: 0;
	line-height: normal;
	height: 31px;
	text-align: right;
	padding-bottom: 5px;
	padding-right:40px;
	z-index:999;
}

/* Parent - Level 0 */

#navcontainerNew ul {
	margin: 0;
	padding: 5px 20px 0px 0px;
	text-decoration: none;
	list-style-type: none;
	display: inline;
	float: right;
}

#navcontainerNew li {

  display: list-item;
  float: left;
}

#navcontainerNew span {
	padding-left: 12px;
	padding-right: 50px;
	padding-top: 10px;
	padding-bottom: 10px;

}

#navcontainerNew a {
	color: #ebf1ff;
	text-decoration: none;
        padding: 8px;
}

#navcontainerNew a:hover {
	color: #fff;
	text-decoration: none;
	border-bottom: 3px solid #A3010D;
}

#navcontainerNew a:active {

}

/* Child - Level 1 */

#navcontainerNew ul ul {
display: none;
}

/*drop-down cats*/
.headright {margin-left : 320px; float : right;}
#navcontainer ul.navlist li.headright a {border-right: 0px;}
#slickbox {background : inherit;float : left;position : relative;margin : 0 auto;width : 835px;padding : 0;text-transform : lowercase;font-size : 0.9em;}
#slickbox h4 {text-transform : uppercase;padding : 3px 0 3px 0;}
#slickcats {background : inherit;float : left;position : relative;
width : 900px;padding : 0;}
ul.headcats {color : #444444;text-align : left;height : auto;width : 100%;margin: 10px 0 0;background-color : inherit;}
ul.headcats li {display : inline;list-style-type : none;margin-right : 3%;
border-bottom : 1px solid #ddd;float : left;text-align : right;display : block;width : 22%;}
ul.headcats li:hover {background : #000000 !important;}
ul.headcats li a {float : left;color : #666633;}
ul.headcats li a:hover {background : #000000 !important;color : #fff;}

/*content*/
#port  {width : 900px;float : center;padding : 8px 0 5px 0;line-height : 1.7em;}
#entries {
	margin-left:10px;
	width : 876px;
	float : left;
	line-height : 1.7em;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0;
}
.post {
	margin-bottom : 2em;
	text-align: left;
}
.post ul {list-style : square;margin : 1px 5px 7px 15px;padding : 5px;}
.post li {margin-bottom : 3px;}
h1 {font-size : 2em;line-height : 1em;text-transform : uppercase;display : inline;margin-bottom : 0.2em;margin-top : 2.5em;}
div#entries h2 {font-size : 2em;line-height : 1em;text-transform:uppercase;display : inline;margin-bottom : 0.2em;margin-top : 2.5em;}
div#entries h2 a {color:#fff;}
h3 {font-weight : bold;font-size : .8em;text-transform : uppercase;margin-bottom : 0.2em;margin-top : 2em;letter-spacing : 0.2em;color : #444;
border-bottom : 1px solid silver;}
#entries h3 {clear: both;padding-top: 1em;margin-top: 1em;}
div#entries h1.big {
	margin-bottom: 1.5em;
	color: #1AB648;
}
.post h3 {border-bottom : none;letter-spacing : normal;margin-bottom : -0.5em;}
.post h5 {border-bottom : none;letter-spacing : normal;text-transform : uppercase;margin-bottom : -0.5em; color:#444; font-size: 1.2em;}
blockquote {padding : 10px;margin : 15px 0;}
.big {display : inline;font-size : 3em;}
.results_content {padding : 0 0 .5em 0;border-bottom : 1px solid silver;}
span.archive-meta {font-size: .9em;}
a.archive-permalink {color:#444444;display: block;font-size: 1.2em;}
.except {margin-top : 1em;margin-bottom : 4em;}
div.results_date {margin-top: .5em;font-size: .9em;}
.archlist {float : left;color : #333;width : 100%;}
ul.archlist li {display : inline;list-style-type : none;margin-right : 10px;float : left;display : block;width : 215px;}
ul.archlist li a {float : left;margin-right : 3px;}
ul.archlist li a:hover {background : #000000 !important;color : #444444;}
div.post p img {max-width: 610px;}
div.post-tags {margin: .25em 0;}

/*sidebar*/
#sidebar {width : 270px;float : right;font-size : 0.9em;padding : 22px 0 25px 0;line-height : 1.5em;}
#sidebar img {padding : 2px; margin: 0px 0;}
input#s {width : 195px;margin : 0 2px 5px 0;font-size : 12px;}
input#s2 {width : 140px;margin : 5px 2px 5px 0;font-size : 12px;}
#searchsubmit {margin-bottom : 5px;}
table#wp-calendar {width: 100%;}

#sidebar h3 {font-weight : bold;font-size : 1.2em;text-transform:uppercase;margin-bottom : 0.2em;margin-top : 1em;letter-spacing : 0.2em;color : #34353e;border-bottom : 1px solid silver;}
#sidebar h5 {font-size : .7em;}
h2.widgettitle {background: url("../images/sidebg.jpg") no-repeat bottom; height: 25px; margin-bottom : 0.2em; margin-top : 1em; padding-right: 35px; color: #fff; font-size: 15px; text-align: right;}
#sidebar ul {margin:0;padding:0;}
#sidebarleft {margin:0; width : 270px;float : left; margin-left : 0;padding-left : 0;}
#sidebarleft ul {margin:0;padding:0;}
#sidebarright {width : 180px;float : right; padding-top:25px;}
#sidebarright img {max-width: 180px;}
#sidebarleft img {margin:0; max-width: 270px;}
#sidebar li {margin-left : 0;padding-left : 0;margin-top : 0.1em;}
#sidebar p {margin:0;display : block;padding : 5px;margin-top : 1px;}
#searchform div {padding-left : 0;margin : 0.5em 0;}
div.textwidget {margin:0;display : block;padding : 5px;margin : 0.5em 0;}
#sidebarright li a img {background : inherit;border : 0px solid silver;padding : 5px;margin : 7px 3px;}
.flickr {background : inherit;margin : 0 auto;width : 100%;padding : 0;}
.flickr li {padding-top : 5px;}
#sidebarleft li a img {padding : 2px;margin: 3px 0;}
div.post-meta {font-size: .9em;color: #777;}
div.bottom-nav {float: left;margin: 1em 0;}

/*comments*/
.comments_tiny {color : #b8b8b8;border-bottom : 1px solid silver;}
.alt {margin : 0;padding : 10px;background : #000000;}
.commentlist {margin-top : 0;}
.commentlist li {margin : 5px 0 0 0;padding : 10px;border-bottom: 1px solid #444444;}
#commentform p {margin : 5px 0;}
.nocomments {text-align : center;margin : 0;padding : 0;}
.commentmetadata {margin : 0;display : block;}
li.comment {font-weight : bold;padding : 10px;list-style : none;}
.commentlist p {font-weight : normal;line-height : 1.5em;margin : 5px 0;text-transform : none;}
#commentform {margin-top : 30px;}
.commentmetadata {font-weight : normal;}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color : #777;}
div.comment-invitation {background-color: #000000;padding: 10px;}
div.comment-invitation p{display: block;width: 100%;padding: 0 0 .3em;}
.text {display: block;float: left;width: 65px;}
input#author.textfield {padding-top: 3px;}
span.allowed-tags {color: #444;font-size: .7em;}
#pages ul li.page_item ul li.page_item {margin-left: .5em;}
.content {margin-bottom : 25px;padding-left : 5px;font-weight : normal;}
.commentbox {
	width : 50%;
	height : 120px;
}
.count {font-weight : bold; color : #666633;}

/*footer*/
#footer {clear: both;font-size : 0.9em;height : 20px;text-decoration : none;text-align : center;}
#footer a {background-color : #3c3c3c;color : white;text-decoration : none;}
#footerinfo {width:880px;background-color : #3c3c3c;color : #9c9c9c;font-size: .9em;float : left;display : inline;padding : 10px;text-align : left;}
#floral{
	width: 100%;
	height: 50px;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 900;
	background:  url(../images/bottom.png) repeat-x bottom left;
	overflow: auto;}
#floral2{
	width: 100%;
	height: 100px;
	position:absolute;
	top: 0;
	left:auto;
	z-index: 0;
	background: url(../images/header_bg.jpg);
	overflow: auto;}
/*misc*/
.left {display : inline;float : left;}
.right {display : inline;float : right;}
.clear {text-align : center;font-size : 0.8em;color : #9c9c9c;margin : 0;padding : 0 0 20px 0;}
.imgleft {float : left;margin-right : 10px;margin-bottom : 10px;}
.imgright {float : right;margin-left : 10px;margin-bottom : 10px;}
img.frame {padding : 2px;border : 1px solid #dee4e5;}
img.center {display: block;text-align: center;margin: 0 auto;}
img.alignleft {float: left;padding: .9em .5em .5em;}
img.alignright {float: right;padding: .9em 0 .5em .5em;}
img.left {float: left;padding: 0 .5em .5em 0;}
img.right {float: right;padding: 0 0 .5em .5em;}
img.wp-smiley {background: inherit;}
p.akpc_pop {font-size: .8em;}
a.more-link {display: block;}
#wp-calendar tbody tr td {text-align: center;}
