/* Copyright © Dominion, 2007 */
#main p {font-size:0.75em; color:#4b4b4b}
#main p.mkr {background:url(/images/t/ar_g.gif) no-repeat; background-position:0px 5px; padding-left:16px}
#main ul, #main ol {font-size:0.75em; color:#4b4b4b}

#main h1 img.w {top:6px;position: relative;}
#main h1 img.p {top:14px}

#main div.smenu {width:26%; float:left; position:relative; left:7%; top:40px}
#main div.smenu a {display:block; padding:8px 26px; font-size:12px; margin:0px 0px 4px 7px}
#main div.smenu a:visited {color:#005bb3}
#main div.smenu a.s {margin-left:0px; background:#f3f3f3; border-left:7px solid #ed1c24}

#main div.tl {width:55%; margin-top:40px; position:relative; left:7%}
#main div.sng {width:90%}

#main div.full {width:80%}
#main div.full img {margin-bottom:30px}

#main div.tr {width:55%; float:right; margin-top:40px; margin-right:2%}

#main div.incut {width:92%; height:128px; margin-top:100px; position:relative; left:7%; background:#f3f3f3}
#main div.incut p {width:65%; margin:0px 32px; padding:24px 0px; font-style:italic}
#main div.incut img {position:absolute; right:5%; bottom:0px}

#main .big_div{width:92%; position:relative; left:7%;}
#main h1.web_design{font: 1.4em verdana,sans-serif;margin: 0 0 0.5em 0;padding-left: 0;height: auto;}
#main h2.web_design{font: 1.4em verdana,sans-serif;margin: 1.8em 0 0.5em 0;}
#main p.illustration{margin: 20px 0 40px 0;}

#main div.dev {height:auto}
#main div.dev p {width:62%; padding:12px 0;}

#main div.dev img {top:-42px; bottom:auto}

#main div.about {margin-top:20px}
#main div.about img {bottom:auto; top:-177px}

#main div.vac {margin-top:40px}
#main div.vac img {bottom:auto; top:-52px}

#main div.des {margin-top:170px}
#main div.des img {bottom:auto; top:-133px; margin-right:-15px}

#main div.adv {height:172px}
#main div.adv img {bottom:auto; top:-35px; margin-right:-25px}
#main div.adv p {width:60%}

#main div.backing {height:141px; margin-top:130px}
#main div.backing img {bottom:auto; top:-94px; margin-right:-25px}
#main div.backing p {width:63%}

#main div.hosting {margin-top:140px}
#main div.hosting p {width:60%}

#main div.bl {width:57%; float:left; position:relative; left:7%; top:35px; padding-left:32px}

#main div.br {width:25%; float:right; position:relative; right:2%; top:40px; margin-bottom:70px}
#main div.brv p {height:55px; font:11px tahoma; color:#aaa; padding-left:58px; cursor:hand; padding-top:5px}
#main div.brv {width:25%; float:right; position:relative; right:2%; top:160px; margin-bottom:70px}
#main div.brv p.ow {background:url(/images/c/t_ow.gif) no-repeat top left}
#main div.brv p.inf {background:url(/images/c/t_pdf.gif) no-repeat top left; margin-top:20px}
#main div.brv p.des {background:url(/images/c/t_des.gif) no-repeat top left; margin-top:20px}


#main div.br p {height:55px; font:11px tahoma; color:#aaa; padding-left:58px; cursor:hand; padding-top:5px}
#main div.br p b {display:block; color:#777; font:bold 12px arial}
#main div.br p.ow {background:url(/images/c/t_ow.gif) no-repeat top left}
#main div.br p.inf {background:url(/images/c/t_pdf.gif) no-repeat top left; margin-top:20px}
#main div.br p.des {background:url(/images/c/t_des.gif) no-repeat top left; margin-top:20px}

#main div.br p.pr {height:auto; padding:0px; cursor:auto; position:relative; top:-5px}
#main div.br p.pr b {display:block; margin-bottom:10px}
#main div.br p.pr a {display:block; margin:4px 0px; background:url(/images/c/point.gif) no-repeat; background-position:0px 6px; padding-left:12px; font-weight:normal; margin-left:4px}
#main div.br p.pr a.all {background:none; font-weight:bold; margin-top:7px; margin-left:0px; padding-left:0px; padding-left:16px}

