/*
Copyright (c) 2007-2008 www.concept2html.com
http://www.concept2html.com
*/

body { margin:0; padding:0; background-color:#ccd6e0; color:#666; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; min-width: 880px; }
img { border:0; }
p {margin: 0; font-size:12px; }
a {text-decoration:underline; color:#3399cc; }
a:hover {text-decoration:none; }

h1,h2,h3,h4,h5,h6 {padding:0; font-weight:normal; margin: 0 0 10px 0; color: #3399cc; }
h1 {font-size:18px; }
h2 {line-height: 20px; font-size:13px; font-weight:bold; margin: 15px 0 5px; }

.left {float: left; }
.right {float: right; }

p.thankyou {font-weight: bold; color:#46753f;}

/* Main Blocks */
#container {width: 850px; margin: 0 auto; position:relative; z-index: 100; text-align:left; padding: 0 15px; background-image:url(http://www.concept2html.com/images/back_page_shadow.png); background-repeat:repeat-y;}
#topLogo {height: 88px; background-color:#336699; background-image:url(images/back_top_logo.png); background-repeat:no-repeat; background-position:left; position:relative; }
#topLogo #quoteBlock {position: absolute; top:30px; right:30px; border: solid 1px #3399cc; line-height:26px; height:26px; padding: 0 30px; }
#topLogo #quoteBlock a {color: #e6f6ff; }
#menuTop {height: 36px; background-color:#086ea2; background-image:url(http://www.concept2html.com/images/back_menu_top.png); background-repeat:repeat-x; text-align:center; font-size:12px; font-weight:bold;}
#menuTop a {color: #fff; text-decoration: none; }
#menuTop a:hover {text-decoration: underline; }
#menuTop ul {padding: 0; margin:0; }
#menuTop li {margin:0; display:inline; list-style-type:none; line-height: 36px; border-right: solid 1px #3e91ba; padding: 8px 30px 11px; }
#menuTop li.nobrd {border: none;}
#topSection {height: 200px; background-color:#1b5686; background-image:url(http://www.concept2html.com/images/back_section.png); background-repeat:repeat-x; text-align:center; }

#contentArea {background-color: #fff; padding: 20px 15px; position:relative; }
#contentArea #content {margin: 0 0 0 250px; }
#content {line-height: 18px; }
#content p {font-size: 12px; line-height:18px; margin-bottom: 10px; }
#contentArea #side {position: absolute; top:0; left:0; width:210px; padding: 60px 0 0 15px; }
#side ul {padding:0; margin:0 0 40px; border-top: solid 1px #9c9c9c; }
#side li {margin:0; list-style-type:none; line-height:40px; border-bottom: solid 1px #9c9c9c; padding: 0 0 0 10px; }
#side li.header {background-color: #e7f2f8; color:#3399cc; font-weight:bold; font-size:14px;}
#side li.icon {background-repeat:no-repeat; background-position: center left; padding-left: 40px; }
#side li.joomla {background-image:url(images/icon_joomla.png); }
#side li.wordpress {background-image:url(images/icon_wordpress.png); }
#side li.payment {line-height: 18px; padding: 15px 0 15px 10px; font-size:11px; }
#side li.payment img {margin: 0 0 10px 0;}

#backPage {background-image:url(http://www.concept2html.com/images/back_page.png); background-repeat:repeat-x; background-position:top; z-index:2; position:absolute; top:0; left:0; height:790px; width:100%; }

#footer {clear: both; padding: 10px 0; border-top: solid 2px #ccc; margin: 20px 0 0; }
#footer p {font-size: 11px; line-height:16px; }

/* IE PNG HACK */
#container { 
//background: none;
//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.concept2html.com/images/back_page_shadow.png',sizingMethod='scale'); }