@charset "UTF-8";
/* CSS Document */

body {background:#F0F0F0;margin:6px;font-family:Arial, Helvetica, sans-serif;font-size:62.5%;line-height:125%;}
p {margin:4px 0 3px 0;}
ul {margin:0;}
li {margin:0;padding:4px 0 3px 10px;}
form {margin:0;}
a img {border:0;}
a {text-decoration:none;color:#333;}

h1 {font-size:2.4em;margin:10px 0 8px 0;line-height:125%;}
h2 {font-size:1.4em;margin:6px 0 6px 0;line-height:125%;color:#333;font-weight:normal;}

.red {color:#DD3040;}
.redback {background:#DD3040;}
.yellowback {background:#FFC139;}
.floatleft {float:left;}

#containershadow {width:800px;margin:0 auto 0 auto;background:url(images/shadback.gif) repeat-y left top;padding:0 10px 0 10px;}
#container {width:800px;margin:0 auto 0 auto;position:relative;background:#FFF url(images/basegrad.gif) left bottom no-repeat;text-align:left;border-bottom:#999 solid 1px;}
#header {width:800px;height:110px;clear:both;background:#000;position:relative;}
#logo {position:absolute;left:0;top:0;}
#tel {position:absolute;right:0;top:0;}

/*navigation*/
#nav {width:780px;height:20px;position:absolute;bottom:0;left:0;background:#FFBE1C;padding-left:20px;}
#nav .col a, #nav .col1 a, #nav .col2 a, #nav .col3 a, #nav .col4 a {border-bottom:#FFBE1C solid 4px;}
#nav .col a:hover {border-bottom:#666 solid 4px;}
#nav .col1 a:hover {border-bottom:#6C214A solid 4px;}
#nav .col2 a:hover {border-bottom:#1E7BA2 solid 4px;}
#nav .col3 a:hover {border-bottom:#EC8E2B solid 4px;}
#nav .col4 a:hover {border-bottom:#DD1C30 solid 4px;}
/*end navigation*/

#mainbody {position:relative;clear:both;width:740px;margin:30px 30px 0 30px;padding-bottom:50px;}
#rightcolumn {position:absolute;right:0;top:0;width:284px;height:auto;background:url(images/enlarge_back.gif) top left no-repeat;}
.leftcolumn {position:relative;width:440px;height:auto;background:#FFF;padding-bottom:20px;font-size:1.2em;line-height:120%;}
.leftcolumn2 {position:relative;width:440px;min-height:300px;background:#FFF;padding-bottom:20px;font-size:1.2em;line-height:120%;}

#scroll-box {clear:both; width:438px;height:310px; margin:0px;background:url(images/scrollback.gif) top left no-repeat; border:#E8E8DC solid 1px; overflow:auto; overflow-x:hidden;}
.scroll-content {width:402px;height:310px;overflow:hidden;}

.thumbarea {width:110px;height:145px;float:left;padding:24px 0 0 24px;}
.thumbimage {width:96px;height:96px;margin:7px 7px 12px 7px;clear:both;background:#FFF;}
.enlargeimage {margin:9px;}

#flash {width:740px;height:234px;clear:both;margin-bottom:15px;margin-top:10px;}

#delivery {width:740px;clear:both;height:auto;font-size:1.3em;line-height:125%;color:#FFF;border:#000 solid 3px;border-left:0;border-right:0;}
#delivery p {padding:8px 10px 9px 10px;}
.call {font-size:1.5em;color:#333;line-height:125%;}
.address {font-size:1.2em;color:#333;line-height:125%;}
#base {width:740px;clear:both;position:relative;color:#666;font-size:1.0em;line-height:120%;padding-top:10px;}
#base a {color:#666;}
#base a:hover {color:#000;text-decoration:underline;}
#base .footer {width:740px;clear:both;position:relative;}
#base .left {width:275px;position:absolute;top:0;left:0;}
#base .right {width:465px;position:absolute;top:0;right:0;text-align:right;}

.clearfix {clear:both;}
.textonly {display:none;}