@charset "utf-8";

/* Base Structure */

img, div, a, input { behavior: url(iepngfix.htc) }

* {
margin:0;
padding:0;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #f4f4ea;
	font-size: 12px;
	background-image: url(../images/bg_body.jpg);
	background-repeat: repeat-x;
	margin-bottom: 10px;
}
a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a:hover, a:active {
	text-decoration: none;
	color: #0066FF;
}
.body_cell {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	background-color: #fdfdfa;
}
.main_container {
	width: 960px;
	float: left;
	background-color: #fdfdfa;
}

/* Fonts */

h1 {
	font-weight: bold;
	font-size: 22px;
	color: #454545;
	line-height: 1.1em;
}
h2 {
	font-weight: bold;
	font-size: 14px;
	color: #454545;
}
.font_red {
	font-size: 12px;
	color: #DF1F26;
}
.font_red_bold {
	color: #DF1F26;
	font-weight: bold;
	font-size: 20px;
}
.font_blue_bold {
	color: #1d678f;
	font-weight: bold;
	font-size: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.font_grey {
	color:#6d6d6d;
}
.font_fourteen {
	font-size: 14px;
}
.font_nine {
	font-size: 9px;
}
.font_eleven {
	font-size: 11px;
}
.font_twelve {
	font-size: 12px;
}
.font_thirteen {
	font-size: 13px;
}
.font_fourteen {
	font-size: 14px;
}
.font_sixteen {
	font-size: 16px;
}
.font_seventeen {
	font-size: 17px;
}
.font_eighteen {
	font-size: 18px;
}
.font_twenty {
	font-size: 20px;
}
.font_twenty_one {
	font-size: 21px;
}
.font_twenty_two {
	font-size: 22px;
}
.font_twenty_four {
	font-size: 24px;
}
.font_large_bold {
	font-size: 24px;
	font-weight: bold;
}
.font_blue_bold_italic {
	font-size: 12px;
	font-style: italic;
	color: #013366;
	font-weight: bold;
}
.font_blue_underline {
	font-weight: normal;
	text-decoration: underline;
	font-style: normal;
}
.subhead {
	color: #000000;
	line-height: 22px;
	font-size: 16px;
	font-weight: 500;
}
.subhead a {
	color: #275178;
	line-height: 22px;
	font-size: 16px;
	font-weight: 500;
}
.subhead a:hover {
	color: #000000;
	text-decoration:underline;
	line-height: 22px;
	font-size: 16px;
	font-weight: 500;
}

/* Basic Page Structure */

.entire_header_area {
	float: left;
	width: 960px;
	height: 181px;
	background-image: url(../images/bg_nav.jpg);
	background-repeat: repeat-x;
}
.header_container {
	float: left;
	width: 960px;
	height: 119px;
}
.header_left {
	float: left;
	width: 266px;
	height: 119px;
}
.header_right {
	float: right;
	width: 360px;
	height: 119px;
}
.header_right_text {
	float: left;
	width: 360px;
	margin-top: 40px;
	margin-right: 10px;
	font-size: 14px;
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

/* Nav */

.nav {
	float: left;
	width: 960px;
	height: 62px;
}
.nav ul {
	list-style:none;
} 
.nav li {
	float:left;
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
}

.nav li:hover a {
     /*Style your li hover functions (change bg etc, separate from your a class, triggered when link is hovered)*/
    
}

.nav li a {
	float:left;
	display:block;
	font-weight: bold;
	font-size: 13px;
	padding-top: 25px;
}

.nav li a b {
	font-weight:bold;
	color:#000;
}

.nav li a:hover {
	color: #000000;
}

.tab_home {
	background-image: url(../images/bg_tab_home.jpg);
	background-repeat: no-repeat;
	width: 68px;
	height: 62px;
	padding-right: 13px;
	color: #000000;
}
.tab_home a {
	color: #000000;
	margin-left: 15px;
	display: inline;
}
.notab_home {
	width: 68px;
	height: 62px;
	padding-right: 13px;
	color: #FFFFFF;
}
.notab_home a {
	color: #FFFFFF;
	margin-left: 15px;
	display: inline;
}

.tab_about {
	background-image: url(../images/bg_tab_about.jpg);
	background-repeat: no-repeat;
	width: 84px;
	height: 62px;
	color: #000000;
	padding-right: 13px;
}
.tab_about a {
	color: #000000;
	margin-left: 20px;
	display: inline;
}
.notab_about {
	width: 84px;
	height: 62px;
	color: #FFFFFF;
	padding-right: 13px;
}
.notab_about a {
	color: #FFFFFF;
	margin-left: 20px;
	display: inline;
}

.tab_services {
	background-image: url(../images/bg_tab_services.jpg);
	background-repeat: no-repeat;
	width: 99px;
	height: 62px;
	color: #000000;
	padding-right: 13px;
}
.tab_services a {
	color: #000000;
	margin-left: 17px;
	display: inline;
}
.notab_services {
	width: 99px;
	height: 62px;
	color: #FFFFFF;
	padding-right: 13px;
}
.notab_services a {
	color: #FFFFFF;
	margin-left: 17px;
	display: inline;
}

.tab_portfolio {
	background-image: url(../images/bg_tab_portfolio.jpg);
	background-repeat: no-repeat;
	width: 100px;
	height: 62px;
	color: #000000;
	padding-right: 13px;
}
.tab_portfolio a {
	color: #000000;
	margin-left: 13px;
	display: inline;
}
.notab_portfolio {
	width: 100px;
	height: 62px;
	color: #FFFFFF;
	padding-right: 13px;
}
.notab_portfolio a {
	color: #FFFFFF;
	margin-left: 13px;
	display: inline;
}

.tab_clients {
	background-image: url(../images/bg_tab_clients.jpg);
	background-repeat: no-repeat;
	width: 87px;
	height: 62px;
	color: #000000;
	padding-right: 13px;
}
.tab_clients a {
	color: #000000;
	margin-left: 16px;
	display: inline;
}
.notab_clients {
	width: 87px;
	height: 62px;
	color: #FFFFFF;
	padding-right: 13px;
}
.notab_clients a {
	color: #FFFFFF;
	margin-left: 16px;
	display: inline;
}

.tab_testimonials {
	background-image: url(../images/bg_tab_testimonials.jpg);
	background-repeat: no-repeat;
	width: 124px;
	height: 62px;
	color: #000000;
	padding-right: 13px;
}
.tab_testimonials a {
	color: #000000;
	margin-left: 14px;
	display: inline;
}
.notab_testimonials {
	width: 124px;
	height: 62px;
	color: #FFFFFF;
	padding-right: 13px;
}
.notab_testimonials a {
	color: #FFFFFF;
	margin-left: 14px;
	display: inline;
}

.tab_resources {
	background-image: url(../images/bg_tab_resources.jpg);
	background-repeat: no-repeat;
	width: 104px;
	height: 62px;
	color: #000000;
	padding-right: 13px;
}
.tab_resources a {
	color: #000000;
	margin-left: 13px;
	display: inline;
}
.notab_resources {
	width: 104px;
	height: 62px;
	color: #FFFFFF;
	padding-right: 13px;
}
.notab_resources a {
	color: #FFFFFF;
	margin-left: 13px;
	display: inline;
}

.tab_blog {
	background-image: url(../images/bg_tab_home.jpg);
	background-repeat: no-repeat;
	width: 68px;
	height: 62px;
	color: #000000;
	padding-right: 13px;
}
.tab_blog a {
	color: #000000;
	margin-left: 16px;
	display: inline;
}
.notab_blog {
	width: 68px;
	height: 62px;
	color: #FFFFFF;
	padding-right: 13px;
}
.notab_blog a {
	color: #FFFFFF;
	margin-left: 16px;
	display: inline;
}

.tab_contact {
	background-image: url(../images/bg_tab_contact.jpg);
	background-repeat: no-repeat;
	width: 81px;
	height: 62px;
	color: #000000;
	padding-right: 13px;
}
.tab_contact a {
	color: #000000;
	margin-left: 10px;
	display: inline;
}
.notab_contact {
	width: 104px;
	height: 81px;
	color: #FFFFFF;
	padding-right: 13px;
}
.notab_contact a {
	color: #FFFFFF;
	margin-left: 10px;
	display: inline;
}

/* Nav Admin */

.notab_adminhome {
	width: 100px;
	height: 62px;
	padding-right: 140px;
	color: #FFFFFF;
}
.notab_adminhome a {
	color: #FFFFFF;
	margin-left: 15px;
	display: inline;
}

.notab_add {
	width: 68px;
	height: 62px;
	padding-right: 140px;
	color: #FFFFFF;
}
.notab_add a {
	color: #FFFFFF;
	margin-left: 15px;
	display: inline;
}

.notab_edit {
	width: 68px;
	height: 62px;
	padding-right: 120px;
	color: #FFFFFF;
}
.notab_edit a {
	color: #FFFFFF;
	margin-left: 15px;
	display: inline;
}

.notab_delete {
	width: 68px;
	height: 62px;
	padding-right: 140px;
	color: #FFFFFF;
}
.notab_delete a {
	color: #FFFFFF;
	margin-left: 15px;
	display: inline;
}

.notab_logout {
	width: 68px;
	height: 62px;
	color: #FFFFFF;
}
.notab_logout a {
	color: #FFFFFF;
	margin-left: 15px;
	display: inline;
}


/* Pen Pad Area */

.pen_pad_area {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad.jpg);
	background-repeat: no-repeat;
}
.pen_pad_col_left {
	float: left;
	width: 425px;
	margin-top: 55px;
	margin-left: 70px;
	display: inline;
}
.pen_pad_content_one {
	float: left;
	width: 400px;
	height: 110px;
	color: #FFFFFF;
}
.pen_pad_header {
	float: left;
	font-size: 24px;
	font-weight: bold;
	width: 400px;
	margin-bottom: 17px;
	display: inline;
}
.pen_pad_text {
	float: left;
	font-size: 15px;
	width: 400px;
	margin-bottom: 15px;
	display: inline;
}
.pen_pad_button {
	float: left;
}
.pen_pad_content_two {
	float: left;
	width: 400px;
	height: 110px;
	color: #FFFFFF;
	margin-top: 35px;
	display: inline;
}
.pen_pad_col_right {
	float: left;
	width: 270px;
}
.pen_pad_seo_button {
	float: left;
	width: 270px;
	height: 37px;
	margin-top: 255px;
	display: inline;
}
.pen_pad_area_secondary {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_secondary.jpg);
	background-repeat: no-repeat;
}

/* Body Content Area */

.body_content_area {
	float: left;
	width: 940px;
	margin-left: 10px;
	margin-top: 10px;
	display: inline;
	padding-bottom: 15px;
	background-color: #fdfdfa;
}
.body_content_left {
	float: left;
	width: 600px;
	font-size: 12px;
	line-height: 1.5em;
	background-color: #fdfdfa;
	color: #454545;
}
.body_content_left a {
	font-weight: bold;
	color: #1d678f;
	font-style: normal;
	text-decoration: underline;
}
.body_content_left a:hover {
	font-weight: bold;
	color: #1d678f;
	font-style: normal;
	text-decoration: underline;
}
.body_content_left ul {
	margin-bottom: 10px;
}
.body_content_left li {
	margin-left: 20px;
}
.body_content_left ul ul {
	margin-bottom: 10px;
}
.body_content_left ul ul li {
	margin-left: 40px;
}
.body_content_right {
	float: right;
	width: 300px;
}
.breadcrumb {
	float: left;
	width: 500px;
	color: #003366;
	font-weight: normal;
	margin-bottom: 15px;
	display: inline;
	font-size: 10px;
}
.breadcrumb a {
	color: #003366;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10px;
}
.breadcrumb a:hover {
	color: #003366;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10px;
}
.breadcrumb_small {
	float: left;
	width: 570px;
	color: #003366;
	font-weight: normal;
	margin-bottom: 15px;
	margin-top: 3px;
	display: inline;
	font-size: 10px;
}
.breadcrumb_small a {
	color: #003366;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10px;
}
.breadcrumb_small a:hover {
	color: #003366;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10px;
}

.breadcrumb_portfolio {
	float: left;
	width: 570px;
	color: #003366;
	font-weight: normal;
	margin-bottom: 15px;
	display: inline;
	font-size: 10px;
}
.breadcrumb_portfolio a {
	color: #003366;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10px;
}
.breadcrumb_portfolio a:hover {
	color: #003366;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10px;
}

/* Icon Box */

.bg_icon_box {
	float: left;
	width: 300px;
	height: 92px;
	background-image: url(../images/bg_icon_box.png);
	background-repeat: no-repeat;
	margin-top: 15px;
	display: inline;
}
.bg_icon_box_text {
	float: left;
	width: 300px;
	text-align: center;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	margin-top: 8px;
	display: inline;
}
.social_icon_container {
	float: left;
	width: 170px;
	margin-top: 20px;
	margin-left: 65px;
	display: inline;
}
.social_icon_cell {
	float: left;
	width: 35px;
	height: 35px;
	margin-right: 10px;
	display: inline;
}
.social_icon_cell_last {
	float: left;
	width: 35px;
	height: 35px;
}
.bookmark_icon_container {
	float: left;
	width: 300px;
	margin-top: 20px;
	display: inline;
}
.bookmark_icon_cell {
	float: left;
	width: 35px;
	height: 35px;
	margin-left: 7px;
	display: inline;
}

/* Footer */

.bg_footer {
	float: left;
	width: 960px;
	height: 69px;
	background-image: url(../images/bg_bottom.png);
	background-repeat: no-repeat;
}
.bg_footer a {
	text-decoration: underline;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
}
.bg_footer a:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
}
.bg_footer_left {
	float: left;
	width: 385px;
	padding-left: 10px;
	margin-top: 20px;
	display: inline;
	color: #FFFFFF;
	font-size: 12px;
}
.bg_footer_right {
	float: right;
	width: 385px;
	padding-right: 10px;
	margin-top: 20px;
	display: inline;
	color: #FFFFFF;
	font-size: 12px;
	text-align: right;
}

/* About */

.pen_pad_area_about {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_about.jpg);
	background-repeat: no-repeat;
}

/* Services */

.pen_pad_area_services {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_services.jpg);
	background-repeat: no-repeat;
}
.pen_pad_area_services_copywriting {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_copywriting.jpg);
	background-repeat: no-repeat;
}
.pen_pad_area_services_copyediting {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_copyediting.jpg);
	background-repeat: no-repeat;
}
.services_column {
	float: left;
	width: 295px;
}

/* Portfolio */

.pen_pad_area_portfolio {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_portfolio.jpg);
	background-repeat: no-repeat;
}
.pen_pad_area_portfolio_ad {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_portfolio_ad.jpg);
	background-repeat: no-repeat;
}
.pen_pad_area_portfolio_articles {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_portfolio_articles.jpg);
	background-repeat: no-repeat;
}
.pen_pad_area_portfolio_culpepper {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_culpepper.jpg);
	background-repeat: no-repeat;
}
.pen_pad_area_portfolio_taylor {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_taylor.jpg);
	background-repeat: no-repeat;
}
.pen_pad_area_portfolio_tindle {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_tindle.jpg);
	background-repeat: no-repeat;
}

.pen_pad_area_portfolio_juknelis {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_juknelis.jpg);
	background-repeat: no-repeat;
}

.pen_pad_area_portfolio_laguzza {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_laguzza.jpg);
	background-repeat: no-repeat;
}

.pen_pad_area_portfolio_nagel {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_nagel.jpg);
	background-repeat: no-repeat;
}

.pen_pad_area_portfolio_hansten {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_hansten.jpg);
	background-repeat: no-repeat;
}

.pen_pad_area_portfolio_skelton {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_skelton.jpg);
	background-repeat: no-repeat;
}

.pen_pad_area_portfolio_fitzner {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_fitzner.jpg);
	background-repeat: no-repeat;
}

.pen_pad_area_portfolio_vincent {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_vincent.jpg);
	background-repeat: no-repeat;
}

.pen_pad_area_portfolio_mills {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_mills.jpg);
	background-repeat: no-repeat;
}

.pen_pad_area_zoey {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_zoey.jpg);
	background-repeat: no-repeat;
}



/* Portfolio Main Content */

.portfolio_menu_select_box {
	float: left;
	width: 320px;
}
.portfolio_menu_select_cell {
	float: left;
	width: 320px;
	height: 35px;
	display: inline;
}
.portfolio_menu_select_cell a {
	font-weight: bold;
	font-size: 14px;
	color: #454545;
}
.portfolio_menu_select_cell a:hover {
	font-weight: bold;
	font-size: 14px;
	color: #454545;
}
.portfolio_menu_select_cell_left {
	float: left;
	width: 33px;
	height: 35px;
	margin-bottom: 5px;
	display: inline;
}
.portfolio_menu_select_cell_right {
	float: left;
	width: 286px;
	margin-top: 7px;
	margin-left: 1px;
	display: inline;
}

/* Portfolio Inner */

.portfolio_inner_top {
	float: left;
	width: 600px;
}
.portfolio_inner_top_left {
	float: left;
	width: 385px;
}
.portfolio_inner_top_right {
	float: left;
	width: 215px;
}
.portfolio_inner_top_right_header {
	float: left;
	width: 215px;
	font-size: 14px;
	font-weight: bold;
	display: inline;
}
.portfolio_inner_top_right_twelve {
	float: left;
	width: 215px;
	font-size: 12px;
}
.portfolio_inner_top_right_eleven {
	float: left;
	width: 215px;
	font-size: 11px;
}
.portfolio_inner_bottom {
	float: left;
	width: 600px;
	margin-top: 15px;
	display: inline;
}
.portfolio_inner_bottom_header {
	float: left;
	width: 600px;
	margin-top: 15px;
	margin-bottom: 5px;
	display: inline;
	font-size: 14px;
	font-weight: bold;
}
.portfolio_inner_bottom_cell_row {
	float: left;
	width: 600px;
}
.portfolio_inner_bottom_cell {
	float: left;
	width: 150px;
}
.portfolio_inner_bottom_cell_top {
	float: left;
	width: 86px;
	height: 88px;
	margin-bottom: 5px;
	display: inline;
}
.portfolio_inner_bottom_cell_bottom {
	float: left;
	width: 135px;
	padding-right: 15px;
	padding-bottom: 10px;
}
.portfolio_inner_bottom_cell_bottom a {
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}
.portfolio_inner_bottom_cell_bottom a:hover {
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}


/* Clients */

.pen_pad_area_clients {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_clients.jpg);
	background-repeat: no-repeat;
}

/* Testimonials */

.pen_pad_area_testimonials {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_testimonials.jpg);
	background-repeat: no-repeat;
}

/* Resources */

.pen_pad_area_resources {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_resources.jpg);
	background-repeat: no-repeat;
}

/* Contact */

.pen_pad_area_contact {
	float: left;
	width: 960px;
	height: 341px;
	background-image: url(../images/bg_penpad_pat.jpg);
	background-repeat: no-repeat;
}

/* Form CSS */

.form_container {
	float: left;
	width: 300px;
}
.form_cap_top {
	float: left;
	width: 300px;
	height: 47px;
	background-image: url(../images/bg_contact_cap_top.png);
	background-repeat: no-repeat;
}
.form_cap_top_text {
	float: left;
	width: 300px;
	text-align: center;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 3px;
}
.form_mid {
	float: left;
	width: 300px;
	background-image: url(../images/bg_contact.jpg);
	background-repeat: no-repeat;
	background-color: #e1deda;
}
.form_content_area {
	float: left;
	width: 270px;
	margin-left: 15px;
	margin-top: 5px;
	display: inline;
}
.field_container {
	float: left;
	width: 270px;
	margin-top: 5px;
	display: inline;
}
.form_cap_bottom {
	float: left;
	width: 300px;
	height: 11px;
	background-image: url(../images/bg_contact_cap_bottom.png);
	background-repeat: no-repeat;
}
.side_form_text_area {
	float: left;
	width: 197px;
	margin-left: 10px;
	display: inline;
}
.field_text {
	float: left;
	font-size: 9px;
	width: 270px;
	font-weight: normal;
	margin-bottom: 1px;
	display: inline;
}
.field_text_two {
	float: left;
	font-size: 9px;
	width: 200px;
	font-weight: normal;
	margin-top: 5px;
	margin-left: 5px;
	display: inline;
}
.form_field {
	float: left;
	width: 268px;
}
.form_field_two {
	float: left;
	width: 134px;
}
.field_checkbox {
	float: left;
	font-size: 9px;
	width: 16px;
	font-weight: normal;
	margin-top: 4px;
	display: inline;
	vertical-align:top;
}
.submit {
	float: left;
	width: 82px;
	height: 24px;
	margin-bottom: 10px;
	margin-top: 5px;
	margin-left: 94px;
	display: inline;
}
.form_bold_text_area {
	float: left;
	width: 270px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	margin-top: 10px;
	display: inline;
	margin-bottom: 15px;
}

/* Admin CSS - Login */

.loginContainer {
	float: left;
	width: 350px;
	height: 290px;
	padding-bottom: 13px;
	margin-top: 35px;
	margin-left: 160px;
	display: inline;
}
.loginresults {
	float: left;
	padding-left:10px;
	display:inline;
}
.loginInfo {
	width:100px;
	padding:0 0 10px 0;
	font-weight:bold;
	float:left;
}
.loginLarge {
	width:250px;
	padding:0 0 10px 0;
	float:left;	
}
.submitButton_black {
	margin: 5px; 
	border: thin solid #000000; 
	CURSOR: pointer; 
	FONT-WEIGHT: bold; 
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #000000;
}

/*-- Admin --*/
.account_icon {
	float: left;
	border:0px;
	margin-top: 0px;
	margin-right: 15px;
}

/*--- Delete ELEMENTS ---*/
.deleteButton {
	width:95px;
	color: #000000;
	padding: 5px 0 5px 0;	
	float:left;
}
.deleteName {
	width:440px;
	color: #000000;
	padding: 8px 0 5px 0;
	float:left;
}

/*--- ADD ---*/
.loginCategories{
	width:75px;
	height:25px;
	margin-bottom:5px;
	margin-top:3px;
	float:left;
	font-weight:bold;
}
.loginCategories_wide{
	width:125px;
	height:25px;
	margin-bottom:5px;
	margin-top:3px;	
	float:left;
	font-weight:bold;
}
.loginCategories_wide_stretch{
	width:125px;
	margin-bottom:5px;
	float:left;
	font-weight:bold;
}
.loginFields{
	width: 310px;
	height:25px;	
	margin-bottom:8px;
	text-align:left;
	float:left;	
}
.loginFields_upload{
	width:310px;
	margin-bottom:8px;
	margin-top: 5px;
	float:left;
}
.loginFields_upload a{
	text-decoration: underline;
	color: #000066;
}
.loginFields_upload a:hover{
	text-decoration: underline;
	color: #000000;
}
.thumbs{
	width: 86px;
	height:280px;
	padding: 0 8px 0 0;
	text-align:left;
	float:left;	
	display:inline;
}

.hidden {
	display: none;
	visibility: hidden;
}