@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, steike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin:0px; padding:0px; border:0px; outline:0px; font-size:100%; vertical-align:baseline; background:transparent;}
body{line-height:1;} 
ol, ul{list-style:none;}
blockquote, q{quotes:none;} /* remenber to define focus styles! */
:focus{outline:0;} /* remenber to highlight inserts sonehow! */
.clearfix:after{content: "."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline-block;} /* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;} /* End hide from IE-mac */
ins{text-decoration:none;}
del{text-decoration:line-through;}
.clearing{clear:both; font-size:0px; line-height:0;}
.left{float:left;}
.right{float:right;}
body{margin: 0px; padding: 0px;}
.main-con{width:1006px; margin:0px auto; padding:0px; background:url(../images/shadow-bg.gif) 0 0 repeat-y; min-height:600px;}
.header{width:930px; height:104px; margin:0px; padding:14px 0 0 43px;}
.logo {width:282px; height:85px; float:left; margin-left:0px; margin-top:0px;}
.top-navi{width:940px; height:39px; margin:0px auto; padding:0px; background-color:#83CFE9;}
.top-navi span.left{width:6px; height:39px; line-height:0px; font-size:0px; background:url(../images/navi-left.jpg) 0 0 no-repeat; display:block;}
.top-navi span.right{width:6px; height:39px; line-height:0px; font-size:0px; background:url(../images/navi-right.jpg) 0 0 no-repeat; display:block;}
.top-navi ul{margin:0px; padding-top:10px;}
.top-navi ul li{font:bold 12px/17px Arial, Helvetica, sans-serif; color:#FFF; margin:0px; padding:0px; display:inline; text-decoration:none;}
.top-navi ul li a{margin:0px; padding:12px 20px 12px 20px; color:#FFF; text-decoration:none;}
.top-navi ul li a:hover{margin:0px; padding:12px 20px 12px 20px; color:#FFF; background-color:#5BA7C1; text-decoration:none;}
.middle{width:929px; margin:0px auto; padding-left:11px;}
.middle h1{margin:0px 0 6px 0; padding:0px; font:bold 18px Arial, Helvetica, sans-serif; color:#19B001;}
.main-text{font:normal 12px/16px Arial, Helvetica, sans-serif; color:#111111; margin-right:7px; padding:0px;}
.tweets{font:normal 11px/16px Arial, Helvetica, sans-serif; color:#000; height:21px; margin-top:0px; padding-top:4px; background:url(../images/refereshBg.gif) 0 0 no-repeat;}
.text2{font:normal 12px Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:0px;}
.textshare{font:bold 12px Arial, Helvetica, sans-serif; color:#000; margin:0px; margin-bottom:5px;}
.date{font:normal 11px/16px Arial, Helvetica, sans-serif; color:#888888; margin:0px; padding-top:10px;}
.refresh{font:bold 11px/16px Arial, Helvetica, sans-serif; color:#FF0000; margin:0px; padding:0px; text-decoration:underline;}
.refresh:hover{font:bold 11px/16px Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:0px; text-decoration:none;}
.middle-boxes{width:929px; margin-top:20px; padding:0px;}
.box1{width:336px; margin-right:15px; padding:0px;}
.box-green{width:336px; height:95px; margin:0px; padding:0px; background:url(../images/box-green.gif) 0 0 no-repeat;}
.box-green h1{font:bold 16px Arial, Helvetica, sans-serif; color:#FFF; margin:0px; padding:19px 0 0 15px;}
.box-green span.text{font:normal 16px Arial, Helvetica, sans-serif; color:#FFF; margin:19px 0 0 0px; padding:0px;}
.box-green ul{margin:20px 0 0 15px; padding:0px;}
.box-green ul li{font:normal 12px/16px Arial, Helvetica, sans-serif; color:#FFF; margin:0 2px 0 2px; padding:0px; display:inline;}
.box-green ul li a{margin:0px; padding:0px; text-decoration:none; color:#FFF; font-weight:bold;}
.box-green ul li a:hover{margin:0px; padding:0px; text-decoration:underline; color:#FFF;}
.wimMeurs{width:316px; border:solid 1px #D6D6D6; border-top:none; margin-bottom:20px; padding:0 0 20px 18px;}
.photo{width:65px; margin:0px; padding-top:5px;}
.photo-text{width:235px; margin:0px; padding-top:5px;}
.photo-text p.rsvp{margin:0px; padding-top:10px;}
.photo-text span.space{margin:0px; padding-left:2px;}
.more{font:normal 11px/16px Arial, Helvetica, sans-serif; color:#000; margin-right:20px; padding:0px; float:right; text-decoration:none; height:30px;}
.more:hover{text-decoration:underline;}
.dot-line{width:290px; height:39px; margin:0px; padding:0px; background:url(../images/dot-line.gif) 0 0 repeat-x;}
.box2{width:336px; margin-right:15px; padding:0px; background:url(../images/box-2.gif) 0 0 no-repeat;}
.box-yellow{width:336px; height:95px; margin:0px; padding:0px; background:url(../images/box-2.gif) 0 0 no-repeat;}
.box-yellow h1{font:bold 16px Arial, Helvetica, sans-serif; color:#FFF; margin:0px; padding:19px 0 0 15px;}
.box-yellow span.text{font:normal 16px Arial, Helvetica, sans-serif; color:#FFF; margin:19px 0 0 0px; padding:0px;}
.box-yellow ul{margin:20px 0 0 15px; padding:0px;}
.box-yellow ul li{font:normal 12px/16px Arial, Helvetica, sans-serif; color:#FFF; margin:0 2px 0 2px; padding:0px; display:inline;}
.box-yellow ul li a{margin:0px; padding:0px; text-decoration:none; color:#FFF; font-weight:bold;}
.box-yellow ul li a:hover{margin:0px; padding:0px; text-decoration:underline; color:#FFF;}
.box3{width:226px; margin:0px; padding:0px;}
.follow{width:500px; margin-top:5px; height:41px; float:right; text-align:right;}
.register{width:226px; margin:0px; padding:0px; background-color:#5BA7C1;}
.register span.top{width:226px; height:11px; line-height:0px; font-size:0px; background:url(../images/box-top.gif) 0 0 no-repeat; display:block;}
.register span.bottom{width:226px; height:11px; line-height:0px; font-size:0px; background:url(../images/box-bottom.gif) 0 0 no-repeat; display:block;}
.register-text{font:normal 13px/16px Arial, Helvetica, sans-serif; color:#FFF; margin:0px; padding:0 15px 0 15px;}
.register-space{margin:10px 0 0 0; padding:0px;}
.question{width:220px; margin:0px; padding:0px; background-color:#F1F1D6; border-left:solid 3px #CACAA6; border-right:solid 3px #CACAA6;}
.question-top{width:226px; height:34px; margin-top:19px; padding:0px; background:url(../images/question-search.gif) 0 0 no-repeat;}
.question-cloud{font:bold 16px/22px Arial, Helvetica, sans-serif; color:#595959; margin:0px; padding-top:8px;}
.question-bottom{width:226px; height:22px; margin:0px; padding:0px; background:url(../images/question-bottom.gif) 0 0 no-repeat;}
.question-text1{font:normal 11px/24px Arial, Helvetica, sans-serif; color:#595959; margin:0px; padding:6px 8px 0 10px;}
.question-text1:hover{color:#8b8b8b;}
.question-text2{font:bold 13px/18px Arial, Helvetica, sans-serif; color:#595959; margin:0px; padding:2px;}
.question-text2:hover{color:#8b8b8b; }
.question-text3{font:normal 14px/20px Arial, Helvetica, sans-serif; color:#595959; margin:0px; padding:2px;}
.question-text3:hover{color:#8b8b8b; }
.question-text4{font:normal 15px/20px Arial, Helvetica, sans-serif; color:#595959; margin:0px; padding:2px;}
.question-text4:hover{color:#8b8b8b; }
.question-text5{font:normal 16px/22px Arial, Helvetica, sans-serif; color:#595959; margin:0px; padding:2px;}
.question-text5:hover{color:#8b8b8b; }
.question-text6{font:bold 17px/22px Arial, Helvetica, sans-serif; color:#595959; margin:0px; padding:2px;}
.question-text6:hover{color:#8b8b8b; }
.question-text7{font:normal 18px/24px Arial, Helvetica, sans-serif; color:#595959; margin:0px; padding:2px;}
.question-text7:hover{color:#8b8b8b; }
.question-text8{font:normal 20px/26px Arial, Helvetica, sans-serif; color:#595959; text-decoration:none;}
.question-text8:hover{color:#8b8b8b; }
.footer-img{width:358px; height:54px; margin-left:120px; padding:0px;  background:url(../images/footer-img.jpg) 0 0 no-repeat;}
.footer{width:980px; height:32px; margin-left:10px; padding-top:20px; background-color:#B6B6B6; position:relative;}
.sitemeter {position:absolute; top:10px; right:10px;}
.poweredBy {position:absolute; top:33px; right:10px;}
.privacy{font:normal 11px/15px Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:0px; text-decoration:underline;}
.privacy:hover{font:normal 11px/15px Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:0px; text-decoration:none;}
.footer span.logo{margin-top:-25px; padding-right:11px; line-height:0px; font-size:0px;}
.sitemeter-right{margin-left:57px; padding:0px;}
.searchMain {width:240px; float:right; margin-top:2px;}
.form{margin-top:-20px; padding:0px;}

.searchBox {width:930px; height:39px; background-color:#83cfe9; display:block; margin:20px auto 20px auto;}
.searchBox span.left {width:9px; height:39px; display:block; background:url(../images/searchLeft.gif) 0 0 no-repeat;}
.searchBox span.right {width:9px; height:39px; display:block; background:url(../images/searchRight.gif) 0 0 no-repeat;}
.searchBoxMain {width:830px; color:#FFF; padding:10px 10px 0 10px; font:normal 12px Arial, Helvetica, sans-serif; position:relative;}
.searchBoxInput {width:240px; height:16px; background-color:#FFF; border:solid 1px #319fc5; margin:0 4px 0 5px;}
.searchButton {width:58px; height:20px; display:block; overflow:hidden; background:url(../images/searchButton.gif) 0 0 no-repeat; position:absolute; top:11px; right:1px;}
.searchButton:hover {background-position:0 -20px;}


.registerButton {width:117px; height:26px; display:block; overflow:hidden; background:url(../images/registerButton.gif) 0 0 no-repeat;}
.registerButton:hover {background-position:0 -26px;}


.rsvpButton {width:58px; height:20px; display:block; overflow:hidden; background:url(../images/rsvpButton.gif) 0 0 no-repeat; margin-right:2px;}
.rsvpButton:hover {background-position:0 -20px;}

.copyPasteButton {width:74px; height:20px; display:block; overflow:hidden; background:url(../images/copyPasteButton.gif) 0 0 no-repeat;}
.copyPasteButton:hover {background-position:0 -20px;}

.top4pxGap {margin-top:4px;}
/*---------------New Classes Added Here---------------*/

.rsvpButton {width:58px; height:20px; display:block; overflow:hidden; background:url(../images/rsvpButton.gif) 0 0 no-repeat; margin-right:2px;}
.rsvpButton:hover {background-position:0 -20px;}

.copyPasteButton {width:74px; height:20px; display:block; overflow:hidden; background:url(../images/copyPasteButton.gif) 0 0 no-repeat;}
.copyPasteButton:hover {background-position:0 -20px;}

.top4pxGap {margin-top:4px;}


.middleDiv {width:700px; float:left;}
.cssform P {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 3px; HEIGHT: 1%
}
.cssform LABEL {
	FLOAT: left; FONT: 11px verdana, Arial, Helvetica, sans-serif; MARGIN-LEFT: 0px; WIDTH: 50px; MARGIN-RIGHT: 10px; PADDING-TOP: 4px
}
.cssform INPUT[type='text'] {
	WIDTH: 95px; TEXT-ALIGN: left
}
.cssform INPUT[type='password'] {
	WIDTH: 95px; TEXT-ALIGN: left
}
.regformfields {
	MARGIN-TOP: 0px; FONT: 11px Arial, Helvetica, sans-serif
}
.regformfields P {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 105px; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 400px; PADDING-TOP: 2px; HEIGHT: 1%
}

P {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #000; PADDING-TOP: 3px; TEXT-ALIGN: left;
}

.regformfields LABEL {
	PADDING-RIGHT: 4px; FLOAT: left; FONT: 12px Arial, Helvetica, sans-serif; MARGIN-LEFT: -105px; WIDTH: 200px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
.submit {
	BORDER: #2b7893 1px solid; MARGIN: 5px 0px 0px 205px; FONT: bold 11px Arial, Helvetica, sans-serif; WIDTH: 60px; CURSOR: pointer; COLOR: #FFF; HEIGHT: 20px; BACKGROUND-COLOR: #509cb6; TEXT-ALIGN: center; _margin: 2px 0 0 205px
}


.center {text-align:center; _text-align:center; #text-align:center;}

.photo-text-inner{width:565px; margin:0px; padding-top:5px;}
.photo-text-inner p.rsvp{margin:0px; padding-top:10px;}
.photo-text-inner span.space{margin:0px; padding-left:2px;}
.dot-line-inner{width:620px; height:39px; margin:0px; padding:0px; background:url(../images/dot-line.gif) 0 0 repeat-x;}
.white-text{font:normal 13px/16px Arial, Helvetica, sans-serif; color:#FFF; margin:0px; padding:0;}
.searchBoxInputSmall {width:180px; height:16px; background-color:#FFF; border:solid 1px #319fc5; margin:0 0 0 20px; }
.gapleft {margin-left:2px;}
.searchBoxMainSmall {width:200px; color:#FFF; padding:10px 0px 0 0px; font:normal 12px Arial, Helvetica, sans-serif;}
.searchButton1 {width:58px; height:20px; display:block; overflow:hidden; background:url(../images/searchButton.gif) 0 0 no-repeat; margin:10px 0 0 10px;}
.searchButton1:hover {background-position:0 -20px;}

.mainCon {width:937px; margin:5px auto 0 auto; background:url(../images/mainConBg.gif) 0 0 repeat-x;}
.mainCon span.topOuter {width:937px; height:4px; display:block; background:url(../images/mainConTop.gif) 0 0 no-repeat;}
.searchResult{width:650px; padding:0 0 0 18px;}
.dot-line2{width:650px; height:39px; margin:0px; padding:0px; background:url(../images/dot-line.gif) 0 0 repeat-x;}

.pagination { float:right; width:310px; text-align:right; margin-top:10px; _margin-top:5px;}
.pagination-link { font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#ff0000; text-decoration:none; }
.pagination-link:hover { font:normal 12 px Verdana, Arial, Helvetica, sans-serif; color:#ff0000; text-decoration:underline; }


/*---------------New Added Classes Ends Here---------------*/
#tagcloud {
    width:168px;
    background:#FFFFCC;
    color:#0066FF;
    padding:3px;
    border: 1px solid #FFE7B6;
    text-align:center;margin:10px auto;float:left;
}
 
#tagcloud a:link, #tagcloud a:visited {
    text-decoration:none;
}
 
#tagcloud a:hover, #tagcloud a:active {
    text-decoration: underline;
    color: #000;
}
 
#tagcloud span {
    padding: 4px; Arial, Helvetica, sans-serif;
}
 
.smallest {
    font:10px Arial;
}
 
.small {
    font:12px Arial;
}
 
.medium {
    font:14px Arial;
}
 
.large {
    font:16px Arial;
}
 
.largest {
    font:18px Arial;

