/*RESET CSS*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
/*end RESET CSS*/

body {background:url(../images/bg-body.png) repeat-x #cecece; font-family:Arial, Helvetica, sans-serif; font-size: 	0.75em; color:#3F3F3F;}
a {color:#2571c2; text-decoration:none; outline-color:#999}
a:hover {text-decoration:underline}
/*a:visited, a:active {color:#b2cae3}*/
strong {font-weight:bold}
em {font-style:italic}
small {font-size: 0.833em}
input , textarea{border:2px solid #ddd; padding:3px 2px}
input,select,textarea {font-family:Arial, Helvetica, sans-serif; font-size:1em}
#wrapper {width:968px; margin:0 auto; padding-bottom:25px}
#header, #content {padding:0 4px}
#header {background:url(../images/bg-top.gif); height:125px; position:relative}
#content{background:url(../images/bg-middle.gif); min-height:200px;}
#footer{background:url(../images/bg-footer-mid.png);}
#f-t {background:url(../images/bg-footer-top.png) no-repeat;}
#f-b {background:url(../images/bg-footer-bottom.png) bottom left no-repeat;}
#footer-content {padding:60px 20px 30px 20px; width:928px; color:#666}
.clear {clear:both; height:0}
.float_rightbox { float:right; margin:0 0 0 15px}
.float_leftbox { float:left; margin:0 15px 0 0}
.centered {text-align:center;}

#logo{width:234px;background:url(../images/logo_officevp.gif) no-repeat;}
#logo a{display:block;height:93px;text-indent:-9999px}
#main-nav,#main-nav li {float:left}
#main-nav {margin-left:10px}
#main-nav a{color:#fff; font-weight:bold; padding:0 15px; line-height:30px}
#main-nav a:hover, #main-nav a.current{color:#4ac6f9; text-decoration:none;}

#top-nav {position:absolute; right:10px; top:65px; font-size: 0.917em}
#top-nav li {float:left}
#top-nav a{padding: 0 13px}
#top-nav li:first-child a{border-right:1px solid #999}
#top-nav li#ic-signin {background:url(../images/ic-signin.gif) 10px 0 no-repeat; padding-left:17px}
#top-signup {float:right}

#top-signup {background:url(../images/top-signup.gif); width:242px; margin:4px 16px 0 0;}
#top-signup a{display:block;height:28px; text-indent:-9999px}

#top-holder {height:276px}
#hotnews {margin:15px; background:url(../images/bg-hotnews.png) no-repeat; height:23px; padding-top:7px; overflow:hidden}
.from-blog {float:left;font-weight:bold; width:100px; display:block; color:#666;text-align:center}
#blog-links {float:left; margin-left:5px}
#blog-links,#blog-links li {width:750px}
#blog-links a{display:block}
#h-feats {width:555px; margin-left:15px}
#blog-prev, #blog-next {float:left; margin:0 3px}

#h-feats {width:550px; float:left; margin-left:15px}
#h-testi {width:340px; float:right; margin-right:15px}

.b-title {text-transform:uppercase; color:#666; border-bottom:2px solid #eee; padding-bottom:4px; margin-bottom:18px}
.b-title a{margin-left:8px; font-size: 0.917em}

.text p{}

#feat-list li {width:250px; margin-right:27px; float:left; height:113px; margin:0 10px}
#feat-list li h3 {font-size: 1.333em; margin-bottom:10px}

.ic32 {height:32px; width:32px; background-image:url(../images/home-icons.gif); background-repeat:no-repeat; float:left; height:113px; margin-right:10px}
.ic-media {background-position:0 0}
.ic-desktop {background-position:-32px 0}
.ic-list {background-position:-64px 0}
.ic-email {background-position:-96px 0}
.ic-reports {background-position:-128px 0}
.ic-host {background-position:-160px 0}

#testi-list blockquote {background:#eaf5f9; color:#48719b; margin-left:72px; padding:5px 15px}
#testi-list li {position:relative; margin-bottom:10px; background:url(../images/arrow-globe.gif) 63px 13px no-repeat}
#testi-list img {position:absolute; top:0; left:0}
.watch {text-align:right; padding-top:8px}
#testi-list cite {font-style:italic;color:#2a445f;}
.watch a{background:#709dcb; padding:1px 6px; color:#fff; font-weight:bold; font-size: 0.917em; margin-left:8px;}
.watch a:hover {text-decoration:none; color:#709dcb; background:#fff}

#rotator-holder {position:relative;float:right;width:710px; height:276px;}
#rotator {overflow:hidden; position:relative; z-index:1;width:710px; height:276px;}
#pager {position:absolute; right:8px; bottom:6px; z-index:2; border:1px solid #999; background:url(../images/trans.png); padding:3px 0}
#pager a {color:#666; font-weight:bold;padding:1px 6px; float:left}
#pager #nav {float:left}
#pager a.activeSlide{background:url(../images/trans80.png); border:1px solid #a9abac; padding:0 5px}
#pager a:hover {text-decoration:none}
#prod-buttons {width:250px; float:left;}
#prod-buttons li a{width:162px; height:78px; display:block; color:#333; padding:14px 70px 0 20px}
#prod-buttons li a strong {font-size: 1.667em; font-weight:normal; display:block; margin-bottom:8px}
#prod-buttons li a:hover {text-decoration:none}
#prod-buttons li a:hover strong {color:#2571c2}
#prod-buttons li a#offer1 {background:url(../images/bg-offer1.png) no-repeat}
#prod-buttons li a#offer2 {background:url(../images/bg-offer2.png) no-repeat}
#prod-buttons li a#offer3 {background:url(../images/bg-offer3.png) no-repeat}
#prod-buttons li a#offer1:hover,#prod-buttons li a#offer2:hover,#prod-buttons li a#offer3:hover {background-position: bottom left}

#foot-nav-holder {width:585px; float:right; font-size: 0.917em;}

#foot-nav li, #foot-extra-nav li {float:left;}
#foot-nav, #foot-extra-nav {margin-bottom:5px; float:left}
.separator{ padding:0 8px}
#legal {margin-bottom:8px; margin-top:18px}
.ic16 {width:16px; height:16px; background-repeat:no-repeat; margin: 0 5px 0 0; vertical-align:middle}
.ic-contact {background-image:url(../images/ic-contact.gif)}
.ic-sitemap {background-image:url(../images/ic-sitemap.gif)}
.ic-twitter {background-image:url(../images/ic-twitter.gif)}
.ic-facebook {background-image:url(../images/ic-facebook.gif)}

#tweets {width:260px; float:left; background:url(../images/twitter-bird.gif) no-repeat; padding-left:50px;}
#tweets h4 {font-size:1.333em; color:#333}
.tweet {line-height:1.5em}
.tweet-date {font-size:0.917em; font-weight:bold;}
.tweet_list li {margin:10px 0}
#twitter_update_list li {margin:10px 0}
.tweet_loading {margin:10px 0; font-style:italic; color:#666}

#member-logo {margin-top:15px}
#member-logo a{margin-right:15px}

#side-menu {float:left; width:215px; margin-left:0px; color:#999; font-size: 0.917em; background:#f6f6f6; border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-bottom:3px solid #e4e4e4;}
#side-menu a{color:#333; display:block}
#side-menu a.nolink,#side-menu a.nolink:hover {font-weight:bold; color:#000000;  text-decoration:none; background:url(../images/div0.png) no-repeat}
#side-menu a.nolink2,#side-menu a.nolink2:hover {font-weight:bold; color:#000000;  text-decoration:none;}
#side-menu a.nolink3,#side-menu a.nolink3:hover {font-weight:normal; color:#000000;  text-decoration:none; background:url(../images/div0.png) no-repeat}
#side-menu a.nolink4,#side-menu a.nolink4:hover {font-weight:normal; color:#000000;  text-decoration:none}
#side-menu li {border-top:0px solid #e4e4e4; background:url(../images/div1a.png) no-repeat;}
#side-menu ul li a{padding:6px 5px 6px 15px}
#side-menu ul li ul a{padding:6px 5px 5px 40px}
#side-menu .toplink {color:#2571c2; font-weight:bold}
#side-menu .current {color:#2268B5; font-weight:bold; background:url(../images/div2.png) no-repeat}
#side-menu .current2 {color:#2268B5; font-weight:bold; background:url(../images/div3.png) no-repeat}
.side-menu-container {float:left; width:217px; margin-left:15px;}
.side-menuContClear {float:left; width:217px; height:10px; margin-left:0px; margin-top:15px; background:url(../images/menu-top2.gif) no-repeat;}
.side-menuContClearTop {float:left; width:217px; height:10px; margin-left:0px; margin-top:0px; background:url(../images/menu-top2.gif) no-repeat;}

#side-content {float:right; width:695px; margin-right:15px;}
#side-content.wide {width:930px}

#bread-crumbs {margin:7px 15px; float:left; width:930px; font-size: 0.833em; color:#999}
#bread-crumbs li{float:left; padding:0 5px 0 0}
#bread-crumbs a{color:#999}
#bread-crumbs a:hover {color:#2571c2;}

#main-title { background:url(../images/banner-title.jpg) no-repeat; height:105px; color:#191919}
#side-content.wide #main-title {background:url(../images/banner-title-wide.jpg) no-repeat;}
#main-title h1 {font-size:2.5em; padding:20px 0 5px 0}
#main-title h1,#main-title h2{ margin-left:35px}

#main-title3 { background:url(../images/banner-title-wide-map.jpg) no-repeat; height:105px; color:#191919}

#main-title3 h1 {font-size:2.5em; padding:20px 0 5px 0}
#main-title3 h1,#main-title h2{ margin-left:35px}



.main-banner {height:248px;color:#1d1e1e; position:relative;}
.main-banner h1 {font-size:2.5em; padding:25px 0 8px 0}
.main-banner h2 {font-size: 1.5em; width:320px;}
.main-banner h1,.main-banner h2{ margin-left:25px}
#videoemail {background:url(../images/banner-videoemail.jpg)}
#audioemail {background:url(../images/banner-audioemail.jpg)}
#flvhosting {background:url(../images/banner-flvhosting.jpg)}
#data {background:url(../images/banner-datacenter.jpg)}
#desktop {background:url(../images/banner-desktop.jpg)}
#list {background:url(../images/banner-list.jpg)}
#subscribe {background:url(../images/banner-sub.jpg)}
#autoresp{background:url(../images/banner-autoresp.jpg)}
#regemail {background:url(../images/banner-email.jpg)}
#reports {background:url(../images/banner-reports.jpg)}
#auth {background:url(../images/banner-auth.jpg)}
#delivery {background:url(../images/banner-delivery.jpg)}
#security {background:url(../images/banner-security.jpg)}
#www {background:url(../images/banner-www.jpg)}
#todo {background:url(../images/banner-todo.jpg)}
#you {background:url(../images/banner-you.jpg)}
#replicate {background:url(../images/banner-replicate.jpg)}
#network {background:url(../images/banner-network.jpg)}
#help {background:url(../images/banner-help.jpg)}


#btn-try,#btn-demo {width:125px; height:33px;/* text-indent:-9999px; display:block;*/ position:absolute; bottom:22px;}
#btn-try {left:25px}
#btn-demo {left:165px}



#inner-content {padding:5px 20px 0 20px}
#inner-content h1 {color:#333; font-size: 1.000em; color:#191919; font-weight:bold; margin:18px 0 10px 0;}
#inner-content h2 {font-size: 1.5em; font-weight:bold; margin:18px 0 10px 0; color:#191919}
#inner-content h3 {font-size: 1.333em; font-weight:bold; margin:18px 0 10px 0; color:#191919}
#inner-content p{line-height: 1.5em; padding:0.5em 0;}
#inner-content .subbox {border-bottom:1px solid #ccc; padding-bottom:25px}

#inner-content ul, #inner-content ol,#inner-content dl {padding-top:0.5em;margin-left:50px;}
#inner-content ul li,#inner-content dl dt{padding:0 0 1em 0; list-style-type:disc;}
#inner-content ul li ul li {list-style-type:circle}
#inner-content ul li ul li ul li {list-style-type:square}
#inner-content dl dt {font-weight:bold; font-size: 1.083em}
#inner-content dl dd {color:#595959; line-height:1.5em;padding:0 0 1em 18px;}
#inner-content ol {list-style-type:decimal;}
#inner-content ol li { padding:0 0 1em 0;}
#inner-content .ol-alpha {list-style-type:lower-alpha}
#inner-content ol.ol-color {font-weight:bold; font-size: 1.167em; font-family:Georgia, "Times New Roman", Times, serif}
#inner-content ol.ol-color p strong {color:#333}
#inner-content ol.ol-color p {color:#666; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; padding:0; line-height:1.5em; font-size: 0.857em}
#inner-content .check-list {width:546px; margin-bottom:10px; float:left; margin-left:30px}
#inner-content .check-list li{float:left; width:150px; margin-right:10px; font-weight:bold; font-size:0.917em; color:#666; background:url(../images/check.gif) no-repeat; list-style:none; padding-left:22px}
#inner-content .check-title {color:#191919;}
#inner-content .check-rds {width:600px; margin-bottom:0px; float:left; margin-left:30px}
#inner-content .check-rds li{float:left; width:600px; margin-right:0px; font-weight:bold; font-size:0.917em; color:#333333; background:url(../images/check2.gif) no-repeat; list-style:none; padding-left:22px}
#inner-content .check-respond {width:550px; margin-bottom:10px; float:left; margin-left:30px}
#inner-content .check-respond li{float:left; width:550px; margin-right:10px; font-weight:bold; font-size:0.917em; color:#333333; background:url(../images/check2.gif) no-repeat; list-style:none; padding-left:22px}
#inner-content .check-resond2{width:500px; margin-bottom:0px; float:left; margin-left:30px}
#inner-content .check-respond2 li{float:left; width:500px; margin-right:0px; padding-bottom:0px; font-weight:bold; font-size:0.917em; color:#333333; background:url(../images/check7.gif) no-repeat; list-style:none; padding-left:22px}
#inner-content .check-listseg {color:#191919; margin-left:20px}
#inner-content .check-listWWW {width:350px; margin-bottom:0px; float:left; margin-left:30px}
#inner-content .check-listWWW li{float:left; width:250px; margin-right:0px; padding-bottom:8px;font-weight:bold; font-size:0.917em; color:#333333; background:url(../images/check2.gif) no-repeat; list-style:none; padding-left:22px}
#inner-content .check-aud {width:325px; margin-bottom:0px; float:left; margin-left:30px}
#inner-content .check-aud li{float:left; width:325px; margin-right:0px; font-weight:bold; font-size:0.95em; color:#333333; background:url(../images/check2.gif) no-repeat; list-style:none; padding-left:22px}
#inner-content .check-listFLV {width:180px; margin-bottom:10px; float:left; margin-left:30px}
#inner-content .check-listFLV li{float:left; width:180px; margin-right:10px; font-weight:bold; font-size:0.917em; color:#333333; background:url(../images/check2.gif) no-repeat; list-style:none; padding-left:22px}
#inner-content .check-listFLV2 {width:600px; margin-bottom:0px; float:left; margin-left:30px}
#inner-content .check-listFLV2 li{float:left; width:600px; margin-right:0px; font-weight:bold; font-size:0.917em; color:#333333; background:url(../images/check2.gif) no-repeat; list-style:none; padding-left:22px}
#inner-content .flvbox {border-bottom:1px solid #ccc; padding-bottom:0px}
#inner-content .check-vmail {width:340px; margin-bottom:0px; float:left; margin-left:30px}
#inner-content .check-vmail li{float:left; width:320px; margin-right:0px; font-weight:bold; font-size:0.917em; color:#333333; background:url(../images/check2.gif) no-repeat; list-style:none; padding-left:22px}
#inner-content .check-vmail2 {width:600px; margin-bottom:0px; float:left; margin-left:30px}
#inner-content .check-vmail2 li{float:left; width:600px; margin-right:0px; font-weight:bold; font-size:0.917em; color:#333333; background:url(../images/check2.gif) no-repeat; list-style:none; padding-left:22px}
#inner-content .check-subscribe1 {width:280px; margin-bottom:0px; float:left; margin-left:30px; margin-right:15px}
#inner-content .check-subscribe1 li{float:left; width:280px; margin-right:0px; font-weight:bold; font-size:0.917em; color:#333333; background:url(../images/check2.gif) no-repeat; list-style:none; padding-left:22px}
#inner-content .check-ap {width:575px; margin-bottom:10px; float:left; margin-left:30px}
#inner-content .check-ap li{float:left; width:575px; margin-right:10px; font-weight:normal; font-size:0.917em; color:#333333; background:url(../images/check2.gif) no-repeat; list-style:none; padding-left:22px}

#inner-content .check-subscribe2 {width:200px; margin-bottom:0px; float:left; margin-left:30px; margin-right:15px}
#inner-content .check-subscribe2 li{float:left; width:200px; margin-right:0px; font-weight:bold; font-size:0.917em; color:#333333; background:url(../images/check.gif) no-repeat; list-style:none; padding-left:22px}
#inner-content .testi-box blockquote p {padding:0}

#inner-content .freetrial01 {font-weight:bold;width:600px; margin-bottom:20px; float:left; margin-left:0px; background:url(../images/arr-right2.png) no-repeat; list-style:none; padding-left:15px}

.testi-box {width:378px; margin:20px}
.testi-box.testi-side {width:auto; margin:0}
.testi-box .testimonial {background:url(../images/testi-top.gif) no-repeat; padding-top:18px}
.testi-box.testi-side .testimonial {background:url(../images/testi-top-side.gif) no-repeat;}
.testi-box .loud {font-weight:bold; font-size:1.333em}
.testi-box .who {background:url(../images/testi-bottom.gif) bottom left no-repeat; height:35px; padding:38px 0 0 52px; color:#666}
.testi-box.testi-side .who {background:url(../images/testi-bottom-side.gif) bottom left no-repeat;}
.testi-box blockquote {background:#eaf5f9; padding:0 18px; color:#48719b;}


.testi-box2 {width:378px; margin:20px}
.testi-box2.testi-side2 {width:auto; margin:0}
.testi-box2 .testimonial2 {background:url(../images/testi2-top.gif) no-repeat; padding-top:18px}
.testi-box2.testi-side2 .testimonial2 {background:url(../images/testi2-top-side.gif) no-repeat;}
.testi-box2 .loud2 {font-weight:bold; font-size:1.333em}
.testi-box2 .who2 {background:url(../images/testi2-bottom.gif) bottom left no-repeat; height:35px; padding:38px 0 0 52px; color:#666}
.testi-box2.testi-side2 .who2 {background:url(../images/testi2-bottom-side.gif) bottom left no-repeat;}
.testi-box2 blockquote {background:#FFFFD2; padding:0 18px; color:#48719b;}

.quote {padding:0 0 25px 75px; background:url(../images/quotes.gif) no-repeat; margin:25px 0; border-bottom:1px solid #ccc;color:#666}
.quote .author {font-style:italic;color:#333}
.quote .author strong {font-style:normal}
.testi-video {width:240px; height:200px}

.required {color:#F30C7A; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:middle}
.required_sm {color:#F30C7A; padding-bottom:3px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:middle}
.required_just {color:#006633; }
.red {color:#FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:middle}
a.btn_send{float:left; width:140px; height:35px; line-height:32px; text-indent:-9000px;background:url(../images/btn_send.gif); margin-top:15px}


.free-side {width:475px; background:url(../images/bg-free.png) repeat-x bottom left #4d4e53; color:#fff; float:left; padding:2px 20px 15px 20px; margin-top:18px}
.free-side h3{color:#4bc5f5}

a.btn_free{width:245px; height:31px; text-indent:-9000px;background:url(../images/btn_free.gif); margin:10px auto 0 auto; display:block}
.demo-side {float:right; margin:18px 20px 0 20px }
.info-side, .info-side2 {width:400px; float:left; margin-top:15px}
.info-side2 {float:right}

.price-table thead th{ font-size:1.5em; text-align:center; color:#2571c2; padding:5px 0}
.price-table thead th em {display:block; font-size:0.8em; font-family:Georgia, "Times New Roman", Times, serif; color:#666}
.price-table tbody td {padding:12px 8px; background:#f9f6fc; border:1px solid #c1e6f4}
.price-table tbody {border-bottom:1px solid #ccc;border-top:1px solid #ccc}
.price-table tbody strong {color:#0e53a3;}
.storage-table td {padding:12px 8px;border:1px solid #c1e6f4}
.storage-table td strong {display:block; color:#333}
.storage-table td {color:#666}


.compare td{border-bottom:1px solid #ccc;border-top:1px solid #ccc;border-left:1px solid #eee;border-right:1px solid #eee; padding:7px}
.compare .td-title {text-transform:uppercase; color:#fff; background:#138cea; font-weight:bold; padding:5px 5px;}
.td-products { font-weight:bold; text-align:center; color:#999}
.td-products td{padding:4px 5px}
.altColor {background-color:#f9f9f9}
.officevp {background-color:#deffe3; color:#333}
.compare .yes {background-image:url(../images/accept.png); background-repeat:no-repeat; background-position:center center}

#signup-content {float:right; width:550px}
#signup-title {float:left; width:548px; padding-left:0px; padding-top:5px; padding-bottom:0px; margin-top:10px; margin-bottom:5px; color:#3F3F3F; font-weight:normal; font-size:1.5em;}
#signup-imgtop {float:left; width:548px; height:8px; background-image:url(../images/sign-top-side.gif); background-repeat:no-repeat; padding:0px}
#signup-imgbottom {float:left; width:548px; height:8px; background-image:url(../images/sign-bottom-side.gif); background-repeat:no-repeat; padding:0px}
#signup-content2 {float:left; width:548px; background:#EAF5F9}
#signup-content3 {float:left; width:548px;}
#signup-name {float:left; width:130px; margin-left:10px; margin-top:5px}
#signup-check {float:left; width:207px; margin-left:0px; margin-top:5px}
#signup-security {float:left; width:500px; margin-left:10px; margin-top:5px}
#signup-terms {float:left; width:540px; margin-left:0px; margin-top:5px; font-weight:normal; font-size:12px;}
#signup-cvv {float:left; width:130px; margin-left:0px; margin-top:0px; color:#727272; font-weight:normal; font-size:11px;}
#signup-input {width:109px; margin-left:5; padding:0px}
#form-fields th{font-size:1.5em; padding:15px 0 10px 0}
#form-fields td{ padding:4px 0; vertical-align:top}
#form-fields .toggle {color:#999}
#form-fields .hoverColor {color:#333}
#content .chkbox {border:0; vertical-align:middle; margin-right:5px; padding:0}
#form-fields .padd td {border-bottom:1px solid #ddd;padding-bottom:15px}
#form-fields .btn_form {border:0; margin:5px 0}
#signup-side {width:300px; float:left; margin-top:20px}
.signup_txt {color:#727272; font-weight:normal; font-size:12px; vertical-align:middle}
.hint {width:16px; float:left; margin-top:5px}
.hint2 {width:25px; float:left; margin-top:5px; margin-left:5px; color:#6B6B6B; font-weight:normal; font-size:13px; vertical-align:middle}
.hint3 {width:50x; float:left; margin-top:3px; margin-left:8px; font-size:10px;}
.hint_text {color:#727272; margin-left:8px; font-weight:normal; font-size:11px; vertical-align:middle}

.quote2 {padding:0 0 25px 58px; background:url(../images/quotes.gif) no-repeat; margin:25px 0; border-bottom:1px solid #ccc;color:#666}
.quote2 .author {font-style:italic;color:#333}
.quote2 .author strong {font-style:normal}
.testi2-video {width:240px; height:200px}

.side-box {background:url(../images/side-center.gif) repeat-y; margin:20px 0; position:relative}
.s-t {background:url(../images/side-top.gif) no-repeat}
.s-b {background:url(../images/side-bottom.gif) left bottom no-repeat}
.side-box-content {padding:20px; color:#636b75}

#sitemap {color:#999; margin-top:20px}
#inner-content #sitemap li {padding:0 0 0.5em 0;}
#sitemap a{text-decoration:underline}
#sitemap a:hover {text-decoration:none;}

.standalone #header,.standalone #footer, .standalone #side-menu,.standalone #bread-crumbs { display:none}
.standalone #wrapper {width:auto}
.standalone #content {background:#fff;}
.standalone #side-content {width:720px; height:500px; overflow:auto; float:none; margin-right:0}

.orange {color:#ff4500}