body { line-height: 1.4em; color: #555555; font-size: 12px; background-repeat: repeat-x; background-image: url(/sitestyle/images/bg-repeat.gif); font-family: Helvetica; height:100%; }
a { color: #786137; }
a:hover { color: #ff931e; }
p { line-height: 1.3em; padding-bottom: 15px; }
b, strong {font-weight: bold;}
ol {margin-bottom: 15px;}
ol li {list-style-position: inside; list-style-type: decimal;}
ul {margin-bottom: 15px;}
ul li { padding-left: 12px; background-position: 2px 5px; background-image: url(/sitestyle/images/bullet-point.gif); background-repeat: no-repeat; list-style-type: none; list-style-position:outside; }
em {font-style: italic;}
#doc {position: relative; width: 1000px;}
#hd { position: relative; background-position: center top; background-repeat: no-repeat; background-image: url(/sitestyle/images/pattern.png); height: 420px; }
#hd .logo {display: block; left: 21px; top: 33px; position: absolute; height: 39px; width: 305px; background-repeat: no-repeat; background-image: url(/sitestyle/images/interior-designtrendslogo.png); overflow: hidden; text-indent: -300px;}
#hd .banner { right: 0px; top: 107px; position: absolute; width: 679px; height: 260px;}
#hd p {text-align: right; right: 21px; top: 10px; position: absolute; color: white; font-size: 16px; width: 420px;}
#mainmenu { padding-right: 15px; background-image: url(/sitestyle/images/arrow.jpg); background-position: right top; background-repeat: no-repeat; background-color: #e7e7e7; left: 0px; top: 367px; position: absolute;}
#mainmenu li {padding-left: 0px; background-image: url(none); list-style-type: none; margin: 0px; float: left;}
#mainmenu li a {text-decoration: none; color: #211d1d; border-left-color: white; font-weight: bold; padding-right: 10px; padding-left: 10px; padding-bottom: 13px; padding-top: 11px; border-left-width: 1px; border-left-style: solid; display: block;}
#mainmenu li .on, #mainmenu li a:hover {text-decoration: none; color: white; background-repeat: repeat-x; background-image: url(/sitestyle/images/menu-on.gif);}

#submainmenu { color: white; width: 680px; background-color: #333333; left: 0px; top: 407px; position: absolute;}
#submainmenu li { background-image: url(none); list-style-type: none; margin: 0px; float: left;}
#submainmenu li a {margin-left: 10px; background-position: 1px 15px; background-repeat: no-repeat; background-image: url(/sitestyle/images/sub-bullet.gif); font-style: normal; color: white; text-decoration: none; font-weight: normal; padding-right: 15px; padding-left: 10px; padding-bottom: 11px; padding-top: 11px; display: block;}
#submainmenu li .on, #submainmenu li a:hover {text-decoration: underline; color: white;}

#bd { margin-top: 19px; }
#bd .left {min-height: 400px; width: 700px;}
#bd .right {min-height: 400px; margin-right: 21px; width: 250px;}

#ft { text-align: center; background-color: black; }
#ft .footer { text-align: left; margin-right: auto; margin-left: auto; background-image: url(/sitestyle/images/interior-designtrendslogo.png); background-position: right center; background-repeat: no-repeat; position: relative; height: 85px; width: 1000px;}
#area0 { left: 0px; top: 38px; position: absolute;}

.addthis_toolbox {margin-left: 30px; margin-top: 20px; margin-bottom: 20px; text-align: right;}

#interior_design_trends {border-width: 0px; padding-bottom: 5px; background-image: url(/sitestyle/images/triangle.jpg); background-position: center top; background-repeat: no-repeat; right: 21px; top: 56px; position: absolute; width: 300px; background-color: #211d1d;}
#interior_design_trends h6 {margin-bottom: 50px; margin-top: 20px; color: white; text-align: center; font-size: 23px;}
#interior_design_trends p {padding-bottom: 5px; margin-right: 20px; margin-left: 20px; position: relative; color: white;}
#interior_design_trends p label {left: 0px; top: 0px; font-size: 11px; position: absolute;}
#interior_design_trends p input {border-color: #211d1d; border-width: 2px; border-style: solid; text-align: center; color: #555555; padding: 5px; margin-top: 13px; width: 246px;}
#interior_design_trends p input.on { border-left-color: black; border-bottom-color: #ff931e; border-right-color: black; border-top-color: black; border-width: 2px; border-style: solid;}
#interior_design_trends p textarea {text-align: center; color: #555555; padding: 3px; margin-top: 15px; width: 250px; height: 100px;}
#interior_design_trends #cs_view div {padding-bottom: 10px; margin-right: 20px; margin-left: 20px; position: relative; color: white;}
#interior_design_trends #cs_view div span.on { padding-bottom: 2px; border-bottom-color: #ff6600; border-bottom-width: 2px; border-bottom-style: solid;}
#cs_view {height: 119px; overflow: hidden;}
#submit_button {border-style: none; padding-bottom: 5px !important; padding-top: 5px !important; width: 95px !important; background-color: #786137; color: white !important; position: absolute; left: 162px; top: 0px;}
#submit_button:hover {background-color: #ff931e;}
#warning {font-size: 11px; width: 100px; left: 0px; top: 14px; display: block; color: #ff931e; position: absolute;}

#interior_design_trends_ok {height: 290px; border-width: 0px; padding-bottom: 17px; background-image: url(/sitestyle/images/triangle.jpg); background-position: center top; background-repeat: no-repeat; right: 21px; top: 60px; position: absolute; width: 300px; background-color: #211d1d;}
#interior_design_trends_ok h6 {margin-bottom: 50px; margin-top: 20px; color: white; text-align: center; font-size: 23px;}
#interior_design_trends_ok div {height: 225px; background-image: url(/sitestyle/images/thank-you.gif); background-position: center center; background-repeat: no-repeat;}

/*Sliced Linl Style*/
#SlicedInfo { font-size:10px; text-decoration:none; position:absolute; top:130px; right:5px; }
#SlicedInfo #Sliced-web-site-design { text-decoration:underline; color:#FFFFFF; }
#SlicedInfo #Sliced-web-site-design:hover { color:#000000; }
#SlicedInfo a { color:#FFFFFF; }
.link-rolover { margin-right: auto; margin-left: auto; background-repeat:no-repeat; background-position:left top; text-indent:-5000px; display:block; overflow:hidden; }
.link-rolover_on { background-position:left bottom; }
.link-rolover:hover { background-position:left bottom; border:none; }
.clear_both { clear:both; }

#atffc {display: none;}
