/* Default Links */
a:link, a:visited {
	color: #93250e;
	text-decoration:none;
}
a:hover {
	color: #93250e;
	text-decoration:underline;
}
a:active {
	color: #93250e;
	text-decoration:none;
}
/* RSS Link */
#rss a:link, #rss a:visited {
	color: #fff;
}
#rss a:hover {
	color: #eeb7b7;
}
#rss a:active {
	color: #fff;
}
/* Home Page Creatives Links*/
.popular_creatives .meta .category a:link, 
.popular_creatives .meta .category a:visited {
	color: #6e6e6e;
	text-decoration: none;
}
.popular_creatives .meta .category a:hover {
	color: #2e2e2e;
	text-decoration: none;
}
.popular_creatives .meta .category a:active {
	color: #6e6e6e;
	text-decoration: none;
}
.popular_creatives .meta .title a:link,
.popular_creatives .meta .title a:visited {
	color: #201f1f;
	text-decoration: none;
}
.popular_creatives .meta .title a:hover {
	color: #85190a;
	text-decoration: none;
}
.popular_creatives .meta .title a:active {
	color: #201f1f;
	text-decoration: none;
}
.popular_creatives .meta .link a:link,
.popular_creatives .meta .link a:visited {
	color: #6e1507;
	text-decoration: none;
}
.popular_creatives .meta .link a:hover {
	color: #232323;
	text-decoration: none;
}
.popular_creatives .meta .link a:active {
	color: #6e1507;
	text-decoration: none;
}
/* Button Links */
.links {
	margin-bottom: 25px;
	margin-top: 15px;
}
.page_full .white_box .links {
	position: absolute;
	bottom: 30px;
	right: 20px;
	margin: 0px;
}
.page_full .details_left .links {
	margin: 0px auto;
	text-align: center;
	margin-top: 10px;
	width: 218px;
}
.footer_links {
	position: relative;
	left: -4px;
	margin-bottom: 25px;
	margin-top: 5px;
}
.button {
	height: 26px;
	float: left;
	display: inline;
	margin-right: 10px;
}
#listing_browse .button {
	margin-right: 0px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.page_full .details_left .links .button {
	height: 26px;
	float: left;
	display: inline;
	margin: 0px 5px;
}
.button a {
	height:26px;
	display: block;
	text-indent:-9999px;
}
.button a:hover {
	background-position:0 -26px;
}
.header_signup a {
	background: url(../images/signup.jpg) no-repeat scroll 0 0;
	width:75px;
}
.signup a {
	background: url(../images/content_signup.jpg) no-repeat scroll 0 0;
	width:75px;
}
.login_problems a {
	background: url(../images/login_problems.jpg) no-repeat scroll 0 0;
	width:126px;
}
.submit a {
	background: url(../images/content_submit.jpg) no-repeat scroll 0 0;
	width:75px;
}
.portfolios a {
	background: url(../images/creattica_portfolios.jpg) no-repeat scroll 0 0;
	width:146px;
}
.daily a {
	background: url(../images/creattica_daily.jpg) no-repeat scroll 0 0;
	width:106px;
}
.details a {
	background: url(../images/view_details.jpg) no-repeat scroll 0 0;
	width:98px;
}
.profile a {
	background: url(../images/creattica_profile.gif) no-repeat scroll 0 0;
	width:124px;
}
.website a {
	background: url(../images/visit_website.gif) no-repeat scroll 0 0;
	width:75px;
}
.all_style_tags a {
	background: url(../images/all_style_tags.gif) no-repeat scroll 0 0;
	width:138px;
}
.all_genre_tags a {
	background: url(../images/all_genre_tags.gif) no-repeat scroll 0 0;
	width:144px;
}
.create a {
	background: url(../images/create.gif) no-repeat scroll 0 0;
	width:72px;
	margin-left: 10px;
}
.edit a {
	background: url(../images/edit.gif) no-repeat scroll 0 0;
	width:50px;
}
.delete a {
	background: url(../images/delete.gif) no-repeat scroll 0 0;
	width:62px;
}
.add_page a {
	background: url(../images/add_page.gif) no-repeat scroll 0 0;
	width:83px;
	margin-top: 10px;
}
.back a {
	background: url(../images/back.gif) no-repeat scroll 0 0;
	width:62px;
	margin-left: 10px;
}
.edit_item a {
	background: url(../images/edit_item.gif) no-repeat scroll 0 0;
	width:81px;
}
.your_account a {
	background: url(../images/your_account.gif) no-repeat scroll 0 0;
	width:111px;
}
.submit_design a {
	background: url(../images/submit_design.gif) no-repeat scroll 0 0;
	width:122px;
}
.admin a {
	background: url(../images/admin.gif) no-repeat scroll 0 0;
	width:71px;
}
/* Form Buttons */
button {
	border: none;
	cursor:pointer;
	height:26px;
	text-indent:-9999px;
}
button#signup {
	background: url(../images/content_signup.jpg) no-repeat scroll 0 0;
	width:75px;
	margin-top: 30px;
	float: left;
}
button#signup:hover {
	background-position:0 -26px;
}
button#save {
	background: url(../images/save.gif) no-repeat scroll 0 0;
	width:62px;
	margin-bottom: 20px;
	float: left;
}
button#save:hover {
	background-position:0 -26px;
}
button#update {
	background: url(../images/update.gif) no-repeat scroll 0 0;
	width:66px;
	margin-bottom: 20px;
	float: left;
}
button#update:hover {
	background-position:0 -26px;
}
button#header_login {
	background: url(../images/login.jpg) no-repeat scroll 0 0;
	margin-right:10px;
	width:56px;
}
button#header_login:hover {
	background-position:0 -26px;
}
button#header_logout {
	background: url(../images/logout.gif) no-repeat scroll 0 0;
	width:66px;
}
button#header_logout:hover {
	background-position:0 -26px;
}
button#login {
	background: url(../images/page_login.jpg) no-repeat scroll 0 0;
	margin-right:10px;
	width:56px;
	float: left;
}
button#login:hover {
	background-position:0 -26px;
}
button#browse {
	background: url(../images/get_inspired_browse.jpg) no-repeat scroll 0 0;
	width:75px;
}
button#browse:hover {
	background-position:0 -26px;
}
#content .browse button {
	height:21px;
}
#content .browse button.browse_button {
	background: url(../images/browse.gif) no-repeat scroll 0 0;
	width:75px;
}
#content .browse button.browse_button:hover {
	background-position:0 -21px;
}
button#upload {
	background: url(../images/upload_design.gif) no-repeat scroll 0 0;
	width:146px;
}
button#upload:hover {
	background-position:0 -26px;
}
button#reject_all {
	background: url(../images/reject_all.gif) no-repeat scroll 0 0;
	width:138px;
	margin-right: 50px;
}
button#reject_all:hover {
	background-position:0 -26px;
}
button#approve_all {
	background: url(../images/approve_all.gif) no-repeat scroll 0 0;
	width:138px;
}
button#approve_all:hover {
	background-position:0 -26px;
}
/* Footer Links */
#footer a:link, #footer a:visited {
	color: #fff;
	text-decoration:none;
}
#footer p a:hover {
	color: #fff;
	text-decoration:underline;
}
#footer a:active {
	color: #fff;
	text-decoration:none;
}

/* CSS Buttons */ 
a.button {
    background: transparent url('../images/button_right.png') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
	  font-size: 11px;
    height: 26px;
    margin-right: 6px;
    padding-right: 15px; /* sliding doors padding */
    text-decoration: none;
	  text-transform: uppercase;
	  font-family:Calibri, Arial, Sans-serif;
}
a.button span {
    background: transparent url('../images/button_left.png') no-repeat;
    display: block;
    line-height: 14px;
    padding: 6px 0 6px 15px;
} 
a.button:hover {
    background-position: bottom right;
}
a.button:hover span {
    background-position: bottom left;
}
a.button:active {
    background-position: bottom right;
    color: #fff;
    outline: none; /* hide dotted outline in Firefox */
}
a.button:active span {
    background-position: bottom left;
    padding: 7px 0 5px 15px; /* push text down 1px */
}

a.button_sm {
    background: transparent url('../images/button_right_small.png') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
	font-size: 10px;
    height: 21px;
    margin-right: 6px;
    padding-right: 15px; /* sliding doors padding */
    text-decoration: none;
	text-transform: uppercase;
}
a.button_sm span {
    background: transparent url('../images/button_left_small.png') no-repeat;
    display: block;
    line-height: 14px;
    padding: 3px 0 4px 15px;
} 
a.button_sm:hover {
    background-position: bottom right;
}
a.button_sm:hover span {
    background-position: bottom left;
}
a.button_sm:active {
    background-position: bottom right;
    color: #fff;
    outline: none; /* hide dotted outline in Firefox */
}
a.button_sm:active span {
    background-position: bottom left;
    padding: 4px 0 3px 15px; /* push text down 1px */
}