body { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; }

.welcome  { font-size: 12px; color: #5185AF; font-weight: bold;  }

h1 { font-size: 13px; color: #790026; font-weight: bold; line-height: 14px; }
h2 { font-size: 12px; color: #790026; font-weight: bold; margin: 14px 0 5px 0;}
h3 { font-size: 12px; color: #573000; font-weight: bold; margin: 7px 0 3px 0;}

td  { font-size: 12px; color: #573000; font-weight: normal; line-height: 14px; }

.hp_desc  { font-size: 12px; color: #ffffff; font-weight: normal; line-height: 14px; }
#subtitle { font-size: 14px; font-weight: bold; margin:0 0 7px 0;}
#for { font-size: 13px; color: #5185AF; font-weight: normal; margin:0 0 7px 0;}

#hpnews { width: 176px; xmin-height: 199px; margin: 10px 0 15px 30px; background:url(/graphics/hpnewsbg.gif) no-repeat; border:0px solid #ff0000;}
#hpnews .title { color: #cca213; font-size:12px; text-transform: none; padding: 14px 11px 0 14px;}
#hpnews .copy { color: #434343; font-size:11px; text-transform: none; padding: 0 11px 0 14px;}
#hpnews p { margin: 5px 0 0 0; padding:0 0 0 0; }
#hpnews .indent { padding: 0 0 0 9px; margin: 2px 0 0 0; }
#hpnews .indent2 { padding: 0 0 0 9px; margin: 5px 0 0 0; font-size:10px; line-height:11px;}

a { color: #573000; text-decoration: underline; }
a:hover  { color: #E7BA1F; }

ul { margin: 0 0 0 15; padding: 0; font-size:12px; list-style-type: square;  border-style: solid; border-width:0px; border-color: #ff0000;}
li { margin: 0 0 3 0; border-style: solid; border-width:0px; border-color: #00ff00;}

hr { border-top:1px solid #573000; margin:20px 0; }

.blueLine { color: #5185AF; font-weight: bold;}
.blueLine:hover  { color: #265d89; }

.note { font-size: 11px; color: #444444; font-weight: normal; line-height: 14px; }
.note_sm { font-size: 9px; color: #573000; font-weight: normal; letter-spacing: 0px }
.divider { background-color:#C7C7C7; }

.even { color: #573000; }
.odd { color: #A68D6F; }

.darkred { color: #790026; };

p { margin:5px 0 16px 0; }

#pad { padding:15px; }

#content { padding:25px 25px 0 25px; border-style: solid; border-width:0px; border-color: #ff0000;}
#content2 { padding:0 20px 0 15px; }
#content3 { padding:0 25px 0 25px; }

#corpNav { position:absolute; left:208px; top:37px; }
#mainNav { position:absolute; left:204px; top:67px; }
#servicesNav { position:absolute; left:0px; top:95px; }
#toptenSSA { position:absolute; left:-79px; top:-10px; z-index:1; width:1px; border-style: solid; border-width:0px; border-color: #0000ff}
#toptenCGT { position:absolute; left:-93px; top:-10px; z-index:1; width:1px; border-style: solid; border-width:0px; border-color: #0000ff}
#toptenOffset { position:relative; left:0px; top:0; z-index:0; height:1px;  border-style: solid; border-width:0px; border-color: #00ff00}
#toptentemp { position:relative; left:120px; top:498px; }

#footer { width:800; padding: 14px 0 0 27px; font-size: 9px; color: #5A3304; text-align:left; }

#widgets { padding:7px; overflow:hidden; }
#widgets ul { margin: 0 0 0 25; padding: 0; width: 120px; font-size:11px; list-style-type: square;  border-style: solid; border-width:0px; border-color: #ff0000;}
#widgets li { margin: 0 0 3 0; width: 120px;  border-style: solid; border-width:0px; border-color: #00ff00;}
#widgets a  { display: block; width:120px; padding: 0px 0px 0px 0px; border: 0px; text-decoration: underline; }
#widgets a:link, #widgets a:active, #widgets a:visited { color: #573000; }
#widgets a:hover { color: #E7BA1F; }
#widgets .title { font-size: 11px; color: #ffffff; background: transparent url(/graphics/widget_top.gif); width:160px; padding:7px 0 5px 9px; text-transform: uppercase; }

#toolbox { padding:15px; }
#toolbox a { color: #573000; }
#toolbox a:link, #toolbox a:active, #toolbox a:visited { color: #573000; }
#toolbox a:hover { color: #E7BA1F; }

#popups { padding:25px; }

#tuition { font-size: 11px; padding:25px 0 25px 0; }
#tuition th  { font-size: 11px; color: #790026; font-weight: bold; line-height: 12px; text-align:left; }
#tuition td  { font-size: 11px; color: #573000; font-weight: normal; line-height: 14px; }

#ssa { color: #573000; }
#ssa h1 { font-size: 18px; color: #5185AF; font-weight: bold; line-height: 10px; margin: 0; padding:0; }
#ssa h2 { font-size: 12px; color: #5185AF; font-weight: bold; line-height: 14px; margin: 10px 0 0px 0; }
#ssa h3 { font-size: 12px; color: #5185AF; font-weight: bold; line-height: 14px; margin: 0 0 5px 10px; }

#cgt { color: #573000; }
#cgt h1 { font-size: 18px; color: #61844C; font-weight: bold; line-height: 10px; margin: 0; padding: 0; }
#cgt h2 { font-size: 12px; color: #61844C; font-weight: bold; line-height: 14px; margin: 10px 0 0px 0; }
#cgt h3 { font-size: 12px; color: #573000; font-weight: bold; line-height: 14px; margin: 15px 0 5px 0; }
#cgt .steptitle { font-weight:bold; color:#000000; }

#ssa2, #cgt2 { color: #4c2b12; }
#ssa2 h1, #cgt2 h1 { font-size: 16px; color: #4c2b12; font-weight: bold; line-height: 18px; margin: 0 0 5px 0; padding: 0; }
#ssa2 h2, #cgt2 h2 { font-size: 16px; color: #292929; font-weight: bold; line-height: 16px; margin: 0 0 5px 0; }
#ssa2 h3, #cgt2 h3 { font-size: 12px; color: #573000; font-weight: bold; line-height: 14px; margin: 15px 0 5px 0; }
#ssa2 ul, #cgt2 ul { margin-top: 5px; margin-bottom: 8px; }
#ssa2 .quote, #cgt2 .quote { font-size:14px; color:#ffffff; line-height: 14px; }

#ssa2 .column1, #cgt2 .column1 { float:left; width:583px; color: #4c2b12; background:#a7885c;  xpadding:25px 15px 25px 25px;  }
#ssa2 .column1a, #cgt2 .column1a { float:left; width:319px; color: #4c2b12; border:0px solid #ff0000; padding:25px; }
#ssa2 .column1b, #cgt2 .column1b { float:left; width:200px; color: #304c1e; border:0px solid #ff0000; padding:25px 0 25px 0; }

#ssa2 .column2, #cgt2 .column2 { float:left; width:200px;color: #4c2b12; background:#ffffff;  padding-top:8px;  }
#ssa2 .match, #cgt2 .match { width:198px; background:#fbf1d8; }
#ssa2 .match p, #cgt2 .match p { margin:0; padding:0 10px 0 17px; font-size:11px; }
#ssa2 .match p a, #cgt2 .match p a { color:#4f6635; }
#ssa2 .match p a:hover, #cgt2 .match p a:hover { color:#4c2b12; }

.desc { font-weight: bold; }

#destinations { line-height: 14px; }
#destinations p {  margin:0px 0 5px 0; }

#forms {  }
#forms h1 { font-size: 12px; color: #999999; font-weight: bold; padding: 10px 0 0 0; }
#forms td { font-size: 10px; color: #444444}; } 









#header { width:800px; height: 86px; z-index:0; background-color: orange; border-style: solid; border-width:1px; border-color: #686868; background: transparent url(graphics/laura_tyler_artist_filmmaker.jpg); }
#logo { width:200; height:0; padding: 21px 0 0 22px; z-index:0; border-style: solid; border-width:0px; border-color: red; float:left;}
#tagline { width:400; padding: 43px 0 0 0; z-index:0; font-size: 12px; color: #3B3B3B; text-align:left; line-height: 18px; letter-spacing:.1em; float:right; border-style: solid; border-width:0px; border-color: red; }

#homepage { width:800; color: white; border-style: solid; border-width:0px 1px 1px 1px; border-color: #686868; background: transparent url(graphics/background01.jpg);}
#sisterbee { width:800; height:513; color: white; border-style: solid; border-width:0px 1px 1px 1px; border-color: #686868; background: transparent url(graphics/sister_bee_background.jpg); overflow:hidden;}
#taxidermy { width:800; color: white; border-style: solid; border-width:0px 1px 1px 1px; border-color: #686868; background: transparent url(graphics/taxidermy_background.jpg);}
#page { width:800; color: white; border-style: solid; border-width:0px 1px 1px 1px; border-color: #686868; }

#contentBlog { float:left; width:650; left:27px; top:30px;  text-align:left; border-style: solid; border-width:1px 0 0 1px; border-color: #686868; }
.title { padding: 3px 3px 3px 4px; font-size: 12px; font-weight: bold; color: #333333; text-transform: uppercase; background: transparent url(graphics/title_background.jpg); }
.contentBody { padding:3px 3px 3px 4px; color: #595959; width:650; font-size: 12px; line-height: 16px; border-style: solid; border-width:1px 0px 0px 0px; border-color: #686868; text-align:left; }
.bgImage {position:relative; z-index:-10; left: -122; }


#menu { width:121; background-color: #ffffff; border-style: solid; border-width:0 1px 1px 0; border-color: #686868; }
#list-menu    { width: 121px; overflow:hidden; }
#list-menu ul { margin: 5px 0 0 0; padding: 0; width: 120px; list-style-type: none; font-family: verdana, arial, sanf-serif; font-size: 12px; }
#list-menu li { margin: -1px 0 5 0; width: 121px; }
#list-menu a  { display: block; width:120px; padding: 3px 0px 3px 10px; border: 0px; background: #dcdcdc url(graphics/mainNav.gif); text-decoration: none; }
#list-menu a:link, #list-menu a:active, #list-menu a:visited { color: #595959; }
#list-menu a:hover { border: 0px solid #595959; width:121px; background: #595959; color: #ffffff; }

#list-menu-sub    { width: 121px; }
#list-menu-sub ul { margin: 1 0 0 0; padding: 0; width: 121px; list-style-type: none; font-family: verdana, arial, sanf-serif; font-size: 11px; line-height: 16px; }
#list-menu-sub li { margin: 0 0 0 0; width: 120px; }
#list-menu-sub a  { display: block; width:120px; padding: 0px 0px 0px 10px; border: 0px; background: #ffffff; text-decoration: none; }
#list-menu-sub a:link, #list-menu-sub a:active, #list-menu-sub a:visited { color: #595959; }
#list-menu-sub a:hover { border: 0px solid #595959; width:121px; background: #595959; color: #ffffff; }

#amstec    { margin: 20 0 4 0; width: 120px; left: 1px; text-align: center; font-family: verdana, arial, sanf-serif; font-size: 9px; color: #595959; line-height: 9px; letter-spacing:-.1em;}
#amstec a  { color: #595959; }
#amstec a:hover  { color: #000000; }

#sidebarTitle { width:184; z-index:0; margin: 0 0 0 0; padding: 5px; border-style:solid; border-width:1px 0 0 1px; border-color:#686868; }
#sidebarContent { width:184; z-index:0; margin: 0 0 0 0; padding: 5px; border-style:solid; border-width:1px 0 1px 1px; border-color:#686868; }

#sidebarTitleML { width:184; z-index:0; margin: 0 0 0 0; padding: 0px; border-style:solid; border-width:1px 0 0 1px; border-color:#686868; }
#sidebarContentML { width:184; z-index:0; margin: 0 0 0 0; padding: 0px; border-style:solid; border-width: 0 0 1px 0; border-color:#686868; }


 
#pageColumnOne { position:relative; width:650; z-index:0; top: 30px; left: 149px; border-style: solid; border-width:1 1 0 1; border-color: #686868; align:left; }
#pageColumnTwo { position:relative; width:465; z-index:0; top: 30px; left: 149px; border-style: solid; border-width:1 1 0 1; border-color: #686868; }
#pageColumnOneContent { position:relative; width:650; z-index:0; top: 0px; left: -1px; border-style: solid; border-width:1px; border-color: #686868; }
#pageColumnTwoContent { position:relative; width:465; z-index:0; top: 0px; left: -1px; border-style: solid; border-width:1px; border-color: #686868; }



.ticker_heading { margin: 0; padding:0px 2px 0px 2px; font-size: 12px; color: #595959; font-weight:bold;}
a.ticker_heading { margin: 0; padding:0px 2px 0px 2px; font-size: 12px; color: #595959; font-weight:bold;}

.title { padding:0 0 0 4px; font-size: 12px; color: #595959; font-weight:bold; line-height: 16px; background: transparent url(graphics/title_background.jpg); }

input, textarea, select { border: 1px solid #C1C0B5; background-color: #ffffff; color: #333; font-size: 1em; font-family: Verdana; margin: 0 2px 0; padding: 0 3px; }

.sidebar_heading { font-size: 12px; color: #595959; font-weight:bold; line-height: 16px;}
.sidebar_title { font-size: 10px; color: #595959; font-weight:bold; line-height: 12px;}
.sidebar_text { font-size: 9px; color: #595959;  line-height: 12px;}
.sidebar_mainNav { font-size: 12px; line-height: 14px; font-weight:bold; color: #595959;}
a.sidebar_mainNav { font-size: 12px; text-decoration: none; letter-spacing: .1em;  margin: 0px 0px 0px 0px;}
.sidebar_nav { font-size: 11px; color: #595959; margin: 3px 0px 8px 10px; list-style: inside; padding: 0px; }
a.sidebar_nav { font-size: 11px; color: #595959; text-decoration: none; margin: 0px 0px 0px 0px;}
a.sidebar_nav:hover { color: #000000; }
ul.sidebar_nav { font-size: 11px; color: #595959; margin: 3px 0px 8px 10px; list-style: inside; padding: 0px; }
li.sidebar_nav { margin: 0px 0px 0px 0px; line-height: 12px; }

/*
#blog_sidebar { position:absolute; width:184; height:480; z-index:5; left:465px; top:-1px; border-style:solid; border-width:1 0 0 0; border-color:red; overflow:auto; font-size: 12px; line-height: 14px; font-weight:bold; color: #595959;}
#blog_sidebar h1 { font-size: 12px; text-decoration: none; letter-spacing: .1em;  margin: -5px 0px -5px 0px;}
#blog_sidebar a.title { font-size: 12px; text-decoration: none; letter-spacing: .1em;  margin: 0px 0px 0px 0px;}
#blog_sidebar a { font-size: 11px; color: #595959; margin: 3px 0px 0px 10px; list-style: inside; padding: 0px; }
#blog_sidebar a:hover { color: #000000; }
#blog_sidebar ul { font-size: 11px; color: #595959; margin: 3px 0px 8px 10px; list-style: inside; padding: 0px; }
#blog_sidebar li { margin: 0px 0px 0px 0px; line-height: 12px; }
*/

#td { font-size: 12px; line-height: 16px; }
.small { font-size: 9px; }

/* ARTWORK                        */
.collectionName { padding:2px 0 2px 5px; font-size: 12px; font-weight:bold; color:595959; background: transparent url(graphics/title_background.jpg); }
#collections p  { padding: 10px 10px 10px 5px; font-size: 11px; line-height: 14px; color:595959; }
.artwork { border-style: solid; border-color: #000000; border-width: 2px; }
.artworkRow {  padding:3px 0 3px 0; }
.artworkTitle { font-weight:bold; }
.artworkDesc { font-size: 9px; font-weight:normal; color: #595959; line-height: 10px; }
.sold { color: #595959; font-weight:bold; }
/* ------------------------------ */


/* Right Hand Column              */
#rightColumn { position:absolute; width:184; height:40; z-index:5; left:465px; top:-1px; border-style:solid; border-width:1px; border-color:#686868; background-color:#ffffff; }
#rightColumnContent { position:absolute; width:184; height:440; z-index:5; left:-1px; top:40px; border-style:solid; border-width:0px; border-color:#686868; overflow:auto; }
/* ------------------------------ */

/*#h1 { font-size: 11px; line-height: 25px; }
#h2 { font-size: 12px; line-height: 25px; }
*/

.error { color: #orange; font-weight:bold; }
.date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #595959; font-weight:normal; line-height: 0px;}

#brochure_form { margin:0; padding:0; }
#brochure_form th, #brochure_form td { padding:2px; }
#brochure_form th { color:#4c2b12; font-weight:normal; font-size:11px; padding:0px 2px 0 0; }
#brochure_form input { width:150px; font-size:11px; padding:2px }
#brochure_form input.p1 { width:30px; }
#brochure_form input.p2 { width:40px; }
#brochure_form input.submit_button { color:#ffffff; width:71px; margin:5px 0 0 0; border:0; display: block; height: 29px; background-color:#5185af; background-image: url(/graphics/submitbutton.png); background-repeat: no-repeat; }

#newsTicker { width:800; border-style:solid; border-width:1px 1px 0 0; border-color:#686868; background: #ffffff; }
#ticker { margin: 0; }
#ticker table { background: transparent url(graphics/title_background.jpg) no-repeat bottom left; border: 0; margin: 0; padding: 0px; }
#ticker table td { font-size: 12px; line-height: 15px; }
#ticker table td#tic-title { background: transparent url() no-repeat top left; font-size: 12px; font-weight: bold; padding: 0 10px 0 0; text-align: center; vertical-align: top; }
#ticker table td#tic-item { background: transparent url() no-repeat top right; padding: 0 0 0 0; width: 534px; text-align: left; }
#ticker table td#tic-item a { opacity: 0.999; }
#ticker table a { color: #595959; text-decoration: none; }
#ticker table a:hover { color: #595959; text-decoration: underline; }


#early_bird { width:176px; background:url('/graphics/early-bird-background.gif'); }
#early_bird .starburst { width:176px; background:url('/graphics/early-bird-starburst.gif') no-repeat; padding:48px 0 0 0; }
#early_bird .amount { font-family:times; float:right; margin-right:10px; xpadding:0 0 0 85px; text-align:center; width:100px; font-size:26px; font-weight:bold; color: #0071BC; }
#early_bird .text { clear:both; color: #ffffff; font-family:arial; font-size:12px; padding:85px 20px 2px 10px; text-align:left; }
#early_bird .text p { margin:0 0 7px 0; padding:0; }
#early_bird .bottom { background:url('/graphics/early-bird-bottom.gif'); height:10px; }

.colors { margin:0px 0 0 0; padding: 0 5px 0 0; }
.color1, .color2, .color3 { list-style-type: none; padding: 0 0 0px 8px; }
.color1 { background: url("../graphics/bullet1.gif") 0px 4px no-repeat; }
.color2 { background: url('../graphics/bullet2.gif') 0px 4px no-repeat; }
.color3 { background: url('../graphics/bullet3.gif') 0px 4px no-repeat; }
.color1 a, .color1 a:visited { color:#89d2d6; text-decoration:none; } 
.color2 a, .color2 a:visited { color:#c07337; text-decoration:none; } 
.color3 a, .color3 a:visited { color:#9ccd63; text-decoration:none; } 

.color1 a:hover, .color2 a:hover, .color3 a:hover { color:#ffffff; } 
