/* *** ** Start of DefaultWrapper ** *** */
html, body, div, span, h1, h2, h3, h4, h5, h6, hr, p, a, font, img, strong, sub, sup, b, u, i, center, ol, ul, li, form, label, table, caption, tbody, tfoot, thead, tr, th, td 
{margin: 0;padding: 0;}

ol, ul {list-style: none;}
a {text-decoration:none;}
a:hover{text-decoration:underline;}
.nocss{display:none;}

hr{border: none 0; border-bottom:1px solid #fff; border-top:1px solid #c5c6be;}

/* MHL Style */

.body{text-align:center;background:#D0C6AD; font-family:Trebuchet MS, Helvetica, sans-serif; color:#444; font-size:14px; line-height:19px;}
a{color:#993300}
p{padding:6px 0 6px 0;}

h1{font-family:Trebuchet MS, Helvetica, sans-serif; font-size:26px; color:#003366; font-weight:normal; padding:30px 0 6px 0px; line-height:24px;}
h2{font-family:Trebuchet MS, Helvetica, sans-serif; font-size:24px; color:#003366; font-weight:normal; padding:20px 0 6px 0px; line-height:24px;}
h3{font-family:Trebuchet MS, Helvetica, sans-serif; font-size:18px; color:#003366; font-weight:normal; padding:6px 0;}

.main{width:100%;}
.content{width:980px; margin:auto;}

#topmain{background:#E3DCC9;}
#topbanner{background:transparent url(/Assets/Category/000010/0000/lead_image.jpg) no-repeat; width:980px; height:231px;}
#toparea #sideimageleft{background:transparent url(/Assets/Category/000010/0000/top_left_shadow.gif) no-repeat; width:10px; height:269px; position:absolute;margin-left:-10px;}
#toparea #sideimageright{background:transparent url(/Assets/Category/000010/0000/top_right_shadow.gif) no-repeat; width:10px; height:269px; position:absolute;margin-left:980px;}
#topnav{height:38px; width:980px; overflow:hidden; background:transparent url(/Assets/Category/000010/0000/top_nav_bg.gif) repeat-x;}
#topnav ul {height:38px;}
#topnav ul li{line-height:38px; display:inline; white-space:nowrap;}
#topnav ul li a{padding:0 12px; color:#ffffff; font-weight:bold; font-size:14px; font-family:Trebuchet MS, Helvetica, sans-serif;}
#topnav ul li.first a{background-image:none;}

#midmain{border-top:1px solid #fff;}
#midmain .content{width:982px; background-color:#fff;}
#midmain .content .content2{width:980px; margin:0 1px 0px 1px; padding-bottom:1px; background:transparent url(/Assets/Category/000010/0000/background_tile.gif) repeat-y left;}

#practice {margin:15px 0x;clear:right;}
#practice ul li{float:left; padding-right: 40px; display: inline;}

.clearboth { clear: both; }

#leftcontent{width:621px; display:inline; overflow:hidden;padding:30 0px; margin:0 30px 30px 30px; text-align:left; float:left;}
#leftcontent ul{list-style-image:url(/Assets/Category/000010/0000/leftbulletmain.GIF); padding:5px 5px 5px 15px;}

#rightcontent{display:inline; overflow:hidden; width:299px; text-align:left; float:left; font-size:12px; color:#333;}
#rightcontent h3{font-size:17px; color:#743508; font-weight:bold; background-color:#E9D49D; padding:10px; text-align:center;}
.rightinner{padding:15px 30px;}
.rightinner ul{list-style-image:url(/'images/leftbullet.gif');}
.rightinner li {padding-bottom:15px;}
.rightsection{border-top:1px solid #fff; border-bottom:1px solid #A9A18C;}
.firstsection{border-top:0px;}
.lastsection{border-bottom:0px;}

.readmore {text-align:right; font-weight:bold; padding:0px; margin:0px;}

#footer1{background-color:#743508; height:35px; text-align:center; margin-top:20px; border-top:1px solid #fff;}
#footer1 ul{padding-top:12px; height:11px; line-height:12px; font-size:11px; }
#footer1 ul li{border-left: solid 1px #fff; display:inline;}
#footer1 ul li.first_child{border:none;}
#footer1 ul li a{padding:0 10px 0 13px; color:#fff;}

#footer2{height:65px; text-align:center; font-family:Arial; font-size:11px; }
#footer2 #footer2Content{padding: 10px 10px 0 10px; height:55px; text-align:left;}
#footer2 #footer2Content img{padding:0px 10px 10px 10px; text-align: center;}
#footer2 #footer2Content a{color:#000}


/*jquery*/
.text_box { display: none; }



/* div that wraps form */
#directionsInput {
	padding:10px 0px;}

#fromAddress{
	width:330px;}

#directionsLocale{
	padding:10px 0px;}

#locale{
	}

#directionsSubmit{
	padding:10px 0px;}

#map{
	border:1px solid #000;
	color:#000;
	 }

#addressNotFound{
	}

#directions{
	width: 800px; }/* *** ** End   of DefaultWrapper ** *** */
/* *** ** Start of jQueryLayout ** *** */
#rightcontent {display:none;}
#leftcontent {width:900px;}
#midmain .content .content2{width:980px; margin:0 1px 0px 1px; padding-bottom:1px; background:none; background-color:#fff;}
/* *** ** End   of jQueryLayout ** *** */
