/* CSS Document */

html, body
{
padding:0px;
margin:0px;
line-height:16px;
text-decoration:none;
color:#333333;
background:url(../images/main_bg.gif) #10517B left top repeat-x;
font-family: "normal Verdana", Arial, Helvetica, sans-serif;
font-size: 85%;
}

a
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#808080;
}

a:hover
{
text-decoration:none;
color:#DC741A;
font-family:Arial, Helvetica, sans-serif;
}

form
{
padding:0px;
margin:0px;
}

p
{
padding-top:7px;
margin:0px;
}

.txt
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#85867B;
font-weight:bold;
}

txt:hover
{
text-decoration:none;
color:#3A91C5;
font-weight:bold;
}

.bor
{
border-collapse:collapse; 
border-color:#DEDEDB;
}

h1
{

font-family:Arial, Helvetica, sans-serif;
font-size:20px;
text-decoration:none;
color:#F26903;
line-height:25px;
display:inline;
}

h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
text-decoration:none;
color:#F26903;
line-height:20px;
display:inline;
}

#main_container
{
margin:0px auto;
width:778px;
background:#F3F1E5;
}

.clr
{
margin:0px;
padding:0px;
clear:both;
}

/*---------Header start----------------*/

#headercontainer
{
margin:0px;
padding:0px;
width:778px;
background:url(../images/graystrip.jpg) #FCFCFC left top repeat-x;
}

.logo
{
margin:0px;
padding:0px;
float:left;
width:292px;
}

.topnavside
{
margin:0px;
padding:0px;
float:right;
width:486px;
}

.topnavside .left
{
margin:0px;
padding-left:43px;
padding-top:7px;
float:right;
background:url(../images/topnavside.jpg) left top repeat-x;
height:27px;
}

.topnavside .left a
{
font-size:100%;
text-decoration:none;
color:#606159;
padding:0px 8px;
}

.topnavside .left a:hover
{
font-size:100%;
text-decoration:none;
color:#AF5D14;
padding:0px 8px;
}

.topnavside .right
{
margin:0px;
padding:0px;
float:right;
}

.top_link
{
font-size:110%;
text-decoration:none;
color:#5A5A5A;
background:url(../images/topnavbg.jpg) left top repeat-x;
width:748px;
height:36px;
padding:0px 15px;
}

.top_link a
{
font-size:100%;
text-decoration:none;
color:#075575;
padding:5px 15px 4px 15px;
}

.top_link a:hover
{
font-size:100%;
text-decoration:none;
color:#BD5B0A;
padding:5px 15px 4px 15px;
}

.imgmiddle
{
vertical-align:middle
}

/*---------Content Area start----------------*/

#content-area-container
{
margin:15px 8px 15px 8px;
padding:0px 0px 0px 0px;
width:762px;
}

#left-container
{
margin:0px;
padding:0px;
width:384px;
float:left;
}

.left-container-inner1
{

margin:0px;
padding:0px;
width:213px;
float:left;
}

#left-container-inner
{
margin:0px;
padding:8px 8px 0px 8px;
width:197px;
background:url(../images/leftnavbg.gif) left top no-repeat;
border-bottom:2px solid #FFF;
}

#left-container-inner h5
{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:150%;
color:#054058;
display:inline;
vertical-align:middle;
}

#left-container-inner ul
{
margin:0px;
padding:8px 0px;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:105%;
}

#left-container-inner ul li
{
margin:0px;
padding:6px 0px 6px 2px;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:105%;
background:url(../images/leftNavline.gif) left bottom no-repeat;
}

#left-container-inner ul li a
{
margin:0px;
padding-left:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:105%;
text-decoration:none;
color:#054058;
background:url(../images/bullet.gif) left 3px no-repeat;
}

#left-container-inner ul li a:hover
{
margin:0px;
padding-left:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:105%;
text-decoration:none;
color:#1569A1;
background:url(../images/bullet.gif) left 3px no-repeat;
}

#right-container
{
margin:0px;
padding:0px;
width:351px;
float:right;
}

#right-container-innner
{
margin:0px;
padding:0px;
width:528px;
float:right;
}

#webdesign
{
margin:0px;
padding:12px 15px 0px 15px;
width:354px;
height:212px;
background:url(../images/topbg.gif) #ECEADB left top no-repeat;
}

#webdesign .left
{
margin:0px;
padding:0px;
width:125px;
float:left;
}

#webdesign .right
{
margin:0px;
padding:0px;
width:228px;
float:right;
}

#webdesign .right h6
{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:150%;
color:#3D87BE;
display:inline;
vertical-align:middle;
}

#webdesign .right span
{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
color:#FA9115;
vertical-align:middle;
}

#webdesign .right p
{
margin:0px;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:105%;
}

#webdesign .right ul
{
margin:0px;
padding:8px 0px 0px 18px;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:105%;
}

#webdesign .right ul li
{
margin:0px;
padding-left:25px;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:105%;
background:url(../images/arrow.gif) left 3px no-repeat;
}

#webdesign .right ul li a
{
margin:0px;
padding:0px ;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:105%;
text-decoration:none;
line-height:25px;
color:#9A9B90;
}

#webdesign .right ul li a:hover
{
text-decoration:none;
line-height:25px;
color:#E07109;
}

#women
{
margin:-20px 0px 0px 0px;
padding:0px;
position:absolute;
width:125px;
}

.image-heading
{
vertical-align:middle;
padding-right:10px;
}

#seobox
{
margin-top:15px;
padding:12px 15px 0px 15px;
width:354px;
background:url(../images/seoboxbg.gif) left top no-repeat;
}

#seobox h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:150%;
color:#FFF;
display:inline;
line-height:25px;
}

#seobox p
{
font-family:Arial, Helvetica, sans-serif;
font-size:105%;
color:#4B4C45;
text-align:justify;
}

#seobox a
{
font-family:Arial, Helvetica, sans-serif;
font-size:105%;
text-decoration:underline;
color:#4B4C45;
}

#seobox a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:105%;
color:#646464;
text-decoration:none;
}

.img
{
margin:0px;
padding-right:8px;
}

#linkbuilding
{
margin-top:15px;
padding:12px 15px 0px 15px;
width:321px;
background:url(../images/bluebox.gif) left top no-repeat;
}

#linkbuilding h4
{
font-family:Arial, Helvetica, sans-serif;
font-size:150%;
color:#FFF;
display:inline;
line-height:25px;
}

#linkbuilding p
{
font-family:Arial, Helvetica, sans-serif;
font-size:105%;
color:#FFF;
text-align:justify;
}

#linkbuilding a
{
font-family:Arial, Helvetica, sans-serif;
font-size:105%;
text-decoration:underline;
color:#FFF;
}

#linkbuilding a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:105%;
color:#FCA356;
text-decoration:none;
}

.content
{
font-family:Arial, Helvetica, sans-serif;
font-size:105%;
}

.project
{
font-family:Arial, Helvetica, sans-serif;
font-size:105%;
color:#FF6600;
text-decoration:underline;
font-weight:bold;
}

.project:hover
{
text-decoration:none;
color:#3A91C5;
font-weight:bold;
}

.pro
{
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
color:#FF6600;
text-decoration:underline;
font-weight:normal;
}

.pro:hover
{
text-decoration:none;
color:#3A91C5;
font-weight:normal;
}

.content h1
{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:140%;
color:#3D87BE;
display:inline;
vertical-align:middle;
}

.content h1 span
{
font-family:Arial, Helvetica, sans-serif;
color:#FA9115;
display:inline;
vertical-align:middle;
}

.content ul
{
margin:0px;
padding:5px 0px;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:105%;
}

.content ul li
{
margin:0px;
padding-left:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:105%;
background:url(../images/bullet1.gif) left 5px no-repeat;
}

.content ul li a
{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:105%;
}

.content ul li a:hover
{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#FF0000;
font-size:105%;
}


/*---------footer start----------------*/

.footer
{
padding:15px;
text-align:center;
font-size:105%;
color:#606159;
background:url(../images/footerbg.gif) center top no-repeat;
}

.footer a
{
padding:0px 8px 0px 8px;
font-size:100%;
text-decoration:none;
color:#606159;
}

.footer a:hover
{
padding:0px 8px;
font-size:100%;
text-decoration:none;
color:#DC741A;
}

/*--------------sitemap start--------------*/

.sitemapleft
{
margin-top:10px;
padding:0px;
width:250px;
float:left;
}

.sitemapleft ul
{
margin:0px;
padding:0px;
list-style-type:none;
}

.sitemapleft ul li
{
margin:0px;
padding-bottom:7px;
font-size:100%;
text-decoration:none;
color:#808080;
font-family:Arial, Helvetica, sans-serif;
background:url(../images/bullet1.gif) left 7px no-repeat;
}

.sitemapleft ul li a
{
padding-left:3px;
text-decoration:none;
color:#808080;
}

.sitemapleft ul li a:hover
{
text-decoration:none;
color:#DC741A;
font-family:Arial, Helvetica, sans-serif;
}

.sitemapright
{
margin-top:10px;
padding:0px;
width:250px;
float:right;
}

.sitemapright ul
{

margin:0px;
padding:0px;
list-style-type:none;
}

.sitemapright ul li
{
margin:0px;
padding-bottom:7px;
font-size:100%;
text-decoration:none;
color:#808080;
font-family:Arial, Helvetica, sans-serif;
background:url(../images/bullet1.gif) left 7px no-repeat;
}

.sitemapright ul li a
{
padding-left:3px;
text-decoration:none;
color:#808080;
}

.sitemapright ul li a:hover
{
text-decoration:none;
color:#DC741A;
font-family:Arial, Helvetica, sans-serif;
}

/*--------------sitemap ends--------------*/