* { padding: 0; margin: 0; }

body {font-family:Georgia, "Times New Roman", Times, serif;  font-size: 13px; color:#5d5d5d; background-color:#77c3e5; background-image:url(images/bg.jpg); background-repeat:repeat-x; background-position:top}

#wrapper {margin: 0 auto; width:1000px; background-color:#f4fcff}

/*Header*/
#header {width: 1000px; float: left; height:270px; background:#fff; background-image:url(images/header_top.gif); background-repeat:repeat-x; background-position:top;}
#house{width:1000px; float:left; height:270px; background-image:url(images/house.jpg); background-repeat:no-repeat; background-position:left}
#general{width:1000px; float:left; height:270px;  background-image:url(images/general_store.gif); background-repeat:no-repeat; background-position:bottom right}
#logo {width:298px; height:169px; padding:10px 0 0 340px; float:left}
#logo img{border:none}
#text {width:350px; height:250px; float:right; font-family:Verdana, Arial, Helvetica, sans-serif;}
#text h1{font-size:30px; font-weight:normal}
#text h1 span{font-size:37px;}
#text h2{font-size:30px; font-weight:normal; margin:0 0 0 150px}
#text p{font-size:12px;}

/*Menu*/
#menu {width:1000px; height:44px; float:left; background-image:url(images/menu.gif); background-repeat:repeat-x}
#menu ul li{display:inline}
#menu a{color:#fff; margin:0 10px 0 10px; padding:12px 30px 13px 30px; line-height:40px;}
#menu a:link{text-decoration:none}
#menu a:visited{text-decoration:none}
#menu a:hover{background-image:url(images/menu_hover.gif); background-repeat:repeat-x;}
#active{background-image:url(images/menu_hover.gif); background-repeat:repeat-x;}


/*Left Column*/
#leftcolumn {background:#f4fcff; width: 230px; margin:0; float:left; padding:0 0 0 10px}
#leftcolumn h1{color:#004d6e; font-size:20px; font-weight:normal;}
#leftcolumn p{font-family:Verdana, Arial, Helvetica, sans-serif; color:#48a2ca; font-size:10px;}
#leftcolumn img {border:1px solid #48a2ca; margin:10px 0 10px 0}

.box {width:200px; border-bottom:1px solid #76c3e5; padding:10px 0 10px 10px; margin:10px 0 0 0;}
.box p{text-align:left;}
.box a:link{color:#603d1d; text-decoration:underline; padding:0px 0 0px 0px; margin:0px 0 0 0px;}
.box a:visited{color:#603d1d; text-decoration:underline; padding:0px 0 0px 0px; margin:0px 0 0 0px;}
.box a:hover{color:#754b23; text-decoration:underline; padding:0px 0 0px 0px; margin:0px 0 0 0px;}

/*RightColumn*/
#rightcolumn {float: right;background:#f4fcff; width:750px; display: inline;}
#intro {width:700px; height:331px; background:#f4fcff; border:1px solid #13a4ce; margin:20px 0 20px 0; background-image:url(images/bg_blue.jpg); background-repeat:repeat-x}
#introwhite {width:700px; height:331px; background:#fff; border:1px solid #13a4ce; margin:20px 0 0 0;}
#introwhite  h1{font-size:16px; color:#004d6e; font-weight:normal; margin:10px 20px 0 20px; font-style:italic}
#introwhite p{margin:15px 20px 0 20px}
#intro h1{font-size:16px; color:#004d6e; font-weight:normal; margin:10px 20px 0 20px; font-style:italic}
#intro p{margin:15px 20px 0 20px}
#facebook {width:145px; height:96px; float:right; margin:-16px 0 0 0}
#facebook img{border:none}
#boxes {margin:10px 0 0 0; float:left; width:720px; height:120px;}
#boxes h1{color:#004d6e; font-size:18px; font-weight:normal; margin:5px 0 10px 10px; border-bottom:1px dashed #c7c7c7; width:150px}
#boxes p{color:#658491; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 0 0 10px}
#boxes a{color:#658491}

#social {width:230px; float:left; margin:5px 0 0 0}
#social img{margin:0 7px 0 7px; border:none}

.boxa{width:225px; height:116px; border:1px solid #13a4ce; background-image:url(images/bg_blue_small.jpg); background-repeat:repeat-x; float:left; margin:10px 0 0 0 }
.four{width:225px; height:116px; background-image:url(images/24.jpg); background-repeat:no-repeat; background-position:right top}
.clock{width:225px; height:116px; background-image:url(images/clock.jpg);  background-repeat:no-repeat; background-position:right top;}
.clock p{text-align:center;}
#google {}
#google img{border:1px solid #999; margin:5px 0 0 10px}

/*Innerpage*/
#innerpage {float: right;background:#f4fcff; width:750px; display: inline;}
#innerpage h1{font-size:20px; color:#004d6e; font-weight:normal; margin:10px 20px 10px 0px;}
#innerpage h2{font-size:16px; color:#004d6e; font-weight:normal; margin:10px 20px 0 20px; font-style:italic}
#innerpage p{color:#666; font-size:14px; margin:0 20px 10px 0 }
#innerpage a:link{color:#603d1d; text-decoration:underline; font-size:14px; padding:0px 0 0px 0px; margin:0px 0 0 0px;}
#innerpage a:visited{color:#603d1d; text-decoration:underline; font-size:14px; padding:0px 0 0px 0px; margin:0px 0 0 0px;}
#innerpage a:hover{color:#754b23; text-decoration:underline; font-size:14px; padding:0px 0 0px 0px; margin:0px 0 0 0px;}
.inner {float:left; border:1px solid #13a4ce; margin:10px 20px 20px 0; background-color:#fff}
.inner h1{padding:0 0 0 20px}
.inner p{padding:0 20px 0 20px}

/*Products*/
#products {margin:10px 0 10px 0; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}
#products h1{border-bottom:1px dashed #999; margin:0 0 5px 0; padding:0 0 5px 0}
#products table{width:650px}
#products img{border:1px solid #666}
#products h1{color:#004d6e; font-size:18px; font-weight:normal;}
#products p b{font-size:12px; color:#999}


/*Footer*/
#footer {width:1000px; height:68px; clear: both; background: #BD9C8C; background-image:url(images/footer.jpg); background-repeat:repeat-x; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#f4fcff;}
#footerlogo {width:1000px; height:68px; background-image:url(images/footer_logo.jpg); background-position:right; background-repeat:no-repeat}
#footer ul li{display:inline}
#footer ul{padding:10px 0 0 0}
#footer a:link, a:visited{padding:0 10px 0 10px; color:#f4fcff; text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer p a {padding:0; margin:0; text-decoration:underline; color:#fff}
#footer p{color:#b2630e; margin:10px 0 0 0}