@charset "utf-8";
img {border:0;}
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-family: arial, sans-serif;font-size:13px;line-height:1.4;}
h2, h3, h4, p {margin-top:0;}
h2, h3, h4 {clear:both;}
#baser {width: 1000px;}
#hedtop {width:1002px;height:20px;background:#803300;}
#hedimg {width:1002px;height:100px;background:#FFFFFF;}
#hedtxt {width:1002px;height:20px;background:#FFFFFF;}
#hedlnk {width:1002px;height:30px;background:#FFFFFF;}
#hedlog {float:left;width:240px;padding:5px;}
#gadv728 {float:right;width:728px;padding:5px;}
#gadv72815 {width:992px;padding:5px;text-align:center; height:10px;}
#manbdy {width:927px;
* width:929px;}
#manlft {width:160px;float:left;background:#d25a0b;}
#manlftin {width:160px;float:left;}
#manrgh {width:160px;float:right;padding:1px;}
#gadvb336 {width:600px;height:280px;}
#gadv336 {width:300px;float:left;}
#mancnt {width:600px;float:left;padding-left: 3px;}
#inrlft {float:left;width:160px;padding:1px;}
#fotone {clear:both;width:100%;height:20px;}
#fottwo {width:1000px;height:30px;padding:8px;}
#fotlst {width:996px; padding:3px;background:#803300;height:200px;}
#forlstitm {margin:4px;width: 180px;padding: 5px;border:thin;border:#702300;float:left;height:150px;background:#ff9933;}
#forlstitm ul {list-style-type:none;margin-left:6px;padding:0;}
#footerList h3 {background:transparent url(http://www.srilanka-tamil-matrimony.com/images/setinhas.gif) no-repeat scroll left center;color:#999999;padding-left:10px;}
#stmtopban {margin-top:2px;height:24px;background-image: url(http://www.srilanka-tamil-matrimony.com/images/stmtopban.jpg);}
.content {pa;dding:8px;background:#FFFFFF;background-image:url(http://www.srilanka-tamil-matrimony.com/images/stmbotban.gif);background-position:bottom;background-repeat:no-repeat;clear: both;}
#inlineBox {width:190px;}
#articleBody .inlineLeft {margin-right:15px !important;}
#articleInline {display:block;float:left;margin:4px 15px 10px 0;width: 190px;}
#articleInline .image .credit {color:#909090;font-family:arial, helvetica, sans-serif;font-size:9px;line-height:11px;margin-bottom:3px;padding:0;text-align:right;}
#articleInline .image .caption {color: #333333;font-family:arial, helvetica, sans-serif;font-size:73.5%;line-height:1.2em;margin:0;padding:0;}
#articleInline .image {margin-bottom:10px;}
.image {padding-bottom:1px;}
#articleInline .image .caption strong {color:#000000;}
/*  arrow coooemt ===================================*/
.commentbox { background-color: #ffcc66; width: 500px; padding: 10px;}
.commentfooter{background: url(http://www.srilanka-tamil-matrimony.com/images/arrow.gif) 20px 0 no-repeat; padding-left: 58px;padding-top: 1px;margin-bottom: 2em;font-size: 13px;color: #4A4A4A;}
/* block menu start ========================================================= */
#block {width: 160px;border-right: 1px solid #000;padding: 0 0 0 0;margin-bottom: 1em;font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif, bold;background-color: #9e0000;color: #333;}
* html #block { width: 133px; margin-left:0;}
#block ul {list-style: none;margin: 0;padding: 0;border: none;}
#block li {border-bottom: 1px solid #4e3321;margin: 0;}
#block li a {display: block;padding: 4px 4px 4px 4px;border-left: 9px solid #700000;border-right: 9px solid #b80000;background-color: #9e0000;color: #fff;text-decoration: none;width: 100%;}
html>body #block li a { width: auto;}
#block li a:hover {border-left: 10px solid #ffde90;border-right: 10px solid #993300;background-color: #ff9955;color: #784421;}
/* ============================================= */
#bricksSM {
-x-system-font:none;
font-family:Arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0 10px;
padding:0;
}
#bricksSM li {display:inline;margin:0 1px 0 0;padding:0;}
#bricksSM a {background-color:#803300;border-bottom:1px solid white;color:white;display:block;float:left;margin:0 1px 0 0;padding:3px 5px;text-decoration:none;}
#bricksSM a:hover {background-color:gray;}
#bricksSM #current a {background-color:#D25A0B;border-color:#D25A0B;}
#bricksSMline {background:#D25A0B none repeat scroll 0 0;clear:both;height:4px;line-height:5px;padding:0;width:100%;}

#bricks {padding:0;}
#bricks ul {
-x-system-font:none;
font-family:Arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0 10px;
padding:0;
}
#bricks li {display:inline;margin:0 1px 0 0;padding:0;}
#bricks a {background-color:#803300;border-bottom:1px solid white;color:white;display:block;float:left;margin:0 1px 0 0;padding:5px 5px;text-decoration:none;}
#bricks a:hover {background-color:gray;}
#bricks #current a {background-color:#D25A0B;border-color:#D25A0B;}
#bricksline {background:#D25A0B none repeat scroll 0 0;clear:both;height:4px;line-height:5px;padding:0;width:100%;}

.cssform p{width: 300px;clear: left;margin: 0;padding: 5px 0 8px 0;padding-left: 155px;height: 1%;}
.cssform label{float: left;margin-left: -155px;width: 150px;}
.cssform input[type="text"]{ width: 180px;}
.cssform textarea{width: 250px;height: 150px;}
* html .threepxfix{margin-left: 3px;}

.rmid, .bb, .tt { width:600px; }
.tt {clear: both;height:10px;background-image:url(http://cdn.top-link-list.com/suba/reppx_ftr_t.gif);padding:0;}
#tl {width:10px;height:10px;background-image:url(http://cdn.top-link-list.com/suba/corn_ftr_tl.gif);float:left;margin :0;}
#tr {width:10px;height:10px;background-image:url(http://cdn.top-link-list.com/suba/corn_ftr_tr.gif);float:right;margin :0;}
.bb {height:10px;background-image:url(http://cdn.top-link-list.com/suba/reppx_ftr_b.gif);padding:0;}
#bl {width:10px;height:10px;background-image:url(http://cdn.top-link-list.com/suba/corn_ftr_bl.gif);float:left;margin :0;}
#br {width:10px;height:10px;background-image:url(http://cdn.top-link-list.com/suba/corn_ftr_br.gif);float:right;margin :0;}
.lmid {background-image:url(http://cdn.top-link-list.com/suba/reppx_ftr_r.gif);margin-left:10px;}
.rmid {background-image:url(http://cdn.top-link-list.com/suba/reppx_ftr_l.gif);}
.mid {background-image:url(http://cdn.top-link-list.com/suba/spacer.gif);width:580px;background-color:#F9F9F9;}
.gadvb600 { width:600px; }
#gadv300 { float:left; width:300px; }
#modernbricksmenu a:hover {background-color: gray; }
#modernbricksmenu #current a { background-color: #D25A0B; border-color: #D25A0B; }

#modernbricksmenu { padding: 0;width: 100%;background: transparent;voice-family: "\"}\"";voice-family: inherit;}
#modernbricksmenu ul {font: bold 11px Arial; margin:0; margin-left: 10px; padding: 0; list-style: none;}
#modernbricksmenu li {display: inline;margin: 0 2px 0 0;padding: 0;text-transform:uppercase;}
#modernbricksmenu a {background-color:#993300;border-bottom:1px solid white;color:white;display:block;float:left;letter-spacing:1px;margin:0 1px 0 0;padding:5px 10px;text-decoration:none;}

.title {background-color:#990000;color:#FFFF66;font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;line-height:30px;}
#menu4 {width: 160px; border-style: solid solid none solid;border-color: #D76100;border-size: 1px;border-width: 1px;margin: 0px;white-space:nowrap;font-family:arial,sans-serif;}
#menu4 li a {height: 25px; voice-family: "\"}\""; voice-family: inherit;height: 25px;	text-decoration: none;}
#menu4 li a:link, #menu4 li a:visited {color:#000000;display: block;	background: url(../images/menu4.gif);padding: 0px 0 0 30px;}
#menu4 li a:hover {color: #fff;	background: url(../images/menu4.gif) 0 -32px;	padding: 0px 0 0 30px;	}
#menu4 li a:active {color: #fff;background: url(../images/menu4.gif) 0 -64px;	padding: 0px 0 0 30px;	}	
ul {list-style: none; margin: 0; padding: 0;}



a.squarebutton{
background: transparent url('images/square-orange-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}
a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #494949; /*button text color*/
}
a.squarebutton span{
background: transparent url('images/square-orange-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}
a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}
a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}
.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}


.my_nev {
clear:both !important;
display:block !important;
font-size:0.9em !important;
padding-top:10px;
text-align:center;
}
.my_nev a {
border:1px solid #DDDDDD;
margin-right:1px;
padding:3px 7px;
}
a {
text-decoration:none;
}
