/* Edited with EditCSS */
/**** LINK-tag style sheet theme.css ****/

/* Some baseline stuff */

p, div, h1, h2, h3, h4, ul, li, form, input, select, option, img {
	margin: 			0;
	padding:			0;
}

img {
	border:				0;
}

a {
	outline:			0;
}

p, div {
	line-height:		14px;
}


/* Top Bar */

#topBar {
	color:				#fff;
	background-color:	#333;
	padding:			15px 30px;
}

ul.topBarLinks {
	float:				right;
}

ul.topBarLinks li {
	display:			block;
	float:				left;
	margin:				0 8px;
}

#topBar h1 {
	font-size:			18px;
}


/* Subheader */

#subheader {
	margin:				20px 25px;
}

.currentcrumb {
	font-weight:		bold;
}


/* Visitor Stats */

#visitorStats {
	margin:				0 0 10px 0;
}


/* Content */

#content {
	margin:				0 25px 30px 25px;
}

#content p {
	margin:				10px 0;
	line-height:		14px;
}

#content h2 {
	margin:				10px 0;
	font-size:			22px;
	line-height:		24px;
}

ul.postLinks li {
	display:			block;
	float:				left;
	margin:				0 8px;	
}

blockquote {
	padding:			6px 8px;
	margin:				6px 0;
	background-color:	#ddd;
	border:				1px solid #ccc;
}

.quoteAuthor {
	font-weight:		bold;
	font-style:			italic;
}

.reviewHeading {
	text-align:			center;
	background-color:	#222;
	color:				#fff;
	font-weight:		bold;
	font-size:			16px;
	padding:			6px 8px;
	margin:				6px 0;
}

.reviewReminder {
	margin:				6px 0;
}

.replyResults {
	font-size:			11px;
}

/* Forum Tables and Stuff */

table {
	border-bottom:		1px solid #bbb;
	font-size: 13px;
}

th {
	text-align:			left;
	background-color:	#333;
	color:				#fff;
}

td, th {
	padding:			8px 15px;
}

td.category {
	background-color:	#555;
	color:				#fff;
	font-weight:		bold;
}

.categoryDescription {
	font-weight:		normal;
	font-style:			italic;
}

tr.forumRow td.forum,
tr.topicRow td {
	border-left:		1px solid #ccc;
	border-top:			1px solid #ccc;
}

tr.forumRow td.recentPostInfo,
tr.topicRow td.recentPostInfo {
	border-left:		1px solid #ccc;
	border-right:		1px solid #ccc;
	border-top:			1px solid #ccc;
	background-color:	#eee;
}

table.threadTable {
	border-top:			13px solid #333;
	border-bottom:		0;
	margin-bottom:		8px;
}

table.threadTable td.author {
	background-color:	#ddd;
	width:				125px;
	vertical-align:		top;
}

table.threadTable td.body {
	border-left:		1px solid #ccc;
	border-right:		1px solid #ccc;
	border-bottom:		1px solid #ccc;
	vertical-align:		bottom;
}

table.threadTable td.body ul {
	list-style-position:	inside;
	margin:					8px 10px 10px 10px;
	line-height:			16px;
}

table.threadTable td.reply {
	border-top:			1px solid #ccc;
}

div.pagination {
	float:				right;
}

div.pagination table {
	border:				0;
}

div.pagination td {
	padding:			2px 3px;
}

.forumName {
	font-size:			18px;
	font-weight:		bold;
	margin-bottom:		6px;
}

.forumInfo {
	color:				#666;
	padding:			3px;
}

.forumDescription {
	font-weight:		bold;
	padding:			3px;
}

.topicPagination {
	font-size:			11px;
}

.postLinks {
	margin-left:		15px;
	font-weight:		bold;
}

.topicMarker {
	float:				left;
}

.topicTitle, .topicAuthor {
	margin-left:		40px;
}

.topicTitle {
	font-size:			18px;
	margin-bottom:		6px;
	line-height:		20px;
}

.replyLink {
	margin-bottom:		3px;
}

.avatar {
	float:				left;
}

.authorInfo {
	padding-left:		5px;
}

.authorIP {
	font-style:			italic;
}

.authorName {
	font-size:			14px;
}

.attachments {
	background-color:	#eee;
	padding:			5px 8px;
	margin-bottom:		8px;
}

.attachTitle {
	font-weight:		bold;
	margin-bottom:		4px;
}

.attachments img {
	border:				1px solid #bbb;
}

#content h3 {
	margin:				15px 0 2px 0 ;
	background-color:	#333;
	color:				#aaa;
	font-weight:		bold;
	padding:			 8px;
}

.postContent {
	margin:				10px 0;
	border-top:			1px solid #666;
	border-bottom:		1px solid #666;
}

/* Forms */

.formInput label {
	font-weight: 		bold;
}

.miniForm {
	display:			inline;
}

.errorHeading {
	color:				#ca2024;
}

.alert {
	background:			#fee9b2;
	color:				#ca2024;
	padding:			6px 8px;
}

table.submissionForm {
	border:				0;
}

table.submissionForm td {
	background-color:	#eee;
	border-top:			1px solid #ccc;
	border-right:		1px solid #ccc;
	border-bottom:		1px solid #ccc;
}

table.submissionForm tr.spacer td {
	background-color:	#fff;
	border:				0;
}

table.submissionForm th {
	text-align:			right;
}

table.submissionForm th.formTopicTitle {
	text-align:			left;
}

table.optionsTable {
	border:				0;
}

table.optionsTable td {
	border:				0;
}

input, textarea  {
	margin:				6px 0;
background: #fff;
border: 1px solid #FD18B9;
padding: 10px 2px;
font-size: 14px;
font-family: arial;
}

label {
	font-weight:		bold;
}

.extraOptionLink {
	margin:				6px 0;
}

.checkbox {
	margin:				6px 0;
}

.radio {
	background-color:	#eee;
	padding:			6px 8px;
}

.radio input {
	margin:				0;
}

.select {
	margin:				6px 0;
}

#poll {
	margin:				6px 0;
}

.pollQuestion {
	font-size:			24px;
	font-weight:		bold;
	margin:				10px 0;
}

.pollInfo {
	margin:				6px 0;
}

table.pollResults {
	border:				0;
	margin-bottom:		15px;
}

div.submit {
	padding:			6px 8px;
	border-bottom:		6px solid #333;
}

table.searchForm {
	border:				1px solid #bbb;
	border-top:			10px solid #333;
	background-color:	#eee;
}

fieldset {
	padding:			10px 10px 8px 10px;
	margin:				6px 0;
}

legend {
	background-color:	#333;
	color:				#fff;
	border:				1px solid #fff;
	padding:			5px 7px;
}
/* Footer */

#footer {
	text-align:			center;
	font-size:			10px;
}


/* Links */


.breadcrumb a:link, .breadcrumb a:visited {
	text-decoration:	none;
	color:				#FD18B9;
}

.breadcrumb a:hover {
	text-decoration:	underline;
	color:				#000;	
}

.forumName a:link, .forumName a:visited {
	text-decoration:	none;
	color:				#FD18B9;	
}

.forumName a:hover {
	color:				#000;	
}

.subscribeLink a:link, .subscribeLink a:visited {
	font-size:			10px;
	color:				#666;
	vertical-align:		top;
}

.subscribeLink a:hover {
	text-decoration:	none;
	color:				#999;
}

.postLinks a:link, .postLinks a:visited {
	text-decoration:	none;
	color:				#FD18B9;
}

.postLinks a:hover {
	text-decoration:	underline;
}

.topicTitle a:link, .topicTitle a:visited {
	text-decoration:	none;
	color:				#FD18B9;
}

.topicTitle a:hover {
	color:				#000;
}

.topicAuthor a:link, .topicAuthor a:visited,
.recentPostInfo a:link, .recentPostInfo a:visited {
	color:				#333;
	text-decoration:	none;
	font-weight:		bold;
	font-size:			11px;
}

.topicAuthor a:hover,
.recentPostInfo a:hover {
	color:				#666;
}

.replyLink a:link, .replyLink a:visited {
	text-decoration:	none;
	color:				#444;
	font-weight:		bold;
	font-size:			11px;
}

.replyLink a:hover {
	text-decoration:	underline;
	color:				#777;
}

.authorName a:link, .authorName a:visited {
	text-decoration:	none;
	color:				#333;
	font-weight:		bold;
}

.authorName a:hover {
	text-decoration:	underline;
	color:				#666;
}

.ignored a:link, .ignored a:visited {
	text-decoration:	none;
	color:				#333;
}

.ignored a:hover {
	text-decoration:	underline;
	color:				#666;
}

.rankAdmin a:link, .rankAdmin a:visited {
	color:				#FD18B9;
}

.rankModerator a:link, .rankModerator a:visited {
	color:				#FD18B9;
}

.attachments a:link, .attachments a:visited {
	text-decoration:	none;
	color:				#FD18B9;
}

.attachments a:hover {
	text-decoration:	underline;
	color:				#000;
}

.pagination a:link, .pagination a:visited,
#footer a:link, #footer a:visited,
.reviewReminder a:link, .reviewReminder a:visited {
	text-decoration:	none;
	color:				#3768b8;
}

.pagination a:hover,
#footer a:hover,
.reviewReminder a:hover {
	text-decoration:	underline;
	color:				#000;
}

form a:link, form a:visited {
	text-decoration:	none;
	color:				#FD18B9;	
}

form a:hover {
	text-decoration:	underline;
	color:				#000;
}

legend a:link, legend a:visited {
	color:				#fff;
	text-decoration:	underline;
}

legend a:hover {
	text-decoration:	none;
}

.banMember a:link, .banMember a:visited {
	text-decoration:	none;
	color:				#FD18B9;
}

.banMember a:hover {
	text-decoration:	underline;
}

.memberPage a:link, .memberPage a:visited {
	text-decoration:	none;
	color:				#FD18B9;
}

.memberPage a:hover {
	text-decoration:	underline;
}

a#extLink1,
h3.subHeaderLink a:link, h3.subHeaderLink a:visited {
	color:				#fff;
}

#topBar ul.topBarLinks li.profileLink a:link, #topBar ul.topBarLinks li.profileLink a:visited {
	color:				#fff;
	font-weight:		bold;
}


/* Member Profile Pages */

table.profileTable {
	border:				5px solid #000;
background: #ccc;
line-height: 22px;
padding: 10px;
}

table.profileTable td.tableCellOne,
.memberPage table.threadTable td.tableCellOne,
.memberlistRowOne {
	background:			#ddd;
}

ul.profileMenu {
	list-style:			none;
	margin-left:		6px;
	font-size:			14px;
}

ul.profileMenu li {
	margin:				6px 0;
}

table.avatarTable {
	border:				0;
}

table.avatarTable td {
	border:				1px solid #bbb;
		background-color:	#fff;
}

table.messageTable th {
	text-align:			right;
}

table.messageTable td {
	border-right:		1px solid #bbb;
}

table.messageTable td.message {
	border-top:			1px solid #bbb;
}

table.messageTable tr.spacer td {
	border-right:		0;
	border-top:			1px solid #bbb;
}

table.messageFolders td,
td.notepad,
table.memberSearch td {
	border-left:		1px solid #bbb;
}

.profileTitle {
	font-size:			24px;
	font-weight:		bold;
line-height: 26px;
}

.rankAdmin {
color: #FD18B9;
line-height: 26px;
}

.rankModerator {
color: #468d4b;
line-height: 26px;
}

table.profileFields {
border:0;
margin-bottom:20px;
}

.profileFields td.tableCellTwo {
	vertical-align:		middle;
	font-weight:		bold;
	color:				#fff;
	background-color:	#222;
}

.profileFields td.tableCellOne {
	background-color:	#ddd;
}

tr.customFields span.alert {
	background:			transparent;
	color:				#fff;
	padding:			0;
}

/* Icky but necessary */

.spacer {
	clear:				both;
	margin-bottom:		5px;
	height:				0;
}











body {
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
background: #d3d3d3 url(http://www.hollywoodrag.com/themes/site_themes/hr/images/topbg.jpg) repeat-x top center;
}

h1, h2, h3, h4, h5, ul, li {
margin:0px;
padding:0px;
}
ul, li {
list-style:none;
}
.float_left {
float:left;
}
.float_right {
float:right;
}
.blank_width_15 {
width:15px;
float:left;
}
.blank_width_20 {
width:20px;
float:left;
}
.blank_width_30 {
width:30px;
float:left;
}
.blank_height_30 {
width:100%;
height:30px;
float:left;
}
.blank_height_20 {
width:100%;
height:20px;
float:left;
}
.main_wrapper {
width:1000px;
margin:0 auto;
}

/*Header/Nav--------------------------------------------------------------*/
.holywood_logo {
width:100%;
float:left;
text-align:center;
}
.navigation {
height:56px;
float:left;
color:#fff;
width:965px;
padding-left:35px;
}
.navigation ul li {
float:left;
list-style:none;
margin:0px;
}

.navigation ul li a {
height:56px;
float:left;
text-decoration:none;
margin: 0 20px 0 0;
}
.navigation ul li a.home {
background:url(http://www.hollywoodrag.com/themes/site_themes/hr/images/menu-3.png) no-repeat 0px 0px;
width: 100px;
}
.navigation ul li a:hover.home {
background:url(http://www.hollywoodrag.com/themes/site_themes/hr/images/menu-3-hover.png) no-repeat 0px 0px;
width: 100px;
}
.navigation ul li a.gallery {
background:url(http://www.hollywoodrag.com/themes/site_themes/hr/images/menu-3.png) no-repeat -120px 0px;
width: 120px;
}
.navigation ul li a:hover.gallery {
background:url(http://www.hollywoodrag.com/themes/site_themes/hr/images/menu-3-hover.png) no-repeat -120px 0px;
width: 120px;
}
.navigation ul li a.news {
background:url(http://www.hollywoodrag.com/themes/site_themes/hr/images/menu-3.png) no-repeat -258px 0px;
width: 103px;
}
.navigation ul li a:hover.news {
background:url(http://www.hollywoodrag.com/themes/site_themes/hr/images/menu-3-hover.png) no-repeat -258px 0px;
width: 103px;
}
.navigation ul li a.archievs {
background:url(http://www.hollywoodrag.com/themes/site_themes/hr/images/menu-3.png) no-repeat -380px 0px;
width: 133px;
}
.navigation ul li a:hover.archievs {
background:url(http://www.hollywoodrag.com/themes/site_themes/hr/images/menu-3-hover.png) no-repeat -380px 0px;
width: 133px;
}
.navigation ul li a.forum {
background:url(http://www.hollywoodrag.com/themes/site_themes/hr/images/menu-3.png) no-repeat -530px 0px;
width: 116px;
}
.navigation ul li a:hover.forum {
background:url(http://www.hollywoodrag.com/themes/site_themes/hr/images/menu-3-hover.png) no-repeat -530px 0px;
width: 116px;
}
.navigation ul li a.myspace {
background:url(http://www.hollywoodrag.com/themes/site_themes/hr/images/menu-3.png) no-repeat -664px 0px;
width: 117px;
}
.navigation ul li a:hover.myspace {
background:url(http://www.hollywoodrag.com/themes/site_themes/hr/images/menu-3-hover.png) no-repeat -664px 0px;
width: 117px;
}
.navigation ul li a.videos{
background:url(http://www.hollywoodrag.com/themes/site_themes/hr/images/menu-3.png) no-repeat -804px 0px;
width: 117px;
}
.navigation ul li a:hover.videos{
background:url(http://www.hollywoodrag.com/themes/site_themes/hr/images/menu-3-hover.png) no-repeat -804px 0px;
width: 117px;
}
/*Main Structure--------------------------------------------------------------*/
.body_wrapper {
width:1000px;
float:left;
background: transparent url(http://www.hollywoodrag.com/themes/site_themes/hr/images/contentbg.png) repeat-y;
}
.body_wrapper_top {
width:1000px;
float:left;
background:url(http://www.hollywoodrag.com/themes/site_themes/hr/images/body_wrapper_top.jpg) repeat-x 0px;
height:39px;
}
.body_wrapper_middle {
width:960px;
float:left;
padding:0 20px;
font-size: 14px;
}
.body_wrapper_middle a{
color: #FD18B9;
text-decoration: none;
}
.body_wrapper_middle a:hover{
color: #EE3923;
text-decoration: none;
border-bottom: 1px dotted #FD18B9;
}
.body_top_bar {
width:100%;
float:left;
margin-bottom:37px;
}

/*Ad/Login --------------------------------------------------------------*/
.advertise_728x90 {
width:728px;
float:left;
}

.login_bar_wrapper {
width:190px;
float:right;
color:#504e4e;
text-transform:uppercase;
font-size:11px;
padding:10px;
line-height:20px;
background:#ececec;
height:70px;
}
.login_bar_wrapper a {
color:#fd18b9;
text-decoration:none;
}

.body_wrapper_footer {
margin-bottom: -20px;
background: transparent url(http://www.hollywoodrag.com/themes/site_themes/hr/images/body_wrapper_footer.png) no-repeat;
width:1000px;
float:left;
height:28px;
}

/*Main Footer --------------------------------------------------------------*/
#body-bottom{
clear: both;
width:100%;
height: 422px;
padding: 0;
background: transparent url(http://www.hollywoodrag.com/themes/site_themes/hr/images/footerbg.jpg) repeat;
}
.body_bottom_wrapper {
width: 940px;
margin: 0 auto;
}
.from_the_gallery {
width:415px;
float:left;
margin: 5px 0px 0 0px;
}
.footer-gallery-thumbnail{
display:inline;
float:left;
height:65px;
overflow:hidden;
width:65px;
text-align: center;
margin: 0;
padding: 0;
}
.footer-news-thumbnail{
display:inline;
float:left;
text-align: center;
margin: 10px 10px 5px 0;
padding: 0;
}
.body_bottom_right_side {
width:425px;
float:right;
margin: 10px 40px 0px 0;
}
.browse_archives {
width:425px;
float:right;
margin: 0 0 20px 0;
}
.browse_archives p {
margin: 15px 0 10px 0;
font-size: 13px;
}
.browse_archives a{
color: #fff;
}
.browse_archives_title {
width:100%;
}
.browse_archives_inputs {
width:100%;
float:left;
margin-top:15px;
}
.browse_archives_inputs select {
color:#fd18b9;
font-size:13px;
text-transform:uppercase;
width:130px;
float:left;
margin-right:5px;
}

#body-bottom .search_site_inputs {
width:100%;
float:left;
margin-top:15px;
}
#body-bottom .search_site_inputs input {
color:#fd18b9;
font-size:13px;
text-transform:uppercase;
width:198px;
margin-right:5px;
border:solid 1px #333333;
float:left;
height:1px;
}
#body-bottom .search_site_inputs a {
color:#fd18b9;
font-size:12px;
text-transform:uppercase;
line-height:22px;
}
#body-bottom input.submit_button {
float:left;	background:url(http://www.hollywoodrag.com/themes/site_themes/hr/images/submit.jpg) no-repeat;
width:71px;
height:22px;
border:none;
cursor:pointer;
}
#body-bottom input:hover.submit_button {	background:url(http://www.hollywoodrag.com/themes/site_themes/hr/images/submit_hover.jpg) no-repeat;
}

#body-bottom .advertise_728x90{
margin: 30px 0;
width: 960px;
text-align: center;
}

.footer_wrapper {
width:100%;
float:left;
text-align:center;
text-transform:uppercase;
margin-top:25px;
color:#fd18b9;
font-weight:bold;
font-size:12px;
}
.footer_wrapper a {
text-decoration:none;
color:#fd18b9;
}
.footer_wrapper a:hover {
color:#b6b0b0;
}










.main_wrapper table .body img{
max-width: 500px;
}
