@font-face {
	font-family: "MyriadPro";
	src: url('../files/fonts/MyriadPro-BlackIt.eot?#iefix') format('embedded-opentype'),  url('../files/fonts/MyriadPro-BlackIt.woff') format('woff'), url('../files/fonts/MyriadPro-BlackIt.ttf')  format('truetype'), url('../files/fonts/MyriadPro-BlackIt.svg#MyriadPro-BlackIt') format('svg');
	font-weight: bolder;
	font-style: italic;
}

#text_insert {
	font-family: "MyriadPro";
	font-weight: bolder;
	font-style: italic;
	margin: auto;
	width: 80%;
	text-align: center;
	font-size: 24px;
	line-height: 1.5em;
	color: #64AADC;
	text-shadow: 0px 0px 1px rgba(0,0,0,0.1);
}

*{margin:0; padding:0;}
body{background:url(../img/images/bg.jpg) repeat-x #f2faff!important; font-family:Arial, Helvetica, sans-serif;}

#wrapper{background:url(../img/images/wrapper.jpg) repeat-y; width:977px; margin:auto;}

/******** Header *************/
#header{width:977px;}
#corner1{background:url(../img/images/corner1.jpg); width:27px; height:169px; float:left;}
/*#logo{background:url(../img/images/logo.jpg); width:398px; height:73px; float:left; margin:60px 5px 0 14px;}*/
#logo{ width:398px; height:73px; float:left; margin:60px 5px 0 14px;}
#people{background:url(../img/images/people.jpg); width:512px; height:158px; float:left;}
#corner2{background:url(../img/images/corner2.jpg); width:20px; height:169px; float:right;}

/******** Menu ***************/
#menu{width:927px; background:url(../img/images/menu_st.jpg) repeat-x; padding:0 0 0 20px; margin:2px 0 0 16px;}
#menu ul li{display:inline; padding:0 24px 0 14px;}
#menu ul li img{border:0;}
#menu.admin ul li { padding: 0 20px 0 12px; }


/******************************************** Content ********************************************/
#content{width:938px; margin:auto;}
.pic{float:left; border:0;}


#women{float:left; margin:50px 4px 0 0;}
#bannerbox{width:710px; float:left; margin:16px 0 0 0;}

/******************************************Left Column ********************************************/
#leftcol{width:584px; float:left; margin:20px 0 0 0; padding:0 0 0 15px;}
#leftcol h1{font-size:27px; color:#666; font-family:"Myriad Pro"; font-weight:normal;}
#leftcol h1.title, h1.title2{font-size:24px; color:#666; font-family:"Myriad Pro"; font-weight:normal; float:left;}
#leftcol p.page{font-size:13px; color:#888; float:right; margin:10px 17px 0 0; font-family:"Myriad Pro";}
.para{ font-size:13px; color:#777;}
.para2{ font-size:12px; color:#777; width:130px; text-align:center;}
#leftcol span, .orange{ font-size:27px;font-family:"Myriad Pro"; font-weight:normal;}
.list{ margin:0 0 0 25px;}
.list li{ list-style:url(../img/images/bullet.gif); padding:13px 0 0 0;}

#satisfaction{background:url(../img/images/satisfaction.gif) no-repeat; padding:0 0 0 120px; height:101px; margin:20px 0 20px 0;}

#itemcont{width:436px; float:left;}
.box1_r{background:url(../img/images/package.jpg) no-repeat; width:200px; height:101px; float:left; padding:20px 0 0 15px; font-family:Arial, Helvetica, sans-serif; }
.box1_r_arrow{background:url(../img/images/package.jpg) no-repeat; width:206px; height:101px; float:left; padding:20px 0 0 15px; font-family:Arial, Helvetica, sans-serif; margin:0;}
.box1_l{background:url(../img/images/package.jpg) no-repeat; width:185px; height:101px; float:left; padding:20px 0 0 15px; font-family:Arial, Helvetica, sans-serif; }
.a_up{background:url(../img/images/a_up.gif) no-repeat right; width:18px; height:28px; float:left; padding:0 0 0 215px;}
.a_down{background:url(../img/images/a_down.gif) no-repeat right; width:18px; height:28px; float:left;padding:0 0 0 90px;}
.a_right{background:url(../img/images/a_right.gif); width:26px; height:18px; float:left; margin:25px 0 0 0;}
#package{background:url(../img/images/1.gif) no-repeat top left; width:173px; height:84px; padding:16px 0 0 27px;}
#received{background:url(../img/images/4.gif) no-repeat top left; width:173px; height:84px; padding:16px 0 0 27px;}
#design{background:url(../img/images/2.gif) no-repeat top left; width:152px; height:84px; padding:16px 0 0 27px; float:left;}
#reviv{background:url(../img/images/3.gif) no-repeat top left; width:173px; height:84px; padding:16px 0 0 27px;}
.box1_r a, .box1_l a, .box1_r_arrow a{color:#ff7e06; text-decoration:none; font-size:12px; font-weight:bold;}

#man{background:url(../img/images/man.jpg); width:148px; height:232px; float:right; margin:20px 0 0 0;}

/*****************************************Right Column ************************************************/
#rightcol{width:320px; float:left; margin:10px 0 0 0;}
/***** Testimonial styles for index.html page *************/
#testi_tp{background:url(../img/images/testi_top.gif) no-repeat top; width:308px; padding:12px 0 0 0; margin:0 0 0 4px;}
#testi_bt{background:url(../img/images/testi_bot.gif) no-repeat bottom; width:278px; padding:0 10px 0 20px;}
#testi_tp h3{ font-size:26px; color:#666; text-align:center; font-weight:normal;}
#testi_tp p{font-size:13px; color:#777; padding:0 0 20px 0;}
#testi1{margin:28px 0 10px 0; border-bottom:1px solid #000; padding:0 0 10px 0;}
#testi2{padding:30px 0 70px 0;}
#testi_n ul{list-style:none; margin:10px 0 0 0; padding:0 0 20px 0;}
#testi_n ul li{font-size:12px; color:#777; line-height:16px; }
#testi_n ul li.no1{background:url(../img/images/1.gif) no-repeat left; padding:1px 0 1px 25px;}
#testi_n ul li.no2{background:url(../img/images/2.gif) no-repeat left; padding:6px 0 0 25px;}
#testi_n ul li.no3{background:url(../img/images/3.gif) no-repeat left; padding:4px 0 4px 25px;}
#testi_n ul li.no4{background:url(../img/images/4.gif) no-repeat left; padding:3px 0 3px 25px;}

.box_offer{width:295px; float:left; margin:30px 0 0 13px;}
#wlogo1{background:url(../img/images/wlogo.jpg); width:295px; height:173px;}
#wlogo1_bt{background:url(../img/images/wlogo_bt.jpg); width:272px; height:72px; padding:10px 0 0 23px;}
#blogo2{background:url(../img/images/blogo.jpg); width:295px; height:173px;}
#blogo2_bt{background:url(../img/images/blogo_bt.jpg); width:272px; height:72px; padding:10px 0 0 23px;}
#char_box{background:url(../img/images/char.jpg); width:295px; height:173px;}
#char_bt{background:url(../img/images/char_bt.jpg); width:272px; height:72px; padding:10px 0 0 23px;}
.box_offer h2{width:245px; height:26px; text-indent:-30000px;}
.box_offer h2 a{width:245px; height:26px; display:block;}


/************ Testimonial for other pages *******/
#testi_ntp{background:url(../img/images/testi_ntp.jpg) no-repeat top; width:320px; padding:10px 0 0 0;}
#testi_nbt{background:url(../img/images/testi_nbt.jpg) no-repeat bottom; width:290px; padding:0 10px 0 20px;}
#testi_n{background:url(../img/images/testi_nst.jpg) repeat-y; width:320px; margin:10px 0 0 0;}
#testi_ntp h3{ font-size:26px; color:#666; font-weight:normal;}
#testi_ntp p{font-size:13px; color:#777; padding:0 0 10px 0;}
#testi_n span{color:#bbb; font-weight:bold; font-size:12px;}



#packages{width:977px;}


/*********** Footer ****************/
#footer{background:url(../img/images/footer.jpg); width:677px; height:60px; font-family:Arial, Helvetica, sans-serif; padding:27px 0 0 300px;}

#footer ul li{display:inline; color:#6194b8; font-size:12px; padding:0 0 0 5px;}
#footer a{color:#6194b8; text-decoration:none; padding:0 5px 0 0;}
#footer p{font-size:11px; color:#999; padding:5px 0 0 45px;}

/* Styles for business.html */
.cards{width:268px; height:238px; border:4px solid #f0f0f0; float:left; padding:10px 0 0 0; margin:15px 15px 0 0; text-align:center;}
#mylogo{ width:318px; height:58px; margin:10px 0 0 0;}
#mylogo h2{width:318px; height:58px; text-indent:-30000px; font-size:15px;}
#mylogo h2 a{width:318px; height:58px; display:block; background:url(../img/images/designmy.jpg);}
#navigation{margin:0 0 0 5px; padding:30px 0 0 0;}

/* Styles for stationar.html */
#container{width:937px; padding:15px 0 0 40px;}
.logos{border:3px solid #f0f0f0; width:792px; padding:15px 0 10px 0; margin:0 0 30px 0;}
.logoexp{float:right; margin:0 50px 0 0;}
p.ttl{font-size:16px; color:#333; float:left; margin:0 0 0 30px; font-weight:bold;}

/* Styles for flyers.html */
#topfly{width:920px; margin:0 0 30px 0;}
#topfly_lt{background:url(../img/images/flyers/flyers1.jpg); width:388px; height:321px; float:left;}
#topfly_rt{background:url(../img/images/flyers/flyers2.jpg); width:532px; height:206px; float:left; padding:115px 0 0 0;}
#topfly p{color:#555; font-size:20px; width:400px; padding:0 0 25px 12px; font-family:Calibri, "Century Gothic";}
#topfly span{font-size:15px; color:#3b3e40; font-weight:bold;}
h2.title3{font-size:30px; font-weight:normal; margin:0 0 30px 0;}
h3.title4{font-size:17px; color:#444; font-family:"Myriad Pro"; margin:20px 0 0 0;}
#brotext p, #brotext span{font-size:18px; color:#999; font-weight:bold; font-family:Calibri, "Century Gothic"; width:720px;}

/* Styles for logoportfolio.html */
#banner_tp{width:962px; padding:0 0 5px 15px;}
.portlogo{width:258px; height:158px; border:4px solid #f0f0f0; float:left; padding:20px 0 0 10px; margin:15px 15px 0 0; text-align:center;}
#ban_lt{background:url(../img/images/other-services/ban1.jpg); width:351px; height:306px; float:left;}
#ban_rt{background:url(../img/images/other-services/ban2.jpg); width:597px; height:176px; float:left; padding:130px 0 0 0;}
#banner_tp p{font-size:13px; color:#333; padding:0 0 10px 10px;}
h2.services{background:url(../img/images/other-services/title_bg.jpg) no-repeat bottom left; padding:0 0 20px 0; color:#4f97c1; font-size:18px; margin:5px 0 30px 0;}
.box{width:900px; border-bottom:1px solid #5096c0; padding:0 0 60px 10px; margin:0 0 15px 0;}
.box_h{padding:0 0 0 25px;}
.order{width:500px; float:right; margin:30px 0 0 0;}
p.right{background:url(../img/images/other-services/right.jpg) no-repeat; padding:0 0 0 16px; font-size:12px; color:#888; margin:9px 0 0 0;}
.keep{width:170px; float:left; text-align:right; margin:0 10px 0 0;}
p.learn{font-size:12px; color:#666; float:left; margin:16px 0 0 0; padding:0 60px 0 16px;}
p.regular{float:right; color:#888; font-size:12px;}
p.limited{color:#4bc0df; font-size:14px; margin:0; padding:0; line-height:10px; float:right;}

/* Styles for themedlogo.html */
#b1{background:url(../img/images/themed%20logo/b1.jpg); width:413px; height:321px; float:left; margin:0 0 20px 0;}
#b2{background:url(../img/images/themed%20logo/b2.jpg); width:519px; height:200px; float:left; padding:121px 0 0 0;margin:0 0 20px 0;}
#b2 p{color:#555; font-size:20px; width:500px; padding:0 0 40px 13px; font-family:Calibri, "Century Gothic"}
#b2 p span{font-size:15px; color:#3b3e40; font-weight:bold;}
#statext p, #statext span{font-size:18px; color:#999; font-weight:bold; font-family:Calibri, "Century Gothic"; width:880px; padding:0 0 15px 0;}
#statext a{color:#999;}

/* Styles for banner.html */
#mybanner{ width:275px; height:60px; float:right; margin:0 50px 0 0;}
#mybanner h2{width:275px; height:60px; text-indent:-30000px;}
#mybanner h2 a{background:url(../img/images/banners/mybanner.jpg); width:275px; height:60px; display:block;}
#banners{margin:25px 0 0 0;}
#banners img{border:0; margin:0 0 5px 0;}
#banwrap1{width:592px; float:left;}
#banwrap2{width:309px; float:left; position:relative; z-index:0; top:0;}
#ban1{width:900px; text-align:center; font-size:20px; font-weight:bold; color:#555; margin:0 0 20px 0;}
#ban2{width:132px; text-align:center; font-size:20px; font-weight:bold; color:#555; float:left; margin:0 15px 0 0;}
#ban3{width:108px; text-align:center; font-size:20px; font-weight:bold; color:#555; float:left; margin:0 15px 0 0;}
#ban4{width:307px; text-align:center; font-size:20px; font-weight:bold; color:#555; float:left; margin:0 15px 0 0;}
#ban5{width:127px; text-align:center; font-size:20px; font-weight:bold; color:#555; float:left; margin:0 15px 0 0;}
#ban6{width:167px; text-align:center; font-size:20px; font-weight:bold; color:#555; float:left;}
#ban7{width:562px; text-align:center; font-size:20px; font-weight:bold; color:#555; float:left; margin:0 15px 0 0; position:relative; z-index:2; margin:60px 0 0 0; top:0; overflow:visible; right:-20px; }
#ban8{width:592px; text-align:center; font-size:20px; font-weight:bold; color:#555; float:left; margin:40px 10px 0 0;}

/* Styles for website.html */
#t1{background:url(../img/images/website/t1.jpg); width:384px; height:321px; float:left; margin:0 0 25px 0;}
#t2{background:url(../img/images/website/t2.jpg); width:528px; height:221px; float:left; padding:100px 0 0 0;margin:0 0 25px 0;}
#t2 p{color:#555; font-size:21px; width:500px; padding:0 0 40px 13px; font-family:Calibri, "Century Gothic"}
#t2 p span{font-size:17px; color:#3b3e40; font-weight:bold;}
#form{width:880px; margin:0;}
#form span{font-size:16px; color:#444;}
#form p{ font-weight:bold;  margin:4px 0 0 0; padding:0;}
.field{border:2px solid #97b0c6; padding:3px 4px 3px 4px; width:230px; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.field2{border:2px solid #97b0c6; padding:3px 4px 3px 4px; width:230px; font-size:16px; font-family:Arial, Helvetica, sans-serif; width:360px;}
.field3{border:2px solid #97b0c6; padding:3px 4px 3px 4px; width:230px; font-size:16px; font-family:Arial, Helvetica, sans-serif; float:left; margin:4px 0 5px 0;}
#email, #url{width:360px;}
#budget{width:100px; margin:0 0 20px 0;}
label{font-weight:bold; font-size:18px;}
.check{margin:0 6px 0 6px;}
.formwrap{padding:0 0 20px 0; border-bottom:2px solid #000; width:880px; margin:0 0 15px 0;}
.col{width:420px; float:left;}
p.t{float:left; width:80px; line-height:26px;}
#submit, #reset{font-weight:bold; padding:2px 4px 2px 4px; font-size:16px; margin:10px 5px 0 0; float:left;}

#getit{width:558px; margin:50px 0 0 0;}

#wlogo{width:183px; float:left;}
#wlogo_tp{background:url(../img/images/orderpage/order-logo.jpg); width:183px; height:167px;}
#wlogo_bt{background:url(../img/images/orderpage/or.jpg); width:162px; height:44px; padding:46px 0 0 21px;}

#blogo{width:186px; float:left;}
#blogo_tp{background:url(../img/images/orderpage/order-web.jpg); width:186px; height:167px;}
#blogo_bt{background:url(../img/images/orderpage/bl.jpg); width:163px; height:44px; padding:46px 0 0 23px;}

#clogo{width:185px; float:left;}
#clogo_tp{background:url(../img/images/orderpage/order-char.jpg); width:185px; height:167px;}
#clogo_bt{background:url(../img/images/orderpage/gr.jpg); width:165px; height:44px; padding:46px 0 0 20px;}

#getit h2{width:146px; height:25px; text-indent:-30000px; font-size:12px;}
#getit h2 a{width:146px; height:25px; display:block;}

/* Order-form */
.login{float:left; margin:0 20px 0 20px;}
.login li{display:inline; color:#ccc; font-size:10px; letter-spacing:-1px;}
.login li a{color:#bbb; text-decoration:none; text-transform:uppercase;}
.heading{background:url(../img/images/order-form/h2-bg.jpg) no-repeat bottom left; padding:0 0 12px 15px; font-family:Britannic Bold; color:#5096c0; font-size:25px; margin:0 0 0 5px;}
.formp{color:#5096c0; font-size:13px; font-weight:bold;}
.formwrap2{padding:10px 0 10px 20px; }
.para3{font-size:11px; color:#777; padding:0; margin:0 0 5px 0;}
.new{font-size:13px; font-weight:bold; color:#444; font-family:Geneva, Arial, Helvetica, sans-serif;}
.line{background:#5096c0; width:867px; height:1px; margin:0 0 15px 35px;}
select{width:180px; border:1px solid #999; font-size:11px;}
label.sec{font-size:12px; color:#5096c0; float:left; font-weight:normal; width:110px;}
label.sec2{font-size:12px; color:#5096c0; float:left; font-weight:normal; width:180px;}
.col2{ width:310px; float:left; padding:25px 0 0 50px;}
.col2 p { padding: 2px; }
.field_n{float:right; border:1px solid #999; font-size:11px; width:180px; padding:1px 3px 1px 3px;}
.field_n2{float:right; border:1px solid #999; font-size:11px; width:380px; padding:1px 3px 1px 3px; margin:0 0 10px 0;}
.field_n3{float:right; border:1px solid #999; font-size:11px; width:380px; padding:1px 3px 1px 3px; margin:0 0 10px 0; height:60px;font:normal normal normal 11px arial;}
.col2 p{margin:0 0 8px 0;}
.select2{border:1px solid #999; float:right; width:187px;}
.pad{margin:24px 0 0 50px; width:630px;}
.pad p{margin:0 0 8px 0;}
.checklist{font-size:12px; color:#444; font-weight:bold;}
.col3{width:400px; float:left; margin:18px 20px 0 0;}
.little{font-size:10px; color:#444; margin:5px 0 0 24px; font-family:verdana; line-height:22px;}
.col3 p{margin:0 0 8px 0;}
#torder{margin:0 0 0 10px; border:1px solid #999; font-size:11px; padding:1px 3px 1px 3px; width:60px;}
#continue{margin:0 10px 0 0;}
#form-wrap{padding:0 0 0 20px;}

#button01 { background-image:url(../img/images/order-form/button01_back.jpg); background-repeat: repeat-x; font: normal normal bold 12px arial; border: 0px; height: 26px; padding: 0px 10px 0px 10px; }
#admin_menu01 { font: normal normal bold 14px arial; color: #7B797B; }
#admin_menu01:hover { color: #3971A5; }
#admin_menu01_a { font: normal normal bold 14px arial; color: #3971A5; }
#submenu_link { font: normal normal normal 11px arial; color: #7B797B; }
#submenu_link:hover { color: #3971A5; }
#form_error_01 { border: 1px solid #9C9A9C; padding: 10px; margin-bottom: 20px; }
#form_error_01 ul li { font: italic normal normal 12px arial; color:red; margin-left: 20px; }

#form_message_01 { border: 1px solid #9C9A9C; padding: 10px; margin-bottom: 20px; }
#form_message_01 ul li { font: italic normal normal 12px arial; color:#3971A5; margin-left: 20px; }

#admin_form01_header { font: normal normal normal 24px "Myriad Pro"; color: #4A4D4A; padding-bottom: 10px; }

.form01 { font: normal normal normal 12px arial; color: #5096C0; }
.form01 td { padding: 4px; }
.form01 input { font: normal normal normal 11px arial; border: 1px solid #999999; width: 180px; padding: 2px; }
.form01 textarea { font: normal normal normal 11px arial; border: 1px solid #999999; width: 180px; padding: 2px; }
.form01 select { font: normal normal normal 11px arial; border: 1px solid #999999; width: 186px; }
.form01 select option { font: normal normal normal 11px arial; color: #999999; padding: 1px; }
.form01 .values { font: normal normal normal 12px arial; color: #999999; padding: 4px; }

.form01 .checkbox input { width: auto; }

.list01 a { color: #7B797B; }
.list01 a:hover { color: #3971A5; }

.list01 .headers td { text-align: center; background-color: #DDDDDD; font: normal normal bold 13px arial; padding: 5px; border-right: 1px solid gray; border-top: 1px solid black; }
.list01 .rows1 td { text-align: left; background-color: #FFFFFF; font: normal normal normal 12px arial; padding: 3px; border-right: 1px solid gray;  }
.list01 .rows2 td { text-align: left; background-color: #EFEFEF; font: normal normal normal 12px arial; padding: 3px; border-right: 1px solid gray;  }
.list01 .actions { border: 1px solid black;border-top: 1px solid gray; font: normal normal normal 11px arial; padding: 5px; }

#admin_form01_info { font: normal normal normal 11px arial; color: #4A4D4A; padding:10px;  }

div.contactError{ font: normal normal normal 11px arial; border : 2px solid #EFDFDE; padding: 15px; color : #333333; font-weight: bold; margin-bottom : 10px; background-color: #F7F7F7; margin-left: 15px; margin-bottom: 15px; width: 450px; }
div.contactError ul{ font: normal normal normal 11px arial; padding-top : 10px; margin-left: 30px;}
div.contactError li{ padding : 2px 0 2px 0px; }

#admin_order_info01 { font: normal normal normal 12px arial; color: #4A4D4A; }
#admin_order_info01 td { padding: 3px; }
#button02 { font: normal normal normal 11px arial; }


.wp-section {
    width: 100%;
}

.wp-section img {
    border: 0px;
}

.wp-section td {
    padding: 50px 40px 50px 0px;
}

.wp-section td.sep {
    padding: 0px 50px 0px 0px;
}

.wp-section td.sep div {
    height: 1px;
    background: #5096c0;
}

.wp-section a img {
    margin: 0px 10px;
}

.wp-section td.detail {
    text-align: left;
    padding: 50px 20px 50px 35px;
}

.wp-section .detail ul {
    list-style: url('../img/li.jpg');
    margin-bottom: 30px;
}

.wp-section .detail ul li {
    margin: 5px 0px;
}

.wp-section td {
    text-align: right;
}

.wp-clear {
    clear: left;
}

#wd-portofolio {
    margin: 10px 0px 0px -4px;
    width: 900px;
}

#wd-portofolio td {
    border:2px solid #DDDDDD;
    float:left;
    height: 269px;
    margin: 10px 11px 10px 10px;
    padding: 10px;
    width: 254px;
    text-align: center;
    vertical-align: middle;
}

#wd-portofolio td .title {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #666;
    margin-bottom: 5px;
}

#wd-banner {
    background: url('../img/wd_banner.jpg') no-repeat;
    width: 460px;
    height: 346px;
    padding: 20px 400px 0px 30px;
}

#wd-banner img {
    border: 0px;
}

#wd-banner .title {
    color: #3175ad;
    font-size: 26px;
    font-weight: bold;
}

#wd-banner p {
    color: #423d39;
    font-size: 16px;
    margin: 10px 0px;
    padding-right: 100px;
}
/*Contact / FAQ*/
.faq .sep1 {
	margin: 10px 0;
	height: 1px;
	background: #cdcdcd;
}
#faq-categories {
	margin-top: 12px;
	font-size: 12px;
	background: #f2f2f2;
	/*background: url(../img/search_bg.gif) repeat-x bottom;*/
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	/*padding: 20px 10px 10px;*/
	margin-right: 10px;
	width: 250px;
}
#faq-categories ul {
	list-style: none;
	padding: 5px;
}
#faq-categories h3 {
	color: #5096c0;
	padding: 6px;
	background: #ccc;
	font-size: 14px;
	margin-bottom: 10px;
}
#faq-categories ul li {
	margin: 10px 0;
	padding: 5px;
}
#faq-categories ul li a {
	font:normal normal normal 12px arial; text-decoration: none;
	color: #666;
}
#faq-categories ul li:hover {
	background: #fff;
}
#faq-categories ul li:hover a {
	color: #5096c0;
}
#faq-search {
	margin: 0px 20px 20px 0px;
	background-image: url(../img/search_bg.gif);
	background-repeat: repeat-x;
	padding: 25px 0 10px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	height: 53px;
}
#faq-search .text input {
	margin: 0 10px;
	padding: 6px;
	width: 430px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 4px solid #709FD6;
}
#faq-search .submit input {
	margin-top: 6px;
}
#faq-list {
	padding: 5px 20px 5px 0;
}
#faq-list ul {
	list-style: none;
	font-size: 12px;
	/*padding: 5px 10px;*/
}
#faq-list .clear {
	clear: left;
}
#faq-list .item {
	float: left;
	margin: 10px 0px;
	border-left: 1px solid #ccc;
	padding: 15px 5px 15px 50px;
	width: 240px;
	background: url(../img/faq.png) no-repeat 4px center;
	font-size: 10px;
}
#faq-list .item a {
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 5px;
	color: #666;
	text-decoration: none;
}
#faq-list .item.first {
	border-left: none;
}
#faq-list .item:hover {
	background-color: #eee;
}
#faq-list .item a span {
	font-size: 13px;
	line-height: 20px;
}
#faq-list .item.long {
	width: auto;
	float: none;
}
/*#faq-list .item.long a {
	font-size: 15px;
}
#faq-list .item.long a span {
	font-size: 13px;
}*/
#faq-list .sep2 {
	display: block;
	border-top: 1px dotted #ccc;
	height: 1px;
	clear: left;
	margin: 5px 0;
}
#faq-list h5 {
	font-weight: 200;
	font-size: 25px;
	color: #666;
	margin: 10px 0;
}
#faq-list .crumbs {
	font-size: 11px;
}
#faq-list .crumbs a {
	text-decoration: none;
	color: #666;
}
#navigation > a {
	float: left;
}
#navigation span {
	font-size: 13px;
	float:left;
	margin: 8px;
	text-align: center;
}
#navigation span a {
	color:#78B3D3;
	text-decoration:none;
}
#navigation span.current {
	font-size: 13px;
	border:1px solid #D3D3D3;
	height:14px;
	width:14px;
	float:left;
	background-color:#F6F6F6;
	vertical-align:top;
	color: #000;
}
#faq-list h4,
#faq-similar h4 {
	color: #5296C6;
	/*margin: 10px 0;*/
	/*margin: 0px;
	padding: 0px;*/
	font-size: 15px;
	padding: 7px;
	margin-bottom: 5px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background-color: #F2F2F2;
}

#faq-similar h4 {
	margin: 10px 10px 10px 0;
}

#faq-list p {
	font-size: 16px;
	line-height: 20px;
	color: #666;
}
.faq h3.categ-title {
	color: #666;
	font-size: 16px;
}
.faq #leftcol {
	width: 620px;
}
.faq #rightcol {
	width: 260px
}
#faq-similar .item {
	float: left;
	margin: 10px 5px;
	padding: 15px 5px 15px 50px;
	background: url(../img/faq.png) no-repeat 4px center;
	font-size: 10px;
	width: 185px;
}
#faq-similar .item a {
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 5px;
	color: #666;
	text-decoration: none;
}
#faq-similar .item.first {
	border-left: none;
}
#faq-similar .item:hover {
	background-color: #eee;
}
#faq-similar .item a span {
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
}
#faq-similar .item.long {
	width: auto;
	float: none;
}
#faq-info-box {
	font-size: 15px;
	font-family: Arial;
	font-weight: bold;
	padding: 5px;
	margin: 0px 5px 10px 5px;
	color: #666;
}

#toph1 {
	position: relative;
	width: 100%;
	height: 20px;
	background-color: #E8E8E8;
	border-bottom: 1px solid #c8c8c8;
	text-align:center;
}

#toph1 h1 {
	padding-top:4px;
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: white;
}

.para2 #or {
	color: #FF7E06;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
}

#both2 {
	width: 100%;
	text-align: center;
}

#both2 h2 {
	padding-top: 20px;
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #999;
}

#both2 #box {
	margin: auto;
	padding-top: 15px;
	position: relative;
	width: 820px;
	height: 80px;
	font-family: arial;
	font-size: 10px;
	color: #999;
}

#social {
}

#social img {
	width: 30px;
}

#social div {
	float: right;
	margin: 0px 10px;
}