body{ margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:18px; background:#582158 url(../images/header_bg.jpg) repeat-x top left;}

div, span, p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
p{margin:10px 0px 10px 0px; padding:0px;}

A {font-size:12px; COLOR:#582158; text-decoration:underline}
A:link {color:#582158}
A:visited {color:#582158}
A:hover {color:#333333 ;text-decoration:none;}

hr{border:dashed 1px #CEC771; margin:0px; padding:0px;}
form{ margin:0px; padding:0px;}

h1{margin:0px; padding:0px; line-height:18px; color:#6a086a; font-size:18px; font-family:"Trebuchet MS"; font-weight:bold; border-bottom:solid 1px #A88CA7; line-height:22px; }
h1 a:link, h1 a:visited{ margin:0px; color:#6a086a; font-size:18px; font-family:"Trebuchet MS"; font-weight:bold; text-decoration:none; }
h1 a:hover{ color:#6a086a;}
h2{margin:8px 0px 5px 0px; padding:0px;line-height:18px; color:#6a086a; font-weight:bold; font-size:16px; font-family:"Trebuchet MS"; }
h3{margin:0px; padding:2px 0px 0px 0px; color:#6a086a; font-weight:bold; font-size:14px; font-family:"Trebuchet MS";  }
h4{margin:0px; padding:0px; font-size:12px; font-weight:bold; color:#6a086a; font-family:Verdana, Arial, Helvetica, sans-serif;  }

ul{list-style:none; padding:0px; margin:0px;}
li{list-style:none; padding:0px; margin:0px; background-image:url(../images/bullet.jpg); background-repeat:no-repeat; background-position:5px 9px; padding-left:20px; line-height:24px;}

img{ border:0px;}
input{ border:1px solid #333333}
textarea{ width:200px;  border:1px solid #333333;}
.nobdr{ border:0px;}
.clearboth{ clear:both}

#contpos{position:absolute; width:100%; left:0px;}
#container {width:849px; margin:0 auto; margin-top:175px;}
.divcont{float:left; width:849px; padding-top:10px; padding-bottom:10px; background-color:#f6f6f6}

/* Header Starts */
#headcontainer{ width:100%; position:absolute; top:0px; left:0px;}
#header{width:849px; margin:0 auto; padding:0px; background:url(../images/header_bg.jpg) repeat-x top left; height:140px;;}
.head{ width:100%; float:left; padding:0px; margin:0px; background:url(../images/pink_bg.gif) repeat-x bottom left;}
.head1{float:left; width:312px; margin:0px; padding:13px 0px 0px 0px;}
.head2{float:right; width:280px; text-align:right; margin:0px; height:25px; background-image:url(../images/toplink_bg.jpg); background-repeat:no-repeat; margin-left:250px; text-align:center; color:#FFFFFF; padding-top:2px;}
.head2 a:link, .head2 a:visited{ color:#FFFFFF; text-decoration:none; font-size:11px;}
.head2 a:hover{color:#F0D2F0}

.head3{float:right; width:192px; height:80px; text-align:right; margin-top:30px;}
.head3 a:link,.head3 a:visited{display:block; width:192px; height:80px; background-image:url(../images/signup-now.jpg); background-repeat:no-repeat; text-indent:100000px; overflow:hidden}
.head3 a:hover{background-position:0px -80px;}
/* Header Ends*/

/* Navigation Start */
#mainnav { width:850px; margin:0 auto; padding:0px; height:35px; background-image:url(../images/menuback.jpg); background-repeat:no-repeat; text-align:center}
#mainnav ul{list-style:none; margin:0px; padding:0px; width:800px; margin-left:25px;}
#mainnav li{margin:0px; padding:0px; list-style:none; display:inline; }
#mainnav li a:link, #mainnav li a:visited{display:block; float:left; padding-left:26px; padding-right:26px; border-left:solid 1px #185F9D; font-size:14px; font-weight:600; color:#fff; text-align:center; text-decoration:none; height:33px; padding-top:6px; height:28px; background:none}
#mainnav li a:hover{background-image:url(../images/linkmenu_over.jpg); color:#1F1F83}

#mainnav li.lst a:link, #mainnav li.lst a:visited{ border-right:solid 1px #185F9D}
/* Navigation Ends */

/*Left Side Start*/
#Leftpanel{width:218px; float:left; padding-left:12px;}

.leftnav1 a:link, .leftnav1 a:visited{display:block; background-image:url(../images/webdesign.jpg); background-repeat:no-repeat; width:218px; height:59px; text-indent:-10000px;}

.leftnav2 a:link, .leftnav2 a:visited{display:block; background-image:url(../images/inter_marketing.jpg); background-repeat:no-repeat; width:218px; height:58px; text-indent:-10000px;}

.leftnav3 a:link, .leftnav3 a:visited{display:block; background-image:url(../images/ecommerce.jpg); background-repeat:no-repeat; width:218px; height:58px; text-indent:-10000px;}

/*Left Side Ends*/


/* Mid Start */
#midcont{width:596px; float:left; margin:0px; padding:0px; padding-left:12px;}
.midimg{ margin-bottom:7px;}
.fntpurpl{color:#582158}
.img_port{padding:20px;}

/* Mid Ends */

/* Footer Start */
#footer{clear:both; width:100%; float:left; background-image:url(../images/footer_bg.jpg); height:99px;}
#footer .fcont{width:849px; margin:0 auto; background-image:url(../images/copyright_bg.jpg); height:99px;}
#footer .fcont1{ float:left}
#footer .fcont2{ float:right}
#footer .faddress{ margin:0px auto; font-size:14px; color:#1F1F83; text-align:center; padding-top:10px; border-top:solid 1px #CCCCCC; }

#footer .flinks{text-align:center; width:700px; color:#1F1F83; padding-top:20px; margin:0px auto;}
#footer .flinks a:link, #footer .flinks a:visited{ text-decoration:none; color:#1F1F83}
#footer .flinks a:hover{color:#000}

.fcopy{ text-align:center; color:#1F1F83; margin-top:5px;}
/* Footer Ends */



/* Portfolio Start */

#divportfolio{position:relative; width:216px; height:525px; background-color:#F7F6F6; border:solid 1px #E3E3E3; margin-top:10px;}

#divportfolio .prev{display:block; width:47px; height:22px;background-repeat:no-repeat; text-indent:-999px; background-image:url(../images/buttup.gif); margin-left:80px; margin-top:10px;}
#divportfolio .next{display:block; width:47px; height:22px;background-repeat:no-repeat; text-indent:-999px; background-image:url(../images/buttdown.gif); margin-left:80px; margin-top:10px;}

#slideshow{overflow:hidden; height:450px; margin:0px; margin-top:5px;}
#slideshow ul{height:400px; margin:0px; padding:0px; padding-left:5px;}

#slideshow li{float:left; margin:0 9px; cursor:pointer; background-image:none; padding-top:10px;}

/* Portfolio Ends */