body
{
    background-color : rgb(35 , 31 , 32);
    margin : 0px;
    padding : 0px;
}
.newhead a
{
    Font-family : Arial , Verdana , Helvetica , sans-serif;
    Font-size : 16px;
    Font-weight : bold;
    Color : rgb(253 , 227 , 222);
    Text-decoration : none;
}
.highlight
{
    Background-image : url("http://www.mamasmove.com/wp-content/themes/mamas2/img/highlight-bkd.png");
    Width : 254px;
    Height : 34px;
    Background-repeat : no-repeat;
    Background-position : center center;
    Font-family : Arial , Verdana , Helvetica , sans-serif;
    Font-size : 15px;
    Color : rgb(255 , 255 , 255);
    Vertical-align : middle;
    Text-align : center;
    line-height : 34px;
}
.highlight a
{
    Color : rgb(255 , 255 , 255);
    Text-decoration : none;
}
.menu
{
    font-family : Arial , Verdana , Helvetica , sans-serif;
    font-size : 14px;
    font-weight : normal;
    color : rgb(35 , 31 , 32);
    letter-spacing : 1px;
}
.menu a
{
    font-family : Arial , Verdana , Helvetica , sans-serif;
    font-size : 14px;
    font-weight : normal;
    color : rgb(35 , 31 , 32);
    letter-spacing : 1px;
    text-decoration : none;
}
.catbox
{
    Background-color : #000000;
    Width : 230px;
    Height : 170px;
    Margin-right : 0px;
    Margin-top : 0px;
    Margin-bottom : 20px;
    Margin-left : 0px;
    Padding : 12px;
    Font-family : Arial , Verdana , Helvetica , sans-serif;
    Font-size : 14px;
    Color : rgb(255 , 255 , 255);
    Text-decoration : none;
}
.catbox a
{
    Color : rgb(255 , 255 , 255);
    Text-decoration : none;
}
.catbox a:hover
{
    Color : rgb(255 , 255 , 255);
    Text-decoration : underline;
}
.catbox a:active
{
    Color : rgb(255 , 255 , 255);
    Text-decoration : underline;
}
.catbox h3
{
    Margin-right : 0px;
    Margin-top : 0px;
    Margin-bottom : 10px;
    Margin-left : 0px;
    Padding : 0px;
    Font-family : Arial , Verdana , Helvetica , sans-serif;
    Font-size : 15px;
    Color : rgb(244 , 180 , 165);
    Font-weight : bold;
}
.catbox ul
{
    Margin : 0px;
    Padding : 0px;
    List-style-type : none;
    Display : inline;
}
.catbox li
{
    Margin-top : 0px;
    Margin-right : 0px;
    Margin-bottom : 4px;
    Margin-left : 10px;
}
.redsq
{
    Margin : 16px;
    Font-family : Arial , Verdana , Helvetica , sans-serif;
    Font-size : 12px;
    Color : rgb(255 , 255 , 255);
}
.redsq a
{
    Color : rgb(255 , 255 , 255);
}
.redsq h4
{
    Font-family : Arial , Verdana , Helvetica , sans-serif;
    Font-size : 13px;
    Font-weight : bold;
    Color : rgb(255 , 255 , 255);
    Margin-top : 0px;
    Margin-right : 0px;
    Margin-bottom : 10px;
    Margin-left : 0px;
}
.sidebarhead
{
    font-family : Georgia , "Times New Roman" , Times , serif;
    font-size : 18px;
    color : rgb(35 , 31 , 32);
    margin-top : 0px;
    margin-right : 0px;
    margin-bottom : 8px;
    margin-left : 0px;
}
.sidebarbody
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 11px;
    font-weight : normal;
    color : rgb(35 , 31 , 32);
}
#welcomebar
{
    background-color : rgb(253 , 227 , 222);
    padding : 12px;
    Font-family : Arial , Verdana , Helvetica , sans-serif;
    Font-size : 13px;
    Color : rgb(35 , 31 , 32);
    Margin : 0px;
    Width : 239px;
}
#welcomebar h2
{
    Font-family : Arial , Verdana , Helvetica , sans-serif;
    Font-size : 13px;
    Font-weight : bold;
    Color : rgb(35 , 31 , 32);
}
#hoursbar
{
    margin : 0px 0px 12px;
    padding : 12px;
}
#directionsbar
{
    margin : 0px 0px 12px;
    padding : 12px;
}
a
{
    color : rgb(181 , 17 , 26);
}
#sidebar
{
    background-image : url("img/sidebarstar.gif");
    background-repeat : no-repeat;
    background-position : bottom;
}
h1
{
    font-family : Georgia , "Times New Roman" , Times , serif;
    font-size : 24px;
    font-weight : normal;
    color : rgb(181 , 17 , 26);
    margin-top : 0px;
    margin-right : 0px;
    margin-bottom : 15px;
    margin-left : 0px;
}
h2
{
    font-family : Georgia , "Times New Roman" , Times , serif;
    font-size : 24px;
    font-weight : normal;
    color : rgb(181 , 17 , 26);
    margin-top : 0px;
    margin-right : 0px;
    margin-bottom : 15px;
    margin-left : 0px;
}
h3
{
    font-family : Georgia , "Times New Roman" , Times , serif;
    font-size : 18px;
    font-weight : normal;
    color : rgb(35 , 31 , 32);
    margin-top : 24px;
    margin-right : 0px;
    margin-bottom : 15px;
    margin-left : 0px;
}
.mainbody
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 12px;
    font-weight : normal;
    color : rgb(0 , 0 , 0);
}
#content
{
    padding : 20px;
}
#hpleft
{
    float : left;
    width : 272px;
}
#hpright
{
    float : right;
    width : 272px;
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 10px;
    font-weight : bold;
    color : rgb(130 , 130 , 130);
}
#explorazone
{
    background-color : rgb(26 , 117 , 188);
    font-family : Georgia , "Times New Roman" , Times , serif;
    font-size : 16px;
    font-weight : normal;
    color : rgb(255 , 255 , 255);
    padding : 10px;
    margin : 0px 5px 0px 0px;
}
#explorazone a
{
    color : rgb(255 , 255 , 0);
}
#happening
{
    background-image : url("img/happeningstar.gif");
    background-repeat : no-repeat;
    margin-top : 0px;
    margin-right : 0px;
    margin-bottom : 20px;
    margin-left : 0px;
}
#bloghome
{
    background-color : rgb(229 , 223 , 212);
    padding : 15px;
}
.bloghomehead
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 14px;
    font-weight : bold;
    color : rgb(0 , 0 , 0);
    margin-top : 0px;
    margin-right : 0px;
    margin-bottom : 15px;
    margin-left : 0px;
}
.bloghomebody
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 12px;
    font-weight : normal;
    color : rgb(0 , 0 , 0);
}
/*** Nav bar styles ***/
ul.nav, .nav ul
{
    /*Remove all spacings from the list items*/
margin : 0;
    padding : 0;
    cursor : default;
    list-style-type : none;
    display : inline;
}
ul.nav
{
}
/*display: table;
	width: 100%;*/
ul.nav li
{
    display : inline;
    list-style-type : none;
    margin-top : 0px;
    margin-right : 25px;
    margin-bottom : 0px;
    margin-left : 0px;
}
/*** Menu colors (customizable) ***/
.nav li a:hover
{
    color : rgb(35 , 31 , 32);
    text-decoration : underline;
}
.nav li a:active
{
    color : rgb(35 , 31 , 32);
    text-decoration : none;
}
.nav a
{
    color : rgb(35 , 31 , 32);
    text-decoration : none;
}
/* Begin Images */
p img
{
    padding : 0;
    max-width : 100%;
}
/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */
img.centered
{
    display : block;
    margin-left : auto;
    margin-right : auto;
}
img.alignright
{
    padding : 4px;
    margin : 0 0 2px 7px;
    display : inline;
}
img.alignleft
{
    padding : 4px;
    margin : 0 7px 2px 0;
    display : inline;
}
.alignright
{
    float : right;
}
.alignleft
{
    float : left;
}
/* Begin Calendar  End Images */
#wp-calendar
{
    empty-cells : show;
    margin : 10px auto 0;
    width : 155px;
}
#wp-calendar #next a
{
    padding-right : 10px;
    text-align : right;
}
#wp-calendar #prev a
{
    padding-left : 10px;
    text-align : left;
}
#wp-calendar a
{
    display : block;
}
#wp-calendar caption
{
    text-align : center;
    width : 100%;
}
#wp-calendar td
{
    padding : 3px 0;
    text-align : center;
}
#wp-calendar td.pad:hover
{
    /* Doesn't work in IE */
background-color : rgb(255 , 255 , 255);
}
/* End Calendar */
#footer
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 11px;
    color : rgb(204 , 204 , 204);
    padding : 10px;
}
#footer a
{
    color : rgb(204 , 204 , 204);
}
.hdhours 
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 11px;
    color : rgb(204 , 204 , 204);
    padding : 10px;
}
