/***********************************************************
CSS Reset Created By Lily on 25th August 2008
***********************************************************/
:link, :visited {text-decoration:none;}
ul, ol {list-style-image:none;list-style-position:outside;list-style-type:none;}
h1, h2, h3, h4, h5, h6, pre, code {
/*font-size:1em;*/}
ul, ol, li, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, a, img {
margin:0;padding:0;}
a img, :link img, :visited img {border:medium none; text-decoration:none;}
a:hover {text-decoration:underline;}
.clearer:after {clear:both;content:'[HI MUM]';display:block;height:0;visibility:hidden;}
.clearer {display:inline-block;}
.clearer {display:block;}
* > #footer, * > form, * > .output {position:relative;z-index:1000;}
/* start body container */
body{margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#444444;
background: url(../images/topBg.jpg) repeat-x top; }
/* end body container */

/***********************************************************
middleWrapper Container Created By Eric on 27th August 2008
***********************************************************/
#middleWrapper hr{background:url(../images/dotBg.gif) no-repeat center;padding:20px 0px 20px 0px;border:0px;}
#middleWrapper .middleTopCon{padding-top:16px;float:left;line-height:18px;}
#middleWrapper .middleLeftCon{float:left;width:512px;height:245px;/*padding-top:30px;*/}
#middleWrapper blockquote{
font-weight:bold;font-size:16px;color:#000000;margin-left:0px;padding-top:10px;background:url(../images/home/quote.gif) no-repeat left;margin-top:5px;}
#middleWrapper blockquote .blockText{padding-left:55px;background:url(../images/home/quoteBack.gif) no-repeat right;width:392px;}
#middleWrapper .middleRightCon{float:left;width:456px;height:276px;_margin-top:-3px;background:url(../images/leftMiddleBg.jpg) no-repeat;}
#middleWrapper .middleRightInner{float:left;padding:30px 0px 0px 50px;color:#000000;}
#middleWrapper .middleRightImg{float:left;padding:30px 0px 0px 20px;}
#middleWrapper .middleLeftImg{float:left;padding:0px 15pxpx 0px 0px;}
#middleWrapper .middleLeftInner{float:left;padding:0px 0px 0px 20px;}
#middleWrapper .middleBottomCon{float:left;line-height:18px;}

#middleWrapper .middleCol1{float:left;width:323px;}
#middleWrapper .middleCol1 ul li{color:#B02A11;}
#middleWrapper .middleCol2 ul li{color:#B02A11;}
#middleWrapper .middleCol1 h1{padding-bottom:20px;}
#middleWrapper .middleCol2{float:left;width:322px;}
#middleWrapper .middleCol2 h1{padding-bottom:20px;}
#middleWrapper .middleCol3{float:left;width:317px;}
#middleWrapper .middleCol3 h1{padding-bottom:2px;}
#middleWrapper .middleCol3 h1.heading{padding-bottom:20px;}
#middleWrapper .middleCol3 h1.sub{padding-bottom:12px;}
#middleWrapper .middleCol3 .subscribe{padding:16px 0px 0px 0px;float:left;}
#middleWrapper .middleCol3 .subscribe span{color:#4B5C0C;padding:0px;margin:0px;}

#middleWrapper .mediaBlock{float:left;padding-left:5px;font-size:12px;text-align:center;color:#b02a11;}
#middleWrapper .mediaBlock img{ display:block;padding-bottom:18px;}
#middleWrapper .mediaBlock .image1{float:left;padding:0px 40px 0px 0px;}
#middleWrapper .mediaBlock .image2{float:left;padding:0px 40px 0px 0px;}
#middleWrapper .mediaBlock .image3{float:left;}
#middleWrapper .subscribeBox{float:left;padding:7px 0px 10px 0px;}
#middleWrapper p{margin:0px;padding:10px 0px 0px 0px;}
#middleWrapper ul{font-size:12px;color:#b02a11;width:280px;padding-left:15px;list-style-image:url(../images/listArrow.jpg);}
#middleWrapper li{padding:0px 0px 2px 0px;margin:0px;}
