/* standard elements */
html { min-height: 101%; }
* { margin: 0; padding: 0; }
body { background: #333333; padding-top: 50px; padding-bottom: 30px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; }
/* misc */
.clearer { clear: both; font-size: 0; }
.left { float: left; }
.right { float: right; }
/* structure */
#outer-container { margin: 0 auto; padding: 10px; width: 800px; }
/* content */
#content p { font-size:1em; color:#333333; padding-bottom: 1.2em; }
#content h1 { font-size:1.7em; color:#571C1E; padding-bottom: .5em; padding-top:10px; }
#content h2 { font-size:1.2em; color:#002B5C; padding-bottom: .1em; }
#content h3 { font-size:1.1em; color:#6c98d0; padding-bottom: .1em; }
#content h4 { font-family: Georgia, "Times New Roman", Times, serif; font-size:1em; color:#5b4b41; font-style:italic; padding-bottom: .1em; }
#content a { text-decoration: underline; color:#571C1E; }
#content a:hover { text-decoration: none; color:#313A74; }
#content img {border:none;}
.content ul { font-size:1em; color:#333333; padding-right:30px; padding-left: 50px; padding-bottom: .8em; list-style: square; }
#header p { font-size:.8em; font-weight: bold; color:#333333; padding-bottom:2px; padding-top:2px; }
#header a { text-decoration: none; color:#333333; }
#header a:hover { text-decoration: underline; color:#571C1E; }
#float_right img { border: 5px solid #736357; margin-top: 5px; margin-bottom: 5px; margin-left: 5px; float: right; }
#float_left img { border: 5px solid #736357; margin-top: 5px; margin-bottom: 5px; margin-right: 5px; margin-left:30px; }
#footer p { font-size:.75em; font-weight: bold; color:#333333; padding-bottom:2px; padding-top:18px; text-align:right; padding-right:20px; }
#astrisk p { font-size:.8em; color:#333333; font-style:italic; }
#ribbon h3 { font-size:1.1em; color:#333333; padding-top: 20px; }
TD.NoTile { background-repeat: no-repeat; }
.contact p { padding-left: 0px; }
#wandering_designs p { font-size:.8em; color:#777777; text-align:right; padding-right:20px; padding-top:10px; }
#wandering_designs a { text-decoration: none; color:#777777; }
#wandering_designs a:hover { text-decoration: underline; color:#999999; }
/* misc */
.hr1 { clear: both; border: 1px solid #571C1E; }

/* input forms */

.styled { font-size: 1em; border: 1px solid #333333; cursor:text; background-color:#E1DAD3; width:300px; }
input { font-family: "Trebuchet MS", Verdana, Arial, sans-serif; color: #333333; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; }
textarea { font-family: "Trebuchet MS", Verdana, Arial, sans-serif; background-color:#E1DAD3; color: #333333; border: 1px solid #ffffff; border-color:#ffffff; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; overflow:hidden; width: 400px; }
input[type="submit"] { margin: 0; width: 75px; padding: 1px; font-weight: bold; background: #E8A713; color: #333333; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 1em; border: 1px #ffffff; }
input[type="submit"]:hover, input[type="submit"]:focus { cursor: pointer; color: #ffffff; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; background: #333333; }
/* page scrollbars */

html { scrollbar-highlight-color: #E1DAD3; scrollbar-arrow-color: #E1DAD3; scrollbar-3dlight-color: #333333; scrollbar-base-color: #333333; scrollbar-shadow-color: #E1DAD3; scrollbar-track-color: #333333; }

/*tabs */


ul.ui-tabs-nav { list-style-type:none; margin:0; padding:0; height:1%; }
ul.ui-tabs-nav li { float:left; font-size: 15px; font-weight: bold; padding:5px 10px;/*background: rgb(43,43,43);*/
}
/*ul.ui-tabs-nav li.ui-tabs-selected {
	/*color:#fff;
	background:rgb(53,53,53) url(/img/bkg-tabs.gif) repeat-x;
}*/

ul.ui-tabs-nav li.ui-tabs-selected a { color:#333 !important; }
.ui-tabs .ui-tabs-hide { display: none; }
.ui-tabs-panel { clear:both;  padding:10px; height:1%; font-size:12px; margin:0; }
.ui-tabs-panel p, .ui-tabs-panel h2, .ui-tabs-panel ul { padding:15px 0px 0 0px; }
p.inside { padding:15px 10px 0 10px; }
.ul-tabs-panel h2 { padding-top:25px; }
.ui-tabs-panel ul { list-style-type: none; height:1%; }
.ui-tabs-panel ul li { padding-left:0px; padding-bottom:10px;/*background: url(/img/square-small.gif) no-repeat 7px 7px;*/
}
ul.show { display:block; }
ul.hide { display:none; }
li.current a { color:#f00 !important; }
li.current ul li a { color:#333 !important; }
.csstabs .ui-tabs-panel { padding-bottom:0; }
.csstabs .ui-tabs-panel div { float:left; padding: 0 0 10px 0; }
*html .csstabs .ui-tabs-panel div { width:1%; }
.csstabs .ui-tabs-panel div.follower { padding-left: 0px; }
/* image captions */
.csstabs .ui-tabs-panel p.caption { color:rgb(194,189,151); font-size:12px; padding:0 0 7px 0;  position: absolute  top: 253px;
left: 80px; }
*html .csstabs .ui-tabs-panel p.caption { width: 669px; }
.csstabs .ui-tabs-panel p.caption a:link { color:rgb(120,180,174); text-decoration:none; }
.csstabs .ui-tabs-panel p.caption a:visited { color:rgb(120,180,174); text-decoration:none; }
.csstabs .ui-tabs-panel p.caption a:hover { text-decoration:underline; }
/* slightly enhanced, universal clearfix hack */
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */



#gallery { padding-left: 0px; width: 475px; }
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }