#mainmenuouter ul {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; border-bottom:3px dotted #f9d6e4;border-top:3px dotted #f9d6e4; margin-bottom:27px;margin-left:7px;width:970px; background-color:#fef7ef}

.nav {
	width: 970px;
	height: 47px;
	position: relative;
    font:ArialRoundedMTBoldRegular;
	background: #ffffff; 
	font-size: 18px;
	font-weight:bold;
	margin-bottom:0px
}

.nav h3 {color:red;padding-bottom:10px; font-size:14px}
.nav a { color: #018bbe; text-decoration: none}
.nav a:hover { color: #914f96; text-decoration: none;}
.nav > li > div > a {padding-bottom:10px;}

.nav li { list-style: none;  }
.nav > li { padding: 0; float: left; }
.nav > li > a {
	float: left;
	color: #fff;
	font-size: 13px;
	text-decoration: none;
	line-height: 43px;
	/*padding: 0px 0px 0px 0px; */
	/*height: 43px; */
}

.nav > li:hover > a {z-index:9999999999}
.nav > li:first-child > a {}
.nav > li:last-child > a {}
.nav > li:hover > div {}

/* MEGA DROP DOWN */

.nav > li > div {
	position: absolute;
	left: -4px;
	top: 43px;
	display: none;
	padding: 10px;
    /*overflow: hidden; */
}

.nav > li > div a {}
.nav > li > div p {}
.nav > li > div p:hover {background-color:#d4edec; color:#ed7295;}
.nav > li > div.right { right: 0; left: auto }
.nav > li > div .title:hover  {background-color:#fffcf7}

/* COLUMNS*/
.col1,.col2,.col3,.col4,.col5 { margin: 5px 0; float: left; padding: 0 10px; overflow:hidden}

.container-1 {width: 944px;height: 160px;margin-left: 4px;background-repeat:no-repeat; border:3px dotted #f9d6e4; background-color:#fffcf7; font-family:'allerlight'; font-weight:normal; font-size:13px; overflow:hidden; margin-top:1px; border-top:0px}
.container-1 .title {font-family:'me_to_you';font-size:23px; color:#ed7295; margin-bottom:5px; font-weight:normal}
.container-1 .title a {color:#ed7295}
.container-1 a {color:#797979}
.container-1 a:hover {color:#ed7295;}
.container-1 .col1 { width: 195px; height: 153px; margin-left:12px; padding: 0}
.container-1 .col2 { width: 175px; height: 145px; margin-left:2px; padding: 0; border-left:0px dotted #aedad9;padding-left:13px; float:left;margin-top:40px}
.container-1 .col3 { width: 170px; height: 145px; margin-left:2px; padding: 0; border-left:1px dotted #aedad9;padding-left:20px; float:left}
.container-1 .col4 { width: 175px; height: 145px; margin-left:2px; padding: 0; border-left:1px dotted #aedad9;padding-left:20px; float:left}
.container-1 .col5 { width: 150px; height: 145px; margin-left:2px; padding: 0; border-left:0px dotted #aedad9;padding-left:10px; float:left; text-align:right}
.container-1 p {padding-top:2px; padding-bottom:2px; padding-left:2px} 
@-moz-document url-prefix() {.container-1 .title {font-family:'me_to_you';font-size:23px; color:#ed7295; margin-bottom:10px; font-weight:normal}.container-1 p {padding-top:0px; padding-bottom:0px; padding-left:2px; height:17px}}

.container-2 {width: 944px;height: 250px;margin-left: 4px;background-repeat:no-repeat; border:3px dotted #f9d6e4; background-color:#fffcf7; font-family:'allerlight'; font-weight:normal; font-size:13px; overflow:hidden; margin-top:1px; border-top:0px}
.container-2 .title {font-family:'me_to_you';font-size:23px; color:#ed7295; margin-bottom:5px; font-weight:normal}
.container-2 .title a {color:#ed7295}
.container-2 a {color:#797979}
.container-2 a:hover {color:#ed7295}
.container-2 .col1 { width: 175px; margin-left:12px; padding: 0;}
.container-2 .col2 { width: 175px; margin-left:2px; padding: 0; border-left:0px dotted #aedad9;padding-left:13px; float:left;margin-top:43px}
.container-2 .col3 { width: 175px; margin-left:2px; padding: 0; border-left:1px dotted #aedad9;padding-left:13px; float:left}
.container-2 .col4 { width: 175px; margin-left:2px; padding: 0; border-left:0px dotted #aedad9;padding-left:13px; float:left;margin-top:43px}
.container-2 .col5 { width: 170Px; margin-left:2px; padding: 0; border-left:0px dotted #aedad9;padding-left:13px; float:left;margin-top:43px}
.container-2 .highlighted {/*width: 500px;margin-left: -10px; padding: 20px; background: #e4fbff; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;*/}
.container-2 p {padding-top:2px; padding-bottom:3px; padding-left:2px;}
@-moz-document url-prefix() {.container-2 .title {font-family:'me_to_you';font-size:23px; color:#ed7295; margin-bottom:10px; font-weight:normal}.container-2 p {padding-top:0px; padding-bottom:0px; padding-left:2px; height:17px}}

.container-3 {width: 944px;height: 280px;margin-left: 4px;background-repeat:no-repeat; border:3px dotted #f9d6e4; background-color:#fffcf7; font-family:'allerlight'; font-weight:normal; font-size:13px; overflow:hidden; margin-top:1px; border-top:0px}
.container-3 .title {font-family:'me_to_you';font-size:23px; color:#ed7295; margin-bottom:5px; font-weight:normal}
.container-3 .title a {color:#ed7295}
.container-3 a {color:#797979}
.container-3 a:hover {color:#ed7295}
.container-3 .col1 { width: 175px; height: 278px; margin-left:12px; padding: 0}
.container-3 .col2 { width: 175px; margin-left:2px; padding: 0; border-left:0px dotted #aedad9;padding-left:10px; float:left}
.container-3 .col3 { width: 175px; margin-left:2px; padding: 0; border-left:0px dotted #aedad9;padding-left:10px; float:left}
.container-3 .col4 { width: 170px; margin-left:2px; padding: 0; border-left:0px dotted #aedad9;padding-left:10px; float:left}
.container-3 .col5 { width: 170px; margin-left:2px; padding: 0; border-left:1px dotted #aedad9;padding-left:20px; float:left}
.container-3 .highlighted {/*width: 500px;margin-left: -10px; padding: 20px; background: #e4fbff; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;*/}
.container-3 p {padding-top:2px; padding-bottom:3px; padding-left:2px;}
@-moz-document url-prefix() {.container-3 .title {font-family:'me_to_you';font-size:23px; color:#ed7295; margin-bottom:10px; font-weight:normal}.container-3 p {padding-top:0px; padding-bottom:0px; padding-left:2px; height:17px}}

.container-4 {width: 944px;height: 205px;margin-left: 4px;background-repeat:no-repeat; border:3px dotted #f9d6e4; background-color:#fffcf7; font-family:'allerlight'; font-weight:normal; font-size:13px; overflow:hidden; margin-top:1px; border-top:0px}
.container-4 .title {font-family:'me_to_you';font-size:23px; color:#ed7295; margin-bottom:5px; font-weight:normal}
.container-4 .title a {color:#ed7295}
.container-4 a {color:#797979}
.container-4 a:hover {color:#ed7295}
.container-4 .col1 { width: 175px; height: 218px; margin-left:12px; padding: 0}
.container-4 .col2 { width: 175px; margin-left:2px; padding: 0; border-left:0px dotted #aedad9;padding-left:10px; float:left;margin-top:43px}
.container-4 .col3 { width: 175px; margin-left:2px; padding: 0; border-left:0px dotted #aedad9;padding-left:10px; float:left;margin-top:43px}
.container-4 .col4 { width: 175px; margin-left:2px; padding: 0; border-left:0px dotted #aedad9;padding-left:10px; float:left;margin-top:43px}
.container-4 .col5 { width: 182px; height: 238px;  margin-left:2px; padding: 0; border-left:0px dotted #aedad9;padding-left:10px; float:left;margin-top:43px}
.container-4 .highlighted {/*width: 500px;margin-left: -10px; padding: 20px; background: #e4fbff; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;*/}
.container-4 p {padding-top:2px; padding-bottom:3px; padding-left:2px;}
@-moz-document url-prefix() {.container-4 .title {font-family:'me_to_you';font-size:23px; color:#ed7295; margin-bottom:10px; font-weight:normal}.container-4 p {padding-top:0px; padding-bottom:0px; padding-left:2px; height:17px}}

.container-5 {width: 944px;height: 200px;margin-left: 4px;background-repeat:no-repeat; border:3px dotted #f9d6e4; background-color:#fffcf7; font-family:'allerlight'; font-weight:normal; font-size:13px; overflow:hidden; margin-top:1px; border-top:0px}
.container-5 .title {font-family:'me_to_you';font-size:23px; color:#ed7295; margin-bottom:5px; font-weight:normal}
.container-5 .title a {color:#ed7295}
.container-5 a {color:#797979}
.container-5 a:hover {color:#ed7295}
.container-5 .col1 { width: 175px; height: 208px; margin-left:12px; padding: 0}
.container-5 .col2 { width: 175px; margin-left:2px; padding: 0; border-left:0px dotted #aedad9;padding-left:10px; float:left;margin-top:43px}
.container-5 .col3 { width: 175px; margin-left:2px; padding: 0; border-left:0px dotted #aedad9;padding-left:10px; float:left;margin-top:43px}
.container-5 .col4 { width: 155px; margin-left:2px; padding: 0; border-left:0px dotted #aedad9;padding-left:10px; float:left;margin-top:43px}
.container-5 .col5 { width: 195px; height: 228px; margin-left:2px; padding: 0; border-left:0px dotted #aedad9;padding-left:10px; float:left;margin-top:43px}
.container-5 .highlighted {/*width: 500px;margin-left: -10px; padding: 20px; background: #e4fbff; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;*/}
.container-5 p {padding-top:2px; padding-bottom:3px; padding-left:2px;}
@-moz-document url-prefix() {.container-5 .title {font-family:'me_to_you';font-size:23px; color:#ed7295; margin-bottom:10px; font-weight:normal}.container-5 p {padding-top:0px; padding-bottom:0px; padding-left:2px; height:17px}}

.container-6 {width: 944px;height: 350px;margin-left: 4px;background-repeat:no-repeat; border:3px dotted #f9d6e4; background-color:#fffcf7; font-family:'allerlight'; font-weight:normal; font-size:13px; overflow:hidden; margin-top:1px; border-top:0px}
.container-6 .title {font-family:'me_to_you';font-size:23px; color:#ed7295; margin-bottom:5px; font-weight:normal}
.container-6 .title a {color:#ed7295}
.container-6 a {color:#797979}
.container-6 a:hover {color:#ed7295}
.container-6 .col1 { width: 177px; margin-left:12px; padding: 0}
.container-6 .col2 { width: 177px; margin-left:2px; padding: 0; border-left:0px dotted #aedad9;padding-left:10px; float:left;margin-top:43px}
.container-6 .col3 { width: 177px; margin-left:2px; padding: 0; border-left:0px dotted #aedad9;padding-left:10px; float:left}
.container-6 .col4 { width: 167px; margin-left:2px; padding: 0; border-left:0px dotted #aedad9;padding-left:10px; float:left}
.container-6 .col5 { width: 177px; margin-left:2px; padding: 0; border-left:0px dotted #aedad9;padding-left:10px; float:left;margin-top:43px}
.container-6 .highlighted {/*width: 500px;margin-left: -10px; padding: 20px; background: #e4fbff; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;*/}
.container-6 p {padding-top:2px; padding-bottom:3px; padding-left:2px;}
@-moz-document url-prefix() {.container-6 .title {font-family:'me_to_you';font-size:23px; color:#ed7295; margin-bottom:10px; font-weight:normal}.container-6 p {padding-top:0px; padding-bottom:0px; padding-left:2px; height:17px}}

.break {border-top:1px solid #ed7295; height:0px; margin-top:14px}
.drop {margin-top:37px}


@-moz-document url-prefix()  
{
.container-1 p {padding-top:3px}
.container-2 p {padding-top:3px}
.container-3 p {padding-top:3px}
.container-4 p {padding-top:3px}
.container-5 p {padding-top:3px}    
.container-6 p {padding-top:3px}
} 