@charset "UTF-8";
/* CSS Document */

html {background: #a0deee url(../images/bgGradient.png) repeat-x; }

body { 
margin:80px 0 0 0; 
padding:0; 
background: url(../images/bgWindow.gif)  no-repeat center top;
width: 100%;
display:table;
color:#2f221b;
font:14px/18px Century Gothic, Helvetica, Arial, sans-serif; 
}

.container { 
width:959px; 
margin: -23px auto 165px;
padding: 4px;
overflow:hidden;
} 

/*   TEXT FORMATS   */
a {text-decoration: none;}
a:focus {outline: none;}

p span { display:none; }
h1 span { display:none; }  /*RESERVED FOR IMAGE REPLACEMENT*/

h2 {
font:2.2em Century Gothic, Arial, Helvetica, sans-serif; 
font-weight:900;
color:#42322a;
padding:0px 0 2px 254px;
margin:0;
}

h3 {
padding:3px 8px 8px 45px;
background: url(../images/btn.gif) no-repeat;
color:#f8f5f1;
font:1.8em Century Gothic, Helvetica, Arial, sans-serif;
letter-spacing:2px;
font-weight:400;
}

h4 {
font:1.26em Century Gothic, Arial, Helvetica, sans-serif; 
color:#42322a;
padding:14px 0 3px;
margin:0;
}


/*      *      *     NAV LINKS     *      *      */
ul.menu {
padding:0; 
position:relative; 
left:623px; 
top:-47px;
list-style:none;
}

ul.menu li {display:inline; } 

ul.menu li a {
padding:2px 10px 2px 9px;
color:#362822;
font:12px/18px Century Gothic, Arial, Helvetica, sans-serif;  
 }  
 
ul.menu li a:hover {color:#ef7621;} 

ul.menu li a.active, ul.menu li a.active:hover {
font-weight:900; 
color:#362822;
}

.bubbleRO {
height: 40px;
width: 57px;
background: url(../images/bubbleRO.gif) no-repeat;
position:relative;
top:-4px;
left:620px;
}



/*		*		*	 MAIN     *       *      */

/*FLASH HEADER WINDOW*/
#flashHeader {
padding: 0 6px;
margin:0;
position:relative;
top:-19px;
left:33px;
}


/*LEFT COLUMN - WELCOME WINDOW - SEVICES WINDOW*/
#colLft {
width: 510px;
float:left;
background: url(../images/windowOrng.gif) no-repeat;
position:relative;
left:38px;
top:-11px;
}

.win2 {
height: 456px;
padding:15px 1px 12px;
}

.win2 h3 {
margin-left:21px;
margin-top:36px;
}

.win2 p {
font:1.05em/1.2em Century Gothic, Arial, Helvetica, sans-serif; 
color:#4f3c33;
white-space:pre;
padding:6px 8px 5px 183px;
margin:0;
}

.win2 ul {
color:#42322a;
font:12px/12px Century Gothic, Arial, Helvetica, sans-serif;
margin-top:-18px;
list-style:circle;
}

.win2 ul li {
padding-bottom:9px; 
margin-top:0;
}

ul.col2 {
float:right;
padding-right:50px;
margin-top:-145px;
}



/*RIGHT COLUMN - DESIGN WINDOW*/
#colRt {
width: 368px;
float:right;
background: url(../images/windowWht.gif) no-repeat;
position:relative;
right:38px;
top:-11px;
}

.win3 {
height: 440px;
padding:1px 25px 12px;
}

.win3 h3 {
margin:20px -2px 0;
}

.win3 p {
font:.9em Century Gothic, Arial, Helvetica, sans-serif; 
color:#42322a;
padding:0px;
margin:0;
}



/*		*		*	 FOOTER    *      *       */
#footer { background-color:#2f221b; }

#footer .container {

padding: 0 4px; 
font-size:11px;
color:#706058;
margin: 1px auto;
}

#footer a {
	color:#706058;
	font-weight:900;
}

#footer a:hover, #footer a.active { text-decoration:underline;}
#footer p {padding:6px 0;
margin:0; line-height:14px; }
#footer img {position:relative; top:14px;
left:0; float: left; padding-right:4px;}

#footer p span {display:inline}
#footer #colSideLft {
width: 670px;
float: left;

}

#footer #colSideRt {
width: 212px;
float: right;
overflow:auto;

}

