body{
	background-color:#FFBD00;
	background-image: url(img/bg.gif);
	font-family:Arial;
	margin:0px;

}

/*body a:active {outline:none;}
body a:focus {-moz-outline-style:none;}*/

div.pageContainer{
	background-color:#FFFFFF;
	border-left:8px solid #FFFF98;
	border-right:8px solid #FFFF98;
	padding-top:12px;
}
div.contentFooter{
	height:11px;
	background: url(img/contentBottom-rounder.png) no-repeat bottom;
	display:block;
	font-size:0;
	padding:0;
	line-height:0;
	margin:0;
}
div.container{
    margin-top:0px;
    margin-left: 175px ;
    width:784px;
	height:49px;
	/*background: #FFFFFF url("img/menu-rounder.png") no-repeat bottom;*/
}
/*div.innercontainer{
    background-color:#FFFFFF;
    margin-top:0px;
    width:768px;
	height:37px;
	border-right:8px solid #FFFF98;
	border-left:8px solid #FFFF98;
}*/

div.bottom-part{
	height:11px;
	margin:48px 0 0 0;
	padding:0;
	line-height:0;
	background-color:#FFFF98;
	background: url("img/contentTop-rounder.png") no-repeat;
	display:block;
	font-size:0;
}

div.inner-bottom-part{
	background-color:#FFFFFF;
	border-right:8px solid #FFFF98;
	border-left:8px solid #FFFF98;
	margin:0;
	padding:0;
}

div.searchBar{
	padding: 15px 15px 0px 15px;
	color:#FFFFFF;
	font-family:Georgia,Serif;
	font-size:22px;
	height:50px;
}

div.searchBar h1{font-family:Georgia,Serif;margin-top:8px; margin-left:10px; float:left; color:#bf9020;text-shadow:1px 1px 1px #FFFFFF;font-weight:bold;font-size:22px;}

div.searchRight{
	background: url("/img/searchbar-right.png");
	width:7px;
	height:41px;
	float:right;
	display:block;
	font-size:0;
	padding:0;
	line-height:0;
	margin:0;
}

div.searchLeft{
	float:left;
	background: url("/img/searchbar-left.png");
	width:7px;
	height:41px;
	display:block;
	font-size:0;
	padding:0;
	line-height:0;
	margin:0;
}

div.searchCenter{
	background: url("/img/searchbar-center.png") repeat-x ;
	float:left;
	width:924px;
	height:41px;
}

input.searchField{
	border:0;
	font-family:trebuchet MS;
	font-size:17px;
	font-weight:bold;
	height:21px;
	letter-spacing:1px;
	padding:0 0 0 10px;
	position:relative;
	top:0;
	width:205px;
	color:#AF8115;
}
input.searcButton{
	background: url("/img/searchbar-button.png") repeat-x;
	width:20px;
	height:19px;
	border:0px;
}
div.mySearchField{
	background: url("/img/searchbar-field.png") repeat-x;
	width:247px;
	height:28px;
	margin-top:6px;
	float:right;
}
.nav {
	margin-left:0;
	padding-left:115px;
	/*margin-top: -32px;*/
}
.navIE {
	padding-left:75px !important;
}
.nav a {
	font-family:Verdana,Arial;
	font-size:12px;
	font-weight:bold;
	height:20px;
	margin-top:10px;
	position:relative;
}
.nav a:link {
	color:#FFFFFF;
	text-decoration:none;
}
.nav a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.nav a:active {
	color:#FFFFFF;
	text-decoration:none;
}
.nav a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.nav li {
	background-repeat:no-repeat;
	float:left;
	height:25px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-right:5px;
	margin-top:10px;
	overflow:hidden;
	padding-left:0;
	position:relative;
	text-align:center;
	width:120px;
}

.links{
	font-size:13px;
	font-family:Arial;
}

a.links:link, a.links:visited, a.links:active {text-decoration:none;color: #3aa2de; font-weight:bold;}
a.links:hover {text-decoration:underline;color: #3aa2de;}

.dropdown {float:left;padding:0;margin:0;color:#FFFFFF;}

#one-ddheader {width:135px;text-align:center;font-weight:bold; cursor:pointer; background:url(img/home-Menu.png)}
#one-ddheader a:link , #one-ddheader a:visited, #one-ddheader a:active{padding:10px 0 16px 0;display:block;text-decoration: none; color:#FFFFFF;}
#one-ddheader a:hover {background:url(img/home-Menu.png) -135px top;color:#e6a51a;}
#one-ddheader:hover {background:url(img/home-Menu.png) -135px top; color:#e6a51a;}

#two-ddheader {width:175px;text-align:center;font-weight:bold; cursor:pointer; background:url(img/myBirthdays-Menu.png)}
#two-ddheader a:link , #two-ddheader a:visited, #two-ddheadera:active{padding:10px 0 16px 0;display:block;text-decoration: none; color:#FFFFFF;}
#two-ddheader a:hover {background:url(img/myBirthdays-Menu.png) -175px top;color:#889d2a;}
#two-ddheader:hover {background:url(img/myBirthdays-Menu.png) -175px top;color:#889d2a;}

#three-ddheader {width:137px;text-align:center;font-weight:bold; cursor:pointer; background:url(img/gifts-Menu.png)}
#three-ddheader a:link , #three-ddheader a:visited, #three-ddheader a:active{padding:10px 0 16px 0;display:block;text-decoration: none; color:#FFFFFF;}
#three-ddheader a:hover {background:url(img/gifts-Menu.png) -137px top;color:#9853d3;}
#three-ddheader:hover {background:url(img/gifts-Menu.png) -137px top;color:#9853d3;}

#four-ddheader {width:121px;text-align:center;font-weight:bold; cursor:pointer; background:url(img/articles-Menu.png)}
#four-ddheader a:link, #four-ddheader a:visited, #four-ddheader a:active {padding:10px 0 16px 0;text-decoration: none;display:block; color:#FFFFFF;}
#four-ddheader a:hover {background:url(img/articles-Menu.png) -121px top;color:#b92e2e;}
#four-ddheader:hover {background:url(img/articles-Menu.png) -121px top;color:#b92e2e;}
#four-ddcontent {position:absolute;overflow:hidden;width:504px;top:40px;margin-left:-183px;display:none;background:#fff;z-index:200;opacity:0}
#four-ddcontent ul {width:504px;margin:0;border:4px solid #F77C7C;list-style:none;padding:8px 4px 8px 12px;}
html>body #four-ddcontent ul {width:480px;}
#four-ddcontent li {display:inline;float:left;font-size:11px;}
#four-ddcontent li img{margin-bottom:2px; border:1px solid #fff;}
#four-ddcontent ul li a, #four-ddcontent ul li a:active, #four-ddcontent ul li a:visited {text-align:center;display:block; padding:8px;color:#cf3a3a; text-decoration:none;}
#four-ddcontent ul li a:hover {background:#F77C7C; color:#fff}



#five-ddheader {width:132px;text-align:center;font-weight:bold; cursor:pointer; background:url(img/tools-Menu.png)}
#five-ddheader a:link, #five-ddheader a:visited, #five-ddheader a:active {padding:10px 0 16px 0;text-decoration: none;display:block; color:#FFFFFF;}
#five-ddheader a:hover {background:url(img/tools-Menu.png) -132px top;color:#6c8fc8;}
#five-ddheader:hover {background:url(img/tools-Menu.png) -132px top;color:#6c8fc8;}
#five-ddcontent {position:absolute;overflow:hidden;width:285px;top:40px;margin-left:-78px;display:none;background:#fff;z-index:200;opacity:0}
#five-ddcontent ul {width:285px;margin:0;border:4px solid #C5D7F5;list-style:none;padding:8px;}
html>body #five-ddcontent ul {width:261px;}
#five-ddcontent li {display:inline;float:left;}
#five-ddcontent li img{border:1px solid #fff;}
#five-ddcontent ul li a, #five-ddcontent ul li a:active, #five-ddcontent ul li a:visited {display:block; padding:12px;color:#333; text-decoration:none;}
/*#five-ddcontent a:hover {background:#C5D7F5; color:#fff}*/

.footer {
	color:#9F7400;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	font-family:Verdana,Arial;
	margin:22px 0;
}

.indexFooter {
	padding:40px 0 12px 0;
}

#twitterIcon {
background:transparent url(img/twitter.png) no-repeat scroll left top;
display:block;
height:80px;
line-height:999em;
margin-left:895px;
overflow:hidden;
position:absolute;
text-indent:-999em;
top:22px;
width:80px;
z-index:10;
}

#twitterIcon:hover, #twitterIcon:focus{
	background: url(img/twitter.png) no-repeat left -80px;
}

#font-switcher {
margin-left:886px;
position:absolute;
top:8px;

z-index:10;
}

#rssIcon {
background:transparent url(img/rss.png) no-repeat left top;
display:block;
height:28px;
line-height:999em;
margin-left:630px;
overflow:hidden;
position:absolute;
text-indent:-999em;
top:168px;
width:71px;
z-index:12;
}

#rssIcon:hover, #rssIcon:focus{
	background: url(img/rss.png) no-repeat left -28px;
}

.clearer {height:0;padding:0;margin:0;line-height:0;font-size:0;clear:both;}

div.warning-mail-validation {
    background-color:#FFEDFF;
	border:2px solid #DD4E7C;
	color:#000000;
	display:block;
	font-size:14px;
	height:29px;
	margin-left:210px;
	overflow:hidden;
	position:absolute;
	top:56px;
	width:624px;
}

div.warning-mail-validation img {
    margin: 4px 7px 0 10px;
	position: relative;
	top: 2px;
}

h2.top-title {margin-top:10px !important;}

.home-left {width:230px; float:left;margin-right:20px;}
.home-left h2, .home-right h2, .home-center h2 {font-size:17px;font-family:arial, helvetica;border-bottom:1px solid #e5e5e5;color:#008ab0;margin:25px 0 10px;padding:0 6px 4px 6px;}
.home-left h2 {margin:20px 0 8px;}
.home-left li.row {background:url(img/bullet_go.png) no-repeat;padding-left:20px;list-style:none;margin:3px 0 0 6px;/* ie7 hack */*padding-left:0;}
.home-left a.more-link {text-decoration:none;color:#005689;font-size:13px;}
.home-left a.more-link:hover {text-decoration:underline;color:#00aeff;font-size:13px;}
.home-cake-img {float:left;border:0px;width:50px;padding-right:10px;}

.home-center {width:315px;float:left;padding:0 20px 20px 20px;border-right:1px solid #E5E5E5;border-left:1px solid #E5E5E5;}

.home-right {width:275px; padding-left:20px; float:left;}

.definition {color:#ACC5CC;font-family:verdana,Arial;font-size:10px;margin:40px 75px 0;padding-top:15px;text-align:justify;border-top:1px solid #E5E5E5;}