@charset "utf-8";
/* CSS Document */
a:hover {
	color:#BDAF70;
}
body{
	background-color:#3B3B3B;
	background-image:url(images/body_bg.gif);
	background-repeat:no-repeat;
	background-repeat:repeat-x;
	margin:0px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
p{
	margin-top:0px;
	padding-bottom:10px;
}
img{
	border:0px;
}
#smk_body{
	margin:0px auto 0px auto;
	text-align:left;
	width:980px;
	background-image:url(images/bg_center.gif);
	background-repeat:repeat-y;
	background-position:0px 70px;
}
#smk_header{
	height:70px;
	background-image:url(images/bg_top.gif);
}
#smk_header_right{
	position:relative;
	top:-35px;
	left:650px;
	text-align:right;
	width:300px;
}
#smk_header_left{
	position:relative;
	top:0px;
	left:0px;
	height:70px;
}
#smk_content{
	min-height:0px;
}
#smk_center{
	margin-left:15px;
	margin-right:15px;
	min-height:450px;
}
#smk_footer{
	height:86px;
	width:980px;
	background-image:url(images/bg_bottom.gif);
	background-repeat:no-repeat;
	background-color:#3B3B3B;
	background-position:top;
	clear:both;
}
/*MENU*/
#smk_bt_lb img
{
	background-image:url(images/btn_lb.jpg);
	background-position:bottom;
}
#smk_bt_lb img:hover
{
	background-image:url(images/btn_lb.jpg);
	background-position:0px 0px;
}
#smk_bt_lb_sel img
{
	background-image:url(images/btn_lb.jpg);
	background-position:0px 0px;
}
#smk_bt_ne img
{
	background-image:url(images/btn_ne.jpg);
	background-position:bottom;
}
#smk_bt_ne img:hover
{
	background-image:url(images/btn_ne.jpg);
	background-position:0px 0px;
}
#smk_bt_ne_sel img
{
	background-image:url(images/btn_ne.jpg);
	background-position:0px 0px;
}
#smk_bt_tm img
{
	background-image:url(images/btn_tm.jpg);
	background-position:bottom;
}
#smk_bt_tm img:hover
{
	background-image:url(images/btn_tm.jpg);
	background-position:0px 0px;
}
#smk_bt_tm_sel img
{
	background-image:url(images/btn_tm.jpg);
	background-position:0px 0px;
}
#smk_bt_fw img
{
	background-image:url(images/btn_fw.jpg);
	background-position:bottom;
}
#smk_bt_fw img:hover
{
	background-image:url(images/btn_fw.jpg);
	background-position:0px 0px;
}
#smk_bt_fw_sel img
{
	background-image:url(images/btn_fw.jpg);
	background-position:0px 0px;
}
#smk_bt_bg img
{
	background-image:url(images/btn_bg.jpg);
	background-position:bottom;
}
#smk_bt_bg img:hover
{
	background-image:url(images/btn_bg.jpg);
	background-position:0px 0px;
}
#smk_bt_bg_sel img
{
	background-image:url(images/btn_bg.jpg);
	background-position:0px 0px;
}
/*AUXILIAR MENU*/
.asmk_amenu{
	color:#FFFFFF;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
}
asmk_amenu:hover{
	color:#00FF00;
}
/*CONTENT TABLE*/
#smk_content_table{
	width:950px;
	height:412px;
}
#smk_content_table tr td{
	width:316px;
	background-image:url(images/table_field_back.jpg);
	background-position:bottom;
}
div.smk_content_column{
	height:412px;
	overflow:auto;
}
div.smk_content_column a {
	color:#BDAF70;
	text-decoration:none;
}
div.smk_content_column a:hover{
	color:#FFFFFF;
}

/*CONTENT TABLE TITLES*/
div.smk_content_title{
	height:90px;
	background-color:#151515;
	/*width:316px;*/
	width:100%;
}
#smk_title_news{
	background-image:url(images/bgt_news.jpg)
}
#smk_title_events{
	background-image:url(images/bgt_events.jpg)
}
#smk_title_team{
	background-image:url(images/bgt_team.jpg)
}
#smk_title_teamnews{
	background-image:url(images/bgt_teamnews.jpg)
}
#smk_title_teammember{
	background-image:url(images/bgt_teammember.jpg)
}
#smk_title_newinfo{}
/*NEWSLETTER FORM*/
#newsletterform{
	padding:0px;
	margin:0px;
}
#newsletter_textfield{
	position:relative;
	top:30px;
	left:760px;
	width:125px;
}
#btn_go{
	padding-left:900px;
	padding-top:5px;
}
/*TEAM SECTION*/
div.seedtitle{
	color:#BDAF70;
	margin:5px 15px 0px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}
div.seedpublished{
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px 15px 0px 15px;
	font-size:10px;
	text-transform:uppercase;
}
div.seedinfo{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px 75px 0px 15px;
	font-size:10px;
	overflow:hidden;
}
div.seedlink{
	text-align:right;
	margin:10px 5px 0px 5px;
	background-image:url(images/dots.gif);
	background-position:center center;
	background-repeat:repeat-x;
}
div.seeddots{
	background-image:url(images/dots.gif);
	background-repeat:repeat-x;
	background-position:center center;
	margin:5px 15px 0px 15px;
	height:2px;
}
div.teammate{
	margin:5px 15px 0px 15px;
	height:48px;
	overflow:hidden;
	background-image:url(images/bgteam.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}
div.teamphoto{
	width:60px;
	height:48px;
	background-color:#999999;
	background-repeat:no-repeat;
	float:left;
}
div.teamname{
	padding-left:8px;
	padding-top:5px;
	color:#BDAF70;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	width:180px;
	height:14px;
	overflow:hidden;
}
div.teamresides{
	padding-left:8px;
	padding-top:5px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:180px;
	height:10px;
	overflow:hidden;
}
div.teamlink{
	padding-left:8px;
	height:10px;
	font-size:10px;
	width:180px;
	overflow:hidden;
	text-align:right;
}
div.teamlink a{
	height:10px;
}
div.teamdots{
	background-image:url(images/dots.gif);
	background-repeat:repeat-x;
	background-position:center center;
	margin:5px 15px 0px 15px;
	height:2px;
}
div.membername{
	color:#BDAF70;
	margin:20px 15px 0px 15px;
	text-transform:uppercase;
	font-size:14px;
}
div.memeberresides{
	color:#999999;
	margin:0px 15px 20px 15px;
	font-size:10px;
	font-weight:bold;
}
div.memberquestion{
	margin:0px 15px 0px 15px;
	font-size:10px;
	color:#999999;
}
div.memberanswer{
	margin:0px 15px 10px 15px;
	font-size:10px;
}
div.memberanswer a{
	color:#BDAF70;
	text-decoration:none;
}
/*ARTICLES*/
div.articletitle{
	color:#BDAF70;
	margin:5px 15px 0px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}
div.articlepublished{
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px 15px 0px 15px;
	font-size:10px;
	text-transform:uppercase;
}
div.articleinfo{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px 75px 0px 15px;
	font-size:10px;
	overflow:hidden;
}
div.articlelink{
	text-align:right;
	margin:10px 5px 0px 5px;
	background-image:url(images/dots.gif);
	background-position:center center;
	background-repeat:repeat-x;
}
div.upcominevent{
	background-image:url(images/upcomingevents.jpg);
	background-repeat:no-repeat;
	height:48px;
}
div.pastevent{
	margin-top:10px;
	background-image:url(images/pastevents.jpg);
	background-repeat:no-repeat;
	height:48px;
}
div.eventinfo{
	margin:10px 10px 0px 10px;
}
div.eventlink{
	margin:0px 5px 0px 5px;
	text-align:right;
	background-image:url(images/dots.gif);
	background-position:center center;
	background-repeat:repeat-x;
}
div.eventtitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#BDAF70;
	letter-spacing:-0.01em;
}
div.eventdate{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div.articledetailtitle{
	padding:20px 20px 0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#BDAF70;
	line-height:22px;
}
div.articledetaildate{
	padding:0px 20px 0px 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:8px;
	color:#999999;
	text-transform:uppercase;
}
div.articledetail{
	margin:5px 20px 5px 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
/*STORE LOCATOR*/
#smk_storelocator{
	background-image:url(images/storelocator.jpg);
	width:950px;
	height:450px;
}
#storelocaltorform{
	padding-left:260px;
	padding-top:45px;
	margin:0px;
	color:#BDAF70;
	font-size:12px;
	height:35px;
	vertical-align:bottom;
	text-align:left;
}
#smk_storelist{
	overflow:auto;
	height:370px;
}
#storelocaltorform select{
	width:140px;
	margin-left:10px;
}
#zipcode{
	width:100px;
}
#go{
	margin:0px;
	padding:0px;
	position:relative;
	top:5px;
}
div.store{
	margin:20px 10px 20px 10px;
}
div.storename{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BDAF70;
	text-align:left;
}
div.storeinfo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#999999;
	text-align:left;
}
a.hlink{
	color:#999999;
	text-decoration:none;
}
a.hlink:hover{
	color:#BDAF70;
}
/*CONTACT*/
#smk_contact{
	background-image:url(images/contact.jpg);
	height:90px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:360px;
}
#smk_contact a{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:normal;
}
#smk_contact a:hover{
	color:#BDAF70;
}
div.contactinfo{
	background-image:url(images/star.gif);
	background-repeat:no-repeat;
	background-position:10px 4px;
	padding-left:20px;
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;*/
	font-size:11px;
	color:#999999;
}
div.contactinfo a{
	font-size:12px;
}
div.upslink{
	padding-left:20px;
	color:#BDAF70;
	font-weight:normal;
}
/*PAGER*/
div.pager{
	text-align:left;
	margin:5px 15px 0px 15px;
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
div.pager a{
	color:#999999;
	text-decoration:none;
}
div.pager a:hover{
	color:#FFFFFF;
}
div.spager{
	text-align:left;
	margin:5px 10px 0px 10px;
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
div.spager a{
	color:#999999;
	text-decoration:none;
}
div.spager a:hover{
	color:#FFFFFF;
}
