



/*-------------------------------------------------

  Nucleus CMS Stylesheet - bundled with version 3.2

  Based on the Stanch skin by Ivan Fong

  Mods by hcgtv and moraes

-------------------------------------------------*/



/*-------------------------------------------------

  General layout

-------------------------------------------------*/

body {

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	background: no-repeat fixed bottom left url(http://www.myshelegoldberg.com/images/background_01.jpg);

	font-family: verdana, arial, trebuchet, sans-serif;

	font-size: 8pt;

	color: #58306D;

	}



img {

	border: 1;

	border-color: #AE7ED2;

	}



form {

	margin: 0;

	}





/* Headings */

h1,h2,h3,h4,h5,h6 {

	font-family: "Georgia", "Lucida Grande", serif;

	color: 58306D;

	font-weight: normal;

	margin: 0;

	}



h1 {

	font-size: 14pt; 

	text-align: right;

	border-bottom: 1px solid #CEACF2;

	padding-bottom: 5px;

	margin-bottom: 5px;

	}





/* Lists */

ul {

	list-style: none;

	padding: 0;

	margin: 0;

	}



li {

	/*background: url(images/arrow.gif) left 5px no-repeat;*/

	padding: 0 0 0 10px;

	margin: 0 20px;

	}



/* Links */

a:link, a:visited {

	color: #AE7ED2;

	text-decoration: none;

	}



a:hover, a:active {

	color: #58306D;

	}



#copyrights a:link, #copyrights a:visited {

	color: #474747;

	}



#copyrights a:hover, #copyrights a:active {

	color: #737373;

	}



/* Basic classes */

.hidden {

	display: none;

	}



.centerize {

	text-align: center;

	}



.clearing {

	width: 10px;

	height: 0;

	clear: both;

	}



/*-------------------------------------------------

  Header

-------------------------------------------------*/

#header {

	position: fixed;

	width: 750px;

	height: 80px;

	top: 0;

	left: 0;

	margin: 0;

	border: 0px;

	padding-bottom: 5px;

	margin-right: 20px;

	font-family: "Georgia", "Lucida Grande", serif;

	font-size: 11pt;

	font-weight: bold;

	color: 58306D;

	text-align: right;

	z-index: 200;

	}



#header img {

	border: 0;

	padding-bottom: 5px;

	}



/*-------------------------------------------------

  Content wrappers

-------------------------------------------------*/

#bigcontainer {

	width: 750px;

	height: 100%;

	left: 0;

	top: 0;

	}





#mainwrapper {

	position: absolute;

	top: 75px;

	left: 145px;

	width: 365px;

	/*margin: auto;*/

	}



#wrapper {

	width: 355px;

	border: 3x solid aqua;

	}



/*-------------------------------------------------

  Main content

-------------------------------------------------*/

#container {

	width: 355px;

	height: 1%;

	overflow: visible;

	margin-left: 145;

	float: left;

	padding: 4px 0 0 0;

	/*margin-right: -180px;*/

	}



.content {

	padding: 0;

	margin-left: 20px !important;

	margin-left: 10px;

	width: 380px;

	z-index: 100;

	float: left;

	/*padding-left: 0px;

    padding-left: 10px; !important*/

	}
	
.content-writing {

	padding: 0;

	margin-left: 20px !important;

	margin-left: 10px;

	width: 500px;

	z-index: 100;
	
	float: left;

	/*padding-left: 0px;

    padding-left: 10px; !important*/

	}
	
	
/*columns from main stylesheet */

.leftcolumn {
	position: relative;
	width: 235px;
	float: left;
	}

.rightcolumn {
/*	position: relative;*/
	float: right;
	width: 235px;
	}
	
/****/

.writing h2 {
	font-size: 12pt; 
	font-family: Georgia, Serif;
	font-weight: bold;
	color: #58306D; 
	text-align: right;
	letter-spacing: 1px;
	/*border-bottom: 1px solid #9F6CD4;*/
	border-bottom: 1px solid #CEACF2;
	padding-bottom: 5px;
	margin-bottom: 5px;
	}


/*-------------------------------------------------

  Item styles

-------------------------------------------------*/

.contenttitle h2 {

	/*clear: both;*/

	background: url(images/dot.gif) bottom repeat-x;

	font-size: 18px;

    padding: 0 0 6px 0px;

	margin: 0;

	}



.contenttitle h1 {

	font-size: 16pt; 

	letter-spacing: 1px;

	text-align: right;

	border-bottom: 1px solid #CEACF2;

	padding-bottom: 5px;

    padding-left: 0px;

    margin-bottom: 5px;

	}



.contentbody {

	font-size: 10px;

	text-align: justify;

    padding: 0 0 26px 0px;

    }



/*-------------------------------------------------

  Item info

-------------------------------------------------*/

.contentitemcategory {

	/*background: url(images/bgcategory.gif) center left no-repeat;*/

	font-size: 10px;

	line-height: 12px;

	padding: 0 10px 0 14px;

	margin-bottom: 10px;

	}



.contentitempostedby {

	/*background: url(images/bgpostedby.gif) center left no-repeat;*/

	font-size: 10px;

	line-height: 12px;

	padding: 0 10px 0 12px;

	margin-bottom: 10px;

	}



.contentitemcomments {

	/*background: url(images/bgcomment.gif) center left no-repeat;*/

	font-size: 8pt;
	font-weight: normal;

	line-height: 14px;

	text-align: right;

	background: url(images/dot.gif) top repeat-x;

      padding-top: 6px;

	}



/*.contentitemcomments a {

	font-weight: bold;

	}*/



.contentitemedit {

	/*background: url(images/bgedit.gif) center left no-repeat;*/

	font-size: 10px;

	line-height: 12px;

	padding: 0 10px 0 11px;

	margin-bottom: 10px;

	}



.contentitem {

	padding: 3px 0 0 0;

	margin: 3px 0 3px 0;

	text-align: right;

	}
	
.contentitem-writing {

	padding: 3px 0 0 0;

	margin: 3px 0 3px 0;

	text-align: justified;

	}




.contentitem1 {

	display: inline;

	}



.contentitem2 {

	display: inline;

	padding: 0 0 0 10px;

	}



.contentitem3 {

	display: inline;

	/*background: url(images/dotv.gif) left repeat-y;*/

	padding: 0 0 0 10px;

	}



.contentitem4 {

	display: inline;

	padding: 0 0 0 10px;

	/*background: url(images/dotv.gif) left repeat-y;*/

	}



/*-------------------------------------------------

  Comments

-------------------------------------------------*/

.itemcomment {

	background: url(images/commentquote01.gif) no-repeat;

	background-position: 6px 9px;

	padding: 6px 42px;

	border: 1px solid white;

	margin: 10px 0 0 0;

	}



.itemcomment:hover {

	background: #F9F9F9 url(images/commentquote02.gif) no-repeat;

	background-position: 6px 9px;

	border: 1px solid #CCCCCC;

	}



.id1 /*This is to give the admin a special comment style, to distinguish him/her from the rest of the commentors*/ {

	background: #F9F9F9 url(images/commentquote02.gif) no-repeat;

	background-position: 6px 9px;

	border: 1px solid #AE7ED2;

	}



.id1:hover {

	background: #F9F9F9 url(images/commentquote02.gif) no-repeat;

	background-position: 6px 9px;

	border: 1px solid #B3C492;

	}



.itemcomment h3 {

	font-size: 12px;

	}



/*-------------------------------------------------

  Menu

-------------------------------------------------*/

#sidebarcontainer {

	color: #58306D;

	margin: 0 6px 4px 0;

	top: 0;

	float: right;

	width: 135px;

	padding: 2px 0 0 0;

	margin-right: 45px !important;

	margin-right: 25px;

	margin-top: 80px !important;

    margin-top: -290px;

	z-index: 120;

	text-indent: 0px;

    list-style-type: none; 

	}





/* Menu lists */

.sidebar {

	padding: 0 0 10px 0;

	margin: 0;

	/*text-indent: 0px;*/

	list-style-type: none; 

	}



.sidebar h3 {

	color: #58306D;

	font-size: 11px;

	font-weight: bold;

	font-family: "Georgia", "Lucida Grande", serif;

	padding: 2px 5px;

	/*text-indent: 0px;*/

	list-style-type: none;

	}



.sidebar a, .sidebar p {

	padding: 2px 10px;

	margin: 1px 0 0 0;

	margin-bottom: 10px;

	margin-top: -3px;

	text-indent: -10px;

	list-style-type: none; 

	}



#navigation {

	margin: 0px;

	padding: 0px;

	font-size: 8pt; 

	font-family: Georgia, Serif;

	text-align: right;

	font-weight: bold;

	color: #58306D;

	position: fixed; 

	left: 0px;

	top: 20px !ie only;
	top: 96px;

	width: 135px;

font-size: 11px;

	letter-spacing: 1pt;

	line-height: 18pt;

	z-index: 100;

	float: left;

	}



a.menu {

	text-align: right;

	background-color: white;

	text-decoration: none;

	}


.pageswitch {
text-align: right;
padding-bottom: 15px;
background: none;
}
















/*-------------------------------------------------

  Footer

-------------------------------------------------*/

#footer {

	/*width: 515;*/

	text-align: center;

	padding: 10px 0 10px 0;

	margin: 0 auto;

	



#copyrights {

	color: #474747;

	}



/*-------------------------------------------------

  Forms

-------------------------------------------------*/

.loginform, .searchform {

	margin: 5px 0;

	{



.commentform, .mailform {

	margin-top: 10px;

	padding: 10px;

	background: #EEEEEE;

	/* Rounded borders, for Mozilla browsers */

	/* -moz-border-radius: 10px; */

	}



.commentform img {

	margin: 5px 0 0 0;

	}



.formfield {

	font-size: 11px;

	background: white;

	color: #494949;

	border-top: 1px solid #868686;

	border-left: 1px solid #868686;

	border-bottom: 1px solid #D4D2CF;

	border-right: 1px solid #D4D2CF;

	margin: 1px 0 0 0;

	}



.formbutton {

	font-size: 11px;

	background: white;

	color: #494949;

	border-top: 1px solid #D4D2CF;

	border-left: 1px solid #D4D2CF;

	border-bottom: 1px solid #868686;

	border-right: 1px solid #868686;

	margin: 1px 0 0 0;

	}



.searchform .formfield {

	width: 130px;

	font-family: Arial, Tahoma, Trebuchet MS, Verdana, sans-serif;

	padding: 2px 0;

	margin: 0 2px 2px 0;

	}



.searchform .formbutton {

	width: 60px;

	font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;

	padding: 2px 2px;

	}



.loginform .formfield {

	width: 130px;

	font-family: Arial, Tahoma, Trebuchet MS, Verdana, sans-serif;

	padding: 2px 0;

	margin: 0 2px 2px 0;

	}



.loginform .formbutton {

	width: 60px;

	font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;

	padding: 2px 2px;

	}



.mainform .formfield {

	width: 280px;

	font-family: Arial, Tahoma, Trebuchet MS, Verdana, sans-serif;

	padding: 2px 0;

	margin: 0 2px 2px 0;

	}



.mailform .formbutton {

	width: 100px;

	font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;

	padding: 2px 2px;

	}



#nucleus_cf_name, #nucleus_cf_mail {

    width: 300px;

    margin-right: 105px;

    font-family: Arial, Trebuchet MS, Verdana, sans-serif;

	}



.commentform textarea, .commentform .formfield, .mailform textarea, .mailform .formfield {

	width: 300px;

	}



.commentform .formbutton {

	width: 100px;

	height: 22px;

	font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;

	}



.error {

	color: red;

	font-weight: bold;

	}





/*-------------------------------------------------

  Miscelaneous

-------------------------------------------------*/

/* VBlog image onion skin shadow - From AListApart.com*/

.wrap1, .wrap2, .wrap3 {

	display:inline-table;

	/* \*/display:block;/**/

	}



.wrap1 {

	float:left;

	background:url(images/shadow.gif) right bottom no-repeat;

	margin: 0 5px 3px 0;

	}

.wrap2 {

	background:url(images/corner_br.gif) left bottom no-repeat;

	}



.wrap3 {

	background:url(images/corner_tr.gif) right top no-repeat;

	padding:0 5px 5px 0;

	}



.wrap3 img {

	display:block;

	border: 3px solid white;

	}



/* Search highlight color */

.highlight {

	background: #DEFFA9;

	}



/* Leftbox and Rightbox toolbar buttons */

.leftbox, .rightbox {

	margin: 3px;

	padding: 3px;

	font-size: larger;

	width: 20%;

	}



.leftbox {

	float: left;

	border-right: 2px solid #ccc;

	}



.rightbox {

	float: right;

	border-left: 2px solid #ccc;

	}




