/*   
    Kubrick v1.2.5  for  WordPress 1.2
     http://binarybonsai.com/kubrick/

    This 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
    

    *** REGARDING IMAGES ***
    All CSS that involves the use of images, can be found in the 'index.php' file.
    This is to ease installation inside subdirectories of a server.

    Have fun, and don't be afraid to contact me if you have questions.
*/



/* Begin Typography & Colors */
body {
    font-size: 					12px; /* Resets 1em to 10px */
    font-family: 				'Lucida Grande', Arial, Verdana,Sans-Serif;
    background-color: 			#666;
    color: 						#333;
    text-align: 				center;
    }

#page {

	float:						left;
	position:					relative;
	left:						50%;
	
	margin: 					20px 0px 0px -375px;
	padding: 					0px;
    width: 						750px;
	
    text-align:					left;
	
	min-height:					720px;
	height:						auto;
	
	background-color:#ffffff;
}

#page {min-height:720px;height:auto;}

/* bis 6 */
* html #page {height:720px;}

/* ie 5*/
html + body #page {height:720px;}


#header {

	width:						750px;
	height:						147px;
	
    background-color: 			#330000;
    margin: 0 !important; margin: 0 0 0 1px; padding: 1px; hei_ght: 198px; width: 758px;
    }

#content {
    font-size: 12px;
	line-height:	18px;
    }

img.categoryIcon {
    float: right;
    border: 0px;
    margin: 5px;
}

#serendipityQuickSearchTermField {
    width: 90%;
}

.widecolumn .entry p {
    font-size: 1.05em;
    }

.narrowcolumn .entry, .widecolumn .entry {
    line-height: 1.4em;
    }

.widecolumn {
    line-height: 1.6em;
    }
    
.graybox {
    background-color: #f8f8f8;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    }

#footer {
    background-color: 			#eee;
    }

h1, h2, h3 {
    font-family: 'Trebuchet MS', 'Lucida Grande', Arial, Verdana, Sans-Serif;
    font-weight: bold;
    }

h1 {
    font-size: 4em;
    text-align: center;
    }

.description {
    font-size: 1.2em;
    text-align: center;
    }

h2 {
    font-size: 1.6em;
    }

h2.pagetitle {
    font-size: 1.6em;
    }

#sidebar h2 {
    font-family: 'Lucida Grande', Arial, Verdana, Sans-Serif;
    font-size: 1.2em;
    }

h3 {
    font-size: 1.3em;
    }

h1, h1 a, h1 a:hover, h1 a:visited, .description {
    text-decoration: none;
    color: white;
    }

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
    color: #333;
    }

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
    text-decoration: none;
    }

.entry p a:visited {
    color: #b85b5a;
    }

.commentlist li, .serendipity_commentForm input, .serendipity_commentForm textarea {
    font: 0.9em 'Lucida Grande', Arial, Verdana, Sans-Serif;
    }
    
.commentlist li {
    font-weight: bold;
    }

.commentlist cite, .commentlist cite a {
    font-weight: bold;
    font-style: normal;
    font-size: 1.1em;
    }

.commentlist p {
    font-weight: normal;
    line-height: 1.5em;
    text-transform: none;
    }

.serendipity_commentForm {
    font-family: 'Lucida Grande', Arial, Verdana, Sans-Serif;
    }

.commentmetadata {
    font-weight: normal;
    }

#sidebar {
    font: 1em 'Lucida Grande', Arial, Verdana, Sans-Serif;
    vertical-align: top;
    }

.small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
    color: #777;
    }
    
code {
    font: 1.1em 'Courier New', Courier, Fixed;
    }

acronym, abbr, span.caps
{
    font-size: 0.9em;
    letter-spacing: .07em;
    }

a, h2 a:hover, h3 a:hover, h1 a:hover, {
    color: #06c;
    text-decoration: none;
    }

a:hover {
    color: #147;
    text-decoration: underline;
    }
    
#wp-calendar #prev a {
    font-size: 9pt;
    }

#wp-calendar a {
    text-decoration: none;
    }

#wp-calendar caption {
    font: bold 1.3em 'Lucida Grande', Arial, Verdana, Sans-Serif;
    text-align: center;
    }

#wp-calendar th {
    font-style: normal;
    text-transform: capitalize;
    }
/* End Typography & Colors */



/* Begin Structure */
body {
    margin: 				0px;
    padding: 				0px; 
    }

#page {

	float:						left;
	position:					relative;
	left:						50%;
	
	margin: 					20px 0px 0px -375px;
	padding: 					0px;
    width: 						750px;
	
    text-align:					left;
	
	min-height:					740px;
	height:						auto;
	
	background-color:			#ffffff;
}

#page {min-height:740px;height:auto;}

/* bis 6 */
* html #page {height:740px;}

/* ie 5*/
html + body #page {height:740px;}
	
.textfield
{	   
	font-size : 			11px;
	font-family: 			'Lucida Grande', Arial, Verdana,Sans-Serif;  
	color: 					#333333;
	text-decoration: 		none; 
	
	border-top:				solid #8e8e8a 0px;
	border-left:			solid #8e8e8a 0px;
	back_ground-color: 		red;
}

.textfield_error
{	   
	font-size : 			10px;
	font-family: 			'Lucida Grande', Arial, Verdana,Sans-Serif;  
	color: 					#333333;
	text-decoration: 		none; 
	
	background-color: 		#e50083;
	
	border:					#e50083 1px solid;
}

.textfield_error2
{	   
	
	border:					red 1px solid;
	color:					red;
}

.hand
	{
		cursor:					hand;
		cursor:					pointer;
}
	
	
	
/* -------------------- HEADER ---------------------*/
#header {
    padding: 				0px;
    margin: 				0px auto;
    height: 				147px;
    width: 					100%;
    }

#headerimg {
    margin: 				0px;
	padding:				0px;
    height:					147px;
    width:					750px;
	
	background: url(../images/bgr_header_vlog01.gif) no-repeat; border: none;
    }


#header_pass
{
	position:				relative;
	float:					left;
	
	width:					730px;
	
	margin:					12px 0px 20px 10px;
	_margin:				12px 0px 20px 5px;
	
	background: url(../images/bgr_header_pass.gif) no-repeat; border: none;
	
	back_ground-color:pink;
}

#header_pass h1
{
	padding:				16px 0px 0px 0px;
	margin:					0px 0px 0px 20px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				16px;
	color:					#333333;
	font-weight:			bold;
	text-align:				center;
}

#header_pass .left
{
	float:					left;
	
	width:					404px;
	margin:					8px 0px 0px 5px;
   _margin:					15px 0px 0px 3px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				12px;
	font-weight:			normal;
	line-height:			18px;
	
	back_ground-color:		blue;
}

#header_pass .left h1
{
	padding:				0px;
	margin:					24px 0px 0px 0px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				16px;
	color:					#333333;
	font-weight:			bold;
	text-align:				left;
	
	back_ground-color:		red;
}

#header_pass .right
{
	position:				relative;
	float:					right;
	
	width:					286px;
	
	height:					auto;
	min-height:				440px;
	
	margin:					33px 5px 0px 30px;
   _margin:					33px 2px 0px 0px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				10px;
	color:					#333333;
	text-align:				left;
	
	-moz-border-radius:		8px;
	background-color:		#ffa002;
}
header_pass .right {min-height:440px;height:auto;}

/* bis 6 */
* html header_pass .right {height:440px;}

/* ie 5*/
html + body header_pass .right {height:440px;}


#header_pass .right h1
{
	padding:				0px;
	margin:					15px 0px 0px 15px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				14px;
	color:					#333333;
	font-weight:			bold;
	text-align:				left;
}

#header_pass .right p
{
	padding:				0px;
	margin:					15px 0px 15px 15px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				13px;
	color:					#333333;
	font-weight:			bold;
	text-align:				left;
}

#header_pass .right table td
{
	padding-bottom:			6px;

	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				10px;
	color:					#333333;
}

#header_pass .right table td a
{	   
	font-size : 			10px;
	font-family: 			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif; 
	color: 					#333333;
	text-decoration: 		underline; 
}

#header_challenges
{
	position:				relative;
	width:					730px;
	height:					251px;
	
	margin:					12px 0px 20px 10px;
	
	background: url(../images/bgr_header_challenges.gif) no-repeat bottom; border: none;
	
	back_ground-color:red;
}

#header_challenges h1
{
	width:					430px;
	
	padding:				12px 0px 0px 0px;
	margin:					0px 0px 0px 30px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				14px;
	color:					#333333;
	font-weight:			bold;
	text-align:				left;
	
	back_ground-color:		red;
}

#header_shuffle
{
	position:				relative;
	float:					left;
	
	width:					730px;
	
	margin:					12px 0px 20px 10px;
	_margin:				12px 0px 20px 5px;
	
	background: url(../images/bgr_header_pass.gif) no-repeat; border: none;
	text-align:				center;
	font-weight: bold;
	back_ground-color:pink;
}

#header_shuffle h1
{
	padding:				16px 0px 0px 0px;
	margin:					0px 0px 0px 20px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				16px;
	color:					#333333;
	font-weight:			bold;
	
}

#header_shuffle p
{
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				12px;
	color:					#333333;
}

#slotmaschine
{
	margin-top: 40px;
}

#header_friend
{
	position:				relative;
	width:					729px;
	height:					602px;
	
	margin:					12px 0px 20px 10px;
	
	background: url(../images/bgr_header_friend.gif) no-repeat; border: none;
	
	back_ground-color:red;
}

#header_friend h1
{
	width:					330px;
	
	padding:				12px 0px 0px 0px;
	margin:					0px 0px 0px 30px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				14px;
	color:					#333333;
	font-weight:			bold;
	text-align:				left;
	
	back_ground-color:		red;
}

#header_friend .left
{
	float:					left;
	
	width:					320px;
	margin:					0px 0px 0px 30px;
   _margin:					0px 0px 0px 15px;

	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				12px;
	font-weight:			normal;
	line-height:			18px;

	back_ground-color:		blue;
}


#header_friend .left p
{
	margin:					12px 0px 0px 0px;
	padding:				0px 0px 0px 0px;

}


#header_friend .right
{
	float:					left;

	width:					320px;
	margin:					-5px 0px 0px 30px;
   _margin:					-5px 0px 0px 15px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				10px;
	font-weight:			normal;
	
	back_ground-color:		green;
}

#header_win
{
	position:				relative;
	width:					730px;
	height:					56px;
	
	margin:					12px 0px 20px 10px;
	
	background: url(../images/bgr_header_win.gif) no-repeat; border: none;
	text-align:				center;
	
	back_ground-color:pink;
}

#header_win h1
{
	padding:				16px 0px 0px 0px;
	margin:					0px 0px 0px 20px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				16px;
	color:					#333333;
	font-weight:			bold;
	
	back_ground-color:		red;
}

#header_win ol
{
	padding:				16px 0px 0px 0px;
	margin:					0px 0px 0px 80px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				12px;
	color:					#333333;
	font-weight:			bold;
	text-align:				left;
	
	back_ground-color:		red;
}

#header_win .login
{
	float:					left;
	
	width:					490px;
	margin:					18px 0px 0px 98px;
   _margin:					18px 0px 0px 49px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				12px;
	font-weight:			normal;
	line-hei_ght:			18px;
	
	back_ground-color:		blue;
}

#header_win .loginform {
	margin-left: 			40px;
}

#header_win .login h1
{
	padding:				20px 0px 0px 0px;
	margin:					0px 0px 0px 0px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				14px;
	color:					#333333;
	font-weight:			bold;
	text-align:				center;
	
	back_ground-color:		red;
}

#header_win .win
{
	float:					left;
	
	width:					390px;
	margin:					18px 0px 0px 85px;
   _margin:					18px 0px 0px 84px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				12px;
	font-weight:			normal;
	line-height:			18px;
	
	back_ground-color:		blue;

}

#header_win .win h1
{
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px 0px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				14px;
	color:					#333333;
	font-weight:			bold;
	text-align:				left;
	
	back_ground-color:		red;
}

#header_win .right
{
	float:					left;

	width:					320px;
	margin:					18px 0px 0px 30px;
	
	font-family: 			'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				12px;
	font-weight:			normal;
	line-height:			18px;
	
	back_ground-color:green;
}


#header_looser
{
	position:				relative;
	width:					729px;
	height:					429px;
	
	margin:					12px 0px 20px 10px;
	
	background: url(../images/bgr_header_looser.gif) no-repeat; border: none;
	text-align:				center;
	
	back_ground-color:pink;
}

#header_looser h1
{
	padding:				16px 0px 0px 0px;
	margin:					0px 0px 0px 20px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				122px;
	color:					#ffaf00;
	font-weight:			bold;
	
	back_ground-color:		red;
}

#header_looser p
{
	padding:				8px 0px 0px 0px;
	margin:					0px 0px 0px 20px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				12px;
	color:					#ffaf00;
	font-weight:			bold;
	
	back_ground-color:		red;
}


#header_gewonnen
{
	position:				relative;
	width:					729px;
	height:					429px;
	
	margin:					12px 0px 20px 10px;
	
	background: url(../images/bgr_header_gewonnen.gif) no-repeat; border: none;
	text-align:				center;
	
	back_ground-color:pink;
}

#header_gewonnen h1
{
	padding:				16px 0px 0px 0px;
	margin:					0px 0px 0px 20px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				16px;
	color:					#333333;
	font-weight:			bold;
	
	back_ground-color:		red;
}

#gewonnen_form
{
	margin:					12px 12px 20px 12px;
	text-align:				center;
}
#header_vblog
{
	position:				relative;
	width:					730px;
	height:					56px;
	
	margin:					12px 0px 20px 10px;
	
	background: url(../images/bgr_header_win.gif) no-repeat; border: none;
	
	back_ground-color:yellow;
}

#header_vblog h1
{
	padding:				16px 0px 0px 0px;
	margin:					0px 0px 0px 20px;
	
	font-family: 			'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				16px;
	color:					#333333;
	font-weight:			bold;
	text-align:				center;
	
	back_ground-color:		red;
}


#header_vblog p
{
	position:				relative;
	
	width:					730px;
	top:					12px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				14px;
	font-weight:			bold;
	text-align:				center;
	
	back_ground-color:blue;
}

#header_sluff
{
	position:				relative;
	width:					730px;
	height:					56px;
	
	margin:					12px 0px 20px 10px;
	
	background: url(../images/bgr_header_win.gif) no-repeat; border: none;
	
	back_ground-color:yellow;
}

#header_sluff .left
{
	float:					left;
	
	width:					404px;
	margin:					8px 0px 0px 5px;
   _margin:					15px 0px 0px 3px;
	
	font-family: 			'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				12px;
	font-weight:			normal;
	line-height:			18px;
	
	back_ground-color:		blue;
}

#header_sluff h1
{
	padding:				16px 0px 0px 0px;
	margin:					0px 0px 0px 20px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				16px;
	color:					#333333;
	font-weight:			bold;
	text-align:				center;
}

#header_sluff .left p
{
	padding:				0px;
	margin:					24px 0px 0px 0px;
	
	font-family:			'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				12px;
	color:					#333333;
	text-align:				left;
	
	back_ground-color:		red;
}

#header_sluff .right
{
	position:				relative;
	float:					right;
	
	width:					286px;
	height:					440px;
	
	margin:					33px 15px 0px 0px;
   _margin:					33px 2px 0px 0px;
	
	font-family: 			'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:				10px;
	color:					#333333;
	text-align:				left;
}

#header_sluff .right img
{
	
	margin:					0px 15px 5px 0px;
   _margin:					0px 2px 5px 0px;

}

/* -------------------- HEADER ---------------------*/
	
	
	
	
	
	
	
/* -------------------- NAV_MAIN ---------------------*/
#nav_main
{
	width:					750px;

	margin:					0px;
	padding:				0px;
}
	
#nav_main ul
{
	list-style:				none;
	width:					750px;
	height:					25px;
	
	margin:					0px;
	padding:				0px;

}
	
#nav_main ul li
{
	float:					left;

	wid_th:					157px;	
	height:					25px;

	margin:					0px;
	padding:				0px;
}

#nav_main ul li a
{
	display:				block;

	width:					120px;
	height:					25px;
	
	margin:					0px;
	padding:				0px;
	
	back_ground-color:		green;

}

.nav_vblog
{
	background: 			url(../images/bgr_vblog_on.gif) no-repeat; border:none;
	background-position:	0px 0px;
}

.nav_win
{
	background: 			url(../images/bgr_win_on.gif) no-repeat; border:none;
	background-position:	0px 0px;
}

.nav_pass
{
	background: 			url(../images/bgr_pass_on.gif) no-repeat; border:none;
	background-position:	0px 0px;
}

.nav_friend
{
	background: 			url(../images/bgr_friend_on.gif) no-repeat; border:none;
	background-position:	0px 0px;
}

.nav_login
{
	background: 			url(../images/bgr_login_on.gif) no-repeat; border:none;
	background-position:	0px 0px;
}

.nav_sluff
{
	background: 			url(../images/bgr_hustle_on.gif) no-repeat; border:none;
	background-position:	0px 0px;
}

.nav_require
{
	background: 			url(../images/bgr_nav_main_lo.gif) no-repeat; border:none;
	background-position:	0px 0px;
}

/* -------------------- NAV_MAIN ---------------------*/



/* -------------------- NAV_SUB ---------------------*/
#content .nav_sub_blog
{
	position:				relative;
	
	top:					12px;
	left:					0px;
	
	width:					400px;
	height:					22px;
	
	background: 			url(../images/bgr_nav_sub_blog_lo.gif) no-repeat; border:none;
	back_ground-color:		blue;
}

.serendipity_html_nugget_plugin
{
	position:				relative;
	display:				none;
	 
	top:					0px;
	left:					0px;
	
	width:					285px;
	height:					22px;
	
	background: 			url(../images/bgr_nav_sub_locator_lo.gif) no-repeat; border:none;
	back_ground-color:		red;
	
	margin-bottom:			5px;
}

.serendipity_plugin_shuffle_blogroll
{
	position:				relative;
	display:				none;

	top:					0px;
	left:					0px;

	//width:					285px;
	//height:					22px;

	background: 			url(../images/bgr_nav_sub_skinder_lo.gif) no-repeat; border:none;
	//back_ground-color:		red;

	margin-bottom:			5px;
}

.serendipity_html_nugget_plugin h2
{
	display:				none;
}

.serendipity_plugin_geotag
{
	position:				relative;
	
	top:					0px;
	left:					0px;
	
	width:					285px;
	height:					22px;
	
	background: 			url(../images/bgr_nav_sub_locator_lo.gif) no-repeat; border:none;
	back_ground-color:		red;
	
	margin-bottom:			5px;
}

.serendipity_plugin_geotag h2
{
	display:				none;
}

.serendipity_plugin_remoterss
{
	position:				relative;
	
	top:					0px;
	left:					0px;
	
	width:					285px;
	height:					22px;
	
	background: 			url(../images/bgr_nav_sub_clips_lo.gif) no-repeat; border:none;
	back_ground-color:		red;
	
	margin-bottom:			5px;
}

.serendipity_plugin_remoterss h2
{
	display:				none;
}

.serendipity_plugin_flickr
{
	position:				relative;
	
	top:					0px;
	left:					0px;
	
	width:					285px;
	height:					22px;
	
	background: 			url(../images/bgr_nav_sub_pix_lo.gif) no-repeat; border:none;
	back_ground-color:		red;
	
	margin-bottom:			5px;
}

.serendipity_plugin_flickr h2
{
	display:				none;
}

.serendipity_plugin_shoutbox
{
	position:				relative;
	
	top:					0px;
	left:					0px;
	
	width:					285px;
	height:					22px;
	
	background: 			url(../images/bgr_nav_sub_shoutbox_lo.gif) no-repeat; border:none;
	back_ground-color:		red;
	
	margin-bottom:			5px;
}

.serendipity_plugin_shoutbox h2
{
	display:				none;
}

.serendipity_plugin_nugget_multilingual
{
	position:				relative;
	
	top:					0px;
	left:					0px;
	
	width:					285px;
	height:					22px;
	
	background: 			url(../images/bgr_nav_sub_weblog_lo.gif) no-repeat; border:none;
	back_ground-color:		red;
}

.serendipity_plugin_nug_blogroll
{
	position:				relative;
	
	top:					0px;
	left:					0px;
	
	width:					285px;
//	height:					22px;
	
	background: 			url(../images/bgr_nav_sub_skinder_lo.gif) no-repeat; border:none;
	back_ground-color:		red;
}

.serendipity_plugin_nugget_register
{
	position:				relative;

	top:					0px;
	left:					0px;

	width:					285px;
	height:					22px;

	border:none;
}

.serendipity_plugin_nugget_multilingual h2
{
	display:				none;
}

.serendipity_plugin_imagesidebar
{
	position:				relative;
	
	top:					0px;
	left:					0px;
	
	width:					285px;
	height:					22px;
	
	background: 			url(../images/bgr_nav_sub_livecam_lo.gif) no-repeat; border:none;
	back_ground-color:		red;
}

.serendipity_plugin_imagesidebar h2
{
	display:				none;
}

/* -------------------- NAV_SUB ---------------------*/







.narrowcolumn {
    float: left;
    padding: 0px 0px 20px 0px;
    margin: 0px;
    width: 419px;
	
	back_ground-color:red;
    }

.widecolumn {
    padding: 10px 0 20px 0;
    margin: 5px 0 0 150px;
    width: 419px;
    }
    
.post {
	width:419px;
    margin: 0px 0px 0px 0px;
	padding:0px;
    text-align: left;
		back_ground-color:pink;
    }

.widecolumn .post {
    margin: 0;
    }

.narrowcolumn .postmetadata {
    padding-top: 5px;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 0.9em;
    line-height: 1.5em;
    }

.widecolumn .postmetadata {
    margin: 30px 0;
    }
    
#footer {
    padding: 				0px;
    margin: 				0px auto;
    width: 					750px;
    clear: 					both;
    }

#footer p {
    margin: 				0px;
    padding: 				20px 0px;
    text-align: 			center;
    }
/* End Structure */



/*  Begin Headers */
h1 {
    padding-top: 70px;
    margin: 0;
    }

.description {
    text-align: center;
    }

h2 {
    margin: 30px 0 0;
    }

h2.pagetitle {
    margin-top: 30px;
    text-align: center;
}

#sidebar h2 {
    margin: 5px 0px 0px 0px;
    padding: 0;
    }

h3 {
    padding: 0;
    margin: 30px 0px 0px 0px;
    }

h3.comments {
    padding: 0;
    margin: 40px auto 20px ;
    }
/* End Headers */



/* Begin Images */
p img {
    padding: 0;
    max-width: 100%;
    }

/*  Using 'class="alignright"' on an image will (who would've
    thought?!) align the image to the right. And using 'class="centered',
    will of course center the image. This is much better than using
    align="center", being much more futureproof (and valid) */
    
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
    }
/* End Images */



/* Begin Lists

    Special stylized non-IE bullets
    Do not work in Internet Explorer, which merely default to normal bullets. */

html>body .entry ul {
    margin-left: 0px;
    padding: 0 0 0 30px;
    list-style: none;
    padding-left: 10px;
    text-indent: -10px;
    } 

html>body .entry li {
    margin: 7px 0 8px 10px;
    }

.entry ul li:before, #sidebar ul ul li:before {
    content: "\00BB \0020";
    }

.entry ol {
    padding: 0 0 0 35px;
    margin: 0;
    }

.entry ol li {
    margin: 0;
    padding: 0;
    }

.postmetadata ul, .postmetadata li {
    display: inline;
    list-style-type: none;
    list-style-image: none;
    }
    
#sidebar ul, #sidebar ul ol {
    margin: 0;
    padding: 0;
    }

#sidebar ul li {
    list-style-type: none;
    list-style-image: none;
    margin-bottom: 15px;
    }

#sidebar ul p, #sidebar ul select {
    margin: 5px 0 8px;
    }

#sidebar ul ul, #sidebar ul ol {
    margin: 5px 0 0 10px;
    }

#sidebar ul ul ul, #sidebar ul ol {
    margin: 0 0 0 10px;
    }

ol li, #sidebar ul ol li {
    list-style: decimal outside;
    }

#sidebar ul ul li, #sidebar ul ol li {
    margin: 3px 0 0;
    padding: 0;
    }
/* End Entry Lists */



/* Begin Form Elements */
#searchform {
    margin: 10px auto;
    padding: 5px 3px; 
    text-align: center;
    }

#sidebar #searchform #s {
    width: 130px;
    padding: 2px;
    }

#sidebar #searchsubmit {
    padding: 1px;
    }

.entry form { /* This is mainly for password protected posts, makes them look better. */
    text-align:center;
    }

select {
    width: 130px;
    }

.serendipity_calendarDay {
    text-align: center;
}

.serendipity_commentsValue input, 
.serendipity_commentsValue select {
    width: 100%;
    padding: 2px;
    }

.serendipity_commentsValue textarea {
    width: 100%;
    padding: 2px;
    }

.serendipity_commentForm submit {
    margin: 0;
    float: right;
    }
/* End Form Elements */



/* Begin Comments*/
.graybox {
    margin: 0;
    padding: 10px;
    }

.commentlist {
    padding: 0;
    text-align: justify;
    }

.commentlist li {
    margin: 15px 0px 3px 0px;
    padding: 5px 10px 3px;
    list-style: none;
    }

.commentlist p {
    margin: 10px 5px 10px 0;
    }

.serendipity_commentForm {
    margin: 5px 0;
    }

.serendipity_commentsLabel {
    vertical-align:top;
    }

.nocomments {
    text-align: center;
    margin: 0;
    padding: 0;
    }

.commentmetadata {
    margin: 0;
    display: block;
    }
/* End Comments */



/* Begin Sidebar */
#sidebar
{
    padding: 			12px 0 10px 0;
    margin-left: 		454px;
    width: 				275px;
	back_ground-color:green;
    }

#sidebar form {
    margin: 0;
    }
/* End Sidebar */



/* Begin Calendar */
#wp-calendar {
    empty-cells: show;
    margin: 10px auto 0;
    width: 155px;
    }

#wp-calendar #next a {
    padding-right: 10px;
    text-align: right;
    }

#wp-calendar #prev a {
    padding-left: 10px;
    text-align: left;
    }

#wp-calendar a {
    display: block;
    }

#wp-calendar caption {
    text-align: center;
    width: 100%;
    }

#wp-calendar td {
    padding: 3px 0;
    text-align: center;
    }

#wp-calendar td.pad:hover { /* Doesn't work in IE */
    background-color: #fff; }
/* End Calendar */



/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
    cursor: help;
    }

acronym, abbr {
    border-bottom: 1px dashed #999;
    }

blockquote {
    margin: 15px 30px 0 10px;
    padding-left: 20px;
    border-left: 5px solid #ddd;
    }

blockquote cite {
    margin: 5px 0 0;
    display: block;
    }

.center {
    text-align: center;
    }

hr {
    display: none;
    }

a img {
    border: none;
    }

.navigation {
    display: block;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 60px;
    }
/* End Various Tags & Classes*/



/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
    It won't be a stylish marriage, I can't afford a carriage.
    But you'll look sweet upon the seat of a bicycle built for two." */
