/* CLEAR
------------------------------ */
html,body {width:100%;height:100%;}
html,body,ul,ol,dl,li,dt,dd,p,blockquote,fieldset,legend,img,form,h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
ul,ol,li,dl,dt,dd {list-style:none;}
blockquote,fieldset,legend,img,form {border:0;}
address {font-style:normal;}

body {font:normal 12px/1.5 Arial,Helvetica,Tahoma,'Lucida Grande','Myriad Pro',sans-serif;text-align:center;background:#fff url(/_common/images/layout/bg-body.png) repeat-x 0 0;}

a {color:#125f8a;}
p {margin:0 0 1em;}
pre,code {font-family:'Lucida Console','Andale Mono','Courier New',Courier,monospace;}
pre code,code code,pre pre {font-size:100%;}
table {border-collapse:collapse;}
table td {vertical-align:top;}
h1 {font-size:2.00em;margin:0 0 1em;}
h2 {font-size:1.50em;}
h3,
h4 {font-size:1.25em;}
h5,
h6 {font-size:1.00em;}
h2,h3,h4,h5,h6 {margin:.5em 0;}

#site {width:950px;margin:0 auto;text-align:left;position:relative;}
#body {width:100%;clear:both;overflow:auto;}
#sidebar {width:250px;padding:15px;margin:0 30px 0 0;float:left;background:#cbdee9 url(/_common/images/layout/bg-sidebar.png) repeat-x 0 0;}
#content {float:left;width:640px;}

/* header */
.logo {float:left;width:179;height:64px;margin:-5px 0 18px 5px;}
.logo a {display:block;float:left;}
.logo img {display:block;float:left;}
.logo strong {display:block;float:left;width:100%;font-weight:normal;font-size:11px;display:block;margin:-6px 0 0 31px;color:#fff;}

/* header - main navigation */
#header {color:#fff;padding:8px 0 28px;}

/* header - main navigation */
/* support */
#support {width:395px;position:absolute;right:0;top:12px;color:#fff;line-height:1.4;}
#support a {color:#ebf095;font-size:14px;font-weight:bold;}
#support .phone,
#support .email {float:right;width:170px;}
#support span {font-weight:bold;text-transform:uppercase;margin:0 0 3px;display:block;}
#support .email span {margin-bottom:5px;}
#support .email a {display:block;margin-bottom:5px;}
#support big {display:block;width:102px;height:22px;margin:0 0 2px;padding:2px 0 0 12px;font-weight:bold;font-size:14px;background-position:-300px 0;}

/* main navigation */
#header ul {width:100%;float:left;background-position:503px 16px;position:relative;z-index:10;}
#header ul li,
#header ul li a {display:block;float:left;text-decoration:none;outline:none;background-position:0 -31px;}
#header ul li {padding:0 0 0 10px;height:31px;text-transform:uppercase;font-weight:bold;margin:0 0 0 2px;position:relative;}
#header ul li.right {float:right;}
#header ul li a {padding:8px 10px 5px 0;background-position:100% -31px;}
#header ul li a:hover {text-decoration:underline;}
#header ul li.active {background-position:0 0;margin:0 -1px 0 1px}
#header ul li.active a {background-position:100% 0;padding-left:4px;padding-right:14px;color:#000;}


#sidebar a {text-decoration:none;}
#sidebar a:hover {text-decoration:underline;}
#sidebar ul {margin:0 0 10px;}
#sidebar ul li {margin:0 0 5px;line-height:1.3;float:left;width:100%;}
#sidebar ul li a {display:block;padding:0 0 0 12px;background:url(/_common/images/icons/arrow-blue-right.png) no-repeat 2px 4px;}

.sidehead {font-size:14px;font-weight:bold;margin:0 0 2px;}
.sidehead a  {color:#000;}

#wikitext {padding:0 20px 20px 0;}

/* content */
#wikitext ul,
#wikitext ol {margin:1em 0 1em 1em;list-style-position:inside;}
#wikitext ul li,
#wikitext ol li {margin:0 0 .1em 1em;list-style-position:inside;}
#wikitext ul li {list-style:disc;}
#wikitext ol li {list-style:decimal;}

/* wiki commands */
#wiki-commands {position:absolute;right:20px;top:0;}
#wiki-commands ul {border:3px solid #21485d;border-top:0;float:left;font-size:.917em;}
#wiki-commands ul li {display:block;float:left;}
#wiki-commands ul li a {background:#21485d;text-decoration:none;display:block;float:left;padding:.5em 1em .15em;color:#fff;}
#wiki-commands ul li a:hover {background:#fff;color:#21485d;}

.pagegroup {margin:1em 0 -.25em;}
.wikiaction {margin:4px 0;}

/* editing */
#wikiedit {margin:0 0 1em;}
#wikiedit form,
#wikiedit textarea {width:100%;}
.wikimessage {margin:4px 0;font-style:italic;}

.quickref td {padding:5px 5px 2px;}

.photo {float:left;margin:0 2em 2em 0;border:1px solid #dfdfdf;padding:.5em;font-style:italic;font-size:.917em;}
.photo img {display:block;margin:0 0 .5em;}

/* viewing history/restoring */
#wikidiff {border:1px solid #ccc;padding:10px;margin:1em 0;}
#wikidiff .difftime {color:#999;margin:0 0 .5em;font-size:.917em;}
#wikidiff .difftype {font-weight:bold;margin:0 0 .5em;}
#wikidiff .diffdel {background:#edd4d4;padding:10px;margin:0 0 .5em;}
#wikidiff .diffadd {background:#bde1bc;padding:10px;margin:0 0 .5em;}
#wikidiff .diffrestore {font-weight:bold;}

#wikitext table.front td {padding:0 7em 0 0;}
#wikitext table.front td ul {margin-top:0;}
#wikitext table.front td .image {display:block;margin:.5em 0 0;}

#footer {width:100%;padding:2em 0% 3em;position:relative;background:#247BAC url(/_common/images/layout/bg-page3.jpg) repeat-x scroll 0 0;color:#fff;font-size:.917em;}
#footer ul {margin:0 0 1em 2em;}
#footer ul li {display:inline;margin:0 1em 0 0;}
#footer ul li a {color:#fff;}
#footer span {display:block;padding:.5em 0;font-style:italic;margin-left:2em;}

/* search */
#search {float:left;margin:26px 0 0;}
#search .recent {display:block;float:left;padding:3px 0 0;margin:0 2em 0 0;}
#search form {float:left;}
#search input,
#search label {display:block;float:left;}
#search label {padding:3px 0 0;margin:0 .5em 0 0;display:none;}
#search form .q {border:1px solid #666;border-right-color:#bbb;border-bottom-color:#bbb;height:16px;line-height:1;margin:1px 0 0;width:100px;}
#search form .submit {background:#226084;height:22px;text-transform:uppercase;vertical-align:middle;color:#fff;text-align:center;width:64px;border:0;font-size:.917em;}

/* hide editing capabilities */
.recent,
#wiki-commands,
#footer ul li.p2,
#footer ul li.p4 {display:none !important;}

/*	SPRITES
------------------------------------------------------------ */

/* backgrounds - package names */
.sec-nav ul li.active a,
.sec-nav ul li.wh a,
.sec-nav ul li.gr a,
.sec-nav ul li.bl a,
.sec-nav ul li.re a {text-decoration:none;background-image:url(/_common/images/layout/bg-subnav-packages-sprite.png);background-repeat:repeat-x;}

/* navigations */
#rsw,
#header ul li,
#header ul li a,
#reasons-link,
#togglePricelist {background-image:url(/_common/images/layout/sprite-nav.png);background-repeat:no-repeat;}

/* photos */
#pi,
#quotes p,
#reasons h2,
#support big,
#domains em,
.nav-12why big,
#h-p .eachpackage {background-image:url(/_common/images/layout/sprite-images.png);background-repeat:no-repeat;}

/* CLEAR
------------------------------ */
#sidebar ul,
#header,
#footer {display:inline-block;}
#sidebar ul:after,
#header:after,
#footer:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
