@charset "utf-8";* {margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent;font-size:100%;}
body {line-height: 1;height:100%;font-family:Arial, sans-serif;font-size:1em;font-size: 14px;}
html{height:100%;}
ol, ul {list-style: none;}
.clear{clear:both;}
.orange{color:#ffcc00;}
.white{color:#fff;}

a{color:#FFCC00;text-decoration:none;}
a:hover{text-decoration:underline;}

h1{color:#FFCC00;font-size:22px;font-style:italic;font-weight:lighter;margin:0 0 5px 0;}
h2{color:#FFCC00;font-size:16px;font-style:italic;font-weight:lighter;margin:0 0 5px 0;}
h3{color:#FFCC00;font-size:14px;font-style:italic;font-weight:lighter;margin:0 0 5px 0;}
body{background:url(/images/bg_body.png) repeat-y #000000;background-position:center top;position:relative;/*padding:0 40px;*/color:#fff;}
#illuminate{background:url(/images/illuminated_line.jpg) no-repeat center top;height:100%;width:100%;position:absolute;top:0;left:0%;}
.main{width:936px;min-height:100%;position:relative;margin:0 auto;text-shadow: 2px 0px 0px #000;}
/*HEAD*/
#header{height:152px;}
#header h1{display:none;}
#logo{background:url(/images/logo.png) no-repeat;width:431px;height:58px;margin:70px 0 0 25px;display:inline-block;float:left;}
#logoText{width:260px;height:60px;text-align:right;margin:70px 25px 0 0;float:right;font-style:italic;}
#logoText p{margin:0 0 10px 0;}
/*END HEAD*/
/*MENU*/
#menu{clear:both;height:45px;padding:2px 25px;font-style:italic;font-size:13px;line-height:40px;margin:0 auto;display:table;}
#menu a{color:#ffcc00;text-decoration:none;padding:10px 6px;background:url(/images/menu_line.png) no-repeat right 7px;}
#menu li:last-child a{background-image:none;}
#menu li{display:inline;}
/*END MENU*/
/*PORTFOLIO*/
#portfolio{min-height:285px;background:url(/images/portfolio_bg.png) repeat-y center;position:relative;text-align:justify;}
#prtfUpCn{background:url(/images/portfolio_up_cn.png) no-repeat;height:7px;margin:0 0 0 35px;}
#prtfDwnCn{background:url(/images/portfolio_dwn_cn.png) no-repeat;height:6px;margin:0 0 0 35px;}
#portfolio #ltBtn{background:url(/images/portfolio_lt_btn.png) no-repeat;height:108px;width:25px;display:block;position:absolute;top:30%;left:10px;}
#portfolio #rtBtn{background:url(/images/portfolio_rt_btn.png) no-repeat;height:108px;width:25px;display:block;position:absolute;top:30%;right:0px;}
.block{height:250px;display:block;width:821px;}
#portfolio .ltCol{width:375px;min-height:250px;float:left;padding:0 10px 0 0;}
#portfolio .ltCol img{padding:5px;border:2px solid #444443;}
#portfolio .rtCol{width:436px;min-height:227px;float:right;}
#portfolio .rtCol .descUpCn{background:url(/images/portfolio_desc_up_cn.png) no-repeat;height:28px;width:436px;}
#portfolio .rtCol .descDwnCn{background:url(/images/portfolio_desc_dwn_cn.png) no-repeat;height:28px;width:436px;}
#portfolio .rtCol .descContent{background:url(/images/portfolio_desc_bg.png) repeat-y;width:406px;min-height:171px;padding:0 0 0 30px;color:#fff;}
/*END PORTFOLIO*/
/*CONTENT*/
#content{width:526px;float:left;min-height:400px;margin:35px 0 0;padding:0 20px 0 60px;text-align:justify;}
#content p{margin:0 0 15px;line-height:23px;font-style:italic;}
#rightContent{width:290px;float:right;min-height:400px;padding:0 20px 0 0;margin:35px 0 0;}
.rightBlocks{margin:0 0 30px 0;}
.rbContentUpCn{background:url(/images/rb_content_up_cn.png) no-repeat;width:291px;height:23px;}
.rbContentDwnCn{background:url(/images/rb_content_dwn_cn.png) no-repeat;width:291px;height:7px;}
.rbContent{min-height:120px;background:#000000;padding:10px 14px;position:relative;text-align:justify;}
.rbContent p{margin:5px 0 10px;}
#contactForm{color:#ffcc00;margin:50px 0 0;text-align:left;}
#contactForm ul{width:366px;}
#contactForm h1{margin:0 0 30px;}
#contactForm li{margin:0 0 15px;vertical-align:top;vertical-align:top;position:relative;display:inline-block;}
#contactForm li#btnForm{text-align:right;width:125%;margin:10px 0;}
#contactForm .desc{width:100px;display:inline-block;position:absolute;}
#contactForm input{padding:5px 5px 5px 10px;color:#fff;width:330px;}
#contactForm .input{background:url(/images/contact_input.png) no-repeat;width:350px;height:29px;display:inline-block;margin:0 0 0 110px;}
#contactForm ul p{margin:20px 0 20px;}
#contactForm .textArea{display:inline-block;}
#contactForm .textArea textarea{width:334px;height:95px;background:#504e4e;color:#fff;padding:5px 5px 5px 10px;border:0;overflow:hidden;margin:0 0 0 110px;}
#contactForm .textArea #textAreaUpCn{background:url(/images/textarea_up_cn.png) no-repeat;width:350px;height:6px;margin:0 0 0 110px;display:block;}
#contactForm .textArea #textAreaDwnCn{background:url(/images/textarea_dwn_cn.png) no-repeat;width:350px;height:5px;margin:0 0 0 110px;display:block;}


/*END CONTENT*/
/*LINKS*/
#links li{display:inline-block;zoom:1;*display:inline;margin:0 0 0 4px;}
#links a{display:block;height:127px;}
#links #first a{background:url(/images/youtube.png) no-repeat;width:92px;}
#links #second a{background:url(/images/twitter.png) no-repeat;width:89px;}
#links #third a{background:url(/images/facebook.png) no-repeat;width:87px;}
/*END LINKS*/
.news{margin:0 0 10px;}
.news span{margin:0 5px 0 0;font-style:italic;}
#rbLetter{}
#letterText{width:180px;min-height:90px;}
#letterImg{background:url(/images/letter.jpg) no-repeat;width:72px;height:87px;position:absolute;top:8px;right:16px;}
#letterInput{background:url(/images/letter_input.png) no-repeat;width:262px;height:31px;}
#letterInput input{margin:6px 0 0 6px;width:200px;color:#fff;}

/*FOOTER*/
#footer{background:url(/images/footer_line.png) no-repeat center top;clear:both;height:38px;width:100%;padding:100px 0 0;}

#footMenu{clear:both;height:45px;padding:0 25px;font-style:italic;line-height:40px;}
#footMenu a{color:#ffcc00;text-decoration:none;padding:10px 6px;}
#footMenu li:last-child a{background-image:none;}
#footMenu li{display:inline;}
#copyright{color:#ffcc00;font-style:italic;padding:0 0 0 30px;}
#copyright a {color:#ffcc00;font-style:italic;text-decoration: none;}
/*END FOOTER*/

a.btn {background:url(/images/btn.png) no-repeat scroll top right;display:inline-block;padding:0 10px 0 0; text-decoration:none;color:#fff;text-shadow:none;float:right;margin:3px 3px 0;}
a.btn span{background:url(/images/btn.png) no-repeat; display:block;padding:0 0 10px 10px;line-height:22px;color:#000;}
ul#team{margin:0 0 20px;}
ul#team li{display:inline-block;width:30.9%;zoom:1;*display:inline;padding:20px 4px 5px;text-align:center;font-size:13px;}
ul#team li img{display:block;}
ul#gallery{margin:0 0 20px;}
ul#gallery li{display:inline-block;width:48%;zoom:1;*display:inline;padding:20px 4px 5px;text-align:center;font-size:13px;vertical-align:top;}
ul#gallery li img{display:block;}

ul#hostingType{clear:both;padding:5px;color:#555555;text-shadow:none;}
ul#hostingType li{display:inline-block;zoom:1;*display:inline;padding:10px;background:none repeat scroll 0 0 #F0EEEF;width:135px;margin:0 7px 0 0;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px;}
ul#hostingType h1{background:none repeat scroll 0 0 #CCCCCC;padding:10px 35px;text-align:center;color:#fff;margin:0 0 20px;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px;}
ul#hostingType #firstType h1{background:#cc0000;}
ul#hostingType #secondType h1{background:#cc0000;}
ul#hostingType #thirdType h1{background:#cc0000;}
ul#hostingType ul{margin:0 0 30px;}
ul#hostingType ul li{display:block;margin:0 0 8px;padding:0 0 7px 27px;background:none;width:auto;border-bottom:1px solid #fff;}
ul#hostingType ul li.pages{background:url(/images/amount_page.png) 4px 0 no-repeat;}
ul#hostingType ul li.storage{background:url(/images/storage.png) no-repeat 4px 0;}
ul#hostingType ul li.users{background:url(/images/users.png) no-repeat 4px 0;}
ul#hostingType p{font-size:30px;font-weight:bold;text-align:center;}
ul#hostingType #firstType p{color:#cc0000;}
ul#hostingType #secondType p{color:#cc0000;}
ul#hostingType #thirdType p{color:#cc0000;}
/*For image preview*/
#preview{position:fixed;border:1px solid #ccc;background:#333;padding:5px;display:none;color:#fff;}

/*For image preview*/
#preview{position:fixed;border:1px solid #ccc;background:#333;padding:5px;display:none;color:#fff;}

ul.threeColumn{margin:0 0 20px;}
ul.threeColumn li{display:inline-block;width:145px;zoom:1;*display:inline;padding:20px 10px 5px;text-align:center;font-size:13px;vertical-align:top;}
ul.threeColumn li img{display:block;margin:0 0 10px;}

#templateInfo{float:left;padding:0 20px 0 0;margin:0 0 10px;}

