.right{float:right;padding:15px;}
.rig{float:right;text-decoration:none;}
.table{width:300px;background-color:#ffd;border:1px;border:dashed;border-width:thin;margin-left:45px;}
.t_hos{width:100%;text-align:center;background-color:#ffd;border:1px;border:dashed;border-width:thin;}
#tools{float:right;padding-right:10px;padding-top:5px;}
.port{height:240px;padding-left:220px;}
.floatleft{float:left;}
#fontControls{text-align:right;}
.bggrey{background-color:#f3f3f3;}
.options{text-align:right;height:35px;line-height:35px;}
.bg{float:right;margin:0;width:250px;background-image:url(../images/optionsbg.gif);background-repeat:no-repeat;}
.img{text-decoration:none;padding-bottom:2px;padding-right:5px;border:0;}
.cent{text-align:center;}
.bor{border:0px;}
a:link{color:#534539;text-decoration:none;}
a:visited{color:#534539;text-decoration:none;}
a:active{color:#960;text-decoration:none;}
a:hover{color:#960;text-decoration:none;}
.map{width:400px;height:400px;border:0;}
.quote{border:0;font-size:12px;margin-left:125px;}
.style1{color:#fff;}
.inspiration {padding-right:10px;}
body{background-image:url(../images/orangebg.jpg);background-repeat:repeat-x;background-color:#fcbf0e;margin:auto;font-family:Arial,Verdana,Helvetica,sans-serif;color:#ccc;}
h1{font-size:35px;color:#960;font-weight:normal;font-family:nyala,Arial,Verdana,Helvetica,sans-serif;padding-left:88px;}
#top_banner h1 a{color:#fc9313;}
h2{font-size:18px;color:#534539;font-family:nyala,Arial,Verdana,Helvetica,sans-serif;clear:both; padding-left:10px;}
h2 a{color:#534539;padding-left:100px;}
h3{font-size:14px;color:#666;margin:0;padding:3px;}
h4{font-size:12px;color:#ce6700;margin:0;padding:3px;font-weight:normal;}
#main_content{width:850px;height:auto;margin:auto;background-image:url(../images/headblog.jpg);background-repeat:no-repeat;background-color:#f6f6ee;border:8px #fff solid;}
#top_banner{width:850px;height:140px;padding-top:0;padding-left:90px;}
img.logo{padding-left:15px;}
#top_menu{width:850px;margin:auto;padding:0;}
#page_content{width:800px;height:auto;margin:auto;}
#page_content_left{width:560px;height:auto;float:left;padding:10px;border-right:1px #800000 dashed;margin-top:25px;}
#page_content_right{width:240px;height:auto;float:left;padding:10px;margin-top:30px;}
#page_left_2{width:400px;height:auto;float:left;padding:10px;border-right:1px #800000 dashed;margin-top:25px;}
#page_right_2{width:400px;height:auto;float:left;padding:10px;margin-top:30px;}
.content_text{font-size:12px;color:#333;height:auto;padding-left:8px;padding-right:8px;}
.content_text a{text-decoration:none;color:#900;}
img.pic{padding:0;margin-right:10px;margin-bottom:10px;border:5px #fff solid;float:left;}
img.gallery{padding:0;margin:5px;border:5px #fff solid;float:left;}
.more a{text-decoration:none;color:#900;font-size:12px;width:auto;float:right;}
.more a:hover{text-decoration:underline;}
#page_bottom{width:830px;clear:both;padding:10px;height:auto;}
#footer{padding-top:5px;width:auto;height:150px;margin-top:40px;background-color:#333;text-align:center;}
#footer_column{width:850px;height:auto;margin:auto;}
.column{border:0;text-align:left;font-size:12px; padding-top:5px;}
.column a{color:#f90;}
#footer ul{list-style-type: none;}
#a{float:left;}
#c{float: left; padding-left:80px;}
#d{float: left; padding-left:100px; font-size:10px; padding-top:10px;}
#MainMenu{height:21px;border:0;margin:0;}
#tab{top:0;height:0;background:repeat-x top;margin:0;padding-left:40px;}
#tab ul{list-style:none;float:left;margin:0;padding:0;}
#tab li{display:inline;float:left;margin:0 1px 0 0;padding:0;}
#tab a{background:url(../images/bright_106.gif) no-repeat right top;text-decoration:none;border:0;display:block;float:left;margin:0;padding:0;}
#tab a span{display:block;background:url(../images/bleft_106.gif) no-repeat left top;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#dd8715;font-weight:700;line-height:21px;padding:0 15px;}
#tab a:hover,#tab li.item_active a{background-position:right bottom;}
#tab a:hover span,#tab li.item_active a span{background-position:left bottom;color:#000;font-weight:700;font-style:normal;text-decoration:none;}
.dropmenudiv{position:absolute;top:0;float:left;display:block;visibility:hidden;border:0 #575757;background:#f6f6ee;color:#dd8715;z-index:100;text-decoration:none;padding:0;}
.dropmenudiv ul{list-style:none;margin:0;padding:0;}
.dropmenudiv li{display:inline;margin:0;padding:0;}
.dropmenudiv a:link,.dropmenudiv a:visited{width:180px;display:block;border:0;color:#dd8715;background:url(../images/bleft_106.gif) no-repeat left top;font-weight:700;font-style:normal;text-decoration:none;margin:0 1px 0 0;padding:0;}
.dropmenudiv a span{display:block;line-height:21px;background:url(../images/bright_106.gif) no-repeat right top;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#dd8715;float:none;padding:0 15px;}
.dropmenudiv a:hover{border:0;background-position:left bottom;font-weight:700;font-style:normal;text-decoration:none;color:#000;}
.dropmenudiv a:hover span{background-position:right bottom;color:#000;font-weight:700;}
.menu {
  padding:0; 
  margin:0; 
  list-style-type:none;
  white-space:nowrap;
  height:35px;
  }
.menu li {
  float:left;
  min-width:100px;
  }
.menu a {
  position:relative;
  display:block; 
  text-decoration:none; 
  min-width:100px; 
  float:left; 
  }
* html .menu a {
  width:100px;
  }
.menu a span {
  display:block; 
  color:#000;
  font-size:11px;
  background:#c4c4c4; 
  border:1px solid #fff; 
  border-width:2px 1px; 
  text-align:center; 
  padding:4px 8px; 
  cursor:pointer;
  }
* html .menu a span {
  width:100px; 
  w\idth:66px;
  }
.menu a b {
  display:block; 
  border-bottom:2px solid #FF9900;
  }
.menu a em {
  display:none;
  }
.menu a:hover {
  background:#fff;
  }
.menu a:hover span {
  color:#fff; 
  background:#08c;
  }
.menu a:hover em {
  display:block; 
  overflow:hidden; 
  border:6px solid #06a; 
  border-color:#06a #fff; 
  border-width:6px 6px 0 6px; 
  position:absolute; 
  left:50%; 
  margin-left:-6px;
  }
  #box {width:600px; margin-left:100px;}
.xsnazzy h1, .xsnazzy h2, .xsnazzy p {margin:0 10px; letter-spacing:1px;}
.xsnazzy h1 {font-size:2.5em; color:#fc0;}
.xsnazzy h2 {font-size:2em; color:#234; border:0;}
.xsnazzy p {padding-bottom:0.5em; color:#333333;}
.xsnazzy h2 {padding-top:0.5em; padding-left:10px;}
.xsnazzy {background: transparent; margin:1em;}

.xsnazzy em {display:block; width:0; height:0; color:#d8d8ee; overflow:hidden; border-top:12px solid #fff; border-left:12px dotted transparent; border-right:12px dotted transparent; margin-left:50px;}
/* hack for IE5.5 */
* html .xsnazzy em {width:24px; height:12px; w\idth:0; hei\ght:0;}
.xsnazzy span {display:block; width:0; height:0; color:#fff; overflow:hidden; border-top:10px solid #F8F0BF; border-left:10px dotted transparent; border-right:10px dotted transparent; margin-left:52px; margin-top:-15px;}
* html .xsnazzy span {width:20px; height:10px; w\idth:0; hei\ght:0;}

.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 {display:block; overflow:hidden; font-size:0;}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 {height:1px;}
.xb4, .xb5, .xb6, .xb7 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #fff;}

.xb1 {margin:0 8px; background:#fff;}
.xb2 {margin:0 6px; background:#fff;}
.xb3 {margin:0 4px; background:#fff;}
.xb4 {margin:0 3px; background:#F8F0BF; border-width:0 5px;}

.xb5 {margin:0 2px; background:#F8F0BF; border-width:0 4px;}
.xb6 {margin:0 2px; background:#F8F0BF; border-width:0 3px;} 
.xb7 {margin:0 1px; background:#F8F0BF; border-width:0 3px; height:2px;} 

.xboxcontent {display:block; background:#F8F0BF; border:3px solid #fff; border-width:0 3px;}

