/*Standard Kenny*/
* {margin:0; padding:0;}
ul, li {list-style-image:none; list-style-position:outside; list-style-type:none;}
img {border:medium none;}
a {outline-color:-moz-use-text-color; outline-style:none;outline-width:medium;text-decoration:none;}
body{background-color: #ffffff; background-image: url(images/header.jpg); background-repeat:repeat-x;}
h2{font-family:Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 18px; color: #5d5d5d; margin: 0 0 25px 0; letter-spacing:1px;}
h3{font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; font-size: 13px; color: #ffffff;text-transform:uppercase;}



/*Navigation*/
div#navigation {float:right;margin:0;width:650px;}
div#navigation ul {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;font-weight:bold;text-align:right;text-transform:uppercase; color: #5d5d5d; margin:43px 30px 0 0;}
div#navigation li {display:inline; padding: 0 0 0 40px;}
div#navigation a {color:#5d5d5d; text-decoration: none;}
div#navigation a:hover, div#navigation ul li a.current {color:#999999; text-decoration: none;}


/*Header*/
div#header{width: 935px; height: 60px; margin: 87px 0 0 0;}
h1#logo{float: left; width: 264px; height: 58px; background-image:url(images/draga-beckner-logo.jpg);text-indent:-9999px; background-repeat: no-repeat;}
h1#logo a {display:block;height:100%;width:100%; float: left;}



/*Wrapper*/
div#wrapper{width: 935px; /*height: 800px;*/ margin:0 0 0 50px; overflow:hidden;}

/*Contact-Wrapper*/
div#contact-wrapper{width: 935px; height:1000px; margin:0 0 0 50px;overflow:hidden;}

/*Thank-You-Wrapper*/
div#thank-you-wrapper{width: 935px; height: 700px; margin:0 0 0 50px;}




/*Hero*/
div#hero{width: 935px; height: 147px; background-image:url(images/hero-bkg.jpg); background-repeat: no-repeat; margin: 32px 0 0 0; }
div#hero img {margin: 22px 25px 0 22px;}
div#message{width: 730px; height: 100px; float: left; margin: 25px 0 0 0;}
div#message p {/*padding: 35px 0 0 0;*/line-height: 25px; font-family:Georgia, "Times New Roman", Times, serif; font-size: 15px; font-style:italic; color: #333333;}

div#bio-pic{width: 106px; float: left; margin: 0 45px 0 0;}

/*Left*/
div#left{width: 629px; float: left; font-family:Georgia, "Times New Roman", Times, serif; font-size: 13px; color: #444444; margin: 40px 0 55px 0; line-height: 23px;}

div#left img{margin: 0 0 5px 0;}

div#left a{text-decoration: underline; color: #000000;}

div#left a.lead-in {background:#505755;color:#ffffff;display:block;float:left;font-size:14px;font-style:italic;line-height:15px;padding:7px 12px;font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;}

div#left a.lead-in:hover {color: #ffffff; text-decoration: none; background-color: #707976; display: block;}

div#left a:hover{text-decoration: none; color: #000000;}
div#left ul{background-color: #505755; padding:7px 12px; color: #ffffff; font-family:Georgia, "Times New Roman", Times, serif; font-size: 12px; font-style:italic; font-weight: bold; text-align: center; display: block;}
 

/*Right*/
div#right{width: 276px; float: right;}
div#contact-me{width: 276px; height: 430px; background-image: url(images/contact-me-bkg.jpg); background-repeat: no-repeat; margin: 40px 0 55px 0;}





/*Footer*/
div#footer{width: 100%; height: 57px; background-image: url(images/footer-bkg.jpg); background-repeat:repeat-x;}
div#footer p{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 10px; color: #ffffff; padding: 18px 0 0 50px;}
div#footer p a:link, div#footer p a:active, div#footer p a:visited{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 10px; color: #ffffff; text-decoration: underline;}
div#footer p a:hover{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none;}


/*contact form*/
div#contact_wrp {width:233px;  margin: 0 0 0 16px; padding: 25px 0 0 0;}
div#contact_wrp em{font-size: 10px;}
div#contact_wrp p {margin:0 0 2px 0; color:#ffffff;font-size:12px; text-transform:uppercase;}
div#contact_wrp a{color:#ffffff;}
div#contact_container em{font-size: 15px; font-family:Georgia, "Times New Roman", Times, serif; color: #5d5d5d; }
input.txt_box, textarea.txt_message {-x-system-font:none;background-color:#ffffff;border:none;color:#333333;
font-family:"Helvetica Neue", Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0 0 10px 0;
padding:6px;
}
	
input.txt_box {width: 233px; height: 16px}
textarea.txt_message {width:233px; height: 150px;}
input.submit_button {background:#505755 none repeat scroll 0 0; font-family:Georgia, "Times New Roman", Times, serif; border:0 none;color:#FFFFFF;font-size:13px;margin:5px 0 9px 0px; padding:7px 18px; font-style:italic;} 


/*Thank-you*/
div#thank-you{width: 629px; height: 200px; float: left; font-family:Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #5d5d5d; margin: 40px 0 0 0; line-height: 25px;}

/*Map*/
div#map{border: solid #515755 7px;}


/*Misc.*/

div#hr{border-top: #565656 dotted 1px;}

.clear {border:medium none;clear:both;display:block;height:0;margin:0;padding:0;}

.hide {display:none;}


/*Contact Page.*/

div#left-contact{width: 305px; float: left;}
div#right-contact{width: 315px; float: right;}