*
{
  border:0;
  margin:0;
  padding:0;
}

body
{
  background-color:#222;
  text-align:center;
  margin:0;
}

#maincontainer
{
  border:0;
  position:relative;
  text-align:center;
  width:980px;
  margin:0 auto;
}

h1
{
  color:#FFE4B5;
  font-family:verdana, Sans-Serif;
  font-size:20px;
  font-variant:small-caps;
  font-weight:100;
}

h2
{
  color:#FFE4B5;
  font-family:verdana, Sans-Serif;
  font-size:20px;
  font-variant:small-caps;
  font-weight:100;
}

h3
{
  color:#876;
  font-family:verdana, Sans-Serif;
  font-size:13px;
  font-variant:small-caps;
  font-weight:100;
}

h4
{
  color:#876;
  font-family:verdana, Sans-Serif;
  font-size:15px;
  font-variant:small-caps;
  font-weight:900;
}

#logo
{
  height:85px;
  position:relative;
  width:980px;
  margin:0;
  padding:0;
}

.sabihead
{
  bottom:0;
  left:0;
  position:absolute;
  margin:0;
  padding:0;
}

.yesterday
{
  bottom:5px;
  position:absolute;
  right:0;
  margin:0;
  padding:0;
}

#slidecontainer
{
  height:310px;
  position:relative;
  width:980px;
}

#video
{
  height:326px;
  width:512px;
}

#slideshow
{
  height:310px;
  position:relative;
}

#slideshow IMG
{
  left:0;
  position:absolute;
  top:0;
  z-index:8;
}

#slideshow IMG.active
{
  z-index:10;
}

#slideshow IMG.last-active
{
  z-index:9;
}

#main
{
	background:#222;
	border-bottom:1px solid #888;
	height:326px;
	width:980px;
	padding:0;
}

.main_image
{
	background:#333;
	color:#bbb;
	float:left;
	font-family:sans-serif, verdana;
	height:326px;
	overflow:hidden;
	position:relative;
	text-align:left;
	width:512px;
}

.main_abstract
{
  background:#333;
  color:#bbb;
  float:left;
  font-family:sans-serif, verdana;
  height:326px;
  overflow:hidden;
  position:relative;
  text-align:left;
  width:468px;
}

.headliner_text_aboutus
{
  background:#222;
  border-right:none;
  border-top:none;
  float:left;
  width:251px;
  margin:0;
  padding:0;
}

.headliner_text
{
	background:#222;
	border-right:none;
	border-top:none;
	float:left;
	width:468px;
	margin:0;
	padding:0;
}

.headliner_text img
{
  background:none;
  border:1px solid #888;
  float:left;
  margin:25px 0 0px 15px;
  padding:0px;
}

.headliner_text a:hover img
{
  background:none;
  border:1px solid #fff;
  float:left;
  margin:25px 0 0px 15px;
  padding:0px;
}

.headliner_text ul
{
  list-style:none;
  margin-top:0;
  padding:0;
}

.headliner_text ul li
{
  background:#222;
  display:block;
  float:left;
  width:450px;
  margin:0;
  padding:0;
}

.headliner_text a
{
  background-color:#222;
  display:block;
  height:114px;
  width:400px;
  padding:0;
}

.headliner_text a:link,.image_thumb a:visited
{
  color:#dadada;
  text-decoration:none;
}

.headliner_text ul li p
{
  color:#dadada;
  font-family:sans-serif, verdana;
  font-size:1.2em;
  font-variant:small-caps;
  font-weight:900;
  padding-top:45px;
  margin:0;
}

.headliner_text_videoshorts
{
  background:#222;
  border-right:none;
  border-top:none;
  float:left;
  width:468px;
  margin:0;
  padding:0;
}

.headliner_text_videoshorts img
{
  background:none;
  border:1px solid #888;
  float:left;
  margin:25px 0 0px 15px;
  padding:0px;
}

.headliner_text_videoshorts a:hover img
{
  background:none;
  border:1px solid #fff;
  float:left;
  margin:25px 0 0px 15px;
  padding:0px;
}

.headliner_text_videoshorts ul
{
  list-style:none;
  margin-top:0;
  padding:0;
}

.headliner_text_videoshorts ul li
{
  background:#222;
  padding:0;
}

.headliner_text_videoshorts a
{
  background-color:#222;
  padding:0;
}

.headliner_text_videoshorts a:link,.image_thumb a:visited
{
  color:#dadada;
  text-decoration:none;
}

.headliner_text_videoshorts ul li p
{
	color:#CCC;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.2em;
	font-weight:900;
	padding-top:25px;
	margin:5px;
	line-height:1.4em;
}

.image_thumb
{
  background:#222;
  border-right:none;
  border-top:none;
  float:left;
  width:468px;
  margin:0;
  padding:0;
}

.image_thumb img
{
  background:none;
  border:1px solid #888;
  float:left;
  margin-top:21px;
  margin-bottom:21px;
  margin-left:25px;
  margin-right:10px;
  padding:0px;
}

.image_thumb a:hover img
{
  background:none;
  border:1px solid #fff;
  float:left;
  margin-top:21px;
  margin-bottom:21px;
  margin-left:25px;
  margin-right:10px;
  padding:0px;
}

.image_thumb ul
{
  list-style:none;
  margin-top:0;
  padding:0;
}

.image_thumb ul li
{
  background:#222;
  display:block;
  float:left;
  width:382px;
  margin:0;
  padding:0;
}

.image_thumb a
{
  background-color:#222;
  display:block;
  height:109px;
  width:382px;
  padding:0;
}

.image_thumb a:link,.image_thumb a:visited
{
  color:#fff;
  text-decoration:none;
}

.image_thumb ul li p
{
  color:#fff;
  font-family:sans-serif, verdana;
  font-size:.92em;
  font-variant:small-caps;
  font-weight:400;
  padding-top:45px;
  margin:0;
}

#navbar
{
  border-bottom:1px solid #888;
  border-top:0px solid #888;
  height:23px;
  width:980px;
}

#topline
{
  border-bottom:1px solid #888;
  height:5px;
  width:980px;
}

.ddsmoothmenu
{
  background:#222;
  font:11px Verdana;
  width:980px;
}

.ddsmoothmenu ul
{
  list-style-type:none;
  margin-left:0px;
  z-index:100;
  padding:0;
}

.ddsmoothmenu ul li a
{
  background:#222;
  color:#B8B8B8;
  display:block;
  text-decoration:none;
  padding:5px 28px;
}

* html .ddsmoothmenu ul li a
{
  display:inline-block;
}

.ddsmoothmenu ul li a:link,.ddsmoothmenu ul li a:visited
{
  color:#B8B8B8;
}

.ddsmoothmenu ul li a.selected
{
  background:#222;
  color:#B8B8B8;
}

.ddsmoothmenu ul li a:hover
{
  background:#4F4F4F;
  color:#B8B8B8;
}

.ddsmoothmenu ul li ul
{
  display:none;
  left:-20px;
  position:absolute;
  visibility:hidden;
}

.ddsmoothmenu ul li ul li
{
  display:list-item;
  float:none;
}

.ddsmoothmenu ul li ul li ul
{
  top:0;
}

.ddsmoothmenu ul li ul li a
{
  border-bottom:1px solid #888;
  border-left:1px solid #888;
  border-right:1px solid #888;
  border-top-width:0;
  font:normal 11px Verdana;
  text-align:left;
  width:260px;
  margin:0;
  padding:6px;
}

br.c1
{
  clear:left;
}

#greenbuffer
{
  background-color:#443;
  background-image:url(../images/home_abstract.jpg);
  background-position:center;
  background-repeat:no-repeat;
  height:200px;
  position:relative;
  text-indent:-9999px;
  width:980px;
  border-bottom:1px solid #888;
}

#broadcastbuffer
{
  background-color:#443;
  background-image:url(../images/broadcast_abstract.jpg);
  background-position:center;
  background-repeat:no-repeat;
  height:200px;
  position:relative;
  text-indent:-9999px;
  width:980px;
  border-bottom:1px solid #888;
}

#archiveAbstract
{
  background-color:#443;
  background-image:url(../images/archive_abstract.jpg);
  background-position:center;
  background-repeat:no-repeat;
  height:200px;
  position:relative;
  text-indent:-9999px;
  width:980px;
  border-bottom:1px solid #888;
}

#middlenav
{
  background-color:#222;
  border-bottom:1px solid #888;
  clear:left;
  height:24px;
  width:980px;
  margin:0;
  padding:0;
}

#middlenav ul
{
  font-family:verdana;
  font-size:14px;
  font-variant:small-caps;
  list-style-type:none;
  margin-left:20px;
  z-index:100;
}

#middlenav ul li a
{
  background:#222;
  color:#B8B8B8;
  display:block;
  text-decoration:none;
  padding:2px 8px 5px;
}

#middlenav ul li a:hover
{
  background:#222;
  color:#EEE8AA;
  display:block;
  text-decoration:none;
  padding:2px 8px 5px;
}

#lodges
{
  background-color:#222;
  border-top:1px solid #888;
  clear:both;
  height:460px;
  width:980px;
  text-align:center;
}

#lodges ul
{
  color:#888;
  font-family:verdana;
  list-style-type:none;
  padding-top:20px;
  text-align:left;
  text-decoration:none;
}

#lodges h2
{
  color:#888;
  font-family:verdana;
  font-size:20px;
  font-variant:small-caps;
  margin-left:9px;
  text-align:left;
  padding:0;
  font-weight:100;
}

#lodges p
{
  color:#888;
  font-family:verdana;
  font-size:.7em;
  height:80px;
  line-height:125%;
  text-align:justify;
  width:270px;
  padding:5px 0 0 9px;
}

#lodges li
{
  border-right:1px solid #888;
  display:block;
  float:left;
  height:440px!important;
  width:320px!important;
  padding:5px 2px 0;
}

#lodges img
{
  margin-bottom:10px;
  padding:2px;
}

#lodges a:hover
{
  color:#ccc;
  text-decoration:none;
}

#lodges a
{  color:#999;
  text-decoration:none;
  
}

#lodges li.noline
{
  border:none;
}

#buffer
{
  background-color:#222;
  border-bottom:1px solid #888;
  height:15px;
  width:980px;
}

.title_color2
{
  color:#0390c5;
}

#maincontent
{
  background-color:#443;
  height:100%;
  overflow:hidden;
  position:relative;
  width:980px;
  margin:0;
  padding:0;
}

#leftcontent .generic ul
{
  text-align:left;
  margin:10px 0 0 40px;
  padding:0;
}

#leftcontent .generic li
{
  font-family:verdana;
  list-style:circle;
  list-style-position:outside;
  text-align:justify;
  vertical-align:top;
  width:675px;
  margin:10px 0 0 40px;
  padding:0;
}

#leftcontent .generic li p
{
  font-size:13px;
}

#leftcontent
{
	background-color:#443;
	float:left;
	margin-bottom:20px;
	margin-top:0px;
	text-align:left;
	width:710px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 28px;
}

ul#staff
{
  list-style-type:none;
  margin:0;
  padding:0;
}

ul#staff li
{
  float:left;
  padding:5px;
}

#leftcontent li
{
  color:#B8B8B8;
  font-family:verdana;
  font-size:13px;
  margin-bottom:10px;
  margin-top:10px;
  width:180px;
}

#leftcontentMedia
{
	background-color:#443;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#ccc;
	float:left;
	margin-bottom:20px;
	margin-top:0px;
	text-align:left;
	width:710px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 28px;
} 
#leftcontentMedia li
{
	color:#B8B8B8;
	font-family:verdana;
	font-size:13px;
	margin-top:15px;
	width:680px;
	padding-left: 10px;
	padding-right: 30px;
}

ul#frontspecial
{
  list-style-type:none;
  margin:0;
  padding:0;
  text-align:center;
}

ul#frontspecial li
{
  float:left;
  padding:5px;
  margin:15px 15px 10px 0px;
  width:270px;
 
}

ul#frontspecial li h2
{
  color:#EEE8AA;
  font-family:verdana, sans-serif;
  font-size:15px;
  font-variant:small-caps;
  font-weight:100;
  padding-left:12px;
  padding-bottom:5px;
  text-align:left;
}

ul#frontspecial li p
{
 color:#B8B8B8;
  font-family:verdana;
  font-size:12px;
  text-align:left;
  padding:5px 15px 0 15px;
  text-align:justify;
}

#leftcontenttariffs h1.subheadertariffs
{
  background-image:url(../images/sabitariffs.gif);
  background-repeat:no-repeat;
  color:#feb;
  font-family:verdana;
  font-size:1.45em;
  height:35px;
  text-align:left;
  text-indent:-9999999px;
  margin:60px 0 0 20px;
}

#leftcontent h2.subheader
{
  color:#876;
  font-family:verdana;
  font-size:16px;
  font-variant:small-caps;
  font-weight:100;
}

#leftcontent h2.subheader a
{
  color:#876;
  font-family:verdana;
  font-size:16px;
  font-variant:small-caps;
  font-weight:100;
  text-decoration:none;
}

#leftcontent h3.subheader
{
  color:#876;
  font-family:verdana;
  font-size:13px;
  font-variant:small-caps;
  font-weight:100;
}

#leftcontent h4.subheader
{
  color:#876;
  font-family:verdana;
  font-size:14px;
  font-variant:small-caps;
  font-weight:100;
}

#leftcontentrates .header
{
  color:#876;
  font-family:verdana;
  font-size:1.5em;
  font-variant:small-caps;
}

#leftcontent .normaldark li
{
  background-color:#111;
  color:#876;
  font-family:verdana;
  font-size:13px;
  list-style-type:none;
  width:585px;
  margin:1px;
  padding:8px;
}

#leftcontent .normaldark li p
{
  color:#B8B8B8;
  font-family:verdana;
  font-size:13px;
}

#leftcontent li.normallessdark
{
  background-color:#222;
  color:#876;
  font-family:verdana;
  font-size:.9em;
  list-style-type:none;
  width:585px;
  margin:1px;
  padding:8px;
}

#leftcontent .dark li
{
  background-color:#111;
  color:#876;
  display:inline;
  float:left;
  font-family:verdana;
  list-style-type:none;
  width:190px;
  margin:1px;
  padding:5px 0 5px 5px;
}

#leftcontent li.lessdark
{
  background-color:#222;
  color:#876;
  display:inline;
  float:left;
  font-family:verdana;
  list-style-type:none;
  width:190px;
  margin:1px;
  padding:5px 0 5px 5px;
}

#leftcontent .gallery li img
{
  padding:6px 2px 1px 8px;
}

.highlight
{
  font-size:.9em;
  font-weight:600;
}

img.c2
{
  border:1px solid #666;
  margin:0 0 10px 10px;
  padding:0;
}

#translate
{
  height:80px;
  width:600px;
  margin:5px 0 0 5px;
}

#translate ul
{
  display:inline;
  list-style-type:none;
}

#translate ul li
{
  display:inline;
  text-decoration:none;
  padding:5px 5px 0 0;
}

#leftcontenttariffs #translate p
{
  color:#B8B8B8;
  font-family:verdana;
  font-size:13px;
}

.tabstyle
{
	margin-left:20px;
	width:630px;
}

.tabstyle h1.subheader
{
  color:#876;
  font-family:sans-serif, verdana;
  font-size:19px;
  font-variant:small-caps;
  font-weight:lighter;
  text-align:left;
  padding:10px 10px 10px 0;
}

.tabstyle .inside td.first
{
	color:#ccc;
	font-family:verdana;
	font-size:12px;
	font-variant:normal;
	line-height: 1.4;
	list-style-type: square;
}

.tableText
{
	color:#ffffff;
	font-family:verdana;
	font-size:12px;
	list-style-type: square;
	}

.tabstyle p,.tabstyle a
{
	color:#999;
	font-family:verdana;
	font-size:0.9em;
}

.tabstyle .heading td
{
  background-color:#111;
  color:#876;
  font-family:sans-serif, verdana;
  font-size:16px;
  font-variant:small-caps;
  width:660px;
  padding:10px;
}

#leftcontent table.tabstyle
{
  margin-left:0;
  width:660px;
}

#leftcontent .inside3 td
{
  background-color:#111;
  color:#876;
  font-family:sans-serif, verdana;
  font-size:.9em;
  font-weight:100;
  padding:10px;
}

p.tariffgeneric
{
  color:#876;
  font-family:verdana;
  font-size:13px;
  text-align:justify;
  padding:15px;
}

#rightcontent
{
  background-color:#443;
  border-left:solid 1px #888;
  float:left;
  margin-left:25px;
  margin-top:30px;
  padding-top:5px;
  text-align:left;
  width:180px;
}

#rightcontent h2.subheader
{
  color:#876;
  font-family:verdana;
  font-size:16px;
  font-variant:small-caps;
  font-weight:100;
  text-align:left;
  margin:0 0 5px;
  padding:0;
}

#sitesearch
{
  margin:5px 0 0 30px;
}

input
{
  background-color:#999;
  border:1px solid #feb;
  color:#000;
  font-family:verdana;
  font-size:.9em;
  height:20px;
  vertical-align:middle;
  padding:0;
}

.commentField,.commentBlock
{
  background-color:#999;
  border:1px solid #feb;
  color:#000;
  font-family:verdana;
  font-size:.75em;
  vertical-align:middle;
  padding:0;
}

.searchbutton
{
  background:url(../images/searchup.gif);
  border:none;
  cursor:pointer;
  height:25px;
  margin-top:10px;
  width:73px;
}

.submitButton
{
  background:url(../images/submit.gif);
  border:none;
  cursor:pointer;
  height:25px;
  margin-top:10px;
  width:73px;
}

#agentslogos
{
  border-bottom:solid 1px #888;
  clear:both;
  height:120px;
  width:980px;
  margin:0;
  padding:0;
}

#agentslogos li
{
  background:#222;
  float:left;
  list-style-type:none;
  padding:2px 44px 2px 0;
}

a:focus
{
  outline:none;
}

#panel
{
  background:#111;
  display:none;
}

.slide
{
  background:url(../images/btn-slide_2line.gif) no-repeat top;
  padding-left:10px;
}

.btn-slide
{
	background:url(../images/white-arrow.gif) no-repeat right -45px;
	color:#fff;
	display:block;
	font-family:verdana;
	font-size:16px;
	height:65px;
	text-align:center;
	text-decoration:none;
	width:154px;
	margin:0 auto;
	padding:14px 20px 0 0;
}

.active
{
  background-position:right 12px;
}

#funfacts
{
	margin-left:0;
	margin-top:0;
	position:absolute;
	right:0;
	top:0px;
	width:217px;
	z-index:10;
}

#funfacts ul
{
  list-style-type:none;
  text-align:justify;
  margin:10px 8px 0;
  padding:10px;
}

#funfacts li
{
  color:#888;
  font-family:verdana;
  font-size:.75em;
  padding:10px;
}

#funfacts p.subheader
{
  color:#888;
  font-family:verdana;
  font-size:1.1em;
  margin-left:20px;
  padding:10px;
}

.scorp
{
  margin-left:20px;
  padding:10px;
}

#contenttariffs
{
  background-color:#443;
  font-family:verdana;
  height:1000px;
  position:relative;
  width:980px;
}

#leftcontenttariffs
{
  background-color:#443;
  float:left;
  font-family:sans-serif, verdana;
  position:relative;
  text-align:left;
  width:675px;
  padding:10px 20px 20px;
}

#leftcontenttariffs h2.subheader
{
  color:#876;
  font-family:verdana;
  font-size:1.253em;
  font-variant:small-caps;
  font-weight:200;
  margin-left:25px;
  text-align:left;
  padding:0;
}

#leftcontenttariffs p.stretch
{
  color:#B8B8B8;
  font-family:verdana;
  font-size:13px;
  margin-left:25px;
}

#leftcontenttariffs p.tariffhead
{
	background-color:#111;
	color:#876;
	cursor:pointer;
	font-family:sans-serif, verdana;
	font-size:1em;
	font-variant:normal;
	height:80px;
	width:660px;
	padding:10px;
}

#leftcontenttariffs p.tariffhead:hover
{
  background-color:#000;
  cursor:pointer;
}

#leftcontenttariffs p.tariffgenericlick
{
  color:#ffe4b5;
  font-family:sans-serif, verdana;
  font-size:1em;
  font-weight:500;
  text-align:center;
  padding:0 0 0 5px;
}

#leftcontenttariffs p.tariffgenericlick a:hover
{
  color:#d9d9d9;
  text-decoration:none;
}

#leftcontentVideoShorts
{
	background-color:#443;
	float:left;
	font-family:sans-serif, verdana;
	position:relative;
	text-align:left;
	width:710px;
	padding:10px 20px 20px;
}

#leftcontentVideoShorts h2
{
  color:#ffe4b5;
  font-family:verdana;
  font-size:1.253em;
  font-variant:small-caps;
  font-weight:200;
  margin-left:25px;
  text-align:left;
}

#leftcontentVideoShorts p.textObject
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#ccc;
  margin-left:25px;
  text-align:left;
}

#leftcontentVideoShorts h2.subheader
{
  color:#876;
  font-family:verdana;
  font-size:1.253em;
  font-variant:small-caps;
  font-weight:200;
  margin-left:25px;
  text-align:left;
  padding:0;
}


#leftcontentVideoShorts p.stretch
{
  color:#B8B8B8;
  font-family:verdana;
  font-size:13px;
  margin-left:25px;
}

#leftcontentVideoShorts p.tariffhead
{
	background-color:#111;
	color:#876;
	cursor:pointer;
	font-family:sans-serif, verdana;
	font-size:1em;
	font-variant:normal;
	height:80px;
	width:660px;
	padding:10px;
}

#leftcontentVideoShorts p.tariffhead:hover
{
  background-color:#000;
  cursor:pointer;
}

#leftcontentVideoShorts p.tariffgenericlick
{
  color:#ffe4b5;
  font-family:sans-serif, verdana;
  font-size:1em;
  font-weight:500;
  text-align:center;
  padding:0 0 0 5px;
}

#leftcontentVideoShorts p.tariffgenericlick a:hover
{
  color:#d9d9d9;
  text-decoration:none;
}

.kwicks
{
	list-style:none;
	position:relative;
	width:670px;
	margin:20px;
	padding:0;
}

.kwicks li
{
	display:block;
	height:auto;
	overflow:hidden;
	width:670px;
	padding:0;
}

.kwicks.vertical li
{
  margin-bottom:5px;
}

#kwick_4
{
  background-color:#222;
  margin:0;
}

.kwicks.vertical #kwick_4
{
  margin:0;
}

.revealboxes
{
	list-style:none;
	position:relative;
	width:690px;
	padding:10;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
}

.revealboxes li
{
	display:block;
	height:auto;
	overflow:hidden;
	width:670px;
	padding:10 10 10 10;
}

.revealboxes.vertical li
{
  margin-bottom:5px;
}

#revealboxes_4
{
  background-color:#222;
  margin:0;
}

.revealboxes.vertical #kwick_4
{
  margin:0;
}

#watermark
{
  background-color:#443;
  background-image:url(../images/ghost-ele.gif);
  background-position:center;
  background-repeat:no-repeat;
  border-bottom:1px solid #888;
  clear:both;
  height:200px;
  width:980px;
}

#bottomnav
{
  clear:both;
  height:23px;
  margin-top:10px;
  width:980px;
}

#bottomnav li
{
  background:#222;
  border-right:1px solid #515151;
  color:#333;
  float:left;
  font:11px Verdana;
  list-style-type:none;
  padding:5px;
}

#bottomnav li.noborder
{
  border-right:none;
}

#bottomnav li a
{
  color:#858585;
  text-decoration:none;
}

#footer
{
  background-color:#222;
  clear:both;
  color:#858585;
  font-family:verdana;
  height:25px;
  margin-top:20px;
  position:relative;
  text-align:center;
  width:980px;
}

#footer p
{
  color:#858585;
  font-size:13px;
  padding:15px;
}

a,.title_color1
{
  color:#fff;
}

.block h6,.block p
{
  padding-left:20px;
}

.ddsmoothmenu ul li,#middlenav ul li
{
  color:#888;
  display:inline;
  float:left;
  height:23px;
  position:relative;
}

#bottomnav li a:hover
{
  color:#666;
  text-decoration:none;
}

.latest_img,.img
{
  border:1px solid #575757;
  margin-left:12px;
}

#leftcontent ul,#agentslogos ul
{
  list-style-type:none;
}

#subscribe,#bookings
{
	margin-top: 30px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 20px;
}

#kwick_1,#kwick_2,#kwick_3
{
  background-color:#222;
}

.image_thumb a:hover,.image_thumb a:hover p
{
  background-color:#443;
  color:#fff;
}

#leftcontent h1.subheader,.normaldark h2.listhead
{
  color:#876;
  font-family:verdana;
  font-size:1em;
  font-variant:small-caps;
  font-weight:100;
}

#leftcontent .dark ul,#leftcontent ul.gallery
{
  width:850px;
  margin:0;
  padding:0;
}

#leftcontent .gallery li,#leftcontent .gallery li.lessdark
{
  background-color:#2a2a2a;
  float:left;
  height:172px;
  list-style-type:none;
  width:230px;
  margin:1px;
  padding:2px;
}

#leftcontent a
{
  color:#EEE8AA;
  text-decoration:none;
}

#leftcontent .inside2 td p,#leftcontent .inside3 td p
{
  color:#876;
  font-family:sans-serif, verdana;
  font-size:.9em;
  font-weight:100;
}

#leftcontent .inside2 td p a,#leftcontent .inside3 td p a
{
  color:#feb;
  font-family:sans-serif, verdana;
  font-size:.9em;
  font-weight:100;
}

#leftcontent .inside2 td p a:hover,#leftcontent .inside3 td p a:hover
{
  color:#443;
  font-family:sans-serif, verdana;
  font-size:.9em;
  font-weight:100;
}

#videoshowcase,#ebrochure
{
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 30px;
}

#agentlogos ul,#bottomnav ul
{
  margin-left:0;
}

#leftcontent p,#leftcontenttariffs p
{
  color:#B8B8B8;
  font-family:verdana;
  font-size:13px;
  text-align:left;
}

#leftcontent .normaldark ul,#cse-search-results
{
  width:600px;
  margin:0;
  padding:0;
}

#leftcontent a:hover,#leftcontenttariffs a:hover
{
  color:#876;
  text-decoration:underline;
}

.tabstyle .inside td,#leftcontent .inside2 td
{
  background-color:#222;
  color:#876;
  font-family:sans-serif, verdana;
  font-size:.9em;
  font-weight:100;
  padding:10px;
}

.tabstyle .insideBlack td,#leftcontent .inside2 td
{
  background-color:#000000;
  color:#876;
  font-family:sans-serif, verdana;
  font-size:.9em;
  text-align:left;
  font-weight:100;
  padding:10px;
}

.tabstyle .insideGrey td,#leftcontent .inside2 td
{
  background-color:#222;
  color:#876;
  font-family:sans-serif, verdana;
  font-size:.9em;
  text-align:left;
  font-weight:100;
  padding:10px;
}

#leftcontenttariffs a,#leftcontenttariffs p.tariffgenericlick a
{
	color:#E9EDF0;
	text-decoration:none;
}

.TextObjectTopLeft
{
	font-family:Verdana, Geneva, sans-serif;
	width:435px;
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
	padding-left: 15px;
	padding-right: 15px;
}

.TextObjectTopLeft a
{
color:#EEE8AA;
font-size:12px;
  text-decoration:underline;
}

.TextObjectTopLeft a:hover
{
color:#876;
font-size:12px;
  text-decoration:underline;
}

.ArchiveCategories
{
	font-family:Verdana, Geneva, sans-serif;
	width:435px;
	color:#c7c7c7;
	font-size:12px;
	text-decoration:none;
	padding-top: 5px;
	padding-right: 15px;	
}

.ArchiveCategories a
{
color:#ffe4b5;
font-size:12px;
text-decoration:none;

}

.ArchiveCategories a:hover
{
color:#d9d9d9;
font-size:12px;
text-decoration:underline;
}
