/*HTML*/
body {background:#D5ECF3; text-align:center; font:12px Arial, sans-serif;}
h2 {font-size:26px; color:#ED7A07; font-weight:bold; font-family:Trebuchet MS;}
h3 {font-size:16px; color:#ED7A07; font-weight:bold; padding:20px 20px 0 20px; font-family:Trebuchet MS;}
h4 {font-size:16px; color:#ED7A07; font-weight:normal; padding:10px; font-weight:bold; font-family:Trebuchet MS;}
h5 {font-size:16px; padding:10px; font-weight:bold; font-family:Trebuchet MS;}
a, a:visited {color:#ED7A07; text-decoration:underline;}
a:hover {color:#ED7A07; text-decoration:none;}
hr {border:1px solid #FCCA8C; margin:10px; text-align:center;}
img a, img a:visited {text-decoration:none; border:none;}

/*WRAP AND BANNER*/
#wrap {width:988px;}
#banner {background:url(images/top_bgd.png) bottom right no-repeat; width:988px; height:118px;}
	#banner h1 {background:url(images/logo_top.jpg) top left no-repeat; width:415px; height:118px; overflow:hidden; float:left;}
		#banner h1 a {padding-top:118px; height:118px; display:block;}
	#banner ul {font-weight:bold; float:right; margin:0 auto; padding:20px 15px 0 0; display:block; width:558px; height:auto; text-align:right;}
	#banner li {display:inline; list-style:none; margin:0 auto; color:#ED7A07; padding:0; font-size:14px;}
		#banner li a, #banner li a:visited {color:#ED7A07; text-decoration:none;}
		#banner li a:hover {color:#ED7A07; text-decoration:underline;}
.search {float:right; display:block;}
	.search form {padding:30px 15px 0 0;}
input.searchButton {margin-bottom:-6px;}
.searchBox {color:#999;}
		
		
/*TOP*/
#mainWrap {background:url(images/main_bgd.gif) top repeat-y; width:988px; height:auto;}
#mainTop {width:988px; height:86px; clear:both;}
#logoBottom {background:url(images/logo_bottom.jpg) top left no-repeat; width:960px; height:86px; margin-left:14px; overflow:hidden; text-align:right;}
	#logoBottom h2 a {padding-top:86px; display:block;}
#topLinks {width:550px; height:86px; float:right; display:inline;}


/*LEFT COLUMN*/
#leftColumn {background:url(images/left_col_top.jpg) top left no-repeat; width:230px; height:auto; margin-left:14px; margin-bottom:20px; border-right:2px solid #FCCA8C; float:left;display:inline;}
	#leftColumn p {margin:10px;}
#leftColContent {background:#FEEEB0; width:210px; height:auto; float:right; display:inline; border:2px solid #FCCA8C; border-top:none; border-right:none; margin-top:12px}
input.loginButton {margin-bottom:-6px;}


/*MAIN CONTENT*/
#mainColumn {width:496px; height:auto; float:left; display:inline;}
	#mainColumn h2 {text-align:center; padding:10px;}
#contentTopBox {background:#D5ECF3; width:460px; height:auto; border:2px solid #BAE0EB; margin-bottom:20px;}
	#contentTopBox p {padding:10px 20px; margin:0 auto;}
.content2ndBox {background:#EEF8FB; width:460px; height:auto; border:2px solid #D5ECF3; margin-bottom:20px;}
	.content2ndBox p {padding:0 20px 10px 20px; margin:0 auto;}
#social {text-align:center;}
	#social img {border:none;}


/*RIGHT COLUMN*/
#rightColumn {background:#FFE1B3; width:210px; height:auto; float:left; display:inline; border:2px solid #FCCA8C; margin-bottom:20px;}
.rssMain img {border:1px solid #ED7A07; margin:0 10px 10px 0;}
	#rightColumn p {margin:10px;}
	

/*FOOTER*/
#footer {background:url(images/bottom_bgd.gif) top no-repeat; width:988px; height:90px; clear:both; overflow:hidden;}
	#footer ul {font-size:14px; font-weight:bold; color:#ED7A07; margin:10px 0 0 20px; padding:20px 0; clear:both;}
	#footer li {list-style:none; display:inline; float:left; margin:3px;}


/*ACCOUNT SECTION STYLES*/
#logoBottomBottom {background:url(images/logo_bottom2.jpg) top left no-repeat; width:924px; height:12px; margin-left:14px; margin-bottom:20px; float:left;display:inline; clear:both;}
#mainColumnAccount {width:988px; height:auto; clear:both; margin:0 auto;}
#contentTopBoxAccount {background:#D5ECF3; width:924px; height:auto; border:2px solid #BAE0EB;}
	#contentTopBoxAccount p {margin:10px;}
.secondNav {margin:0 auto 10px auto; color:#ED7A07; font-size:16px; text-align:center; font-family:Trebuchet MS;}
	.secondNav a, .secondNav a:visited {color:#ED7A07; text-decoration:none;}
	.secondNav a:hover {color:#ED7A07; text-decoration:underline;}
	

/*TAGS CLOUD*/
#popular_tags {margin:0 auto; padding:20px 5px 5px 5px; color:#000;}
	#popular_tags a, #popular_tags a:visited {text-decoration:none; font-weight:bold;}
	#popular_tags a:hover {text-decoration:underline;}
	#popular_tags li {display:inline; list-style:none; margin:0 auto; padding:0; font-size:10px;}
.smallest_tag a {font-size:10px;}
.small_tag a {font-size:12px;}
.medium_tag a {font-size:15px;}
.large_tag a {font-size:18px;}
.largest_tag a {font-size:22px;}
.tagsAlpha {font-size:11px;}
.browse ul#popular_tags {background:#FFFFFF; border:2px solid #BAE0EB; display:block; width:380px;}
	.browse p {margin:20px;}

/*CLASSES*/
.clear {clear:both;}
.clearLeft {clear:left;}
.clearRight {clear:right;}
.inline {display:inline;}
.floatLeft {float:left;}
.floatRight {float:right;}
.alignCenter {text-align:center;}
.alignLeft {text-align:left;}
.alignRight {text-align:right;}
.orangeBullet {color:#ED7A07; padding:0; margin:0 10px 20px 30px; font-size:10px;}
.rss {margin-left:10px;}
.copyright {color:#999; clear:both; padding:10px 24px; margin:0 auto;}
.blueHr {border:1px solid #BAE0EB; margin:10px; text-align:center;}
.tbl_border {border:2px solid #BAE0EB;}
.tbl_ratings {background:#EEF8FB; border:2px solid #BAE0EB;}
.smallTxt {font-size:1em;}
.blackTxt {color:#000;}
.profileForm p {text-align:right;}
.text3, select, .searchBox {border:1px dashed #CCCCCC;}
.imgBorder {border:3px solid #fff;}
img.uploadedImage {width:300px; border:2px solid #fff;}


/*OTHER*/
#listing_type_div select {width:300px;}