/*CSS Arts by Arwin Ortiz*/body{background-color:#100e0d}body,td{font:normal 14px/30px Arial,Helvetica,sans-serif;color:#fafafa}form,ul,ol,h1,h2,h3,h4,h5{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}p{margin:0}img{vertical-align:top}a img{border:none;vertical-align:top}h1{font-size:24px;color:#6368ab;font-weight:normal}h2{font-size:22px;color:#b1b3d5;font-weight:normal}h3{font-size:14px;color:#b1b3d5;font-weight:normal}h1,h2,h3{line-height:30px}a:link,a:visited{color:#6368ab;text-decoration:none;font-weight:normal}a:hover{text-decoration:underline}#wrapperTop{width:100%;float:left;background:url(../images/top.jpg) no-repeat scroll top center;background-color:#119677;height:5px}#wrapperHeader{width:100%;float:left;background:url(../images/header.jpg) no-repeat scroll top center;background-color:#261e1c;height:80px}#wrapperHeader_1{float:none;margin:0 auto;width:100%}#wrapperHeader_1 .left{width:auto;float:left}#wrapperHeader_1 .left_inner{padding:25px 0 0 0}#wrapperHeader_1 .right{width:500px;float:right}#wrapperHeader_1 .right_inner{padding:20px 0 0 0}#wrapperSubHeader{width:100%;float:left;background:url(../images/subheader.jpg) repeat-y scroll top center;background-color:#0c0a1f;height:59px;min-height:59px}#wrapperSubHeader_1{float:none;margin:0 auto;padding:20px 0;width:auto}#wrapperSubHeader_1 h1{color:#b0b2d4;font-size:22px;padding:15px 0 20px 0}#wrapperMainShadow{width:100%;float:left;background:url(../images/main_shadow.jpg) no-repeat scroll top center;background-color:#000000;height:13px}#wrapperMain{width:100%;float:left;background:url(../images/main.jpg) repeat-y scroll top center;background-color:#000000;height:600px;min-height:600px;line-height:20px}#wrapperMain_1{float:none;margin:0 auto;padding:10px 0 0 0;width:auto}#mainTop{padding:20px 0 0 50px}#mainBottom{clear:both;padding:0 0 40px 0}.tblA{float:left;width:750px}.colA{float:left;width:245px;margin-left:-750px;border-right:0px solid red}.colA_inner{margin:0px 20px 0px 0px}.colB{margin:0px 245px 0px 245px;border-right:0px solid red}.colB_inner{padding:0px 15px 0px 15px}.wrapperServices{padding:20px 0 0 10px;margin:0}ul.services{list-style:none;padding:0;margin:0}ul.services li{float:left;display:block;clear:left;width:100%;background:url(../images/yes.png) no-repeat scroll 0 0;padding:0 0 0 0}ul.services span{padding-left:25px}.colC{float:left;width:245px;margin-left:-245px;border-right:0px solid red}.colC_inner{margin:0px 15px 0px 15px}.home_button{clear:both;float:right;padding:20px 0 0 0;width:auto}.tblA2{float:left;width:790px;margin:0 auto}.colA2{float:left;width:30px;margin-left:-790px;border-right:0px solid red}.colA2_inner{padding:110px 0 0 0;float:left;width:auto}.colB2{margin:0px 30px 0px 30px;border-right:0px solid red}.colB2_inner{padding:0 0 0 0}.colC2{float:left;width:30px;margin-left:-30px;border-right:0px solid red}.colC2_inner{padding:110px 0 0 0;float:right;width:auto}.home_frame{background:url(../images/home_frame2.png) no-repeat scroll top left;width:425px;height:245px}.home_frame img{padding:10px}#wrapperMain_2{width:750px;float:left}#wrapperMain_2 .left{width:450px;float:left}#wrapperMain_2 .left_inner{padding:0 0 0 0}.about_pic{float:left;padding:0 10px 0 0;width:auto}.skill_sets{padding-left:10px}#wrapperMain_2 .right{width:270px;float:right}#wrapperMain_2 .right_inner{padding:0 10px 0 40px}.wrapperContact{padding:10px 0 0 10px;margin:0}ul.contact{list-style:none;padding:0;margin:0}ul.contact li{float:left;display:block;clear:left;width:100%;padding:5px 0 5px 0;margin:0 0 10px 0}ul.contact li.one{background:url(../images/about-icon-1.png) no-repeat scroll center left}ul.contact li.two{background:url(../images/about-icon-2.png) no-repeat scroll center left}ul.contact li.three{background:url(../images/about-icon-3.png) no-repeat scroll center left;margin:0;padding:0}ul.contact li.four{background:url(../images/about-icon-4.png) no-repeat scroll top left}ul.contact li.four span,ul.contact li.four a{color:#da382d;font-weight:bold}ul.contact li.five{background:url(../images/about-icon-5.png) no-repeat scroll top left}ul.contact li.five span,ul.contact li.five a{color:#657fd1;font-weight:bold}ul.contact li.nobg{background-image:none;margin:0;padding:0}ul.contact li.nobg span{padding:0 0 0 30px}ul.contact span{padding:0 0 0 30px}.curve_outer{float:left;padding-left:10px;width:auto}.curve_input{background:url(../images/input.png) no-repeat scroll 0 0;width:306px;height:37px;float:left}.curve_textarea{background:url(../images/textarea.png) no-repeat scroll 0 0;width:306px;height:167px;float:left}#msgbox{padding:0;float:left;width:auto}.wrapperServicesPage{padding:20px 0 0 0;margin:0}ul.servicesPage{list-style:none;padding:0;margin:0}ul.servicesPage li{float:left;display:block;clear:left;width:100%;background:url(../images/yes.png) no-repeat scroll 0 0;padding:0 0 0 0}ul.servicesPage li.nobg{background-image:none}ul.servicesPage li.nobg span{padding-left:25px}ul.servicesPage span{padding-left:25px}#wrapperFooter{color:#554645;width:100%;font-size:13px;float:left;background:url(../images/footer.jpg) no-repeat scroll top center;height:64px;min-height:64px;line-height:20px}#wrapperFooter_1{width:auto;margin:0 auto}#wrapperFooter_1 .left{width:500px;float:left}#wrapperFooter_1 .left_inner{padding:15px 0 20px 0}#wrapperFooter_1 .right{width:200px;float:right}#wrapperFooter_1 .right_inner{padding:15px 0 20px 0}#mainNav{position:relative;width:100%;width:auto;padding:0 0;margin:0 0;overflow:hidden;float:right}#mainNav li{float:left;list-style:none;line-height:1.2em;margin:0 0 0 0;padding:0;width:auto}#mainNav li.back{border-bottom:3px solid #39d6b2;height:30px;z-index:8;position:absolute}#mainNav li a{font:normal 16px/1.2em Georgia,"Times New Roman",Times,serif;text-decoration:none;color:#f2f2f2;outline:none;text-align:center;top:7px;text-transform:none;letter-spacing:0;z-index:10;display:block;float:left;position:relative;overflow:hidden;margin:0 0;padding:0 10px 15px 10px;width:auto;letter-spacing:1px}#mainNav li a:visited,#mainNav li a:hover,#mainNav li a:active{border:none}#footerNav{}#footerNav ul{list-style:none;padding:0px;margin:0px}#footerNav li{float:left;display:block;width:auto;background:url(../images/footer_pipe.jpg) no-repeat scroll center left}#footerNav li a{display:block;text-decoration:none;margin:0;padding:0px 10px 0px 13px;font:normal 13px/1.2em Arial,Helvetica,sans-serif}#footerNav li a:link,#footerNav li a:visited{color:#554645}#footerNav li a:hover{color:#CCCCCC}#footerNav .first_li{background-image:none}#footerNav .first_a{padding-left:0px}#wrapperHeader_1,#wrapperSubHeader_1,#wrapperMain_1,#wrapperFooter_1{width:810px}html>body #wrapperMain,html>body #wrapperSubHeader,html>body #wrapperFooter{height:auto}.karmic_flow_container{overflow:hidden;position:relative;width:730px;height:260px;margin:0;padding:0}.karmic_flow_slider,.karmic_flow_slider li{list-style:none;margin:0;padding:0}.karmic_flow_slider{overflow:hidden;position:relative;margin:0;padding:0}.karmic_flow_slider li{float:left;position:relative;overflow:hidden;width:auto}.karmic_flow_sliding .karmic_flow_slide_overflow{overflow:hidden}.karmic_flow_sliding object,.karmic_flow_sliding embed{display:none}a.karmic_flow_prev_controller:link,a.karmic_flow_prev_controller:visited{background:url(../images/left.png) no-repeat scroll center left;cursor:pointer;display:block;font-size:0;width:26px;height:0px;padding:20px 0;text-decoration:none}a.karmic_flow_next_controller:link,a.karmic_flow_next_controller:visited{background:url(../images/right.png) no-repeat scroll center right;cursor:pointer;display:block;font-size:0;width:26px;height:0px;padding:20px 0;text-decoration:none}.wrapperPortfolio{width:720px;float:left;clear:both;padding-bottom:40px}.wrapperPortfolio .left{width:435px;float:left}.wrapperPortfolio .left_inner{padding:0 0 0 10px}.wrapperWorks{padding:10px 0 0 10px;margin:0}ul.works{list-style:none;padding:0;margin:0}ul.works li{float:left;display:block;clear:left;width:100%;background:url(../images/bullet.gif) no-repeat scroll 0 7px;padding:0 0 0 0}ul.works li.nobg{background-image:none}ul.works li.nobg span{padding-left:20px}ul.works span{padding-left:20px}.wrapperPortfolio .right{width:265px;float:right}.visit_site{float:left;padding:15px 0 0 0;width:auto}.wrapperPortfolio .right_inner{padding:10px 0 0 5px}form.myform{margin:0;padding:0;margin-top:20px;margin-bottom:20px;width:460px;float:none;clear:left}form.myform{font:normal 14px/1.2em Arial,Helvetica,sans-serif}form.myform .input_outer,form.myform .input_outer2l,form.myform .dropdown_outer,form.myform .checkbox_outer,form.myform .radio_outer,form.myform .rc_outer {border-bottom:0px solid #CCCCCC;float:left;clear:left;margin:0;padding:0;margin-bottom:10px;padding-bottom:5px;width:100%}form.myform .input_outer label,form.myform .input_outer2l label{margin:0;padding:0;float:left;width:auto}form.myform .input_outer input,form.myform .input_outer2l input{margin:10px 0 0 0;padding:0 0 0 0;width:283px;height:20px;float:left;color:#3af2c7;background-color:#665957;font:normal 14px/1.2em Arial,Helvetica,sans-serif}form.myform .input_outer input,form.myform .input_outer2l input,form.myform .dropdown_outer select,form.myform .input_outer textarea {border:1px solid #333333;border-top:1px solid #848284;border-left:1px solid #848284}form.myform .dropdown_outer label{margin:0;padding:0;float:left;width:auto}form.myform .dropdown_outer select{margin:0;padding:0;float:left}form.myform .rc_outer label{margin:0;padding:0;float:left;width:auto}form.myform .rc_outer .rc_outer0{float:left;width:auto}form.myform .rc_outer input{padding:5px 0px 5px 0px;position:relative}form.myform .rc_outer div.text{display:inline;font-size:11px;padding:0px 0px 0px 5px;position:relative;top:-3px;left:-4px}form.myform .input_outer textarea{width:285px;height:145px;float:left;margin:10px 0 0 0;padding:0 0 0 0;color:#3af2c7;background-color:#665957;font:normal 14px/1.2em Arial,Helvetica,sans-serif}form.myform .input_outer label,form.myform .input_outer2l label,form.myform .dropdown_outer label,form.myform .rc_outer label{width:70px;text-align:right;font:normal 14px/1.2em Arial,Helvetica,sans-serif;margin:10px 0 0 0}form.myform .input_outer input,form.myform .dropdown_outer select,form.myform .input_outer textarea,form.myform .rc_outer .rc_outer0{position:relative;left:10px}form.myform .input_outer2l input {position:relative;left:10px;top:10px}form.myform .submit_outer{float:none;clear:left;padding-left:150px;padding-top:0px;padding-right:40px;text-align:right;width:auto}form.myform .textonly_outer{border-bottom:1px solid #CCCCCC;float:left;margin:0;padding:0;margin-bottom:5px;padding-bottom:5px;padding-left:160px;width:auto}form.myform .textonly_outer .textonly_inner{width:100%;height:auto;font-size:10px}form.myform button.button{float:left;clear:left;margin-top:10px;width:auto}form.myform fieldset{padding:10px 15px;margin:0px}form.myform fieldset div.legend{padding:5px;margin:-25px 0px 0px 5px;border:1px solid #333333;display:none;position:absolute;background-color:#FFFFFF}form.myform fieldset div.legend div.legend-i{padding:0px 0px 0px 0px;visibility:visible;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold}form.myform br{clear:left}form.myform .bnone{border:none}form.myform .cleft{clear:left}form.myform .brpt{padding-top:15px}form.myform .brpb{padding-bottom:15px}form.myform div.header{padding:0px 10px 5px 0px;margin-bottom:5px;color:#FF3300;text-align:right;display:none}form.myform input.error,form.myform select.error,form.myform textarea.error{border:1px dotted red}form.myform .dis_error{float:left;margin:0;padding:0;padding-top:0px;padding-bottom:10px;padding-left:68px;width:auto}form.myform .dis_error{display:none}form.myform .dis_error_outer{padding:0 15px;width:300px}form.myform .dis_error_inner{background-color:#999999;float:left;clear:left;padding:5px 0;margin:0;border:1px solid #b30000;width:100%}form.myform ul.ul_error{padding:0 30px 10px 30px;margin:0 0 0 0;list-style-type:none;float:left;clear:left;width:auto}form.myform ul.ul_error li{color:#FF3300;padding:0;margin:0;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;clear:left;text-align:left;width:100%;background:url(../images/bullet-contact.jpg) no-repeat scroll 0 5px}form.myform ul.ul_error li label.error{color:#b10202;padding:0 0 7px 0;margin:0;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;clear:left;text-align:left;width:100%;position:relative;left:15px}form.myform .dis_error .head{margin:0 15px;padding:10px 0;color:#fafafa;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold}.red{color:#FF3300}
.fLeft { float:left; width:auto; }
.fRight { float:right; width:auto; }
.fNone { float:none; width:auto; }
.cLeft { clear:left; }
.cRight { clear:right; }
.cBoth { clear:both; }
.tLeft { text-align:left; }
.tRight { text-align:right; }
.tCenter { text-align:center; }

.gallery {width:670px; margin:-20px auto 20px auto;}
.gallery div { float:left; width:auto; padding:20px 20px 0 0; }
	.gallery div.last { padding-right:0;} 
.gallery div a img  { border:5px solid #CCC; }
.gallery div a:hover img  { border:5px solid #666; }
.gallery div img { width:200px; height:150px; }

.sc {position:relative; left:10px; height:67px;}
.sc img {position:absolute; top:0px}
.sc div {position:absolute; right:0px; padding:27px 32px 0 0;}
.sc div a:link, .sc div a:visited { font-weight:bold; }