@import url(/blog/templates/default/style.css);

body { COLOR: #000; BACKGROUND: #000; FONT: 11px/18px Verdana, sans-serif; TEXT-ALIGN: center; }
a { COLOR: #369; }
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span { DISPLAY: none; }
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { DISPLAY: block; }
h1,h2,h3,h4,h5,h6 { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; LINE-HEIGHT: normal; TEXT-ALIGN: left; PADDING: 0px; MARGIN: 0px; }
h1 { FONT-SIZE: 26px; }
h2 { FONT-SIZE: 20px; }
h3 { COLOR: #369; FONT-SIZE: 16px; FONT-WEIGHT: bold; }
h4 { FONT-SIZE: 14px; }
h5 { FONT-SIZE: 12px; }
h6 { FONT-SIZE: 9px; }

table { WIDTH: 100%; BORDER-COLLAPSE: collapse; }
tr { VERTICAL-ALIGN: top; }
td, div, img { PADDING: 0; MARGIN: 0; BORDER: none; }
div p:first-child, div h3:first-child { MARGIN-TOP: 0; }
table tbody th { PADDING: 2px 5px; BACKGROUND: #CCC; }
table thead th { PADDING: 0 5px 5px 5px; BACKGROUND: #999; COLOR: #FFF; }

ul { PADDING: 0; MARGIN: 0; }
ul.p { PADDING-BOTTOM: 20px; }
ul.p li { MARGIN: 10px 0 10px 0; LIST-STYLE-POSITION: inside; }
li{ LIST-STYLE-POSITION: inside; }
hr { BORDER: solid 0px #000; BORDER-TOP: dotted 1px #C00; MARGIN: 10px 0 10px 0; COLOR: #C00; HEIGHT: 0px; }

#counter { WIDTH: 1px; DISPLAY: none; }
.cleaner { CLEAR: both; FONT-SIZE: 0; LINE-HEIGHT: 0; HEIGHT: 0; }
.tablecontent { WIDTH: 100%; HEIGHT: 345px; OVERFLOW: hidden; }
.inner { PADDING: 0; MARGIN: 0; BORDER: none; }
.noborder { BORDER-LEFT: none; BORDER-RIGHT: none; BORDER-TOP: none; BORDER-BOTTOM: none; }
.color_text { COLOR: #F60; }
.left { FLOAT: left; WIDTH: 48%; }
.right { FLOAT: right; WIDTH: 48%; }

form, select, input, option, textarea{ FONT: 11px Verdana, sans-serif; }
textarea { OVERFLOW: auto; }
.formInputLong { WIDTH: 99%; }
.formInputMedium { WIDTH: 66%; }
.formInputShort { WIDTH: 33%; }
.formButton { PADDING: 10px 25px 10px 25px; MARGIN: 0; FONT-WEIGHT: normal; VERTICAL-ALIGN: middle; OVERFLOW: visible; }

#HomeAndOfficeInteriorDesignSoftware{ WIDTH: 970px; MARGIN: auto; TEXT-ALIGN: left; POSITION: relative; }

#header{ WIDTH: 100%; DISPLAY: block; HEIGHT: 60px; POSITION: relative; }
#header h3{ WIDTH: 300px; BACKGROUND: url(logo.gif) no-repeat; HEIGHT: 60px; POSITION: absolute; LEFT: 0; TOP: 0; }
#header h3 a { WIDTH: 300px; DISPLAY: block; HEIGHT: 60px; }
#header h6{ WIDTH: 170px; BACKGROUND: url(logo_antipodes.gif) no-repeat; HEIGHT: 60px; POSITION: absolute; RIGHT: 0; TOP: 0; }
#header h6 a { WIDTH: 170px; DISPLAY: block; HEIGHT: 60px; }

#footer{ MARGIN-TOP: 2px; WIDTH: 100%; COLOR: #999; }
#footer a { COLOR: #999; TEXT-DECORATION: none; }
#footer h4{ FLOAT: left; WIDTH: 500px; BACKGROUND: url(logo_footer.gif) no-repeat; HEIGHT: 45px; }
#footer h4 a { WIDTH: 500px; DISPLAY: block; HEIGHT: 45px; }
#footer .navigation { FLOAT: right; PADDING: 5px 0 0 0; }
#footer li { BORDER-RIGHT: solid 1px #999; PADDING: 0 20px 0 20px; DISPLAY: inline; }
#footer .noborder { BORDER-RIGHT: none; PADDING: 0 5px 0 20px; DISPLAY: inline; }

#navigation{ MARGIN-BOTTOM: 5px; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: url(bgrd_navigation.gif) top left repeat-x #D9B482; FONT-SIZE: 0; HEIGHT: 28px; }
#content{ WIDTH: 100%; DISPLAY: block; BACKGROUND: url(bgrd_main.jpg) top left no-repeat #F0F0F0; POSITION: relative; HEIGHT: 345px; OVERFLOW: visible; }

#subcontent{ DISPLAY: block; BACKGROUND: url(bgrd_submain.jpg) top left no-repeat #949AA4; HEIGHT: 130px; OVERFLOW: hidden; }
#subcontent a { COLOR: #000; }
#subcontent td { WIDTH: 33%; PADDING: 20px 5px 0 15px; COLOR: #000; LINE-HEIGHT: 18px; }
#subcontent p { PADDING: 0; MARGIN: 0; }
#subcontent img { FLOAT: left; MARGIN-LEFT: -13px; }
#subcontent h2 { PADDING: 0; MARGIN: 0 0 5px 0; COLOR: #FFF; FONT: bold 14px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; }

#subcontent .mod { WIDTH: 33.32%; COLOR: #000; LINE-HEIGHT: 18px; float: left; }
#subcontent .mod .inner { PADDING: 20px 5px 0 15px; }

.demoeditions { BORDER: solid 1px #999; BORDER-LEFT: none; FONT-SIZE: 0; LINE-HEIGHT: 0; }
.demoeditions li { DISPLAY: inline; }
.demoeditions li a img { PADDING: 8px 8px; BORDER-LEFT: solid 1px #999; }

#interiordesignhome .software { WIDTH: 67%; }
#interiordesignhome .software object { WIDTH: 644px; HEIGHT: 345px; }
#interiordesignhome .softwaredescription { WIDTH: 33%; PADDING: 20px 30px 20px 0; LINE-HEIGHT: 18px; VERTICAL-ALIGN: middle; }
#interiordesignhome .softwaredescription h1 { MARGIN: 60px 0 20px 0; }

#interiordesign .software { WIDTH: 33%; OVERFLOW: hidden; }
#interiordesign .software img { DISPLAY: block; }
#interiordesign .softwaredescription { WIDTH: 67%; LINE-HEIGHT: 18px; }
#interiordesign .softwaredescription h1 { PADDING: 40px 0 20px 15px; }
#interiordesign .softwaredescriptioninner { FONT: 13px Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; HEIGHT: 255px; OVERFLOW: auto; }
#interiordesign .softwaredescriptioninner .inner { PADDING: 0 30px 0 15px; }

#interiordesignnews hr { MARGIN: 10px 30px 30px 335px; }
#interiordesignnews h1 { MARGIN-LEFT: 335px; PADDING: 40px 0 20px 0; }
#interiordesignnews .softwaredescriptioninner { FONT: 14px Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; width: 100%; HEIGHT: 255px; OVERFLOW: auto;}
#interiordesignnews .mod_news { MARGIN-LEFT: 335px; PADDING: 0 30px 0 0; }
#interiordesignnews .news_date { MARGIN: 0; PADDING: 0; DISPLAY: block; FONT-WEIGHT: bold; }
#interiordesignnews .news_title { MARGIN: 0 0 20px 0; PADDING: 0; }
#interiordesignnews .news_img { FLOAT: left; BORDER-COLOR: #999; BORDER-STYLE: solid; BORDER-WIDTH: 2px 3px; PADDING: 4px 5px; MARGIN: 0 0 20px 30px; BACKGROUND: #FFF; WIDTH: 260px; }
#interiordesignnews .news_img img { DISPLAY: block; width: 100%; }

#faq_toc { MARGIN: 74px 0 0 30px; PADDING: 0 5px 0 0; OVERFLOW: auto; HEIGHT: 255px; }
#faq_toc strong a { COLOR: #000; TEXT-DECORATION: none; }
#faq_toc a { COLOR: #336699; TEXT-DECORATION: none; }

#demoeditions_localnav { MARGIN: 75px 0 0 35px; COLOR: #999; }
#demoeditions_localnav li { DISPLAY: inline; FONT-SIZE: 12px; FONT-WEIGHT: bold; }
#demoeditions_localnav li.special a { COLOR: #C00; }
#demoeditions_localnav a { PADDING: 0 0 0 20px; MARGIN: 0 0 2px 0; DISPLAY: block; BACKGROUND: url(bgrd_tab_localnavigation.gif) left top no-repeat; COLOR: #369; LINE-HEIGHT: 27px; TEXT-DECORATION: none; HEIGHT: 27px; }
#demoeditions_localnav a:hover { COLOR: #000; BACKGROUND: url(bgrd_tab_localnavigation_a.gif) left top no-repeat; }

#demoeditions_pic { BORDER-TOP: solid 5px #999; BORDER-BOTTOM: solid 5px #999; PADDING: 2px 0; }
#demoeditions_pic img { WIDTH: 604px; DISPLAY: block; }
#demoeditions_desc p { MARGIN: 0; }

#img_contacts { POSITION: absolute; BOTTOM: 0; }
#img_contacts img { DISPLAY: block; }

#flash_scrshots { PADDING-BOTTOM: 1px; BORDER-BOTTOM: solid 1px #000; MARGIN: 0 0 0 23px; WIDTH: 288px; OVERFLOW: hidden; }
#flash_scrshots object { WIDTH: 300px; DISPLAY: block; HEIGHT: 241px; }

