/* Wokingham Fireplace Centre Styles */


html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, div, img {margin:0; padding:0; border:0; }

/* Main block-level definitions  */
body { background-color:#666666; color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; }
#wrapper { background:#df751c url(mawf_images/page_background_1.jpg) top left no-repeat; margin:5px auto 5px auto; padding-top: 20px; width:940px; text-align:left;}

/* HTML Selector definitions */
h1 { color: #fedd21; font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height: 20px; margin:0px 10px 8px 10px; }
h2 { color: #fee721; font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height: 16px; margin:0px 10px 8px 10px; }
h3 { font-family:Arial, Helvetica, sans-serif; font-size:28px; font-style:italic; margin:0px 10px 6px 10px; }
h4 { font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:0px 10px 4px 10px; }
p { font-size:15px; line-height: 19px; margin:0px 10px 12px 10px; }
ul { margin:0px 10px 2px 40px; }

/* Navigation.*/
a { color: #FFFFFF; }
a:link { color: #FFFFFF; }
a:visited { color: #ffffff; }
a:hover { color: #333333; }
a:active { color: #FFFFFF; }
.yellowText a:link { color: #fee721; }
.yellowText a:visited { color: #fee721; }
.yellowText a:hover { color: #f0f0f0; }
.yellowText a:active { color: #fee721; }
#navBar { font-weight:bold; height:13px; margin: 0px; text-align:center; width: auto; }
#navBar a { font-family:"Times New Roman", Times, serif; font-size: 13px; height:13px; line-height: 13px; text-align: center; text-decoration: none; width: auto; }
#navBar a:link { color: #fee721; }
#navBar a:visited { color: #fee721; }
#navBar a:hover { color: #e1601f; }
#navBar a:active { color: #fee721; }
.pageLocationNot { display: inline; }
.pageLocation { color: #ef171a; display: inline; font-family:"Times New Roman", Times, serif; font-size: 13px; height: 13px; line-height:13px; text-align: center; text-decoration: none; width: auto; }

/* Header definitions */
#header { clear:left; height:160px; overflow:hidden; text-align:center; }
#header img { margin-top: 20px; }

/* Main content class and ID selector definitions, in alphabetical order.*/
.clear { clear:both; display:block; height:1px; overflow:hidden; }
.floatLeft { float:left; padding:0px 5px 5px 0px; }
.floatRight { float:right; padding:0px 0px 5px 5px; }
.fullWidth { clear:left; padding: 10px 10px 10px 34px; width:auto;}
.imageStrip { clear:left; padding: 3px 0px 15px 0px; text-align:center; width:100%;}
.menuDivider { margin: 0px 8px; }
.yellowText { color:#fee721; }
#leftColContent { float:left; padding-top:10px; padding-bottom:10px; text-align:left; width:360px; }
#leftColContent h2 { margin:0px 10px 0px 44px; }
#leftColContent p { margin:0px 15px 8px 44px; }
.leftColContent2 { float:left; padding-top:0px; padding-bottom:10px; text-align:left; }
.leftColContent2 h2 { font-size: 18px; margin:0px 10px 10px 0px; padding: 0px; line-height: 18px; }
.leftColContent2 p { font-size: 16px; margin:0px 15px 8px 0px; }
#leftColContentWrapper { width:100%; }
#middleColContent { padding-top:10px; padding-bottom:10px; width:98%; }
#middleColContentWrapper { height:100%; margin:0px 230px 0px 360px; }
#middleColContentWrapper2 { height:100%; margin:0px 30px 0px 360px; }
#rightColContent { float:right; padding-top:10px; padding-bottom:10px; text-align:center; width:230px; }
#rightColContent2 { float:right; padding-top:10px; padding-bottom:10px; text-align:center; width:30px; }
#rightColContentWrapper { width:100%; }
.smallImage img { margin-right:20px; }

/* Bottom/Footer definitions */
#footerContact { clear:both; padding: 5px 0px 10px 0px; text-align:center; width:99%; }
#footer { clear:both; margin-top: 10px; text-align:center; width:99%; }
#footer a { font-weight:normal; text-decoration:underline; }
#footer a:link { color:#cccccc; }
#footer a:visited { color:#cccccc; }
#footer a:hover { color:#C0C0C0; }
#footer a:active { color:#cccccc; }
#footer p { font-size:9px; font-weight:normal; line-height: 16px; }
