 #prefBlock{
 height:20px;
 width:100%;
 overflow:hidden;
}
/* used in album display */
.albumThumbsThumb {float:left; padding:4px;height:75px;width:75px;}
.albumThumbsPost  {float:left; padding:20px;width:200px;height:200px;}

.albumText {float:left; clear:both; width:100%; height:auto;}


.thumbThumb {padding:4px;border:1px solid black;height:75px;width:75px;}
.postThumb{padding:25px;}



/*album post*/

.postImage {

  padding-bottom:4px;
  padding-right:4px;
  margin:6px;
  float:left;
}
.albumFirstImage {
  float:left;
  width:200px;

}
.albumFirstImage img {
  width:200px;
}

/*thumbs used in radio select*/
.templateRadio {height:100px; width:100px;float:left;}
.templateRadioImage {height:50px; width:70px;}

.themeRadio {height:200px; width:150px;float:left;}
.themeRadioImage {height:200px; width:150px;float:left;}
.radioSelected {background-color:grey;}


.aCaption {

}

.commentItem{
  float:left;
  clear:left;
  border-top:1px dotted #444444;
  width:100%;
  margin-bottom:15px;
}

.commentTitle{
  float:left;
  clear:left;
  border-bottom:1px dotted #444444;
}
.commentForm{
  float:left;
  clear:left;
}

/* MSO Style Definitions */

/*
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;margin-bottom:.0001pt;font-size:12.0pt;font-family:"Times New Roman";}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
{margin-top:0in;margin-right:0in;margin-bottom:6.0pt;margin-left:0in;font-size:12.0pt;font-family:"Times New Roman";}
*/
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
{margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;}

span.MsoHyperlink
{color:blue;text-decoration:underline;}
span.MsoHyperlinkFollowed
{color:purple;text-decoration:underline;}
 /* corporate css */
body{margin:0px;padding:0px;background:#f6f6f6;color:#000000;font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;}
a{color:blue;}
a:hover{color:white;}
a:link {color:black; text-decoration:none;}
a:visited {color:navy;text-decoration:none;}
a:hover {color:navy;text-decoration:underline;}
a img {border-width:0;}
.tableRowHeader{background-color:#646400;}
.tableRowOdd{background-color:gray;}
.tableRowEven{background-color:lightgrey;}
/* Header
----------------------------------------------- */
#header{padding:0px 0px 0px 0px;border-top:1px solid #eeeeee;border-bottom:dotted 1px #E0AD12;background:#BEBE7C;color:white;}
#blog-title {margin:5px 5px 0;padding:20px 20px .25em;border:1px solid #222;border-width:1px 1px 0;font-size:200%;line-height:1.2em;color:#BBBB00; /* puzap title color*/text-transform:uppercaseletter-spacing:.2em;}
#blog-title a {color:darkgrey;text-decoration:none;}
#blog-title a:hover {color:#ad9;}
#description {margin:0 5px 5px;padding:0 20px 20px;border:1px solid #222;border-width:0 1px 1px;font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;text-transform:uppercase;letter-spacing:.2em;color:#777;}
/* Content
----------------------------------------------- */
#content {width:95%;margin:0 auto;padding:0;text-align:left;}
#main {border-left:dotted 1px #BBBB00;width:66%;padding:30px 7% 10px 3%;float:right;}
#sidebar {width:20%;float:left;}
/* Headings
----------------------------------------------- */
h1,h2,h3,h4,h5,h6{padding:0px;margin:0px;}
h1 a:link {text-decoration:none;color:#F5DEB3}
h1 a:visited {text-decoration:none;color:#F5DEB3}
h1{padding:25px 0px 10px 5%;border-top:double 3px #BF5C00;border-bottom:solid 1px #E89E47;color:#F5DEB3;background:#646400;font:bold 300% Verdana,Sans-Serif;letter-spacing:-2px;}
h2 {margin:1.5em 0 .75em;font:bold 78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;text-transform:uppercase;letter-spacing:.2em;color:#777;}
h4{color:#aa0033;}
h6{color:#B8A80D;font-size:140%;}
/* Posts
----------------------------------------------- */
.date-header {margin:1.5em 0 .5em;}
.post {margin:.5em 0 1.5em;border-bottom:1px dotted #444;padding-bottom:1.5em;}
.post-title {margin:.25em 0 0;padding:0 0 4px;font-size:120%;line-height:1.4em;color:#AAAA55;}
.post-title a {text-decoration:none;color:#ad9;}
.post-title a:hover {color:#fff;}
.post div {margin:0 0 .75em;line-height:1.6em;}
p.post-footer {margin:-.25em 0 0;color:#333;float:left;}
.image {float:left;padding:4px;border:1px solid #222;margin:0 8px 3px 0;}
/* Sidebar Content
----------------------------------------------- */
#sidebar ul {margin:0 0 1.5em;padding:0 0 1.5em;border-bottom:1px dotted #444;list-style:none;}
#sidebar li {margin:0;padding:0 0 .25em 15px;text-indent:-15px;line-height:1.5em;}
#sidebar p {color:#999;line-height:1.5em;}
/* Profile
----------------------------------------------- */
#profile-container {margin:0 0 1.5em;border-bottom:1px dotted #444;padding-bottom:1.5em;}
.profile-datablock {margin:.5em 0 .5em;}
.profile-data {margin:0;font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;text-transform:uppercase;letter-spacing:.1em;}
.profile-data strong { }
.profile-textblock {margin:0 0 .5em;}
/* Footer
----------------------------------------------- */
#footer {width:95%;clear:both;margin:0 auto;}
#footer p {margin:0;padding-top:15px;font:78%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;text-transform:uppercase;letter-spacing:.1em;}
 /* corporate css */
body{margin:0px;padding:0px;background:#f6f6f6;color:#000000;font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;}
a{color:blue;}
a:hover{color:white;}
a:link {color:black; text-decoration:none;}
a:visited {color:navy;text-decoration:none;}
a:hover {color:navy;text-decoration:underline;}
a img {border-width:0;}
.tableRowHeader{background-color:#646400;}
.tableRowOdd{background-color:gray;}
.tableRowEven{background-color:lightgrey;}
/* Header
----------------------------------------------- */
#header{padding:0px 0px 0px 0px;border-top:1px solid #eeeeee;border-bottom:dotted 1px #E0AD12;background:#BEBE7C;color:white;}
#blog-title {margin:5px 5px 0;padding:20px 20px .25em;border:1px solid #222;border-width:1px 1px 0;font-size:200%;line-height:1.2em;color:#BBBB00; /* puzap title color*/text-transform:uppercaseletter-spacing:.2em;}
#blog-title a {color:darkgrey;text-decoration:none;}
#blog-title a:hover {color:#ad9;}
#description {margin:0 5px 5px;padding:0 20px 20px;border:1px solid #222;border-width:0 1px 1px;font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;text-transform:uppercase;letter-spacing:.2em;color:#777;}
/* Content
----------------------------------------------- */
#content {width:95%;margin:0 auto;padding:0;text-align:left;}
#main {border-left:dotted 1px #BBBB00;width:66%;padding:30px 7% 10px 3%;float:right;}
#sidebar {width:20%;float:left;}
/* Headings
----------------------------------------------- */
h1,h2,h3,h4,h5,h6{padding:0px;margin:0px;}
h1 a:link {text-decoration:none;color:#F5DEB3}
h1 a:visited {text-decoration:none;color:#F5DEB3}
h1{padding:25px 0px 10px 5%;border-top:double 3px #BF5C00;border-bottom:solid 1px #E89E47;color:#F5DEB3;background:#646400;font:bold 300% Verdana,Sans-Serif;letter-spacing:-2px;}
h2 {margin:1.5em 0 .75em;font:bold 78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;text-transform:uppercase;letter-spacing:.2em;color:#777;}
h4{color:#aa0033;}
h6{color:#B8A80D;font-size:140%;}
/* Posts
----------------------------------------------- */
.date-header {margin:1.5em 0 .5em;}
.post {margin:.5em 0 1.5em;border-bottom:1px dotted #444;padding-bottom:1.5em;}
.post-title {margin:.25em 0 0;padding:0 0 4px;font-size:120%;line-height:1.4em;color:#AAAA55;}
.post-title a {text-decoration:none;color:#ad9;}
.post-title a:hover {color:#fff;}
.post div {margin:0 0 .75em;line-height:1.6em;}
p.post-footer {margin:-.25em 0 0;color:#333;float:left;}
.image {float:left;padding:4px;border:1px solid #222;margin:0 8px 3px 0;}
/* Sidebar Content
----------------------------------------------- */
#sidebar ul {margin:0 0 1.5em;padding:0 0 1.5em;border-bottom:1px dotted #444;list-style:none;}
#sidebar li {margin:0;padding:0 0 .25em 15px;text-indent:-15px;line-height:1.5em;}
#sidebar p {color:#999;line-height:1.5em;}
/* Profile
----------------------------------------------- */
#profile-container {margin:0 0 1.5em;border-bottom:1px dotted #444;padding-bottom:1.5em;}
.profile-datablock {margin:.5em 0 .5em;}
.profile-data {margin:0;font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;text-transform:uppercase;letter-spacing:.1em;}
.profile-data strong { }
.profile-textblock {margin:0 0 .5em;}
/* Footer
----------------------------------------------- */
#footer {width:95%;clear:both;margin:0 auto;}
#footer p {margin:0;padding-top:15px;font:78%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;text-transform:uppercase;letter-spacing:.1em;}
 .preferences{font-size: 12px;padding-right: 5px;}

/*Form layout*/
label
{
width: 4em;
float: left;
text-align: right;
margin: 0 1em 10px 0;
clear: both
}

.input-box
{
float: left;
margin-bottom: 10px;
color: #26a;
background: #feb;
border: #26a solid 1px
}

.submit-button
{
margin-left: 1em;
clear: both;
color: #000;
background: #fb0;
border: 2px #9cf outset
}

fieldset
{
border:  solid 1px;

}

legend
{
/*background: #fb0;*/
border: #26a solid 1px;
padding: 1px 10px
}
/* End Form layout*/

/* Visual Nav */
ul.visual-nav {list-style-type:none;margin:0;padding:0;}
ul.visual-nav li {display:inline;margin:0;padding:0;}

textarea

{ font-size: 11px;
  text-align: left;
  color: black;
  font-family: arial, helvetica, sans-serif;
  width: 400px;}


