html, body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#7E7E7E;
background-color:#ffffff;
}
body {
padding:0px;
margin:0px 0px 0px 0px;
color:#7E7E7E;
background-color:#ffffff;
}
.featured {
	background:#FFFFFF;
	margin:5px 0 0;
	padding:5px;
	font-size:12px;
	padding-right:10px;
	text-align:left;
	padding-left:8px;
	border: 1px solid #CCCCCC;
}
.lightgray { background-color: #F4F4EC;color:#333; padding:5px; font-size:12px; border:1px dashed #cccccc;}

/* Flickr styles */
#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#FFFFFF;}
#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: 0px solid black !important;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#FFFFFF;}
#flickr_badge_wrapper {}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#FFFFFF !important;}
         
            
 /* SITE CONTAINER */
#container {
	width: 960px;

}

/* CONTAINS SITE, minus BANNERS on the right */
#leftcolumn {
	width: 760px;
	float:left;
	background-color:#ffffff;


}


/* Right side BANNERS */
.rightcolumn {
	width: 160px;
	float:right;
	text-align:right;
padding-left: 5px;

}

.rightcolumn img{
	margin-top:5px;
	margin-bottom:5px;
	border:0;
}

.rightcolumnbox {
	text-align: left;
	background-color: #ffffff;
	padding: 2px;
}

.rightcooltip {
	margin-top: 147px;
}
/* / end BANNERS */          


/* Header and search box */
.header { 
        width:960px;
	height: 65px;
	background: #ffffff;
	color: #808080;
	margin: 0;
	padding: 0;
      
}

	.logo {
		float: left;
	}

	.googlesearch {
		float: right;
}
input.search { 
	width: 272px; 
	border: 0;
	background: #FFF url(input.gif) no-repeat;
	padding: 4px; 
	color: #E0691A;
	font-weight: bold;
}

input.submit {
	background: #E0691A url(http://mybaby101.info//skins/default/submit.gif) no-repeat;
	border: 0;
	padding: 4px 0;
	width: 65px;
	margin: 0 15px 1px 0;
	color: #FFF;
	font: bold 1em Verdana, Arial, Sans-Serif;
}

.submit {
	background: #E0691A url(http://mybaby101.info//skins/default/submit.gif) no-repeat;
	border: 0;
	padding: 4px 0;
	width: 70px;
	margin: 0 15px 1px 0;
	color: #FFF;
	font: bold 1em Verdana, Arial, Sans-Serif;
}

input.login { 
	width: 150px;
	border: none; 
	
	padding: 4px; 
}
.search_field { 
	background: inherit; 
	color: #808080;
	clear: both;
	font-weight: bold;
	padding: 7px 25px 10px 10px;
	margin: 5px 0;
height:20px;
}

form.qs {
text-align:right;
padding:0px;
margin:0px 13px 0px 0px;
}
form.qs p {
font-size:11px;
font-weight:normal;
padding:0px;
margin:0px;
}
form.qs input.button {
font-size:11px;
font-weight:bold;
width:40px;
color:#ffffff;
background-color:#f08c3f;
border:solid 1px #c0d3e2;
padding:0px;
margin:0px;
}
form.qs input.textfield {
font-size:11px;
font-weight:normal;
padding:0px;
margin:0px;
}



/* Top navigation and tabs */
.navigation {
clear:both;
padding-top:5px;
padding-left:5px;
height:32px;
font-size:12px;
margin:0 auto;
background:#7E022B;
}

.navigation li {
line-height:22px;
float:left;
list-style:none;
margin:0;
}

.navigation a:link,.navigation a:visited {
	color:#fff;
	height:22px;
	background:#7E022B url(http://mybaby101.info/skins/default/topnavtab.gif) repeat-x left top;
	margin-right:2px;
	padding-left:8px;
	text-decoration:none;
        text-transform: uppercase;
	padding-right: 8px;
	font-weight: normal;
}

.navigation a:link,.navigation a:link span,.navigation a:visited,.navigation a:visited span {
cursor:pointer;
display:block;
float:left;
}

.navigation a:hover {
	color:#fff;
	height:22px;
	padding-left:8px;
	text-decoration:none;
        background:#7E022B url(http://mybaby101.info/skins/default/tabhover.gif) repeat-x left top;
	font-weight: normal;
	padding-right: 8px;
}

.navigation ul {
list-style:none;
margin:0;
padding:0;
}
.mustsee {
float: left;
font-family:lucida,verdana,sans-serif;
font-size:12px;
font-weight:bold;
color:#666666;
}


/* headings and Titles */

.article h1 {font-family: "Century Gothic"; font-size: 16px; color: #FF3681; margin-bottom: 5px; border-bottom:1px solid #7E022B}{
font-family: "Century Gothic";
font-size:14px;
text-align:left;
color:#333333;
background-color:transparent;
padding:0px;
}

#title {
background:url(http://mybaby101.info/skins/default/tabcat.jpg) repeat-x left top;  height:37px; width:580px;
}

#title h1 {
        font-family: "Century Gothic";
	padding-left: 8px;
	font-size: 1.5em;
	letter-spacing: 2px;
	color: #FFFFFF;
        text-transform: uppercase;
}

#title h2 {
        font-family: "Century Gothic";
	padding-left: 8px;
	font-size: 1.5em;
	letter-spacing: 2px;
	color: #FFFFFF;
        text-transform: uppercase;
}

#title_double {
background:url(http://mybaby101.info/skins/default/tabcat.jpg) repeat-x left top;  height:37px; width:300px;
}

#title_double h1 {
        font-family: "Century Gothic";
	padding-left: 8px;
	font-size: 1.5em;
	letter-spacing: 2px;
	color: #FFFFFF;
        text-transform: uppercase;
}

#title_double h2 {
        font-family: "Century Gothic";
	padding-left: 8px;
	font-size: 1.5em;
	letter-spacing: 2px;
	color: #FFFFFF;
        text-transform: uppercase;
}

#titleblue {
background:url(http://mybaby101.info/skins/default/catblue.png) repeat-x left top;  height:37px; width:350px;
}

#titleblue h1 {
        font-family: "Century Gothic";
	padding-left: 8px;
	font-size: 1.5em;
	letter-spacing: 2px;
	color: #FFFFFF;
        text-transform: uppercase;
}

#titleblue h2 {
        font-family: "Century Gothic";
	padding-left: 8px;
	font-size: 1.5em;
	letter-spacing: 2px;
	color: #FFFFFF;
        text-transform: uppercase;
}

#titleorang {
background:url(http://mybaby101.info/skins/default/catorange.png) repeat-x left top;  height:37px; width:350px;
}


#titleorang h3 {
        font-family: "Century Gothic";
	padding-left: 8px;
	font-size: 1.5em;
	letter-spacing: 2px;
	color: #FFFFFF;
        text-transform: uppercase;
}



/* Main links */

a { 
font-size:12px;
font-weight:normal;
color:#0066cc;
text-decoration:underline;
}


a img {
border:none;
padding:2px;
margin:0px;
align:left;
valign:top;
}

h2 {
font-family: "Century Gothic";
font-size:12px;
color:#FF3681;
border-bottom:1px solid #7E022B
text-align:left;
background-color:#transparent;
padding:0px;
}
h2.title {
  font-size:11px;
  font-weight:normal;
  color:#FF3681;
  margin:0px 0px 0px 20px;
}

.subcateg {
width:90%;border:1px solid;border-color:#EF007B
}
.subcateg h3 {
font-size:10px;
font-weight:bold;
color:#EF007B;
padding:2px 5px 1px 5px;
margin:0px;
border:none;
}


/* little gray link box in sidebar */

.left_small {
       
       background color: #C0C0C0;
	border-right: 1px solid #666666;
	padding: 3px 3px 3px 5px;
	line-height: 15px;
	
}
.left_small a {
	color: #333333;
}

.left_small a:hover {
	color:#FF9629;
}


<!--[if IE]>

                    <style>

.CatBox {float:left;
margin-left: 1px;
}

                    </style>

<![endif]-->

html > body .CatBox {float:left;
margin-left: 1px;
}
.CatBox {float:left;

}


.CatBut {float:left;
padding:0px;
margin:0px 0px 0px 2px;
width: 562px;
	height: 37px;
	background: url(articlecat.gif);

}
.CatBut h1 {font-size:18px;
text-align:left;
color:#ffffff;
background-color:transparent;
padding:0px;
margin:10px 0px 0px 10px;
font-weight: normal;
}

.CatButtop {float:left;
align:left;
padding:0px;
margin:0px 0px 0px 2px;
width: 287px;
	height: 25px;
	background: url(findusefull.gif);

}

.whatsnew {float:left;
padding:0px;
margin:0px 0px 0px 2px;
width: 562px;
	height: 37px;
	background: url(whatsnew.gif);

}

.spotlight {float:left;
padding:0px;
margin:0px 0px 0px 2px;
width: 562px;
	height: 37px;
	background: url(spotlight.gif);

}

td.searchbg {float:right;
padding:0px;
margin:0px 0px 0px 0px;
width: 100%;
	height: 65px;
	background: url(searchbg.gif);

}



whatsnewold {
float:left;
padding:0px;
margin:0px 0px 0px 2px;
color:#7E7E7E;
background-color:#ffffff;
}


.middlebig {

padding:0px;
margin:10px 0px 10px 10px;
color:#7E7E7E;
background-color:#ffffff;
}


.middletop {

}

.middletop h1 { font-size:16px; color:#EF007B; font-weight:bold; display:inline; }
.middletop h2 { font-size:16px; color:#ffffff; font-weight:bold; display:inline; }
.middletop h3 { font-size:10px; color:#333333; font-weight:bold; }
.middletop h5 { font-size:16px; color:#42BEA9; font-weight:bold; display:inline; width:100%; }
.middletop h6 { font-size:16px; color:#FF6600; font-weight:bold; display:inline; }

td.middletop {font-size:9px; color:#333333; background:#FFCA97; }

td.middletop h3 { font-size:10px; color:#333333; font-weight:bold;}

div.summary {
  color:#7E7E7E;
  margin-left:15px;
}

/* SUMMARY Small for Latest Small
   -------------- */
div.latestintro {
padding:10px 5px 35px 5px;
}   
div.latestintro_big {
padding:10px 5px 10px 5px;
}   
div.summarysm {
font-size:12px;
}

div.summarysm a {
  font-size:12px;
  margin-left:5px;
 font-weight:normal;
}
div.summarysm a:hover {
  font-size:12px;
  color:#FB6400;
  margin-left:5px;
font-weight:normal;
}
div.summarysm ul {
list-style:none;
margin:0;
padding:0;
}
div.summarysm li {
padding-left:5px;
padding-bottom:15px;
}

/* FOOTER
   -------------- */


div.footer {
color:#7E7E7E;
font-size:11px;
font-weight:normal;
background-color:transparent;
border-top:solid 1px #FF3681;

}
div.footer a {
color:#666666;
text-decoration:underline;
}
div.footer a:hover {
font-size:11px;
font-weight:normal;
color:#FF9629;
}
.credit {
  font-size: 1%;
  color: #ffffff;
  margin: 10px 0 0 0;
  padding: 3px;
}         
 .credit a { font-size: 1%; color: #ffffff; }  

li#aboutmenu,
li#usingmenu,
li#devmenu {
	list-style: none;
	margin-bottom: 1.5em;
}
 #aboutmenu div,
#usingmenu div,
#devmenu div,
div.menutitle {
	font-weight: bold;
	border-top: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
	text-align: center;
	padding-top: .1em;
	padding-bottom: .1em;
}


/* FOOTER END
   -------------- */

div.path {
float:left;
width:550px;
font-size:11px;
font-weight:normal;
padding:0px;
margin:2px 2px 0px 2px;
}
div.path a {
font-size:11px;
font-weight:normal;
}
div.printlink {
float:right;
width:auto;
}
div.quicknav {
font-size:12px;
font-weight:normal;
text-align:right;
padding:0px;
margin:0px 13px 0px 0px;
}
div.quicknav a {
font-size:12px;
font-weight:normal;
color:##666666;
background:transparent;
}
div.quicknav a:hover {
color:#FF9629;
background:transparent;
}
div.toplink {
padding:0px;
margin:0px 0px 0px 15px;
}
div.toplink a {
font-size:11px;
font-weight:normal;
}

td.title_top_left {
color:#000000;
background-color:#ffffff;
height:80px;
border-top:solid 1px #667766;
border-bottom:solid 1px #667766;
}
td.title_top_right {
color:#000000;
background-color:#ffffff;
height:80px;
border-top:solid 1px #667766;
border-bottom:solid 1px #667766;
}
td.title_bot_left {
color:#FF3681;
background-image:url("topbluebar.jpg");
background-position:left;
height:50px;
width:100%;
border-top:solid 1px #FF3681;
border-bottom:solid 1px #FFCCCC
}
td.title_bot_left a {
font-family:lucida,verdana,sans-serif;
font-size:12px;
font-weight:normal;
color:#006dd8;
text-decoration:none;
}
td.title_bot_left a.link, a:visited {
color:#006dd8;
background-color:transparent;
}
td.title_bot_left a:hover {
color:#006dd8;
font-weight:bold;
text-decoration:underline;
}




td.title_bot_right {
color:#000000;
background-color:#667766;
border-top:solid 1px #667766
border-bottom:solid 1px #667766
}



/* top middle table */
#xsnazzy h1 { font-size:16px; color:#06659E; font-weight:bold; display:inline; }
#xsnazzy ul { list-style-image: url(bulletsm.gif); }
#xsnazzy li { margin-top: 4px; }
#xsnazzy {background: transparent;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px; clear:both; }
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#FFFFFF; border-left:1px solid #F0F5F6; border-right:1px solid #F0F5F6;}
.xb1 {margin:0 5px; background:#FFFFFF;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
#xboxcontent {padding: 2px; display:block; background:#FFFFFF; width 100%; border:0 solid #F0F5F6; border-width:0 1px; }
#xboxcontentf {padding: 2px; display:block; background:#FF669A; width 100%; border:0 solid #FF9629; border-width:0 1px; }
.SubmitBut, .PublishBut {
	margin-top: 15px;
	text-align: center;
	font-size: 15px;
	padding-top: 12px;
	font-weight: bold;
	width: 135px;
	height: 32px;
	vertical-align: middle;
	float: right;
	
	margin-right:15px;
}
.PublishBut { margin:0; padding-top:5px; height: 39px; }

.SubmitBut A, .SubmitBut A:hover, .PublishBut A, .PublishBut A:hover {
	color: #fff;
	cursor: pointer;
        font-weight: bold;
	text-decoration: none;
}


/* top middle table YELOW */
#xsnazzyy h1 { font-size:16px; color:#FF6600; font-weight:bold; display:inline; background:#FFCA97; }
#xsnazzyy ul { list-style-image: url(bulletsm.gif); }
#xsnazzyy li { margin-top: 4px; }
#xsnazzyy {background: transparent;}
.xtopy, .xbottomy {display:block; background:transparent; font-size:1px; clear:both; }
.xb1y, .xb2y, .xb3y, .xb4y {display:block; overflow:hidden;}
.xb1y, .xb2y, .xb3y {height:1px;}
.xb2y, .xb3y, .xb4y {background:#FF9629; border-left:1px solid #FF9629; border-right:1px solid #FF9629;}
.xb1y {margin:0 5px; background:#FF9629;}
.xb2y {margin:0 3px; border-width:0 2px;}
.xb3y {margin:0 2px;}
.xb4y {height:2px; margin:0 1px;}
#xboxcontenty {font-size:9px; color:#333333; padding: 2px; display:block; background:#FFCA97; width 160px; border:0 solid #FF9629; border-width:0 1px; }

.SubmitBut, .PublishBut {
	margin-top: 15px;
	text-align: center;
	font-size: 15px;
	padding-top: 12px;
	font-weight: bold;
	width: 135px;
	height: 32px;
	vertical-align: middle;
	float: right;
	
	margin-right:15px;
}
.PublishBut { margin:0; padding-top:5px; height: 39px; }

.SubmitBut A, .SubmitBut A:hover, .PublishBut A, .PublishBut A:hover {
	color: #fff;
	cursor: pointer;
        font-weight: bold;
	text-decoration: none;
}

/* top middle table PINK */
#xsnazzyp h1 { font-size:16px; color:#EF007B; font-weight:bold; width:100%; }
#xsnazzyp h2 { font-size:16px; color:#ffffff; font-weight:bold; text-align:center; }
#xsnazzyp h3 { font-size:10px; color:#333333; font-weight:bold; display:inline; text-align:left; }
#xsnazzyp h5 { font-size:16px; color:#42BEA9; font-weight:bold; display:inline; background:#D6F0D7; width:100%; }
#xsnazzyp h6 { font-size:16px; color:#FF6600; font-weight:bold; display:inline; background:#FFCA97; width:100%; }
#xsnazzyp ul { list-style-image: url(bulletsm.gif); }
#xsnazzyp li { margin-top: 4px; }
#xsnazzyp {background: transparent;}
.xtopp, .xbottomp {display:block; background:transparent; font-size:1px; clear:both; }
.xb1p, .xb2p, .xb3p, .xb4p {display:block; overflow:hidden;}
.xb1p, .xb2p, .xb3p {height:1px;}
.xb2p, .xb3p, .xb4p {background:#EF007B; border-left:1px solid #EF007B; border-right:1px solid #EF007B;}
.xb1p {margin:0 5px; background:#EF007B;}
.xb2p {margin:0 3px; border-width:0 2px;}
.xb3p {margin:0 2px;}
.xb4p {height:1px; margin:0 1px;}
#xboxcontentp {color:#333333; padding: 2px; display:block; background:#ffffff; width 160px; border:0 solid #EF007B; border-width:0 1px; }

.SubmitBut, .PublishBut {
	margin-top: 15px;
	text-align: center;
	font-size: 15px;
	padding-top: 12px;
	font-weight: bold;
	width: 135px;
	height: 32px;
	vertical-align: middle;
	float: right;
	
	margin-right:15px;
}
.PublishBut { margin:0; padding-top:5px; height: 39px; }

.SubmitBut A, .SubmitBut A:hover, .PublishBut A, .PublishBut A:hover {
	color: #fff;
	cursor: pointer;
        font-weight: bold;
	text-decoration: none;
}

/* top middle table GREEN */
#xsnazzyg h1 { font-size:16px; color:#ffffff; font-weight:bold; background:#FF3681; width:100%; }
#xsnazzyg h2 { font-size:16px; color:#06659E; font-weight:bold; display:inline; text-align:center; }
#xsnazzyg h3 { font-size:10px; color:#333333; font-weight:bold; display:inline; text-align:left; }
#xsnazzyg h6 { font-size:16px; color:#FF6600; font-weight:bold; display:inline; background:#FFCA97; width:100%; }
#xsnazzyg ul { list-style-image: url(bulletsm.gif); }
#xsnazzyg li { margin-top: 4px; }
#xsnazzyg {background: transparent;}
.xtopg, .xbottomg {display:block; background:transparent; font-size:1px; clear:both; }
.xb1g, .xb2g, .xb3g, .xb4g {display:block; overflow:hidden;}
.xb1g, .xb2g, .xb3g {height:1px;}
.xb2g, .xb3g, .xb4g {background:#42BEA9; border-left:1px solid #42BEA9; border-right:1px solid #42BEA9;}
.xb1g {margin:0 5px; background:#42BEA9;}
.xb2g {margin:0 3px; border-width:0 2px;}
.xb3g {margin:0 2px;}
.xb4g {height:2px; margin:0 1px;}
#xboxcontentg {color:#333333; padding: 2px; display:block; background:#D6F0D7; width 160px; border:0 solid #42BEA9; border-width:0 1px; }

.SubmitBut, .PublishBut {
	margin-top: 15px;
	text-align: center;
	font-size: 15px;
	padding-top: 12px;
	font-weight: bold;
	width: 135px;
	height: 32px;
	vertical-align: middle;
	float: right;
	
	margin-right:15px;
}
.PublishBut { margin:0; padding-top:5px; height: 39px; }

.SubmitBut A, .SubmitBut A:hover, .PublishBut A, .PublishBut A:hover {
	color: #fff;
	cursor: pointer;
        font-weight: bold;
	text-decoration: none;
}



.smallink a {

font-size:10px;
font-weight:normal;
color:#7E7E7E;
text-decoration:underline;
}



table.main {
padding:0px;
margin:2px 0px 0px 0px;
width:600px;
border:none;
}
.ArticleText {
float:left;
width:600px;
font-size:12px;/* Internet Explorer needs this */
font-weight:normal;
color:#000;
background-color:#ffffff;
padding:0px 3px 0px 3px;
}

td.main {
vertical-align:top;
width:600px;
}
div.main {
float:left;
width:900px;
font-size:12px;/* Internet Explorer needs this */
font-weight:normal;
line-height:18px;
color:#333333;
background-color:#ffffff;
margin:0px 3px 0px 3px;
}
div.main h3 {
font-size:16px;
font-weight:normal;
}
div.main h4 {
font-size:13px;
font-weight:bold;
padding:0px;
margin:1px 0px 2px 0px;

}
div.main h4 a {
font-size:13px;
font-weight:bold;
text-decoration:none;
}
div.main h4 span.top {
font-size:11px;
font-weight:normal;
}
div.main h4 span.top a {
font-size:11px;
font-weight:normal;
text-decoration:none;
}
div.main p {
padding:0px;
margin:2px 0px 10px 10px;
}
div.main table {
font-family:lucida,verdana,sans-serif;
font-size:12px;				/* Internet Explorer needs this */
font-weight:normal;
line-height:17px;
margin-left:-2px;
}
div.main td {
padding:0px 5px 0px 5px;
margin:0px;
}
div.main ul {
list-style-type:square;
padding:0px;
margin:0px 0px 10px 40px;
}
div.main ul.none {
list-style-type:none;
}
div.main li {
padding:0px;
margin:1px 0px 1px 0px;
}
td.navbox {

vertical-align:top;
width:160px;

}
div.navbox {
background-color:#FF3681;
font-size:11px;
font-weight:normal;
line-height:17px;
width:160px;
padding:0px;
margin:3px 0px 2px 0px;/* 160px + 10px + 10px = 180px td.width */
}
div.navbox a {
color:#333333;
font-weight:bold;
}

div.navbox a:hover {
color:#FF9629;
font-weight:bold;
}

div.navbox h5 {
font-size:13px;
font-weight:bold;
color:#EF007B;
background-color:#FFCCCC;
border:solid 3px #FF3681;
padding:2px 5px 1px 5px;
margin:0px;
border:none;
}
div.navbox h5 a {
font-size:13px;
font-weight:bold;
text-decoration:none;
}
div.navbox ul {
list-style-type:none;
padding:0px;
margin:0px;
}
div.navbox li {
b"arrow_li_inact.gif");
background-repeat:no-repeat;
background-position:left;
padding:1px 5px 0px 20px;
margin:0px;
}
div.navbox li:hover {
background-image:url("arrow_li_hover.gif");
background-repeat:no-repeat;
background-position:left;
color:#ffffff;
background-color:transparent;
}
div.navbox li.active {
background-image:url("arrow_li_act.gif");
background-repeat:no-repeat;
background-position:left;
color:##FF3681;
background-color:#ffffff;
border:solid 1px #FF3681;
}
div.navbox li.extern {
background-image:url("arrow_li_extern.gif");
background-repeat:no-repeat;
background-position:left;
}
div.navbox li.extern:hover {
background-image:url("arrow_li_extern_hover.gif");
background-repeat:no-repeat;
background-position:left;
}
div.navbox div.inactive {
color:#FF3681;
background-color:#FFCCCC;
border:solid 3px #FF3681;
padding:0px 0px 20px 0px;
margin:-1px 0px 0px 0px;
}
div.navbox div.active {
color:#454d8f;
background-color:#ffffff;
border:solid 1px #454d8f;
padding:0px 0px 20px 0px;
margin:-1px 0px 0px 0px;
}
div.navbox div.active h5 {
color:#ffffff;
background-color:#454d8f;
}
div.navbox div.impressum {
color:#454d8f;
background-color:#ffffff;
padding:0px;
margin:3px 3px 2px 2px;/* 160px + 10px + 10px = 180px td.width */
border:solid 1px #FF3681;
}
div.navbox div.impressum div.active {
border:solid 1px #FF3681;
padding:0px;
margin:-1px;
}  



/*yellow tools menu
    ------------ */

td.navboxy {

vertical-align:top;
width:160px;

}
div.navboxy {
background-color:#FB6400;
font-size:11px;
font-weight:normal;
line-height:17px;
width:160px;

padding:0px;
margin:3px 0px 2px 0px;/* 160px + 10px + 10px = 180px td.width */
}
div.navboxy a {
color:#333333;
font-weight:bold;
}

div.navboxy a:hover {
color:#EF007B;
font-weight:bold;
}

div.navboxy h5 {
font-size:13px;
font-weight:bold;
color:#FB6400;
background-color:#FFCA97;
border:solid 3px #FB6400;
padding:2px 5px 1px 5px;
margin:0px;
border:none;
}
div.navboxy h5 a {
font-size:13px;
font-weight:bold;
text-decoration:none;
}
div.navboxy ul {
list-style-type:none;
padding:0px;
margin:0px;
}
div.navboxy li {
b"arrow_li_inact.gif");
background-repeat:no-repeat;
background-position:left;
padding:1px 5px 0px 20px;
margin:0px;
}
div.navboxy li:hover {
background-image:url("arrow_li_hover.gif");
background-repeat:no-repeat;
background-position:left;
color:#ffffff;
background-color:transparent;
}
div.navboxy li.active {
background-image:url("arrow_li_act.gif");
background-repeat:no-repeat;
background-position:left;
color:##FF3681;
background-color:#ffffff;
border:solid 1px #FF3681;
}
div.navboxy li.extern {
background-image:url("arrow_li_extern.gif");
background-repeat:no-repeat;
background-position:left;
}
div.navboxy li.extern:hover {
background-image:url("arrow_li_extern_hover.gif");
background-repeat:no-repeat;
background-position:left;
}
div.navboxy div.inactive {
color:#FB6400;
background-color:#FFCA97;
border:solid 3px #FB6400;
padding:0px 0px 20px 0px;
margin:-1px 0px 0px 0px;
}
div.navboxy div.active {
color:#454d8f;
background-color:#ffffff;
border:solid 1px #454d8f;
padding:0px 0px 20px 0px;
margin:-1px 0px 0px 0px;
}
div.navboxy div.active h5 {
color:#ffffff;
background-color:#454d8f;
}
div.navboxy div.impressum {
color:#454d8f;
background-color:#ffffff;
padding:0px;
margin:3px 3px 2px 2px;/* 160px + 10px + 10px = 180px td.width */
border:solid 1px #FF3681;
}
div.navboxy div.impressum div.active {
border:solid 1px #FF3681;
padding:0px;
margin:-1px;
}  


/* right menu
   ---------- */

td.navboxright {
float: right;
vertical-align:top;
width:190px;

}
div.navboxright {
font-size:11px;
font-weight:normal;
line-height:17px;
width:160px;

padding:0px;
margin:3px 3px 2px 2px;/* 160px + 10px + 10px = 180px td.width */
}
div.navboxright h5 {
font-size:13px;
font-weight:bold;
color:#EF007B;
background-color:#FF9629;
padding:2px 5px 1px 5px;
margin:0px;
border:none;
}
div.navboxright h5 a {
font-size:13px;
font-weight:bold;
text-decoration:none;
}
div.navboxright ul {
list-style-type:none;
padding:0px;
margin:0px;
}
div.navboxright li {
b"arrow_li_inact.gif");
background-repeat:no-repeat;
background-position:left;
padding:1px 5px 0px 20px;
margin:0px;
}
div.navboxright li:hover {
background-image:url("arrow_li_hover.gif");
background-repeat:no-repeat;
background-position:left;
color:#ff0000;
background-color:#f08c3f;
}
div.navboxright li.active {
background-image:url("arrow_li_act.gif");
background-repeat:no-repeat;
background-position:left;
color:#000000;
background-color:#DDEEDD;
}
div.navboxright li.extern {
background-image:url("arrow_li_extern.gif");
background-repeat:no-repeat;
background-position:left;
}
div.navboxright li.extern:hover {
background-image:url("arrow_li_extern_hover.gif");
background-repeat:no-repeat;
background-position:left;
}
div.navboxright div.inactive {
color:#000000;
background-color:#ffffff;
border:solid 1px #FF9629;
padding:0px 0px 20px 0px;
margin:-1px 0px 0px 0px;
}
div.navboxright div.active {
color:#000000;
background-color:#90DDE6;
border:solid 1px #DDEEDD;
padding:0px 0px 20px 0px;
margin:-1px 0px 0px 0px;
}
div.navboxright div.active h5 {
color:#000000;
background-color:#DDEEDD;
}
div.navboxright div.impressum {
color:#000000;
background-color:#DDEEDD;
padding:0px;
margin:20px 0px 0px 0px;
border:solid 1px #DDEEDD;
}
div.navboxright div.impressum div.active {
border:solid 1px #DDEEDD;
padding:0px;
margin:-1px;
}


/* right side
   ---------- */
        
.b { float: right; width: 170px; margin: 0 0 10px 0;}
        
img { float: left; margin: 0 9px 3px 0; }
            
            
            

/* Rounded Corners CSS */

.xsnazzy h1, .xsnazzy h2, .xsnazzy p {margin:0 10px; letter-spacing:1px;}
.xsnazzy h1 {font-size:1.4em; color:#c01439;}
.xsnazzy h2 {font-size:1.4em;color:#c01439; border:0;}
.xsnazzy p {padding-bottom:0.5em;}
.xsnazzy h2 {padding-top:0.5em;}
.xsnazzy {background: transparent; margin:1em; width:385px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
.xb1 {margin:0 5px; background:#e1e1e1;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
span {font-size:.8em; font-style:normal; margin-left:10px; margin-bottom:15px; color:#777777; display:block;}

.xboxcontent {display:block; background:#ffffff; border:0 solid #e1e1e1; border-width:0 1px;}

.xsnazzy2 h1, .xsnazzy h2, .xsnazzy2 p {margin:0 15px; letter-spacing:1px; font-size:.8em;}
.xsnazzy2 h1 {font-size:1.4em; color:#c01439;}
.xsnazzy2 h2 {font-size:1.4em;color:#c01439; border:0; margin:0 0 15px 15px; padding-left: 30px; background:#ffffff url(/images/featureheadbg.gif) no-repeat left; text-transform:uppercase;}
.xsnazzy2 p {padding-bottom:0.5em;}
.xsnazzy2 h2 {padding-top:0.5em;}
.xsnazzy2 {background: transparent; margin:0em;}

/* End Rounded Corners CSS */


#maincontent {
	width:740px;
	float:left;
	margin-left:10px;
	padding: 0px;
}

#footer {
	margin-top:45px;
	padding-top:25px;
	width:760px;
	height:116px;
	background:#ffffff url(/images/footer_bg.jpg) no-repeat bottom;
	text-align:center;
	font-size:11px;

}

.clearfix {clear:both;}

.required {color:red; font-size:12px;}

.tableform { border: 1px solid #cccccc; }

.profile { color: #51A3E0; }

.list_stars { float: left; }

#outline_stars { margin: 0px; width: 77px; padding: 0px;}

#outline_stars2 { margin: 0px; width: 100px; padding: 3px; border: 1px solid #cccccc; float:right; text-align:center;}

#outline_stars2 img {border: none; }

#ratingMessage { font-size: 10px; text-align: center; }

#tips { padding: 10px; background:#ffffff url(/images/rosegrad.jpg) repeat-x top; border:0 solid #e1e1e1; border-width:0 1px;}

#tips div { display: inline; }

h4 { display: inline; }

#favorites {
	text-align: right;
	padding-bottom: 4px;

}

.pollbg {
	width: 120px;
	background-color:#FFFFFF;
	height: 12px;
	border: 1px solid #cccccc;
	margin: 2px 0px 2px 15px;
}

.pollfill {
	 height: 12px;
	 background-color: #E9F3F7;
	 float: left;
	 font-weight: bold;
}

#questionlist {
list-style-type: none;
margin-left: 10px;
padding: 0px;
}
            
           
            
 .sociable {
	background:#FFFFFF;
	margin:5px 0 0;
	padding:5px;
	font-size:10px;
	padding-right:10px;
	text-align:left;
	padding-left:8px;
	border: 1px solid #CCCCCC;
}

.sociable img{
border:0;
}

span.sociable_tagline {
position:relative;
}


.sociable ul {
display:block;
margin:0;
padding:0;
}

.sociable li {
background:none;
display:block;
list-style-type:none;
margin:0;
padding:2px;
}     
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
