* {

	margin: 0;

	padding: 0;

	border: 0;

	font-family: Arial;

}



body {

	background-color: white;

	/*background: url(/images/site/background.gif) repeat-x; */

}



img.floatleft {

	float: left;

	position: relative;

	padding: 5px 10px 10px 5px;

}



span.gallery_name a {

	color: black;

	font-weight: bold;

	font-size: 90%;

}



span.gallery_posted {

	color: #222;

	font-size: 80%;

}



span.gallery_by {

	color: blue;

	font-size: 90%;

	font-weight: bold;

}



div.feature {

	text-align: center;

	border: 2px solid #80B9DC;

}



div.feature div.secure_buttons {

	text-align: center;

	border: 2px solid #610e0e;

	height: 80px;

	max-height: 80px;

	padding-top: 20px;

	overflow: hidden;

}



div.feature div.secure_buttons img {

	width: 100px;

	height: 57px;

	max-width: 100px;

	overflow: hidden;

	float: left;

}



div.feature div.secure_buttons div.auth_net_button img {

	height: 70px;

	margin-top: -6px;

	_margin-right: 10px;

}



div.feature div.brand_home {

	font-size: 80%;

	font-weight: bold;

}



div.feature div.price_home {

	font-size: 80%;

}



img.floatright {

	float: right;

	padding: 0 5px;

}



.redbox div.location,.redbox span.location {

	font-size: 75%;

}



.numphotos {

	/*font-weight: bold; */

	font-size: 65%;

	padding-top: 3px;

	padding-bottom: 3px;

}



.gallery_date {

	color: red;

	font-size: 65%;
	padding-right: 5px;

}



.uploaded {

	font-size: 70%;

}



h1.article_title {

	font-size: 175%;

}



p.timestamp {

	font-size: 90%;

	font-weight: bold;

	margin-bottom: 10px;

}



p.timestamp span.time {

	color: #610e0e;

}



img.float_left {

	position: relative;

	float: left;

	padding: 5px;

	border: 1px solid gray;

	margin-right: 10px;

}



div.large_image {

	text-align: center;

}



div.tag_links a {

	color: #610e0e;

	font-size: 85%;

}



div#wrapper {

	width: 100%;

	background-color: white;

}



div#leftcol {

	float: left;

	width: 230px;

	margin: 0;

	padding-left: 2px;

}



div#main {

	margin-left: 235px;

	padding-top: 2px;

	padding-bottom: 2px;

}



div.sidebar {

	background: url(/images/bar-left.gif) transparent top left no-repeat;

	margin: 2px;

}



div.sidebar h3 {

	color: white;

	text-align: center;

	font-weight: normal;

	background: url(/images/bar-right.gif) transparent top right no-repeat;

	font-size: 15px;

	line-height: 26px;

}



div.sidebarOpen {

	background: url(/images/bar-left-open.gif) transparent top left no-repeat;

	margin: 2px;

}



div.sidebarOpen h3 {

	color: white;

	text-align: center;

	font-weight: font;

	background: url(/images/bar-right-open.gif) transparent top right no-repeat;

	font-size: 13px;

	line-height: 26px;

}



div.redbox {

	border-color: #80B9DC;

	border-right-width: 2px;

	border-right-style: solid;

	border-left-width: 2px;

	border-left-style: solid;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	width: 222px;

}



.redbox_spacer {

	margin-top: 2px;

}



.redbox a {

	font-size: 90%;

}



div.contenthead {

	background: url(/images/bar-left-open.gif) transparent top left

		no-repeat;

	margin: 0;

	width: 661px;

}



div.contentbox {

	border-color: #80B9DC;

	border-right-width: 2px;

	border-right-style: solid;

	border-left-width: 2px;

	border-left-style: solid;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	padding: 4px;

	margin: 0 4px 4px 0;

	_float: right;

}



div.contenthead h3 {

	color: white;

	text-align: center;

	font-weight: bold;

	background: url(/images/bar-right-open.gif) transparent top right

		no-repeat;

	font-size: 13px;

	line-height: 26px;

}



.main_title {

	text-align: center;

}



.important {

	font-size: 1.6em;

	text-align: center;

	margin: 10px 0 10px 0;

	padding: 10px 0 10px 0;

	border-style: solid;

	border-width: 2px;

	border-color: #000;

}



.checkout {

	text-align: center;

	margin: 10px 0 10px 0;

	padding: 10px 0 10px 0;

	border-style: ridge;

	border-width: 10px;

	border-color: red;

}



.checkout span.as_link {

	text-decoration: underline;

	color: blue;

}



.google_buy_now {

	text-align: center;

	margin: 10px 0 10px 0;

	padding: 10px 0 10px 0;

	border-style: ridge;

	border-width: 10px;

	border-color: green;

}



.important#left {

	font-size: 1.4em;

	text-align: left;

	padding-left: 10px;

	padding-right: 10px;

}



.banner {

	padding-bottom: 5px;

}



input.submit {

	border: 1px solid #a7a7a7;

	/*background-image: url(/images/main-nav.gif); */

	background-color: #FFCE00;

	/* height: 34px; */

	color: black;

	padding: 2px 5px;
	margin: 2px 0;

	margin: 5px 0;

	font-weight: bold;
	height: 25px;

	/*font-size: 1em; */

}



input.mail {

	color: white;

	background-color: #cbcbcb;

	font-weight: bold;

	font-size: 110%;

}

.member_menus {
	text-align: left;
}
.member_menus ul {
	padding-left: 50px;
}
.member_menus ul li a {
	text-decoration: none;
	color:	black;
	font-size: 80%;
}

.member_menus ul#edit_profile {
	list-style-image: url(/images/site/edit_account.gif);
}
.member_menus ul#edit_gallery {
	list-style-image: url(/images/site/edit_gallery.gif);
}
.member_menus ul#edit_friends {
	list-style-image: url(/images/site/edit_friends.gif);
}

.member_msgs {
	text-align: left;
}
.member_msgs ul {
	padding-left: 50px;
}
.member_msgs ul li a {
	text-decoration: none;
	color:	black;
	font-size: 80%;
}

.member_msgs ul#inbox {
	list-style-image: url(/images/site/edit_account.gif);
}
.member_msgs ul#sent {
	list-style-image: url(/images/site/edit_gallery.gif);
}
.member_msgs ul#deleted {
	list-style-image: url(/images/site/edit_friends.gif);
}

.contact_member {
	text-align: left;
}
.contact_member ul {
	padding-left: 50px;
}
.contact_member ul li a {
	text-decoration: none;
	color:	black;
	font-size: 80%;
}

.contact_member ul#send_msg {
	list-style-image: url(/images/site/write_message.gif);
}
.contact_member ul#add_friend {
	list-style-image: url(/images/site/add_friend.gif);
}

.member_tools {
	text-align: left;
}
.member_tools ul {
	padding-left: 50px;
}
.member_tools ul li a {
	text-decoration: none;
	color:	black;
	font-size: 80%;
}

.member_tools ul#profile {
	list-style-image: url(/images/site/view_profile.gif);
}
.member_tools ul#gallery {
	list-style-image: url(/images/site/view_gallery.gif);
}
.member_tools ul#friends {
	list-style-image: url(/images/site/view_friends.gif);
}
.member_tools ul#events {
	list-style-image: url(/images/site/event_icon.gif);
}
.member_tools ul#classifieds {
	list-style-image: url(/images/site/view_friends.gif);
}

.renew {
	text-align:		center;
}

.renew h1 {
	font-size:		120%;
	font-weight:	bold;
	color:			green;
}

.gold_but {
	text-decoration: none;
	border: 1px solid #a7a7a7;
	background-color: #FFCE00;
	color: black;
	padding: 2px 5px;
	margin: 2px 0;
	margin: 5px 0;
	font-weight: bold;
	height: 25px;
}

.isgreen {
	background-color:	green;
}