@import url("divmenu.css");
/*
Theme Name: Blank 1 sidebar - right (theme development)
Theme URI: http://wordpress.org/
Description: 
Version: 1.0
Author: Anna
Author URI: 
Tags: empty, clean, development, design

	Based on Kubrick v1.5
	 http://binarybonsai.com/kubrick/
	The Kubrick theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/



/* - BASIC STUFF - */
body {background:#FFF;margin:15px auto 0px;padding:0 0; color:#454545;
font-family:Arial,Helvetica;
font-size:12px;}
h2 a {color: #e76569;}
a {text-decoration:none; color: #5C9B8A; }
p a {font-weight: bold;}
a:hover {text-decoration:underline;}
.additional-meta {font-size: xx-small}
blockquote {font-style:oblique}
img {border: none;}



/* -- LISTS -- */
ul {margin:0;padding:0;}
ul li {	margin-left:5px;padding:0;}
li {list-style-type:none;}
.disc {list-style-type:disc}
/* lists inside posts */
.entry-content ul ol {margin-left:0;}
.entry-content ul li {margin-left:10px; list-style:disc; list-style-position:inside}
.entry-content ul li ol {margin-left:10px;}
.entry-content ol li {margin-left:5px; list-style: decimal; list-style-position:inside}
.entry-content ol li li {margin-left:5px;}

/* -- HEADINGS -- */

h2.entry-title {font-size:180%;}
h2#comments{margin:20px auto 10px;font-size:140%;}
/* headings inside posts */
.entry-content h3 {font-size:140%;}
.entry-content h4 {font-size:120%;}
.entry-content h5 {font-size:100%;}
.entry-content h6 {font-size:90%;}

/* -- MAIN DIV'S -- */
#wrapper {float:none;clear:both;margin:0 auto;padding:0;width:745px;background:url(images/bgBlog.gif);}
#header {margin:0 auto;text-align:left;padding:0px; background: #fff;}
#footer {height:50px;overflow:hidden;margin:20px auto 0;clear:both;float:none;text-align:center;padding: 20px 0;background: #fff; position: relative; top: 20px;}

/* -- POSTS -- */
.post-index {margin:0 0 10px;}
#post-single {margin:0 0 20px;}
.posts-wrap {float:left; clear:none;width:437px;background: #f0ead8;position: relative; left: 10px; top: 10px; padding: 10px 10px 30px;}

/* -- SIDEBARS --*/
#sidebarz {margin:0 auto;overflow:hidden; float:right; clear:none;width:258px;position: relative; right: 10px;top: 10px;padding:0px;}
.sidebar-wrap {margin:0 auto;padding: 10px 10px 30px;background: #f0ead8;}
.sidebar {width:100%; }
.block-1 {background: #f0ead8;}

.sidebar-ads {margin:0px;width:258px;width:258x;padding: 20px 0px;}

/* -- 404-PAGE --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}

/* -- COMMENTS -- */
div.comments-wrap {margin:15px auto; padding:0;}
li.comment,li.trackback, li.pingback {margin: 10px auto;}
ul.children {margin-left:10px;}
ul.commentlist, ul.pinglist {margin:10px 0;}
div.reply {}
textarea#comment {overflow:auto}

/* -- ALIGNMENTS --*/
img.alignright {float:right;clear:none;margin:0 0 1em 1em}
img.alignleft {float:left;clear:none;margin:0 1em 1em 0}
img.aligncenter {display: block; margin:1em auto; text-align:center}
img.alignnone {margin:0 0.5em 0 0;}

/* -- NAVIGATION --*/
div.navigation {width:100%;height:auto;float:left;clear:both;padding: 10px 0px;}
.navigation-index {}
.nav-next {float:right;clear:none;width:48%; text-align:right;}
.nav-prev {float:left;clear:none;width:48%; text-align:left;}



/* main START */
#main {
	background:#FFF;
	width:605px;
	padding:5px 15px 15px;
	float:left;
}
#notice {
	color:#080;
}
#notice a {
	text-decoration:underline;
}
.post {padding-bottom: 15px;}
.post h2 {
	display:block;
	margin-top:5px;
	margin-bottom: 5px;
	border-bottom:3px solid #e76569;
	padding:0 0px 3px;
	font-size:16px;

}
.post h2 a.title {
	text-decoration:none;
	color:#4C4C4C;
}
.post h2 a.title:hover {
	color:#2970A6;
}
.post .info {
	margin:5px;
}
.post .info span.first {
	margin-left:0;
}

.post img {padding: 7px; background: #fff; border: solid 1px #e76569; }
.post .date, 
.post .tags, 
.post .author, 
.post .categories, 
.post .editpost, 
.post .readingblinds, 
.post .comments, 
.post .addcomment, 
.post .editlinks {
	background:url(img/icons.gif) no-repeat;
	padding-left:22px;
	height:16px;
	line-height:16px;
	display:block;
	font-size:11px;
}
.post .act {
	height:16px;
	float:right;
}
.post .act span {
	float:left;
	margin-left:15px;
}
.post .tags {
	background-position:0 -16px;
}
.post .categories {
	background-position:0 -32px;
}
.post .author {
	background-position:0 -176px;
}
.post .date {
	background-position:0 -48px;
	float:left;
}
.post .editpost {
	background-position:0 -64px;
}
.post .readingblinds {
	background-position:0 -80px;
}
.post .comments {
	background-position:0 -96px;
}
.post .addcomment {
	background-position:0 -112px;
}
.post .editlinks {
	background-position:0 -192px;
}
.post .content {
	padding:5px 0 5px 5px;
	line-height:145%;
	overflow:hidden;
}
.post .content p {
	margin-bottom:10px;
}
.post .content .under {
	height:16px;
	line-height:16px;
}
.post .content .under span {
	float:left;
	margin-right:15px;
}
.post .content h4 {
	color:#080;
	margin-bottom:10px;
}
.post .content img {
	max-width:600px;
}
.post .content ul, 
.post .content ol {
	padding-bottom:10px;
}
.post .content ul li, 
.post .content ol li {
	list-style-position:inside;
	padding-left:20px;
}
.post .content table {
	background:#FFF;
	border:1px solid #CCC;
	margin:5px 0 10px;
}
.post .content table tr td {
	border-top:1px solid #CCC;
	padding:2px 10px;
}
.post .content table tr th {
	padding:1px 10px;
	background:#EDEFF0;
	text-align:left;
}
.post .content .boxcaption {
	background-image:url(img/postbox.gif);
}
.post .content .box {
	background-image:url(img/postbox.gif);
}
#postpath {
	background:url(img/icons.gif) 0 -208px no-repeat;
	height:16px;
	line-height:16px;
	margin:5px 0;
	padding-left:22px;
}
#pagenavi, 
#postnavi {
	border-top:1px solid #CCC;
	margin:10px -5px 0;
	padding:10px 5px 0;
}
#pagenavi {
	font-size:11px;
}
#pagenavi .newer a, 
#postnavi .prev a {
	background:url(img/icons.gif) 0 -224px no-repeat;
	padding-left:22px;
	float:left;
	height:16px;
	line-height:16px;
}
#pagenavi .older a, 
#postnavi .next a {
	background:url(img/icons.gif) 100% -240px no-repeat;
	padding-right:22px;
	float:right;
	height:16px;
	line-height:16px;
}
/* main END */

/* sidebar START */
#sidebar {
	background:#F7F7F7;
	width:300px;
	float:right;
	font-size:95%;
	line-height:145%;
	overflow:hidden;
}
#sidebar li {
	background:url(img/icons.gif) 0 -320px no-repeat;
	padding-left:22px;
	list-style:none;
	margin-top:5px;
	/*font-size:95%;*/
}
#sidebar .content, 
#sidebar li {
	font-size:12px;
}
#northsidebar .widget {
	background:url(img/widgetsep.png) bottom no-repeat;
	padding:10px 15px 19px;
}
#southsidebar .widget {
	background:url(img/widgetsep.png) top no-repeat;
	padding:15px 15px 17px;
}
#centersidebar {
	padding:12px 15px 0;
}
#northsidebar, 
#southsidebar {
	font-size:95%;
}
#northsidebar .widget h2, 
#southsidebar .widget h2 {
	margin-bottom:10px;
}
#northsidebar .widget .content p, 
#southsidebar .widget .content p {
	margin-bottom:10px;
}
#westsidebar {
	width:121px;
	float:left;
	padding-right:5px;
	font-size:95%;
	overflow:hidden;
}
#eastsidebar {
	width:129px;
	float:right;
	font-size:95%;
	overflow:hidden;
}
#westsidebar h3, 
#eastsidebar h3 {
	margin-bottom:5px;
}
#westsidebar .widget, 
#eastsidebar .widget {
	margin-bottom:15px;
}
#sidebar .widget_feeds {
	padding:5px 15px 14px;
}
#sidebar #feedrss, 
#sidebar #feedemail {
	height:25px;
	line-height:25px;
	display:block;
	padding:5px 5px 5px 36px;
	float:left;
	text-decoration:none;
}
#sidebar #feedrss {
	background:url(img/feeds.gif) 5px 5px no-repeat;
}
#sidebar #feedemail {
	background:url(img/feeds.gif) 5px -45px no-repeat;
	margin-left:15px;
}

/* main navigation */

#mainNav { width: 745px; height: 31px; background: url(images/nav/bgMenu.gif) #5a6573; margin: 0px; padding: 0; position: relative;}

#mainNav li { margin: 0; padding: 0; list-style: none; position: absolute; top: 0; }
#mainNav li, #mainNav a { height: 31px; display: block; }
#nav_01 {left: 0; width: 91px;}
#nav_02 {left: 86px; width: 92px;}
#nav_03 {left: 180px; width: 92px;}
#nav_04 {left: 273px; width: 85px;}
#nav_05 {left: 359px; width: 89px;}
#nav_06 {left: 449px; width: 52px;}
#nav_07 {left: 502px; width: 92px;}
#nav_08 {left: 595px; width: 73px;}
#nav_09 {left: 669px; width: 75px;}


#nav_01 a:hover{background: transparent url(images/nav/bgMenu.gif) 0 -32px no-repeat;}
#nav_02 a:hover{background: transparent url(images/nav/bgMenu.gif) -86px  -32px no-repeat;}
#nav_03 a:hover{background: transparent url(images/nav/bgMenu.gif) -180px -32px no-repeat;}
#nav_04 a:hover{background: transparent url(images/nav/bgMenu.gif) -273px -32px no-repeat;}
#nav_05 a:hover{background: transparent url(images/nav/bgMenu.gif) -359px -32px no-repeat;}
#nav_06 a:hover{background: transparent url(images/nav/bgMenu.gif) -449px -32px no-repeat;}
#nav_07 a:hover{background: transparent url(images/nav/bgMenu.gif) -502px -32px no-repeat;}
#nav_08 a:hover{background: transparent url(images/nav/bgMenu.gif) -595px -32px no-repeat;}
#nav_09 a:hover{background: transparent url(images/nav/bgMenu.gif) -669px -32px no-repeat;}




.accesslinks { height: 1px; width: 1px; position: absolute; overflow: hidden; top: -10px; }

#mainNav li, #mainNav a { color:transparent; }	



#menuMainContainer {font-family:Arial, Helvetica, sans-serif; background:url(images/nav/bgsubnav.png) no-repeat; height: 225px;width: 278px; float:left; margin: -3px 0 0 3px;}
#menuMainContainer ul {list-style: none; margin: 0px; padding: 8px 0px 0px 10px;text-align: left;font-size: 12px;line-height: 28px;text-transform: uppercase;}
#menuMainContainer a {color: #fff;  display: block;
    height: 29px;
    text-decoration: none;
    width: 255px;}

#menuItem01 {width:234px;border-right: solid 1px #5a6573; float: left;text-align: center;margin: 0px auto;}
#menuItem02 {width:234px;float: left;margin: 0px auto;text-align: center;margin: 0px auto;}
.menuItem h6, #accessoryContainer h6 { font-size: 21px; font-weight: normal;background: #e46568;text-align: center; padding: 0px; margin: 5px;}
.menuItem div {margin: 5px;background: url(images/nav/bgMenu01.gif) no-repeat 0px 0px;height: 35px;}
.menuItem div h2 { font-size: 18px; font-weight: normal; padding: 0px; margin: 6px 0 0 7px;float: left; text-align: left; width: 128px;}
.menuItem div h3 {width: 65px; float: left;  font-size: 19px; font-weight: normal; padding: 0px; margin: 5px 0 0 20px;}
.menuItem div span a {font-size: 9px;color: #5a6573; width: 55px; float: left; padding: 0px; margin: 0px 0 0 25px;}
.menuItem div h4 {width: 55px; float: left; color: #5c9b8a; font-size: 21px; font-weight: normal; padding: 0px; margin: 0px 0 0 25px;line-height: 14px; }
#menuBanner {width:468px;border-top:solid 1px #5a6573;clear:both;visibility:hidden;}
#menuBanner p {color:5a6573;font-size: 17px; font-weight: normal;padding: 0px; margin: 9px;}
#menuBanner span { color:#e46568;font-size: 22px; font-weight: normal; }
#accessoryContainer {width: 272px; float: left;margin: 0px auto;text-align: center;}
#accessoryContainer div {margin: 5px;background: url(images/nav/bgMenu02.gif) repeat-x 0px 0px;height: 50px;}
#accessoryContainer h2 {color: #5a6573; font-size: 12px; font-weight: normal;padding: 0px; margin-left: 17px; margin-right: 0px; margin-bottom: 0px;float: left; text-align: left; width: 95px; text-transform: uppercase;}
#accessoryContainer h3 {width: 58px; float: left; color: #5c9b8a; font-size: 13px; font-weight: bold;padding: 0px; margin: 18px 0 0 10px;}
#accessoryContainer h5 {font-size: 21px; font-weight: normal; padding:14px 0 0 0; margin:0px;}
#accessoryContainer img {float:left; margin-left: 10px;}
.marg17 {margin-top: 17px;}
.marg12 {margin-top: 12px;}
.marg3 {margin-top: 3px;}
#menuMainContainer a { text-decoration: none;}
#menuMainContainer a:hover {text-decoration: underline;}
#menuMainContainer img {border: none;}
#menuMainContainer h6 a { color: #fff;}
#menuMainContainer h2 a { color: #5a6573; }
#menuMainContainer h3 a { color: #5c9b8a; }
#menuMainContainer h4 a { color: #5c9b8a; }
#menuMainContainer h5 a { color:#e46568; }


A.case {COLOR: #666666; text-decoration: none;}
A.case:visited {color: #666666; text-decoration: none;}
A.case:hover {color: #999999; text-decoration: underline;}

.case {font-family: Arial,Helvetica; font-size: 12px; color: #666666;}

.widgettitle {padding: 0px; margin: 10px 0 2px;text-transform: uppercase;}

.widget ul li a { text-transform: uppercase; font-size: 10px; color: #e76569;}
