/*

Theme Name: Career Resumes
Theme URI: http://www.WPpal.com
Description: Based on a template provided by WpPal.com, Wordpress Layout Creator <a href=http://www.wppal.com><font color="#FF0000" size="5"><strong>http://www.WpPal.com</strong></font></a> 
Version: 1.1
Author: Emily Bloss/WpPal.com
Author URI: http://www.websitecleanup.com

*/

body, h1, h2, h3, form, ol, ul{ margin: 0; padding: 0; overflow: auto; }

body{ font-family: Verdana, Arial; font-size: 12px; text-align: center; vertical-align: top; background: #0077C0; color: #000000; }

table{ font-family: Verdana, Arial; font-size: 12px; }

a{ text-decoration: underline; color: #0077C0; }

a:hover{ text-decoration: none; color: #3987FC; }

a img{ border: 0; }

form, input, textarea { font-family: Verdana; font-size: 11px; }

ul, ul li{ list-style-type: none; }

h1{ margin-bottom: 5px; font-family: Arial; font-size: 28px; font-weight: normal; color: #000000; }

h1 a{ text-decoration: none; color: #000000; }

h1 a:hover{ text-decoration: underline; }

#container{ margin: 0 auto; width: 100%; text-align: left; vertical-align: top; background: #ffffff; color: #000000; }

#page{ padding: 0px; }

#page h1 { font-weight: bold; color: #067AC2; }

#header {
	background-image: url('images/header-bg.jpg');
	background-repeat: repeat-x;
	background-color: #0175BE;
	height: 126px;
	margin: 0; padding: 0;
}

#head-logo { float: left; padding: 0; margin: 0; }

#tagline { text-align: center; position: relative; margin: 0; padding: 0; padding-top: 30px; }

#datetime { color: #FFFFFF; text-align: right; margin: 0; padding: 34px 15px 0 0; clear: right; }

.description{ width: 760px; border-top: 1px solid #eee; font-size: 11px; text-align: left; vertical-align: top; background: #f9f9d6; color: #666666; clear: both; } 

.description p{ padding: 10px 20px; }

#top-menu{ width: 100%; font-family: Arial; font-size: 13px; 	text-align: right; vertical-align: top; background: #FFFFFF; background-image: url('images/bkg-top.gif'); background-repeat: repeat-x; background-position: top; margin: 0; padding: 0;}

#top-menu ul li { margin: 0 12px 0 17px; padding: 0; list-style-image: url(images/menu-bullet.gif); list-style-type: circle; float: right; }
#top-menu ul { height: 26px; margin: 0; padding: 6px 3px 0 0; list-style: none; }

#top-menu a { font-weight: normal; text-decoration: none; color: #FFFFFF; }
#top-menu a:hover{ text-decoration: none; color: #00FFFF; }

.narrowcolumn{ float: left; width: 500px; margin-left: 20px; text-align: left; vertical-align: top; }

.pagecolumn{ float: left; margin-left: 10px; text-align: left; vertical-align: top; }

.widecolumn{  margin-right: 20px; width: 200px; text-align: left; vertical-align: top; }

.post h2{ margin: 0 0 12px; padding: 5px 10px;  font-family: Arial; font-size: 24px; font-weight: normal; line-height: 28px; color: #FF2E9A; background: #F3F3F3; }

.post h2 a{ text-decoration: none; color: #CC6600; }

.post h2 a:hover{ text-decoration: underline; color: #000000; }

.post{ padding: 0; text-align: left; vertical-align: top; background: #ffffff; color: #000; width: 550px; }

/*.post p{ padding: 0 0 6px; }*/

/*.post img{ border: 1px solid #ccc; padding: 4px; background: #eee; }*/

.post img.alignleft{ float: left; margin: 5px 10px 0 0; }

.post img.alignright{ float: right; margin: 5px 0 0 10px; }

.post ol, .post ol li { padding: 0 0 0 10px; list-style-type: decimal; margin: 10px; }
.post ul, .post ul li { padding: 0 0 0 10px; list-style-type: disc; margin: 10px; }

.post-date{ margin-bottom: 20px; padding: 5px 10px; font-family: Arial; font-size: 11px; background: #f3f3f3; color: #666666; }
.post-date p {padding: 5px 0 0 0; margin: 0; }

.postmetadata { color: #999999; }

.ppage{ padding: 0; text-align: left; vertical-align: top; background: #ffffff; color: #000; width: 770px; }

.ppage ol { padding: 0 0 5px 10px; }
.ppage ul { padding: 0 0 5px 10px; }

.navigation{ margin-bottom: 20px; padding: 20px 0; text-align: center; }

.navigation a{  }

.commentlist ol, .commentlist ol li{ list-style-type: none; }

.commentlist ol{ margin: 0 0 10px 10px; font-size: 10px; }

.commentlist ol li{ margin-bottom: 5px; border: 1px solid #e8e8c5; padding: 10px; font-size: 11px; background: #f9f9d6; color: #000; }

blockquote{ margin: 5px; border: 1px solid #e6e6e6; padding: 5px 10px; text-align: left; vertical-align: top; background: #f3f3f3; color: #333; }

cite{ font-family: Arial; font-size: 11px; font-style: normal; }

#sidebar{ float: left; margin: 0; width: 200px; text-align: left; vertical-align: top; }

#sidebar h2{ font-family: Arial; 
	font-size: 16px; 
	font-weight: bold;
	color: #00FFFF;
	background-image: url('images/sidebar-title.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding: 5px 0px 0px 22px;
	min-height: 35px;
	height: 35px;
}

#sidebar h2 a{ text-decoration: none; color: #ff2e9a; }

#sidebar h2 a:hover{ text-decoration: underline; color: #ff2e9a; }

#sidebar ul{  }

#sidebar ul li{ margin: 0 0 0 5px; padding: 0px 0px 10px 5px; font-family: Arial; font-weight: normal; background: #f3f3f3; }

#sidebar ul ul{ margin: 0; padding: 0; }

#sidebar ul ul li{ margin: 0 0 0px 15px; padding: 2px 0 2px; font-family: Verdana;  list-style-image: url(images/sidebar-bullet.gif);}


#sidebarblog{ float: right; margin: 0 2px 0 0; width: 200px; text-align: left; vertical-align: top;}

#sidebarblog h2{ font-family: Arial; 
	font-size: 16px; 
	font-weight: bold;
	color: #00FFFF;
	background-image: url('images/sidebar-title.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding: 5px 0px 0px 22px;
	min-height: 35px;
	height: 35px;
}

#sidebarblog h2 a{ text-decoration: none; color: #ff2e9a; }

#sidebarblog h2 a:hover{ text-decoration: underline; color: #ff2e9a; }

#sidebarblog ul{ overflow: hidden;  }

#sidebarblog ul li{ margin: 0 0 0 5px; padding: 0px 0px 10px 5px; font-family: Arial; font-weight: normal; background: #f3f3f3; }

#sidebarblog ul ul{ margin: 0; padding: 0 0 0px 0; }

#sidebarblog ul ul li{ margin: 0 0 0px 15px; padding: 2px 0 2px; font-family: Verdana;  list-style-image: url(images/sidebar-bullet.gif); }


#wp-calendar{ margin: 5px 0 0; font-family: Arial; }

#wp-calendar caption{ font-weight: bold; padding: 0 0 0 10px; text-align: left; }

#wp-calendar th, #wp-calendar td{ padding: 3px; }

#footer { 
	clear: both; 
	width: 100%; 
	font-size: 11px; 
	text-align: center;
	color: #FFFFFF;
	vertical-align: top; 
	background-image: url('images/bkg-bottom.gif');
	background-repeat: repeat-x;
	background-color: #0077C0;
	padding-top: 30px;
}

#footer p{ padding: 10px 20px; }

#footer a { color: #FFFFFF; }

#main_start {position: absolute;left: -10000px;}

MainHeader {  font-family: Verdana, Arial, sans-serif; font-size: 15pt; font-style: normal; font-weight: bold; color: #0077C0}
.MainBody {  font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000}
.Header1 {  font-family: Verdana, Arial, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #0077C0}
.smallbody {  font-family: Verdana, Arial, sans-serif; font-size: 9pt; font-style: normal; font-weight: lighter; color: #000000}
.Header2 {  font-family: Verdana, Arial, sans-serif; font-size: 12pt; font-weight: bold; color: #CC0000}
.MainBodyBold { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000}
.Header3 { font-family: Verdana, Arial, sans-serif; font-size: 11pt; font-weight: bold; color: #000099}
.MainBodyItalisized { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; color: #000000}
.MainBodyBoldRed { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #CC0000}
.MainBodyItalisizedBold { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: italic; font-weight: bolder; color: #000000}
.MainBodyItalisizedBoldRed { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; color: #CC0000}
.MainBodyItalisizedRed { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; color: #CC0000}
.MainBodyWhite {
font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #FFFFFF}
.MainBodyBoldWhite {
font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF}
.smallbodyWhite {
font-family: Verdana, Arial, sans-serif; font-size: 9pt; font-style: normal; font-weight: lighter; color: #FFFFFF}
.MainBodyBlue {
font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #0077C0}
.MainBodyBoldBlue {
font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #0077C0}
.Header1bigger {
	font-family: Verdana, Arial, sans-serif;
	font-size: 18pt;
	font-weight: bolder;
	color: #0077c0;
}
.Box {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #0077C0;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #f3f3f3;
	border-right-color: #f3f3f3;
	border-bottom-color: #f3f3f3;
	border-left-color: #f3f3f3;
}

.mainbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.mainbodyBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.mainbodyItalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: italic;
}
.mainbodyBoldItalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-style: italic;
}
.mainbodyColor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C10207;
}
.mainbodyBoldColor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C10207;
}
.smallbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.smallbodyBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #666666;
}
.smallbodyItalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	font-style: italic;
}
.smallbodyBoldItalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	font-style: italic;
}
/*.Header1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #A60107;
}
.Header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #25507C;
}*/
.smallbodyWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.smallbodyBoldWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.menu-titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A20000;
}
.mainbodyMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}



TD {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
}

TH {
font-family: arial, helvetica, sans-serif;
font-size: 14px;
}

TEXTAREA {
border-bottom-width: 1px;
border-color: #000000;
border-left-width: 1px;
border-right-width: 1px;
border-style: solid;
border-top-width: 1px;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-indent: 2px;
}

INPUT {
/*background-color: transparent;*/
border-bottom-width: 1px;
border-color: #000000;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-indent: 2px;
}

INPUT.pn-text {
background-color: transparent;
border-bottom-width: 1px;
border-color: #000000;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-indent: 2px;
}

INPUT.pn-button {
background-color: #f5f5f5;
border-bottom-width: 1px;
border-color: #000000;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-indent: 2px;
}

INPUT.r-button {
background-color: transparent;
font-family: arial, helvetica, sans-serif;
}

SELECT {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
}

SELECT.pn-text {
background-color: transparent;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
}

A:link {
background-color: transparent;
color: #990000;
font-family: arial, helvetica, sans-serif;
/*font-size: 12px;*/
text-decoration: underline;
}

A:visited {
background-color: transparent;
color: #595959;
font-family: arial, helvetica, sans-serif;
/*font-size: 12px;*/
text-decoration: underline;
}

A:hover {
background-color: transparent;
color: #990000;
font-family: arial, helvetica, sans-serif;
/*font-size: 12px;*/
text-decoration: underline;
}

A:active {
background-color: transparent;
color: #000000;
font-family: arial, helvetica, sans-serif;
/*font-size: 12px;*/
text-decoration: none;
}

.pn-normal {
background-color: transparent;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}

.pn-normal A:link {
background-color: transparent;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
text-decoration: underline;
}

.pn-normal A:visited {
background-color: transparent;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
text-decoration: underline;
}

.pn-normal A:hover {
background-color: transparent;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
text-decoration: underline;
}

.pn-normal A:active {
background-color: transparent;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
}

.pn-title {
background-color: transparent;
color: #00ffff;
font-family: arial, helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: none;
}

.pn-right-menu-titles {
background-color: transparent;
color: #00ffff;
font-family: arial, helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}

.pn-left-menu-titles {
background-color: transparent;
color: #00ffff;
font-family: arial, helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: none;
}

.pn-title A:link {
background-color: transparent;
color: #000099;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
}

.pn-title A:visited {
background-color: transparent;
color: #000099;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
}

.pn-title A:hover {
background-color: transparent;
color: #000066;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

.pn-title A:active {
background-color: transparent;
color: #990000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

.pn-sub {
background-color: transparent;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}

.pn-sub A:link {
background-color: transparent;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
font-style: normal;
text-decoration: underline;
}

.pn-sub A:visited {
background-color: transparent;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
font-style: normal;
text-decoration: underline;
}

.pn-sub A:hover {
background-color: #FFFFFF;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
font-style: normal;
text-decoration: none;
}

.pn-sub A:active {
background-color: transparent;
color: #FF0000;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
font-style: normal;
text-decoration: underline;
}

.pn-logo {
background-color: transparent;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
letter-spacing: 3px;
text-decoration: none;
}

A.pn-logo:link {
background-color: transparent;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
letter-spacing: 3px;
text-decoration: none;
}

A.pn-logo:visited {
background-color: transparent;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
letter-spacing: 3px;
text-decoration: none;
}

A.pn-logo:hover {
background-color: #305C73;
background-color: transparent;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
letter-spacing: 3px;
text-decoration: none;
}

A.pn-logo:active {
background-color: transparent;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
letter-spacing: 3px;
text-decoration: none;
}

.pn-logo-small {
background-color: transparent;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.pn-pagetitle {
background-color: transparent;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}

