#SWMain{
	width:960px;
	background:url(../images/SWmainBg.jpg) repeat-y;
	background-color: #5c3a63;
}
#SWHdr01{
	width:690px;
	height:78px;
	background:#fff url(../images/SWmainHdr.jpg) no-repeat 29px 16px;
}
#SWMainInr{
	width:960px;
	overflow:hidden;
}
#SWMainInrLft{
	float:left;
	width:212px;
	overflow:hidden;
}
#SWMainInrRt{
	float:right;
	width:748px;
}
 
#SWMainInrLft ol{
	width:212px;
	float:left;
	overflow:hidden;
	padding:6px 0 0 0;
}
#SWMainInrLft ol li{
	width:212px;
	float:left;
	height:33px;
	padding:6px 0;
}
#SWMainInrLft ol li a{
	width:180px;
	height:33px;
	line-height:30px;
	font-size:12px;
	font-family:Trebuchet MS;
	/*padding:0 0 0 32px;*/
	display:block;
	font-weight:bold;
	letter-spacing:1px;
	/*background-image: url(../images/SWRtNavLnkBg.jpg);
	background-repeat: no-repeat;*/
}
#SWMainInrLft ol li a b{
	font-size:15px; 
}
#SWMainInrLft .rtQuote{
	width:212px;
	height:118px;
	float:left;
	margin:12px 0 38px 0;
	background-image: url(../images/lftQuote.jpg);
	background-repeat: no-repeat;
} 
.SWMainInrRt00{
	width:748px;
	background:#C5D23D;
	padding-bottom:10px;
}
#SWMainInrRtTop{
	width:748px;
	background:url(../images/yellobx22bg.jpg) repeat-y;
}
#SWMainInrRtTop dl{
	background:url(../images/SWRtBxTop01.jpg) no-repeat top left;
	width:748px;
	overflow:hidden;
}
#SWMainInrRtTop dl .yellobxup01, #SWMainInrRtTop dl .yellobxup02{
	float:left;
}
#SWMainInrRtTop dl dd p{
	line-height:21px;
}
.yellobxup01,.yellobxup02{
	width:337px;
	padding:17px 20px 5px 17px;
} 
.yellobxup01 label{
	margin:-28px 0 0 -22px;
	position:absolute;
	z-index:54;
}

.yellobxup02 label{
	margin:-28px 0 0 -24px;
	position:absolute;
	z-index:54;
}
.yellobxup01 .imgRtXt,.yellobxup02 .imgRtXt{
	width:180px;
	padding:0 0 0 157px;
	line-height:21px;
	
}
#SWMainInrRtTop dl dd p{
	line-height:21px;
	color:#565B1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
} 
#SWMainInrRtTop dl dd  p a{
	width:333px;
	display:block;
	text-align:right;
	color:#565B1A;
	font-size:11px;
	font-weight:bold;
}
#SWMainInrRtTop dl dd p a:hover{ 
	color:#565B1A;
	font-weight:bold;
	text-decoration:underline;
}
/**************************/
#SWMainInrRtBtm{
	width:748px;
	background:url(../images/yellobx22bg.jpg) repeat-y;
	margin:20px 0 0 0;
}
#SWMainInrRtBtm dl{
	background:url(../images/SWRtBxBtm01.jpg) no-repeat top left;
	width:748px;
	overflow:hidden;
}
#SWMainInrRtBtm dl .yellobxup03, #SWMainInrRtBtm dl .yellobxup04{
	float:left;
}
#SWMainInrRtBtm dl dd p{
	line-height:21px;
}
.yellobxup03,.yellobxup04{
	width:337px;
	padding:17px 20px 5px 17px;
} 
.yellobxup03 label{
	margin:-34px 0 0 -14px;
	position:absolute;
	z-index:54;
}

.yellobxup04 label{
	margin:-38px 0 0 -28px;
	position:absolute;
	z-index:54;
}
.yellobxup03 .imgRtXt,.yellobxup04 .imgRtXt{
	width:180px;
	padding:0 0 0 157px;
	line-height:21px;
	
}
#SWMainInrRtBtm dl dd p{
	line-height:21px;
	color:#565B1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
} 
#SWMainInrRtBtm dl dd  p a{
	width:333px;
	display:block;
	text-align:right;
	color:#565B1A;
	font-size:11px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#SWMainInrRtBtm dl dd p a:hover{ 
	color:#565B1A;
	font-weight:bold;
	text-decoration:underline;
}
/******************/
.btmpanel{
	width:740px;
	padding-left:8px;
	padding-top:29px;
}
.moreworksHdr{
	background:url(../images/more100works.jpg) no-repeat;
	width:740px;
	height:52px;
}
.btmpanelDL{
	width:740px;
	overflow:hidden;
	padding-bottom:15px;
}
.btmpanelDD01{
	width:360px;
	float:left;
}

.btmpanelDD02{
	width:350px;
	float:right;
}

.btmpanelDD01 img{
	width:85px;
	height:100px;
	display:block;
	float:left;
	border:0;
}
.btmpanelDD02 img{
	width:75px;
	height:100px;
	display:block;
	float:left;
	border:0;
}
.btmpanelDD01 div, .btmpanelDD02 div{
	width:272px;
	float:right;
	display:block;
}
.btmpanelDD01 div .vikiHdr{
	width:272px;
	background:url(../images/vikiHdr.jpg) no-repeat;
	height:33px;
	margin:6px 0 5px 0; 
}
.btmpanelDD01 div .vikiHdr2{
	width:272px;
	background:url(../images/header-sml-botts.jpg) no-repeat;
	height:33px;
	margin:6px 0 5px 0; 
}



.btmpanelDD01 div .jmcdonaldHdr{
	width:272px;
	background:url(../images/jamesMcdonaldSmlHdr.jpg) no-repeat;
	height:33px;
	margin:6px 0 5px 0; 
}
.btmpanelDD01 div .jmcdonaldHdr2{
	width:272px;
	background:url(../images/header-sml-denner.jpg) no-repeat;
	height:33px;
	margin:6px 0 5px 0; 
}
.btmpanelDD01 div .linnaHdr{
	width:272px;
	background:url(../images/linnaHdr.jpg) no-repeat;
	height:18px;
	margin:6px 0 5px 0; 
} 
.btmpanelDD02 div .smcdonaldHdr{
	width:272px;
	background: url(../images/stacyMcdonaldSmlHdr.jpg) no-repeat;
	height:29px;
	margin:6px 0 5px 0; 
}
.btmpanelDD02 div .smcdonaldHdr2{
	width:272px;
	background: url(../images/header-sml-fritz.jpg) no-repeat;
	height:29px;
	margin:6px 0 5px 0; 
}
.btmpanelDD02 div .daineHdr{
	width:272px;
	background: url(../images/dianneCraftSmlHdr.jpg) no-repeat;
	height:27px;
	margin:6px 0 5px 0; 
}
.btmpanelDD02 div .daineHdr2{
	width:272px;
	background: url(../images/header-sml-m-boyer.jpg) no-repeat;
	height:27px;
	margin:6px 0 5px 0; 
}


.btmpanelDD02 div .lewisHdr{
	width:272px;
	background: url(../images/jeffreyLewisSmlHdr.jpg) no-repeat;
	height:30px;
	margin:6px 0 5px 0; 
}
.btmpanelDD02 div .lewisHdr2{
	width:272px;
	background: url(../images/header-sml-lewis.jpg) no-repeat;
	height:30px;
	margin:6px 0 5px 0; 
}
.btmpanelDD02 div .lewisHdr3{
	width:272px;
	background: url(../images/header-sml-weinberger.jpg) no-repeat;
	height:30px;
	margin:6px 0 5px 0; 
}
.btmpanelDD02 div .padgettHdr{
	width:272px;
	background: url(../images/tomipadgettSmlHdr.jpg) no-repeat;
	height:30px;
	margin:6px 0 5px 0; 
}
.btmpanelDD02 div .padgettHdr2{
	width:272px;
	background: url(../images/header-sml-hoffman.jpg) no-repeat;
	height:30px;
	margin:6px 0 5px 0; 
}

.btmpanelDD01 div .myersHdr{
	width:272px;
	background: url(../images/wadeMyersSmlHdr.jpg) no-repeat;
	height:30px;
	margin:6px 0 5px 0; 
}
.btmpanelDD01 div .myersHdr2{
	width:272px;
	background: url(../images/header-sml-herzog.jpg) no-repeat;
	height:30px;
	margin:6px 0 5px 0; 
}
.btmpanelDD01 div .fulbrightHdr{
	width:272px;
	background: url(../images/jeannieFulbrightSmlHdr.jpg) no-repeat;
	height:30px;
	margin:6px 0 5px 0; 
}
.btmpanelDD01 div .fulbrightHdrwanda{
	width:272px;
	background: url(../images/profile-wanda-header-sml.jpg) no-repeat;
	height:30px;
	margin:6px 0 5px 0; 
}

.btmpanelDD01 div .fulbrightHdrsteve{
	width:272px;
	background: url(../images/header-steve-sandi-sml.jpg) no-repeat;
	height:30px;
	margin:6px 0 5px 0; 
}

.btmpanelDD01 div .fulbrightHdr2{
	width:272px;
	background: url(../images/header-sml-hogan.jpg) no-repeat;
	height:30px;
	margin:6px 0 5px 0; 
}
.btmpanelDD01 div .fulbrightHdr3{
	width:272px;
	background: url(../images/header-sml-saunders.jpg) no-repeat;
	height:30px;
	margin:6px 0 5px 0; 
}
.btmpanelDD02 div .foxHdr{
	width:272px;
	background: url(../images/foxHdr.jpg) no-repeat;
	height:27px;
	margin:6px 0 5px 0; 
}
.btmpanelDD02 div .foxHdr2{
	width:272px;
	background: url(../images/header-sml-caswell.jpg) no-repeat;
	height:27px;
	margin:6px 0 5px 0; 
}



.btmpanelDD02 div .lestonHdr{
	width:272px;
	background: url(../images/stephenlestonsmlHdr.jpg) no-repeat;
	height:27px;
	margin:6px 0 5px 0; 
}

.btmpanelDD02 div .lestonHdr2{
	width:272px;
	background: url(../images/header-sml-chrisman.jpg) no-repeat;
	height:27px;
	margin:6px 0 5px 0; 
}
.btmpanelDD01 div .davidHdr{
	width:272px;
	background: url(../images/davidHdr.jpg) no-repeat;
	height:18px;
	margin:6px 0 5px 0; 
}

.btmpanelDD01 div .davidHdr2{
	width:272px;
	background: url(../images/header-sml-darmond.jpg) no-repeat;
	height:18px;
	margin:6px 0 5px 0; 
}
.btmpanelDD01 div label, .btmpanelDD02 div label{
	width:252px;
	background:#F4EFF5 url(../images/star00.jpg) no-repeat;
	padding-left:20px;
	font-weight:bold;
	line-height:20px;
	float:left;
}
.btmpanelDD01 div span, .btmpanelDD02 div span{
	width:252px;
	background:#fff url(../images/star01.jpg) no-repeat;
	padding-left:20px;
	font-weight:bold;
	line-height:20px;
	margin:5px 0;
	float:left;
}
.btmpanelDD01 div a, .btmpanelDD02 div a{
	width:272px;   
	margin:5px 0;
	display:block;
	font-size:10px;
	color:#795E7F;
	text-align:right;
	float:left;
}
.btmpanelDD01 div a:hover, .btmpanelDD02 div a:hover{ 
	color:#795E7F;
	text-decoration:underline; 
}
.btmpanelDD01 div p{
	width:272px;   
	margin:5px 0;
	display:block;
	text-align:center;
	font-weight:bold;
	color:#FF0000; 
	float:left;
}
.morewoksHdr{
	background:url(../images/moreworkshops.jpg) no-repeat;
	width:740px;
	height:29px;
	margin:20px 0 2px 0;
}
.btmpanelDLBtm{
	width:726px;
	padding:0 7px;
	overflow:hidden;
}
.mreHdrbtm01{
	width:402px;
	float:left;
}
.mreHdrbtm01 label{
	width:382px;
	background:#F4EFF5 url(../images/star00.jpg) no-repeat 0 2px;
	padding-left:20px;
	font-weight:bold;
	line-height:20px;
	float:left;
}
.mreHdrbtm01 label a{
	color: #333333;
	text-decoration: none;
}
.mreHdrbtm01 label a:hover{
	color: #333333;
	text-decoration: underline;
}
.mreHdrbtm01 span a{
	color: #333333;
	text-decoration: none;
}
.mreHdrbtm01 span a:hover{
	color: #333333;
	text-decoration: underline;
}

.mreHdrbtm01 span{
	width:382px;
	background:#fff url(../images/star01.jpg) no-repeat 0 2px;
	padding-left:20px;
	font-weight:bold;
	line-height:20px;
	margin:5px 0;
	float:left;
}
.mreHdrbtm02{
	width:302px;
	float:right;
}
.mreHdrbtm02 label a{
	color: #333333;
	text-decoration: none;
}
.mreHdrbtm02 label a:hover{
	color: #333333;
	text-decoration: underline;
}
.mreHdrbtm02 span a{
	color: #333333;
	text-decoration: none;
}
.mreHdrbtm02 span a:hover{
	color: #333333;
	text-decoration: underline;
}
.mreHdrbtm02 label{
	width:282px;
	background:#F4EFF5 url(../images/star00.jpg) no-repeat 0 2px;
	padding-left:20px;
	font-weight:bold;
	line-height:20px;
	float:left;
}
.mreHdrbtm02 span{
	width:282px;
	background:#fff url(../images/star01.jpg) no-repeat 0 2px;
	padding-left:20px;
	font-weight:bold;
	line-height:20px;
	margin:5px 0;
	float:left;
}
.mreHdrbtm02 p{
	width:282px; 
	line-height:20px;
	margin:5px 0;
	text-align:right;
	display:block; 
}
.mreHdrbtm02 p a{
	font-size:10px;
	color:#795E7F; 
}
.mreHdrbtm02 p a:hover{
	font-size:10px;
	color:#795E7F;
	text-decoration:underline;
}



















