/* CSS Document */
html, body{margin:0 auto; padding:0; width:780px; background:#fff; font-size:100%; font-family:arial, helvetica;}
body.home{background:#fff; }


/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
#home_wrapAll{margin:0; padding:0; border-top:1px solid #fff; width:780px; background:#fff}
#home_wrapInner{margin:0; padding:0; width:780px; background:url(../images/home_bg.gif) repeat-y}

#wrapAll{margin:0; padding:0; border-top:1px solid #fff; width:780px; background:url(none) repeat-y}
#wrapInner{margin:0; padding:0; width:780px; background:url();  float:none; clear:both}
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
#header{margin:0; padding:0; clear:both; float:none}
#header img.logo{margin:0; padding:0; clear:both; float:none}
#header #menu{display:none;}

/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
#home_col1{margin:0; padding:0; width:282px; float:left;}
#home_col1 img.home_logo{margin:25px 0 0 50px} 
/*...........................................................................*/
#home_quote{margin:84px 0 0 1px; padding:0; width:281px; height:343px; background:url(../images/home_quote_jody.jpg) no-repeat bottom right}
#home_col1 .jody{background:url(../images/home_quote_jody.jpg) no-repeat bottom right}
#home_col1 .karolyna{background: url("../images/home_karolyna.jpg") no-repeat bottom right}
#home_col1 .alfred{background:url(../images/home_alfred.jpg) no-repeat bottom right}
#home_col1 .robert{background:url(../images/home_robert.jpg) no-repeat bottom right}


#home_quote #home_quote_holder{margin:0; padding:50px 0 0 23px; width:140px}
#home_quote #home_quote_holder blockquote{margin:0; padding:0; font-size:1.3em; color:#424242; font-family:Perpetua, Times New Roman}
#home_quote #home_quote_holder cite{margin:5px 0 0 0; padding:0; font-size:0.8em; color:#676767; font-style:normal;}
#home_quote #home_quote_holder p{margin:10px 0 0 0; padding:0; font-size:0.75em; color:#403B3B}
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
#home_col2{margin:0 1px 0 0; padding:0; width:242px; float:left;}
#home_col2 p{margin:5px 30px 5px 30px; padding:0; color:#fff; font-size:0.75em}
#home_col2 .butt{margin:5px 0 5px 20px; padding:0;}
#home_menu{margin:0; padding:0}
#home_menu ul{margin:23px 0 0 0; padding:0}
#home_menu li{margin:0 0 0 30px; padding:0; height:30px;}
#home_excellence{margin:10px 26px 20px 26px; padding:15px 0 15px 0; border:1px solid #ABA662; border-width:1px 0 1px 0}
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/

#rhs{display:none; background:none}
/*...........................................................................*/
#rhs_home{margin:0; padding:0; width:254px; float:left;}
#rhs_home h2{margin:10px 15px 0 30px; padding:0; border-bottom:1px solid #D4D2AE; color:#99933F; font:normal 1.6em Perpetua, Times New Roman}
#rhs_home p{margin:5px 0 0 30px; padding:0; font-size:0.75em; color:#403B3B}
#rhs_home ul{margin:10px 0 0 30px; padding:0; font-size:0.75em; color:#403B3B}
#rhs_home li{margin:0; padding:0;}
#rhs_home li.date{margin:5px 0 0 0; padding:0;}
/*...........................................................................*/
#resume{margin:15px 0 0 20px; padding:0 0 5px 60px; background:url(../images/waiter_inside.gif) no-repeat;}
#resume.home{margin:15px 0 0 20px; padding:0 0 5px 60px; background:url(../images/waiter.gif) no-repeat;}
#resume p{margin:5px 0 5px 10px; padding:0; width:150px}
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
#feature{display:none;}
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
#col1{margin:20px 0 0 0; padding:0; width:513px; float:left}
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
.innerCol{margin:0 10px 20px 0; padding:0 10px 0 0; width:210px; float:left}
.bdr{border-right:1px solid #D4D2AE}
/*...........................................................................*/
#content{margin:10px 20px 10px 10px; padding:0;}

#content img{margin:10px}

#content h1{margin:0; padding:0; color:#C7171B; font:normal 2.2em Perpetua, New Times Roman}
#content h2{margin:25px 0 0 0; padding:0; color:#817C2B; font:normal 1.5em Perpetua, New Times Roman}
#content h3{margin:5px 0 0 0; padding:0; color:#000; font:bold 0.75em Arial;}
#content p{margin:10px 0 10px 0; padding:0; font-size:0.8em}
#content .note{margin:0; padding:0; background-color:#FFFFCC}

#content ul{margin:5px 0 5px 5px; padding:10px; font-size:0.8em; background:#F5F4EA; border:1px solid #E8E7D6; border-width:1px 0 1px 0}
#content ul li{margin:10px 0 10px 0; padding:0 0 0 25px; background:url(../images/bullet_red.gif) no-repeat}

#content ol{margin:5px 0 5px 20px; padding:0;}

#content a:link{background:#D5F9FF}
#content a:visited{background:#D5F9FF}
#content a:hover{background:#fff}
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
#content dl{margin:5px 0 5px 5px; padding:0; font-size:0.8em;}
#content dt{margin:10px 0 0 0; padding:0; font-weight:bold}
#content dt span.date{font-weight:normal; color:#888}
#content dd{margin:5px 0 0 0; padding:0 0 10px 0; border-bottom:1px dashed #D4D2AE}
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
form {margin:0 0 0 0; padding:0; font-size:0.8em}
form fieldset {margin: 10px 0 10px 0; padding:5px 0 0 0; clear:both; border:0;}
form legend{margin:0 0 0 15px; padding:0; color:#000; font-weight:bold;}
form ol{margin:0; padding:0 0 5px 0; list-style:none; background:#F0F0E2}
form ol li{margin:0 0 0 0; padding:0; clear:both; border:1px dashed #fff; border-width:1px 0 0 0;}
form ol li.error{background:#D72F08; color:#fff}
form label {margin: 5px 0 5px 10px; padding: 0; clear:both; float: left; width: 150px; text-align:right}
form input {margin: 5px 0 5px 10px; padding: 0; width:200px; border:1px solid #999}
form textarea {margin: 5px 0 5px 10px; padding: 0; height:60px; width:200px; border:1px solid #999}

form input.butt{margin:0 0 0 175px; padding:0; width:100px; clear:both; display:block; background:#3BB9D0; color:#fff; font-weight:bold}

/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/

#footer{margin:0; padding:0; border-top:1px solid #C3C1A3; clear:both; background:#fff}
#footer p{margin:0; padding:5px; font-size:0.75em; color:#656565}
/*...........................................................................*/
/*...........................................................................*/


