/*
Theme Name: Sunstyle
Theme URI: http://sunstyledesign.com/
Description: Theme for sunstyledesign site
Author: sunstyledesign
Author URI: http://sunstyledesign.com/
Tags: blue, custom header, fixed width, two columns, widgets
		
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f5f5f5;
}
.bg{width:1000px; height:auto; background-color:#f5f5f5; margin:auto;}

.top{width::1000px; float:left;}

/*.toplink{width:248px; height:40px; float:left; padding-left:330px;}*/
.toplink{
float:right;
height:40px;
padding-left:338px;
width:238px;
}

.logo{width:416px; height:86px; float:left;}

.top_home{width:78px; float:left;}
.top_contact{width:80px; float:left;}
.top_sitemap{width:80px; float:left;}

.menubg{width:1000px; height:58px; float:left;}

.con_bg{background-image:url(images/bg.jpg); background-repeat:repeat-y; width:1000px; height:auto; float:left;}

.about{width:1000px; height:auto; float:left;}
.about_txt{width:297px; height:205px; float:left; padding:20px 20px 0px 20px; background:url(images/line.jpg); background-position:right; background-repeat:no-repeat; font-family:arial; font-size:12px; color:#000000; line-height:18px; text-align:justify; text-decoration:none;}

.bran_txt{width:287px; height:205px; float:left; padding:20px 20px 0px 20px; background:url(images/line.jpg); background-position:right; background-repeat:no-repeat; font-family:arial; font-size:12px; color:#000000; line-height:18px; text-align:justify; text-decoration:none;}

.form{padding-top:20px; font-family:arial; font-size:12px; color:#000000;  text-align:left; }

.cure{background-image:url(images/bg_grey.jpg); background-repeat:no-repeat; float:left; width:1000px; height:36px;}

.contact_bg{width:1000px; height:auto; float:left; padding-bottom:20px;}

.contact{width:360px; float:left; height:auto; margin-left:20px;}

.port{width:585px; height:auto; float:right; margin-right:10px; margin-top:20px;}


.con_txt{ font-family:arial; font-size:14px; color:#000000;  text-align:left; font-weight:bold;}

.con_txt1{ font-family:arial; font-size:13px; color:#179cec;  text-align:left; font-weight:bold; text-decoration:none;}

.footer{width:1000px; height:54px; float:left; background-image:url(images/footer_bg.jpg); background-repeat:no-repeat;}

.footerlin{width:440px; float:left; margin-left:10px; padding-top:20px; padding-bottom:20px;}

.footer_txt{ font-family:arial; font-size:11px; color:#000000;  text-align:left; text-decoration:none; }

.footer_txt:hover{ font-family:arial; font-size:11px; color:#e88708;  text-align:left; text-decoration:none; font-weight:bold;}

.footer_txt1{ font-family:arial; font-size:11px;  color:#000000; text-align:left; text-decoration:none; width:350px; float:left; margin-left:30px; padding-top:20px; padding-bottom:20px;}


.facebook{width:100px; float:left; padding-top:20px; }

.inner_grey{width:941px; height:auto; background-image:url(images/inner_grey.jpg); background-repeat:no-repeat; float:left; background-color:#FFFFFF; margin-top:20px; margin-left:11px; padding:20px 15px 15px 15px;}

.left{width:201px; float:left; height:auto;}

.inner_content{width:712px; height:auto; float:left; font-family:arial; font-size:12px; color:#000000; text-decoration:none; line-height:18px; margin-left:15px; text-align:justify}


.inner_head{ font-family:arial; font-size:22px; color:#e88708;  text-align:left; font-weight:bold; text-decoration:none;}

.line_inn{background-image:url(images/line_inn.jpg); background-repeat:no-repeat; padding-top:10px; margin-top:10px; float:left; width:712px;}

.border{border-bottom:1px solid #ffffff;}

.bullet{font-family:arial; font-size:11px; color:#555555;  text-align:justify; lline-height:20px; list-style-image:url(images/bullet.jpg); padding:0px; margin:0px; padding-left:20px;}

.form_txt{ font-family:arial; font-size:12px; color:#555555;  text-align:left; font-weight:bold; text-decoration:none;}

.clientbg{width:190px; height:auto; float:left; font-family:arial; font-size:11px; color:#0a90d5; font-weight:bold; text-decoration:none; text-align:center;  border:1px solid #d5d3d3; padding:10px 10px 10px 10px; margin-right:20px; }

.client{width:712px; height:auto; float:left; padding-bottom:15px; padding-top:5px;}

.client_txt{font-family:arial; font-size:11px; color:#0a90d5; font-weight:bold; text-decoration:none; text-align:center;}

.client_txt:hover{font-family:arial; font-size:11px; color:#e88708; font-weight:bold; text-decoration:none; text-align:center;}

.other_head{font-family:arial; font-size:14px; color:#e88708;  text-align:left; font-weight:bold; text-decoration:none; margin:0px; padding:0px; margin-top:10px; }

.other{font-family:arial; font-size:11px; color:#0370c2; text-align:left;  text-decoration:none; margin:0px; padding:0px; line-height:20px; }

.other:hover{font-family:arial; font-size:11px; color:#e88708; text-align:left; text-decoration:none; font-weight:bold; margin:0px; padding:0px; line-height:20px; } 

.other1{margin:0px; padding:0px; text-align:left; padding-left:20px; list-style-image:url(images/bullet1.jpg); padding-top:4px;}

.con_site{ font-family:arial; font-size:13px; color:#179cec;  text-align:left; font-weight:bold; text-decoration:none; line-height:30px; list-style:none}
.con_site:hover{ font-family:arial; font-size:13px; color:#e88708;  text-align:left; font-weight:bold; text-decoration:none; line-height:30px; list-style:none}