/*  
Theme Name: My Resume Tree
Theme URI: http://www.ibluewave.com
Description: Wordpress Theme For My Resume Tree CMS
Version: 1.01
Author: Blue Wave Solutions
Author URI: http://www.ibluewave.com
*/


@charset "utf-8";
/* CSS Document */

/*
---------------------------------------------
01. MAIN/DEFAULT ELEMENTS
---------------------------------------------
*/

body { margin:0; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; text-align:left}

p { font-family: Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; text-align:left; font-weight:normal; line-height:1.4em; padding-bottom:10px; color:#FFFFFF; padding-right:10px}
p a:link, p a:visited { color:#ff6600; text-decoration:none; padding-left:5px}
p a:hover { color:#ff6600; text-decoration:none}

h1 {  width:870px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:30px; font-weight:normal; text-align:left; color:#FFFFFF; margin:0 auto; padding:0; padding-top:6px}
h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; font-weight: bold; text-align:left; color:#FF6600; margin:0; padding:0; padding-bottom:15px}

/*
---------------------------------------------
02. LOGO AND GET STARTED BUTTON
---------------------------------------------
*/

#top { width:870px; height:100px; margin:0 auto; padding-top:6px; padding-bottom:4px}
#top .logo { width:410px; height:100px; float:left;}
#top .button_getstarted { width:164px; height:37px; float: right; padding-top:32px}

/*
---------------------------------------------
03. TOP NAVIGATION
---------------------------------------------
*/

#navbg { width:100%; height:46px; margin:0 auto; background-color:#e7e4be; border-bottom:1px solid #e2deaf; border-top:1px solid #e2deaf; margin:0; padding:0}

#topnav { width:100%;float:left;margin: 0;list-style: none; padding-top:4px}

#topnav ul { width:870px; margin:0 auto;padding: 0px;list-style: none;}
#topnav li { float: left;display: inline;margin: 0px;padding: 0px;}
#topnav a {	float: left;padding: 0px 0px 0px 9px;margin: 0px 1px 0px 0px;font-size: 15px;	text-decoration: none;	color: #000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#topnav a span {float: left;display: block;padding: 9px 12px 9px 6px;text-decoration: none;	font-size: 15px;font-weight: bold;color: #000;cursor: pointer;}

#topnav a:hover {background: #949249 url(images/tab_left_over.png) top left no-repeat;}
#topnav a:hover span {background: #949249 url(images/tab_right_over.png) top right no-repeat;	font-weight: bold;color: #FFF;cursor: pointer;}

#topnav .current_page_item a {background: #949249 url(images/tab_left_over.png) top left no-repeat;}
#topnav .current_page_item a span {background: #949249 url(images/tab_right_over.png) top right no-repeat;	color: #fff;cursor: pointer;}

#topnav .section a {background: #949249 url(images/tab_left_current.png) top left no-repeat;}
#topnav .section a span {background: #949249 url(images/tab_right_current.png) top right no-repeat;	color: #333;cursor: pointer;}

/*
---------------------------------------------
04. HEADER IMAGE
---------------------------------------------
*/

#header { width:870px; height:302px;margin:0 auto; padding:0;}

/*
---------------------------------------------
05. CONTENT PART
---------------------------------------------
*/

#bg_content { width:100%; margin:0 auto; padding:0; background: #6d6c2e url(images/bg_content.gif) repeat-y bottom; float:left; padding-top:10px}
#content { width:870px;margin:0 auto}
.intro { width:350px; float:left; padding-right:20px}
.whychoose { width:290px; float:left; padding-right:20px}
.whychoose ul {  width:275px; margin:0; padding:0; color:#fff; list-style: disc;font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; padding-left:20px; margin-top:5px}
.whychoose li {color:#fff; margin:0; padding:0; padding-bottom:6px}
.img_member { width:190px; height:217px; float:right}

/*
---------------------------------------------
06. FIND MORE LINKS
---------------------------------------------
*/

#findmore { width:870px; margin:0 auto}
#findmore .yourresume { width:266px; height:190px; float: left; padding-top:13px; padding-bottom:15px;}
#findmore .whyusearesume { width:271px; height:194px; float: left; padding-top:13px; padding-bottom:15px; padding-left:32px}
#findmore .forqns { width:268px; height:192px; float: right; padding-top:13px; padding-bottom:15px;}

/*
---------------------------------------------
06. FOOTER
---------------------------------------------
*/

#bg_footer { width:100%; margin:0 auto; padding:0; background: #e7e4be url(images/bg_footer.gif) repeat-y bottom; float:left; height:139px; padding-top:15px;border-top:12px solid #959349}
#footer { width:870px; margin:0 auto; padding:0; }

.footerlinks { float:left; width:420px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.footerlinks a:link, .footerlinks a:visited { color:#000000; text-decoration:none }
.footerlinks a:hover { color:#000000; text-decoration: underline }

.footerlogo { width:254px; height:24px; float:right} 


ul.footer-list{
	margin:0;
	padding:0;
	list-style:none;
}

ul.footer-list li{
	margin:0;
	padding:0px 14px 0px 0px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

ul.footer-list li a{
	color:#000000;
	text-decoration:none;
        font-weight:bold;  
}


ul.footer-list li a:hover{
	text-decoration:underline;
        font-weight:bold;  
}


/*
---------------------------------------------
07. MISCELLANEOUS
---------------------------------------------
*/

img { border:none}


/*
---------------------------------------------
08. INNERPAGE STYLES
---------------------------------------------
*/

#bg_subnav { width:100%; height:50px; background: #6d6c2e url(images/bg_content.gif) repeat-y bottom;  margin:0 auto}
.item { font-size:20px}

#bg_innercontent { width:100%; margin:0 auto; padding:0; background: #f8f7f1 url(images/bg_innercontent.gif) repeat-y bottom; float:left}

#leftpanel { float:left; width:580px; padding-top:20px; padding-bottom:40px; font-family: Arial, Helvetica, sans-serif; font-size:14px;
font-weight:normal; line-height:1.4em; color:#000;}
#leftpanel p { font-family: Arial, Helvetica, sans-serif; font-size:14px; margin:0; padding:0; text-align:left; font-weight:normal; line-height:1.4em; padding-bottom:20px; color:#000; padding-right:10px}

#rightpanel { float: right; width:280px; padding-top:20px; padding-bottom:40px;}
#bg_sidenav { width:277px; height:374px; background: url(images/bg_sidebar.gif) no-repeat top left}

ul.sidenav {margin:0;padding:0;list-style:none;color:#6D6C2E;font-size:14px;font-style: none;	font-weight: bold; line-height:1.4em; width:275px; float:left}
ul.sidenav li {width:255px;display:block;padding:7px 0px 7px 0px;border-bottom:1px solid #f8f7f1; float: right}
ul.sidenav a:link, ul.sidenav a:visited {color:#6D6C2E; text-decoration:none}
ul.sidenav a:hover {color: #6D6C2E; text-decoration: underline}

.whyuseresume_sidebar { width:256px; height:184px; margin:0; padding:0; padding-left:10px; margin-top:-2px; float:left}
.img_member_sidebar { width:206px; height:218px; margin:0; padding:0; float:left; margin-top:20px; padding-left:20px; }

.bordernone { border-bottom: none}

#howdoesitwork_box{background:#EAF2F2;padding:10px;}




/*
---------------------------------------------
08.1 FORM STYLES
---------------------------------------------
*/

#form { width:570px; float:left}
#form p { padding-bottom:5px; padding-top:3px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#form h1 { font-size:16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; color:#000000; padding-bottom:10px; float:left}
.textsmall { font-size:14px; font-weight:normal}

#form h2 { font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; color:#000000; padding-bottom:5px; margin-left:-10px; }

#form h3 { font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; color:#000000; margin:0; padding:0; padding-bottom:10px;}

#form h4 { font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; color:#000000; margin:0; padding:0;padding-bottom:10px;}

.divider_form { width:564px; height:1px; margin:0; padding:0; margin-top:10px; padding-bottom:10px; background:url(../images/divider.gif) no-repeat; float:left}
.terms { font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-left:3px}

fieldset { float:left; margin:0; padding:0; border:none; width:570px}
fieldset textarea { border:1px solid #cccccc; padding:5px; font-family:Arial, Helvetica, sans-serif; width:550px; font-size:12px; height:90px; margin-bottom:10px}
fieldset checkbox { float:left; border:none }
fieldset label { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; padding-bottom:2px}


.days { width:270px; float:left; padding-left:10px; padding-bottom:15px}
.days label { font-size:12px}

.input_promo { border:1px solid #cccccc; margin-left:10px; padding:3px; width:200px}

.resumes { float:left; width:270px; margin-top:10px; padding-left:10px}
.curriculam { float:left; width:270px; margin-top:10px; padding-left:10px}

.additionservices { float:left; width:570px; margin-top:20px;}
.additionservices .checkbox { float:left; width:30px; padding-bottom:50px; position:relative}
.additionservices label { float:left; width:530px; margin-bottom:10px }

.additionaldelivery { float:left; width:570px; margin-top:10px;}
.prices { padding-left:100px; font-style:italic}


#uploads { float:left; width:570px;}
#uploads label { width:225px; float:left; font-size:14px; font-weight:normal; padding-right:10px}
#uploads .input { width:325px;border:1px solid #cccccc; margin-bottom:2px; font-size:14px; padding:2px}
#uploads .textarea { width:325px; height:50px;border:1px solid #cccccc; margin-bottom:2px; font-size:14px; padding:2px}
#uploads .textarea2 { width:325px; height:150px;border:1px solid #cccccc; margin-bottom:2px; font-size:14px; padding:2px}

.filefield { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; width:475px;border:1px solid #cccccc; padding:3px}

.or { width:570px;text-align:center; font-size:14px; font-weight:bold; color:#FF6600; float:left; margin-top:10px}

.comingsoon { width:250px; padding-left:50px; float:left; margin-bottom:20px}
.comingsoon .checkbox {float: left}

.charitable { width:570px; float:left; margin:0; padding:0}

.chooseown { width:570px; float:left; margin-top:10px; margin-bottom:20px}
.chooseown label { width:225px; float:left; font-size:14px; font-weight:normal}
.chooseown .input { width:325px;border:1px solid #cccccc; margin-bottom:2px; font-size:14px; padding:2px}

.clientinfo { width:570px; float:left; margin-top:10px; margin-bottom:20px}
.clientinfo label { width:225px; float:left; font-size:14px; font-weight:normal}
.clientinfo .input { width:325px;border:1px solid #cccccc; margin-bottom:2px; font-size:14px; padding:2px}

.wherehear { width:570px; float:left; margin-top:10px; margin-bottom:10px}
.wherehear br { line-height:1.1em}
.wherehear .checkbox {width:30px; float:left; margin:0; padding:0}
.wherehear label { width:300px; float:left;margin:0; padding:0 }
.wherehear .input { text-align: left; width:205px;border:1px solid #cccccc; margin-bottom:2px; font-size:14px; padding:2px}

.submitinfo { float:left; width:570px; }
.button_submit { margin:0; padding:0; margin-top:20px; text-align:center; padding-left:220px;}
