@font-face {
	font-family: 'MyriadWebProRegular';
	src: url('http://osfaidesignstudio.com/parikhsteel/myriadwebpro-webfont.eot');
	src: local('http://osfaidesignstudio.com/parikhsteel/myriadwebpro-webfont.ttf'), url('http://osfaidesignstudio.com/parikhsteel/myriadwebpro-webfont.woff') format('woff'), url('http://osfaidesignstudio.com/parikhsteel/myriadwebpro-webfont.ttf') format('truetype'), url('http://osfaidesignstudio.com/parikhsteel/myriadwebpro-webfont.svg#webfontp1FICpcp') format('svg');
	font-weight: normal;
	font-style: normal;
}
body{
background-image:url(images/bg.jpg);
font-family: 'MyriadWebProRegular', sans-serif;
margin:20px 0px 10px 0px;
font-size:14px;
color:#4c4e4e;
}
.main{
padding:0px 14px;
}
.menubg{
font-family: 'MyriadWebProRegular', sans-serif;
background-image:url(images/mbg.jpg);
background-repeat:repeat-x;
background-position:top;
}
.menu{
clear:both;
font-size:14px;
}
.menu a{
font-family: 'MyriadWebProRegular', sans-serif;
color:#FFFFFF;
border-right:1px solid #3c3c3c;
padding:4px 15px;
font-size:13px;
text-decoration:none;
}
.menu a:hover{
color:#cccccc;
border-right:1px solid #3c3c3c;
padding:4px 15px;
font-size:13px;
text-decoration:none;
}
.topmenu{
font-family: 'MyriadWebProRegular', sans-serif;
color:#3243b0;
font-size:14px;
}
.topmenu a{
color:#3243b0;
font-size:14px;
text-decoration:none;
}
.topmenu a:hover{
color:#3243b0;
font-size:14px;
text-decoration:underline;
}
.footer{
font-family: 'MyriadWebProRegular', sans-serif;
padding:10px;
color:#ffffff;
font-size:14px;
}
.footer a{
color:#ffffff;
font-size:14px;
text-decoration:none;
}
.content{
line-height:20px;
}
h1{
color:#3243b0;
font-size:30px;
font-weight:100;
padding-top:5px;
padding-bottom:15px;
margin-bottom:0px;
margin-top:0px;
}
h2{
color:#3243b0;
font-size:22px;
font-weight:100;
padding:5px 0px 10px 0px;;
margin:0px;
}
h3{
color:#3243b0;
font-size:16px;
font-weight:100;
padding:5px 0px 5px 0px;;
margin:0px;
}
.contform{
padding:0px 10px;
color:#FFFFFF;
font-size:18px;
}
.contform input{
border:0px;
}
.contform textarea{
width:219px;
border:0px;
}
.read a:link{
color:#3243b0;
}
.read a:visited{
color:#3243b0;
}
.read a:hover{
color:#3243b0;
text-decoration:none
}
/* slider */

div#header div.wrap{
height:272px;
background:url(images/header-bg.png) 50% 0 no-repeat;
}
div#header div#slide-holder{
z-index:40;
width:972px;
height:280px;
position:absolute;
}
div#header div#slide-holder div#slide-runner{
top:0px;
left:0px;
width:972px;
height:278px;
overflow:hidden;
position:absolute;
}
div#header div#slide-holder img{
margin:0;
display:none;
position:absolute;
border:0px;
}
div#header div#slide-holder div#slide-controls{
left:0;
bottom:228px;
width:973px;
height:46px;
display:none;
position:absolute;
background:url(images/slide-bg.png) 0 0;
}
div#header div#slide-holder div#slide-controls p.text{
float:left;
color:#fff;
display:inline;
font-size:10px;
line-height:16px;
margin:15px 0 0 20px;
text-transform:uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav{
float:right;
height:24px;
display:inline;
margin:240px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a{
float:left;
width:24px;
height:24px;
display:inline;
font-size:11px;
margin:0 5px 0 0;
line-height:24px;
font-weight:bold;
text-align:center;
text-decoration:none;
background-position:0 0;
background-repeat:no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on{
/*background-position:0 -24px;*/
color:#FFFFFF;
}
div#header div#slide-holder div#slide-controls p#slide-nav a{background-image:url(images/nav.png); color:#888888}
div#header div#slide-holder div#slide-controls p#slide-nav a:hover{color:#ffffff}
div#nav ul li a{background:url(images/nav.png) no-repeat;}









#menu {
/*width: 100%;*/
/*background: #eee;*/
float: left;
}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
/*width: 12em;*/
float: left;
}
#menu a, #menu h2 {
font-family: 'MyriadWebProRegular', sans-serif;
display: block;
/*border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;*/
margin: 0;
padding: 0px;
font-weight:100;
font-size:14px;
}

#menu h2 {
color: #fff;
padding: 4px 15px;
/*background: #000;
text-transform: uppercase;*/
}

#menu a {
color: #ffffff;
/*background: #333333;*/
text-decoration: none;
}

#menu a:hover {
color: #cccccc;
/*background: #fff;*/
}

/*#menu li {position: relative;}*/

#menu ul ul {
position: absolute;
z-index: 500;
background: #333333;
width:140px;
padding:5px 10px;
line-height:20px
}
#menu ul ul ul {
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}


.stimg{float:left; display:block; width:300px; padding-right:20px;}
.divide{clear:both; height:20px; width:100%;}
.heading2{font-size:14px; font-weight:bold;}
a .heading2{font-size:14px; font-weight:bold; color:#4c4e4e; text-decoration:none}
.content a{text-decoration:none}