 * {margin: 0;padding: 0;}
 
html { background-image:url(../images/large_bg_interior.jpg); background-repeat:repeat-x; height: 100%; margin-bottom: 5px;}

body {margin: 0;padding: 0;font-family: Arial,Helvetica,sans-serif;color: #222;font-size:1.2em;line-height:21px;}

p,h1,h2,h3,h4 { margin-bottom: 1em; font-weight:300; font-size:14px;}
ul {margin-bottom: 1em;}
a { outline:0;color: #626262;text-decoration: underline;font-weight: bold;}
a:visited {color: #626262;}
a:hover {color: #626262; text-decoration: none;}
a.nonlink:hover{text-decoration: none;}

ul, dl{list-style-type: none;}

img { border: none; }

.clear-border{border:none !important;}

#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 1015px;
	background: url("/path/to/your/background_cols.gif") repeat;
	font-family: inherit;
}

#header {margin: 0 0 15px 0;background: none;}

#banner-ad{ background-image:url(../images/banner-bg.jpg); background-repeat:no-repeat; height:108px; width:1019px; margin-top:8px; margin-bottom:9px;}
#banner-ad img{
left:146px;
position:relative;
top:10px;	
}
#banner-ad embed{
left:146px;
position:relative;
top:10px;
}




#logo{
height: 131px;
width: 526px;
float:left;
}
#search{float:left; height:104px; width:221px; background-image:url(../images/search_bg2.jpg); background-repeat:no-repeat;}
#momsearch{position:relative; top:30px; left:13px;}


.submit{
background-image:url(../images/login-btn.jpg);
background-repeat:no-repeat;
height:33px;
width:82px;
display: inline-block;
padding-top: 3px;
padding-right: 6px;
padding-bottom: 4px;
padding-left: 6px;
border:none;
}

.username, .password{color:#666; font-size:12px; border: 1px solid #669900; margin:0;padding-top: 4px;padding-right: 3px;padding-bottom: 4px;padding-left: 3px;width: 142px;}
#label_persistent{font-size:11px; color:#ceec82;font-family: "lucida grande",tahoma,verdana,arial,sans-serif;}
#login table tr td{padding-top: 0pt;padding-right: 0pt;padding-bottom: 0pt;padding-left: 12px;}
#login .login_form_label_field{padding-bottom: 3px;text-align: right;vertical-align: middle;}
#login .login_form_label_field a{font-size:11px; color:#ceec82;font-family: "lucida grande",tahoma,verdana,arial,sans-serif;}
#login .login_form_label_remember{padding-top: 1px;}
#login form{position:relative;top:5px; left:65px;}
.inline{position:relative; left:400px; top:-5px; font-size:12px;font-family: "lucida grande",tahoma,verdana,arial,sans-serif;}
.inline a{margin-right:5px;}
.inline img{padding-left:5px;}
.login{margin-bottom:3px;}
.pass{ background-image:url(../images/login_icon.png); background-repeat:no-repeat; width:82px; height:53px; background-color:transparent; border:none; position:relative; left:165px; top:-20px;}
.go{ background-image:url(../images/search_icon.png); background-repeat:no-repeat; width:39px; height:33px; background-color:transparent; border:none; position:relative; left:170px; top:10px;}
#primary_nav{clear:both;width:1000px; font-size: 12px;background-color:none; font-family:Tahoma, Geneva, sans-serif;}
#primary_nav ul{position:relative; left:80px; top:-14px;}
#primary_nav ul li{display:inline; padding-right:8px; font-weight:bold;}
#primary_nav ul li a{width: 75px;display: inline;font-weight: bold;padding-top: 7px;padding-right: 8px;padding-bottom: 7px;padding-left: 8px;text-decoration: none; color:#111111;}
#primary_nav ul li a:hover{background-color: #efd101;text-decoration: none; color:#990099}

#side-a{border-right:2px solid #f2f2f2;float:left;min-height:1000px; width:602px; padding-left:25px; padding-right:25px; padding-top:28px; padding-bottom:28px;}
#side-a hr{width:552px}
#side-a p{margin-top: 0pt;margin-right: 0pt;margin-bottom: 0px;margin-left: 12px;line-height: 1.4em;}
#side-a p a{color: #1e7bac;text-decoration: none;}
#side-a p a:hover{color: #b50938;text-decoration: underline;}
#side-b{float:left; width:330px;padding-left:10px;}


#ad{width:330px; height:280px;background-image:url(../images/rail_ad_bg.jpg); background-repeat:no-repeat}
#ad embed{
position:relative;
top:15px;
left:15px;
}
#ad img {
position:relative;
top:15px;
left:15px;
}


.category{margin:0;padding-top:12px; padding-bottom:20px; padding-left:12px;}

.category h2{
font-size: 18px;
color:#741d56;
font-weight: bold;
line-height: 130%;
margin-bottom:18px;

}
.category h2 a{
color:#741d56;
}

.category p{
margin-top: 0pt;
margin-right: 0pt;
position:relative; left:-12px;
margin-bottom: 20px;
line-height: 1.4em;
}
.type-head{margin-top:25px; margin-bottom:0px;}
.date{font-size:13px;color:#a55987; font-weight:bold}
.location{font-size:13px; color:#a55987;border-bottom: 1px dotted #d5d5d5; font-weight:bold; line-height:21px;}


.slash{padding-top: 0pt;
padding-right: 10px;
padding-bottom: 0pt;
padding-left: 10px;
color: #bbbbbb;}

#keyword{
width:450px;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
border: 1px solid #ddd;
padding-left:12px;
padding-right:12px;
padding-top:12px;
margin-top: 0pt;
margin-right: 28px;
margin-bottom: 18px;
margin-left: 12px;
margin-top:20px;
margin-bottom:25px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
}
.inputholder{
width: 268px;
height: 21px;
font-size:14px;
padding-top: 4px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 4px;
border:none;
background-color: transparent;
background-image:url(../images/bg_searchBox.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0% 0%;	
}
#keyword h2{
font-size: 18px;
color:#1e7bac;
font-weight: bold;
line-height: 130%;
margin-bottom:10px;}

#keyword a{font-size:12px;}


#breadcrumb{margin-left:12px;}
#breadcrumb a{text-decoration:none;}
#breadcrumb a:hover{color:orange}
.strong{font-weight:bold; color:#222;}

.sort{margin-bottom:15px;}
.sort h2{margin-top:15px; }
.sort ul{padding-top:15px;}
.sort ul li{display:inline;}
.sort ul li a{color:#1e7bac;}

.search-btn{ background-image:url(../images/search-btn.jpg); background-repeat:no-repeat; width:39px; height:33px; text-indent:-9999px; border:none; outline: none;}

#main_content {
float: left;
padding:5px;
background-image:url(../images/main-bg.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#fff;
width:1005px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;

}
.item{height:462px; width:330px; float:left;}

#topics {
background-image:url(../images/topics_bg-alt.jpg);
background-position:center top;
background-repeat:no-repeat;
}
#topics h1{
text-indent: -9999px;
background-image:url(../images/hot_topics.jpg);
background-repeat: no-repeat;
background-position: left center;
height: 61px;
width: 270px;
position:relative; 
top:-4px;
left:26px;
}
#news{ background-image:url(../images/news_bg.jpg); background-repeat:no-repeat; background-position:top;padding-left:5px; padding-right:5px;}
#news img{position:relative; top:24px; left:12px;}
#news p{font-size:12px;padding-left:15px; padding-top:35px; line-height:21px; color:#330000; font-family:Arial;}
#news h1{
text-indent: -9999px;
background-image:url(../images/mom-news.jpg);
background-repeat: no-repeat;
background-position: left center;
height: 61px;
width: 297px;
position:relative; 
top:8px;
left:15px;
	}
#happenings h1{
text-indent: -9999px;
background-image:url(../images/happenings.jpg);
background-repeat: no-repeat;
background-position: left center;
height: 61px;
width: 297px;
position:relative; 
top:8px;
left:15px;
}	
#happenings{ background-image:url(../images/happenings_bg.jpg); background-repeat:no-repeat; background-position:top}

#footer {
	clear: both; 
	background: #ffffff;
	height:120px;
}
#footer h1{
text-indent: -9999px;
background-image:url(../images/about.jpg);
background-repeat: no-repeat;
background-position: left center;
background-color:#fff;
height: 53px;
width: 243px;
position:relative;
left:22px;
}
.footer-lft{
float: left;
font-size:11px;
background-color:#fff;
padding-right: 40px;
position:relative; left:48px;
line-height:16px;
width:120px;
}
#info{width:250px;}
.footer-lft img{position:relative; top:0px;}
.footer-lft a{text-decoration:none;}

#mom-space{clear:both;background-color:#ffffff; height:155px; padding:5px;}
.mom-id{float:left; width:65px; margin-right:28px;position:relative; top:15px;}
.mom-id a{line-height:16px; color:#ff9000;}
.mom-id a:hover {color:#460101}
.mom-id img{padding-bottom:5px; margin-left:3px;}
#description{width:225px; position:relative; top:5px;}
.mom-id h1{text-indent: -9999px;
background-image:url(../images/moms-space.jpg);
background-repeat: no-repeat;
background-position: left center;
height: 50px;
width: 209px;
margin-left:12px;
}
.mom-id p{font-size:12px; color:#666; line-height:21px; padding-left:40px;font-family:Arial;}
a.screen-name {color:#006699; font-size:12px; font-family: Arial, Helvetica, clean, sans-serif; font-weight:bold;padding-left:1px;}
a.profile{font-size:11px; color:#aaa; font-style:italic;padding-left:9px; padding-top:5px;}

#resources{float:left; height:279px; background-color:#fff; padding:0px 10px 10px 20px;}
.resources h3
{
font-size: 18px;
color: #3d3d3d;
font-weight: bold;
padding-bottom: 5px;
margin-left: 12px;
}
#resource_list{ background-image:url(../images/resources_bg.jpg); width:643px; height:279px}
ul.links{float:left; width:200px;position:relative; top:55px; left:38px;}
ul.links li{font-family:Arial; padding-top:3px; padding-bottom:3px; list-style-image:url(../images/arrow.gif);background-repeat: no-repeat;background-position: 0.01em 50%;}
.see_all{float:right;position:relative; top:40px; right:50px; font-style:italic;}
.see_all a{text-decoration:none; color:#a9a9a9; list-style-image:none}
#video{float:left; height:279px; background-color:#fff;padding:0px 28px 10px 0px;}
#player{ background-image:url(../images/video_bg.jpg); background-repeat:no-repeat; width:314px; height:279px}


.mainMomTalk{
	height:335px;
	width:330px;
	overflow:auto;
	clear:both;
        padding-top:10px;
}
.maindates{
	height:335px;
	width:330px;
	overflow:auto;
	clear:both;
        padding-top:10px;
}
.recentThread {
border-bottom:1px dashed #ccc;
clear:both;
font-family:Arial;
height:60px;
padding:12px 6px;
margin-left:8px;
}
.threadSubject {
color:#FFFFFF;
font-size:14px;
line-height:18px;
padding-bottom:5px;
padding-left:11px;
}
.threadSubject a {
color:#1e7bac;
}
.threadSubject a:hover{color:#b50938; text-decoration:underline}
.threadname {
font-size:12px;
padding-left:11px;
color:#333; font-weight:bold;
}
.threadviews {
font-size:12px;
padding-left:11px;
padding-top:5px;
}

.recentThread img {
float: left;
border:2px solid #efefef;
margin-right: 10px;
margin-bottom:20px;
}
.active a{color:#b50938}
#mom-triggers {
float:left;
font-size:14px;
font-weight:bold;
height:24px;
padding-top:8px;
text-align:center;
width:158px;
}
#mom-triggers-recent {
float:left;
font-size:12px;
font-weight:bold;
height:38px;
padding-top:0px;
position:relative;
top:10px;
color:#3d3d3d;
text-align:center;
width:165px;
}
#mom-triggers-recent a {
font-family:Arial,Helvetica,sans-serif;
height:38px;
width:165px;
}

#mom-triggers-popular {
float:left;
font-size:12px;
font-weight:bold;
height:38px;
position:relative;
top:10px;
text-align:center;
width:165px;
}
#mom-triggers-popular a {
font-family:Arial,Helvetica,sans-serif;
display:block;
color:#3d3d3d;
height:38px;
width:165px;
}
.mom-triggers-popular a:hover {
background-position:left -24px;
}
#mom-triggers-week {
float:left;
font-size:12px;
font-weight:bold;
height:38px;
padding-top:0px;
position:relative;
top:10px;
color:#3d3d3d;
text-align:center;
width:165px;
}
#mom-triggers-week a {
font-family:Arial,Helvetica,sans-serif;
display:block;
height:38px;
width:165px;
}
#mom-triggers-month {
float:left;
font-size:12px;
font-weight:bold;
height:38px;
padding-top:0px;
position:relative;
top:10px;
color:#3d3d3d;
text-align:center;
width:165px;
}
#mom-triggers-month a {
font-family:Arial,Helvetica,sans-serif;
display:block;
color:#3d3d3d;
height:38px;
width:165px;
}
#mom-triggers-month a:hover {
background-position:left -24px;
}
.upcomingEvent {
border-bottom:1px dashed #ccc;
clear:both;
font-family:Arial;
height:40px;
padding:12px 6px;
margin-left:8px;
}

.eventWhen {
color:#4EA9CF;
float:left;
font-size:12px;
font-weight:bold;
margin-left:25px;
width:45px;
}
.eventWhen a {
color:#3d3d3d
}
.eventWhat {
float:left;
font-size:14px;
line-height:18px;
margin:0 0 0 10px;
width:190px;
}
.eventWhat a {
color:#1e7bac;
}
.eventWhat a:hover{
color:#b50938; text-decoration:underline;	
}
.viewAll {
clear:both;
font-family:Arial;
font-size:11px;
left:200px;
top:6px;
list-style-image:url(../images/arrow_orange.gif);
position:relative;
}

.viewAll {
clear:both;
font-family:Arial;
font-size:11px;
left:200px;
top:3px;
list-style-image:url(../images/arrow_orange.gif);
position:relative;
}

#over
{
cursor: pointer;
}
#over:hover 
{
background-image:url(../images/over.png);
background-repeat: repeat-x;
}


.resource-topic{
width:600px;	
margin-top:15px;
margin-bottom:10px;
float:left;
}
.resource-topic h3{
font-size:18px;
color:#3d3d3d;
font-weight:bold;
padding-bottom:5px;
margin-left:12px;
}
.resource-topic p{
padding-bottom:7px;
line-height:21px;
}
.resource-topic ul li {
float: left;
width: 250px;
margin-right: 14px;
background-color: transparent;
background-image:url(../images/bullet-grey.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left 6px;
margin-bottom: 4px;
padding-left: 11px;
}
.resource-topic ul li a
{
color: #1e7bac;
text-decoration: none;
}

.resource-topic ul li a:hover 
{
color: #b50938;
text-decoration: underline;
}

.listingContent{clear:both;}


.listingPhoto
{
width: 120px;
height:170px;
float: left;
padding-top: 30px;
padding-right: 30px;
padding-bottom: 20px;
color: #414c51;
}

.listingPhoto img 
{
border: 1px solid #d4d4d4;
padding:1px;
margin-bottom:5px;
}

.listingPhoto a:link, .listingPhoto a:visited 
{
font-size:13px;
color: #1e7bac;
text-decoration: none;
}

.listingPhoto a:hover
{
color: #b50938;
text-decoration: underline;
}

ul#pagination-gallery {margin-top:20px;}

#pagination-gallery li{
border:0; margin:0; padding:0;
font-size:14px;
display:inline;
list-style:none;
}
#pagination-gallery a{
border:solid 1px #DDDDDD;
margin-right:2px;
}
#pagination-gallery .previous-off,
#pagination-gallery .next-off {
color:#666666;
display:block;
float:left;
font-weight:bold;
padding:3px 4px;
}
#pagination-gallery .next a,
#pagination-gallery .previous a {
font-weight:bold;
border:solid 1px #FFFFFF;
}
#pagination-gallery .active{
color:#b50938;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pagination-gallery a:link,
#pagination-gallery a:visited {
color: #1e7bac;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-gallery a:hover{
border:solid 1px #666666;
}

.contest-item{
margin:0;
padding-bottom:60px;
}
.contest-item p{
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 20px;
margin-left: 0pt;
line-height: 1.4em;
}
a.contesttitle {
font-size: 18px;
color: #741d56;
font-weight: bold;
line-height: 130%;
margin-bottom: 18px;	
}
.contest-item a img{
float:left;margin:3px 15px 0px 0px;width:200px;
border: 1px solid #d4d4d4;
padding:1px;
}
.contest-item p a{
color: #1e7bac;
text-decoration: none;}

.contest-item p a:hover{
color: #b50938;
text-decoration: underline}


.featured-videos{
margin-top:30px;
}
.featured-videos p{
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 20px;
margin-left: 0pt;
line-height: 1.4em;
}
.featured-videos p a{
color: #1e7bac;
text-decoration: none;}
.featured-videos p a:hover{
color: #b50938;
text-decoration: underline}
.featured-videos a img{
float:left;margin:3px 15px 0px 0px;
border: 1px solid #d4d4d4;
padding:1px;
}
a.videotitle {
font-size: 18px;
color: #741d56;
font-weight: bold;
line-height: 130%;
margin-bottom: 18px;
margin-left:12px;
}

.news-article{padding-bottom:20px;padding-top:16px;}

.news-article h2{
font-size: 18px;
color:#741d56;
font-weight: bold;
line-height: 130%;
margin-bottom:18px;
margin-left:12px;
margin-top:12px;
}

.news-article img{margin-left:12px;}

.news-article p{
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 20px;
margin-left: 0pt;
line-height: 1.4em;
}

.news-article p a{
color: #1e7bac;
text-decoration: none;
}
.news-article p a:hover{
color: #b50938;
text-decoration: underline
}

#tagcloud h3{
font-size:18px;
color:#3d3d3d;
font-weight:bold;
margin-left:12px;
margin-bottom:5px;
}

#tagcloud{margin-bottom:18px;margin-top:18px;}
#tagcloud a{padding-right:12px;}
#tagcloud a.cloud_0{font-size:14px;color:#a9a9a9}
#tagcloud a.cloud_1{font-size:.85em}
#tagcloud a.cloud_2{font-size:.95em}
#tagcloud a.cloud_3{font-size:1em;font-weight:bold}
#tagcloud a.cloud_4{font-size:1.1em}
#tagcloud a.cloud_5{font-size:1.1em;color:#a2c609}
#tagcloud a.cloud_6{font-size:1.2em;color:#a2c609}
#tagcloud a.cloud_7{font-size:1.3em;color:#a2c609}
#tagcloud a.cloud_8{font-size:1.4em;color:#a2c609}
#tagcloud a.cloud_9{font-size:1.5em}
#tagcloud a.cloud_10{font-size:1.8em;line-height:1em;padding:0;color:#a2c609;font-weight:normal}


#frmContact{width:550px;background: #fff;border: 2px solid #ddd;clear: both;display: block;margin:0;font-size:14px;padding: 2em 15px 1em 15px;}

fieldset {border: 0;clear: both;margin: 0;padding: 0;}
fieldset p {color: #444;font-size: 12px;}
fieldset p.note {color: #999;font-size: 1.0em; margin-left:0;}

span.required {color: #b50938;}

legend {display: block;font-size: 1.8em;font-weight: bold;margin: 1em 0 -1em 0;padding: 0;}

#frmContact label {display: block;font-size: 1.0em;height: 2.1em;line-height: 2.1em;margin: 1em 0;width: 160px;}

.formField {border: 2px solid #ddd;display: block;font-size: 1.4em;margin: -2.2em 0 1em 160px;padding: 0px;position: relative;width: 352px;}

select.formField {padding: 4px 5px;width: 366px;}

.formField:focus {border-color: #c1c1c1;}

.formButton {background: #006699;border: 2px solid #ccc;color: #fff;font-weight: bold;margin-left: 1em;padding: .3em .8em;}

span.formButtonWrapper {display: block;font-size: 1.4em;text-align: right;}

.formButton:hover {background: #333;border-color: #111;cursor: pointer;}

address{font-size: 1.4em;font-style: normal;line-height: 1.6em;margin-top: 1em;margin-right: 0pt;margin-bottom: 1em;margin-left: 0pt;}
address strong{font-weight:bold;}
.column {float: left;margin-top: 15px;margin-bottom:25px;position: relative;width: 250px;}
.column.first {margin-left: 15px;margin-top: 15px; margin-bottom:25px;}
.column p strong {font-weight:bold;}
.column p a{color: #1e7bac;
text-decoration: none;}	
.column p a:hover{color: #b50938;
text-decoration: underline}

#profilenav{padding-bottom:10px;}
#profilenav a{color: #1e7bac;text-decoration: none; margin-left:16px; margin-right:16px;}
#profilenav a:hover{color: #b50938;text-decoration: underline;}

.registration_error {margin-left:4px; font-weight:bold; margin-top:5px;}
.registration_error ul li{ list-style-image:url(../images/error.gif); list-style-position:outside;margin-left:40px; padding-top: 0.6em;
padding-right: 1.5em;padding-bottom: 0.6em;padding-left: 0.825em; border:none;}

#classifiedContent p{border-bottom:2px solid #f2f2f2; padding-bottom:15px; padding-top:15px}

a.contesttitle{margin-left:12px;}

a.upLoadbuttonBox{position:relative; top:7px; left:10px;color: #1e7bac;text-decoration: none;}
a.upLoadbuttonBox:hover{color: #b50938;text-decoration: underline;}


.access a{
color:#CEEC82;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:12px;
position:relative;
top:50px;
padding-left:15px;
}

.check{margin-right:15px;}
.checkbox{padding:15px 15px 15px 0px } 


.thumbLg img{padding:4px; border:1px solid #e1e1e1;}

a.thumbLg img
{
display: block;
}

a.thumbLg img:hover{
border:1px solid #e4eff6;
background-color: #ccebf9;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
}

.ratingModThumb{
float: left;
height: 22px;
width: 75px;
line-height: 12px;
color: #ffffff;
font-size: 12px;
text-align:center;
}

.ratingModThumb a
{
background-color: #ffffff;
color: #aaa;
text-align: center;
font-style: italic;
text-decoration:none;
position:relative; top:5px;
}

.ratingModThumb:hover
{
text-decoration: underline;
} 


ul.inlineList .thumbDes{
color: #333333;
font-size: 13px;
width: 85px;
text-align:center;
overflow-x: hidden;
overflow-y: hidden;
margin-top: 3px;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
}


ul.inlineList li, ol.inlineList li{
float: left;
position: relative;
}


ul.inlineList.thumbsList li{
margin-top: 15px;
margin-right: 28px;
margin-bottom: 15px;
margin-left: 0pt;
}

a.primaryLink
{
color: #006699;
font-family: Arial,Helvetica,clean,sans-serif;
font-size: 11px;
font-weight: bold;
}

a.primaryLink:hover 
{
color: #460101;
}


.discuss-topic{padding:15px;}
.topic-title{font-size:18px;
font-size: 18px;
color: #741d56;
font-weight: bold;
line-height: 130%;
margin-bottom: 10px;
}

.post-author{
font-family: Arial,Helvetica,clean,sans-serif;
font-size: 0.8em;
color: #606060;
padding-bottom:10px}

.inlineList li{
margin-top: 15px;
margin-right: 28px;
margin-bottom: 15px;
margin-left: 0pt;}


.momAbout{
float: left;
width: 550px;
background-color: #ffffff;
padding: 25px;
border:1px solid #e2e2e2;
margin-bottom:20px;
margin-top:20px;
}
.profile-img{float:left;margin-right:15px;}
.profile-img p a{font-size:12px;}
.profile-img img{margin-bottom:15px;}

.mom-info {float:left;}
#Username{
font-family: Arial,Helvetica,clean,sans-serif;
padding-left:12px; 
font-size:32px;
color: #741d56;
font-weight: bold;
line-height: 130%;
margin-bottom: 10px;}



.profile-about{float:left;width:200px;margin-top:15px;}
.profile-about ul li{line-height:21px;}
.profile-about ul li a{color:#1e7bac; text-decoration:none;}
.profile-about ul li a:hover{color:#b50938; text-decoration:underline;}
.custom-doc{min-height:300px;}
.user-info img{padding:15px;}

.user-comment{padding:10px;} 
.user-comment p{
font-family: Arial,Helvetica,sans-serif;
font-size:13px;
color:#1c2837;
line-height:19.5px;
}


.secRight{clear:both;}

.secWrap .secHeader {
background-color: #f2f2f2;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
padding-top: 8px;
padding-right: 20px;
padding-bottom: 0pt;
padding-left: 20px;
height: 30px;
} 

.secWrap .secHeader h1
{
font-family: Arial,Helvetica,clean,sans-serif;
font-size: 15px;
font-weight: bold;
float: left;
margin-top: 2px;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
color: #333333;
}


.secWrap .secHeader .secActionLink 
{
float: right;
margin-top: 5px;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 20px;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
display: block;
color: #666666;
text-align: right;
font-size: 93%;
} 

.secWrap .secHeader .secActionLink:hover {color:#006699;}
 
.ad-number{
font-size:24px;
color:#b50938;
font-family: Arial,Helvetica,sans-serif;
}

.ad-box{width: 550px;height:250px;background-color: #ffffff;padding: 25px;border:1px solid #e2e2e2;margin-bottom:20px;margin-top:20px;}
.ad-box h2{font-size:22px;margin-bottom:12px;color:#97a400}
.ad-box p{padding:5px;}
.ad-left ul{margin-left:9px;}
.ad-left ul li{ list-style:disc;margin-left:24px;padding:5px; font-weight:bold; font-style:italic; color:#333;}
.ad-left{float:left;width:275px;}
.ad-right{float:left:width:275px;}

.number{font-size:18px; padding-right:12px; color:#97a400}

.address{
font-family: Arial,Helvetica,sans-serif;
font-size:18px;
color:#872882;
font-weight:bold;
}
.ad-right img{position:relative; top:-50px;}

#listingNavButton{clear:both;}

#text-ad {
background-color: #f2f9f9;
padding:10px;
margin: 5px;
border-top:1px dotted #ccc;
border-bottom:1px dotted #ccc;
}

#text-ad a{
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:12px;
line-height:19.6px;
font-weight:bold;
color:#097cb6;
text-decoration:none;
}
#text-ad a:hover{color:#ec0c7a}



