/* --:[ Generic Thesis Reset ]:-- */
a { outline:none; }
ul#tabs { border:none; }
ul#tabs li { background:none; border:none; }
#tabs .current_page_item, #tabs .current-cat { background:none; }
#header { border-bottom:none; }
#feature_box { border-bottom:none; }
#content_box { background:none; }
.sidebar h3 { font-variant:normal; letter-spacing:0; }
#column_wrap { background:none; }
#footer { border-top:none; }
.cb { clear:both; height:1px; font-size:1px; line-height:1px; }

/* --:[ Site Specific Styles ]:-- */

/*  Framework:  Full Width
 *		2 Columns:	700px + 195px
 *		Outer page padding:	0em;
 */

.full_width { width:970px; margin:0 auto; padding:0 10px 0 7px; }
.full_width .page { width:auto; } /* width:95.2em */
#header_area { background:url(images/bg-top.jpg) top left; margin-top:1em; }
#content_area { background:url(images/bg-repeat.jpg) top left; }
#footer_area { background:url(images/bg-footer.jpg) bottom left; margin-bottom:1em; padding-top:1em; }
#content_area .no_sidebars #content { margin-left:1.5em; width:auto; float:none; }
body.ie6 #content { width:66em; }

#top_logos { text-align:center; }
#top_logos img { margin:0.5em 6em; }


#header { margin:0; padding:0; }
#header #logo a { font-size:1px; text-indent:-2000px; display:block; width:440px; height:80px; margin:0 auto; }
#header #tagline { display:none; }


ul#tabs { border:1px solid #947758; border-left:0; border-right:0; background:#b6c8d0; font-size:1.2em; }
ul#tabs li.home-item { margin-left:2.5em; }
ul#tabs a { color:#5c3f1f; font-weight:bold; letter-spacing:1px; }
ul#tabs a:hover { background:#728993; color:#FFF; text-decoration:none; }
ul#tabs li.current_page_item a { text-decoration:underline; }
ul#tabs li.current_page_item a:hover { background:none; color:#5c3f1f; text-decoration:underline; }
ul#tabs li.hasSubMenu > a { background-image:url(images/nav-downarr.gif); background-position:0 7px; background-repeat:no-repeat; padding-left:1.1em; }

ul#tabs ul { display:none; position:absolute; width:230px; margin:0; list-style:none; background:#b6c8d0; border:1px solid #947758; border-top:0;  }
ul#tabs ul li { float:none; border:none; }
ul#tabs ul li a { padding:0.5em 0.7em 0.5em 1.2em; }
/*
ul#tabs ul li a { float:none; padding:10px 5px 10px 20px; height:auto; border:none; border-left:5px solid #2f2f2f; background:none; }
ul#tabs ul li a:hover { background:#2f2f2f url(images/navico-leaf.jpg) 2px no-repeat; border-left:none; padding-left:25px; }
*/

#content_area .page_banner { text-align:center; padding:0.5em 0;  padding:0; width:100%; overflow:hidden; }
#content_area #content { margin-right:1.5em; }

.post_box.static_insert { border-bottom:1px dotted #BBBBBB !important; }

.headline_area h1, .headline_area h2, .headline_area h2 a { color:#583816; }

.format_text a { text-decoration:none; }
.format_text a:hover { text-decoration:underline; }
.format_text table td { vertical-align:top; }

#footer_area #footer { padding:1em 2em 2em 2em; text-align:center; color:#333; border-top:1px solid #CCC; }
#footer_area #footer a { border:none; color:#2361A1; text-decoration:none; }
#footer_area #footer a:hover { text-decoration:underline; }
#footer_area #footer p { margin:0 2em; }
#footer_area #footer p.siteby { float:left; }
#footer_area #footer p.editor { float:right; }
#footer_area #footer p.lang { padding:0; float:left; }
#footer_area #footer p.lang img { margin:0 5px; }



li.widget { border-left:1px solid #b6c8d0; }
li.widget h3 { background:#b6c8d0 url(images/widget-head-shad.jpg) bottom right no-repeat; padding:5px 5px 14px 5px; margin:0; 
				color:#583816; font-weight:bold; font-style:italic; font-size:1.2em; }
li.widget h3 a { color:#583816; text-decoration:none; }
li.widget h3 a:hover { text-decoration:none; }
li.widget .textwidget, li.widget ul.xoxo { background:#cfdfe4; margin-right:13px; padding:2px 5px; border:1px solid #b6c8d0; border-top:0; border-left:0; }

li.widget_twitter ul.xoxo { padding:0; border-bottom:0; }
li.widget_twitter h3 { background:url(images/wighead-twitter.jpg) bottom right no-repeat; padding-top:10px; }
li.widget_twitter h3 a { display:block; }
li.widget_twitter h3 a:hover { color:#333333 }
li.widget_twitter ul li { border-bottom:1px solid #b6c8d0; padding:2px 5px; margin:0; text-align:right; }
li.widget_twitter ul li a { }
li.widget_twitter ul li span { display:block; text-align:left; }
li.widget_twitter ul li span a { }

li.widget_newsletter p { margin:5px 0; }
li.widget_newsletter form { text-align:center; padding-bottom:3px; }
li.widget_newsletter form p { margin:0; }
li.widget_newsletter form input#WigEmailAddress { padding:2px; border:1px solid #8299a3; width:80%; }
li.widget_newsletter form input#WigEmailGo { padding:2px 4px; background:#3b5997; color:#FFF; border:1px solid #10244f; margin:3px 0 0 0; cursor:pointer; }

li.widget#flickr-sidebar { }
li.widget#flickr-sidebar .flickr-photos { text-align:center; }
li.widget#flickr-sidebar .flickr-photos h3 { text-align:left; }
li.widget#flickr-sidebar .textwidget { padding:2px 0 5px; }

li.widget_facebookbttn { text-align:center; border:none; }

li.widget_video .video { text-align:center; }
li.widget_video p.caption { margin:2px; text-align:center; }

li.widget_links ul li { margin:0; }
li.widget_links ul li a { display:block; padding:2px 3px 2px 20px; background:url(images/wig-arrows.jpg) 0 3px no-repeat; }
li.widget_links ul li a:hover { background-position:0 -17px; }

li.widget_archive ul { background:#cfdfe4; margin-right:13px; padding:2px 5px; border:1px solid #b6c8d0; border-top:0; border-left:0; }
li.widget_archive ul li { margin:0; }
li.widget_archive ul li a { display:block; padding:2px 3px 2px 20px; background:url(images/wig-arrows.jpg) 0 3px no-repeat; }
li.widget_archive ul li a:hover { background-position:0 -17px; }

li.widget_snow .period { clear:both; }
li.widget_snow .period p { margin:0; padding:0; }
li.widget_snow .period img { float:left; margin:3px 4px 2px 7px; }
li.widget_snow .period .min { color:#3366FF; }
li.widget_snow .period .max { color:#990000; }

li.widget_conditions { }
li.widget_conditions table { }
li.widget_conditions table th, li.widget_conditions table td { padding:2px 3px; text-align:left; }
li.widget_conditions table tr.headings th { padding:0; }
li.widget_conditions table tr.headings td { font-size:0.8em; padding:4px 0 0 8px; }
li.widget_conditions p { font-size:0.9em; margin:0.4em 4px 0.3em 4px; padding-left:6px; }
li.widget_conditions p strong { margin-left:-6px; }

li.widget_livehelp { text-align:center; }

/*
#content_area #content { background:#b2b2b2; border:2px solid #c9cacc; -moz-border-radius:10px; -webkit-border-radius:10px; color:#FFF; margin-right:1.7em; width:65em;}
*/


.format_text img.alignleft, .format_text img.alignright, .format_text img.aligncenter { background:#FFF; border:4px solid #5a757d; padding:1px; }

.format_text .wp-caption { background:#FFF; border:4px solid #5a757d; }
.format_text .wp-caption img { border:1px solid #5a757d; }

.format_text div.gallery img { background:#FFF; padding:1px; border:4px solid #5a757d !important; }

div.MarkerText { font-size:0.9em; line-height:1.2em; }




table#gear_hire { border:4px solid #5A757D; width:90%; margin:10px auto; }
table#gear_hire td { border-top:1px solid #CCC; padding:2px 5px; }


div.static_insert .static_videos { border:4px solid #5A757D; background:#FFF; float:right; width:280px; margin:0 0 10px 15px; text-align:center; padding:5px 0; }
div.static_insert .static_videos .video { margin:5px auto;  }

div.static_insert .home_videolink { border:4px solid #5A757D; background:#FFF; float:right; width:190px; margin:0 0 10px 15px; text-align:center; padding:5px 0; }

















