body, div, dl, dt, dd, ul, ol, li, h1, h2,h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, embed, object {
    margin: 0; padding: 0;}
    
img{ border:none; padding:0; margin:0;}
#parenting{
    /*background:url(../images/parent-hdr.jpg) no-repeat scroll 0 0 transparent;
    text-indent: -9999px;*/
	/* height:47px; */
}
/*style.css (line 103)*/
h2 {
    font-size: 1.5em;
}
.socialNetwork.btnLink{display:none;}
.tabcontrol a img{    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 1px 1px 5px #B7B7B7;
    padding: 3px;    
  }
.parenting a img{    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 1px 1px 5px #B7B7B7;
    padding: 3px;    
  }
body{ color:#000; font-family:'Roboto', 'Arial', 'Helvetica', 'Calibri'; font-size:12px; text-align:left; line-height:18px;}

.clear{ width:100%; margin-top:5px; clear:both;}

.blue{ color:#4BC9F7;}

.readFull{ color:#4BC9F7; text-decoration:none; font-size:11px; font-weight:600;}
.readFull:hover{ color:#4BC9F7; text-decoration:underline;}
.readFull:visited{ color:#4BC9F7; text-decoration:none;}

#mainContainer{ margin:auto; float:none; width:980px; height:auto; background-color:#fff;}

#container{ margin:auto; float:none; width:100%;}

#header{ width:100%; height:auto; padding-top:5px;}

.socialLink{ padding-left:0px; vertical-align:-5px;}

#headerMenu{ width:100%; height:38px; clear:both; background-image:url(../images/hoverBg.jpg); background-repeat:repeat-x; float:left;}
#headerMenu ul{ margin-top:11px;}
#headerMenu ul li{ list-style-type:none; display:inline; /*border-left: 1px solid #5A5A5A;*/}
#headerMenu ul li a{ padding:0 24px; font-size:16px;font-family:Arial;background: transparent url('../images/scriptLine.png') no-repeat right top;}
#headerMenu ul li a:link{ text-decoration:none; color:White;}
#headerMenu ul li ul li a{background: transparent url('../images/hoverBg.jpg')}
#headerMenu ul li ul li a:hover{ background:#ED1B24;}
#headerMenu ul li a:hover{ /*text-decoration:underline;*/ color:White; background:#f542d4;}
#headerMenu ul li a:visited{ text-decoration:none; color:White;}
#headerMenu ul li:first-child{ border:none;}

.border{ border:1px solid #D0D0D0; padding:5px; margin:10px 0 10px 0; width:98%;}

#content{ width:100%; clear:both; padding-top:0px; height:auto; overflow:hidden;background:#FFFFFF}

#contentL{ width:182px; float:left; margin:0px 0px 0px 0px; height:2235px; padding:5px 0 0 5px;background:#F5F5F5}
#contentL img{ margin-top:10px;}

#contentM{ width:478px; float:left;  height:auto;padding:17px; margin:-7px 5px 0 5px; text-align: left;background:#FFFFFF;}

.listEvents{ width:100%; padding-bottom:20px; float:left; color:#4BC9F7;}
.listEventsImg{ width:20%; float:left;}
.listEventsImg img{ border-radius:5px 5px 5px 5px; box-shadow:0 0 10px rgba(0,0,0,0.5);}
.listEventsContent{ width:70%; float:left; padding-left:10px;}
.listEvents p{ color:#000;}
.listEvents span{ color:#D0D0D0;}

.parenting{ width:100%; padding-bottom:15px; margin-bottom:15px; float:left; color:#4BC9F7;}
.parentingImg{ width:20%; float:left;}
.parentingImg img{ border-radius:5px 5px 5px 5px; box-shadow:0 0 10px rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray', Positive='true')}
.parentingContent{ width:77%; float:left; padding-left:10px;}
.parenting p{ color:#494949; font-family: arial; font-size: 12px; font-weight: bold;}
.parenting span{ color:#D0D0D0;}

#contentR{ width:270px; float:right; margin:0px 0px 0px 0px; height:2235px;padding:5px 0 0 0px;background:#F5F5F5}
#contentR img{ margin-top:10px;}

#socialNetwork{ width:100%; background-color:#F5F5F5; padding:5px;margin-top:10px;height:20px;}
#signUp{ border:2px solid #D0D0D0; background-color:#F5F5F5; margin-top:10px; padding:5px;}

.fAQ{ width:100%; margin-top:5px; border-bottom:1px dashed #D0D0D0; padding:0 0 10px 0; overflow:auto;}
.fAQImage{ width:34%; float:left; padding-right:3px;}
.fAQImage img{ border-radius:5px 5px 5px 5px; box-shadow:0 0 10px rgba(0,0,0,0.5);}
.fAQContent{ width:61%; float:left; padding:10px 0 0 10px; font-family:arial;}

#footer{ width:100%; background-color:#F8F8F8; margin-top:0px; clear:both;}
#footerLeft{ width:49%; float:left;}
#footerRight{ width:49%; float:right;}
.footeLink{ color:#00B1ED; text-decoration:none; font-size:11px; padding-right:15px; font-family:arial;}
.footeLink:hover{ color:#00B1ED; text-decoration:underline;}
.footeLink:visited{ color:#00B1ED; text-decoration:none;}
.categoryContentTextBackground {
    background: url("../tm-images/rounded.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    font-weight: bold;
    height: 40px;
    margin-top: 8px;
    padding: 10px 0 0 10px;
    width: 265px;
}


.categoryContentImage {
    border: 1px solid #E9E9E9;
    float: left;
    height: 50px;
    width: 50px;
}

.fan_box {border:1px solid #94A3C4; padding:2px;}

.linkBlack{color:#000; text-decoration:none; font-size:12px;}
.linkBlack:hover{color:#000; text-decoration:underline;}

#footerMenu ul{ }
#footerMenu ul li{ list style type:none;}
.categoryContent{width: 48%;float: left; padding-right: 10px; float:left; margin:5px 0 5px 0;}
.categoryContentImage{width:50px; height:50px; border:1px solid #E9E9E9; float:left;}
.categoryContentTextBackground{background:url(../tm-images/rounded.jpg) no-repeat; width:265px; height:40px; float:left; margin-top:8px;
                               padding:10px 0 0 10px; font-weight:bold;}
							   
/* directory listing */
div.searchfield{float:left;display:inline-block;}
div.searchbutcat{}

.header_left{width: 704px; float: left; height:155px;}
.header_right{width: 250px; float: left; margin: 0px 9px 0 0px; height:155px;}
.header_logo,.header_banner{display:block; float:left; height:149px;}
.header_logo{width:235px;}
.header_banner{width:466px;}