#catfish {
position:fixed;
bottom:0;
left: 0;
background: transparent url(images/catfish-bg.gif) repeat-x left bottom;
padding:0;
height: 79px;  /* includes transparent part */
border-top: solid 1px #ffffff;
cursor: pointer;
margin: 0; 
margin-bottom: -79px;
width:100%;
z-index: 300;
}

#catfish h3{ /* a simple little image replacement for the main text and image */
overflow:hidden;
text-indent:-1000em;
background: transparent url(images/catfish.gif) no-repeat left bottom;
width:500px;
height:79px;
margin-top: 0px;
float:left
}

#catfish ul{
margin: 10px 16px 0pt 0pt; 
padding: 0pt; 
position: absolute;
width: 70px;
left: 1100px; 
font-size: x-small; 
list-style-type: none;
}

#catfish ul li a{
color:#FFCC00;
}

#catfish p#catch{
color: #fff;
position: absolute;
width: 400px;
left: 400px;
margin-top: 20px;

}

#catfish form {
 position: absolute;
 left: 700px;
 width: 420px;
 margin-top: 20px;
}

html {
padding:0 0 58px 0; /* 58px = height of the opaque part of the Catfish */
}

body{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}

a img{
border: none;}

p {
        padding-left: 10px;
        padding-right: 10px;
}

h1, h2, h3, h4 {
font-family:Arial, Helvetica, sans-serif;
color: #333;}

h2{
font-size: 18px;}

h3{
font-size: 16px;
}

h4{
font-size: 14px;
}

blockquote {
    background: url(images/design/quote.png) no-repeat scroll 0 0 transparent;
    color: #1E4A77;
    font-size: 14px;
    line-height: 18px;
    margin: 0;
    padding: 10px 10px 10px 30px;
}

blockquote p {
font-size: 11px;
font-style: italic;
text-align: right;
color: #1E4A77;
margin-top: 0;}

.border {
border: solid 1px #000000;
}

.callout {
margin-top: 5px;
margin-bottom: 5px;
}

.callout h1 {
color: #a00202; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px;
text-align: center;
}

.page-header{
	font-size:24px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	background:#0d3b6c;
	padding:20px 0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}

/*New Header Design Styles*/
#header{
height: 108px;
clear: both;
}


#header li{
list-style-type: none;
float: left;
}

#logo {
float: left;
width: 420;
margin-left: 4px;
}

#header_right {
  clear:right;
  float:left;
  width:760px;
}

#header_quote {
  color:#8D8C8C;
  float:left;
  font-family:'Trebuchet Ms', Helvetica, sans-serif;
  font-size:17px;
  font-style:italic;
  font-weight:bold;
  margin-left:15px;
  margin-top:17px;
  text-align:right;
  width:245px;
}

#main_nav {
  float:right;
  margin-top:5px;
  width:495px;
}

#main_nav li a{
display: block;
padding-left: 10px;
padding-right:10px;
border-right: solid 1px;
color: black;
font-family: Trebuchet Ms, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

#main_nav li a.last {
padding-right: 0;
border-right: none;
}

#main_nav li a:hover{
text-decoration: underline;
}

#social {
float: right;
width: 100px;
margin-top: 20px;
}

#social li {
padding-left: 8px;
}

#headerbar{
background: url(images/design/header_bg.gif) repeat-x;
height: 40px;
border: solid 1px #ececec;
border-top: none;
margin-left: 3px;
margin-right: 3px;
float: left;
width: 1115px;
}

.search-input{
border: solid 1px #103255;
width: 305px;
height: 26px;
background: white;
margin: 5px;
padding-left: 3px;
float: left;
color: #b3b3b3;
font: bold 13px Arial, Helvetica, sans-serif;
text-transform: uppercase;
}

.search-btn{;
margin-top: 5px;
float: left;}

#seen {
float: left;
width: 300px;
height: 28px;
margin: 7px;
margin-left: 45px;
background: url(images/design/seenon2.png) no-repeat;
padding-right: 15px;
border-right: solid 1px #95b5d6;
}

#cart{
float: left;
width: 370px;
margin-top: 5px;
}

#cart a{
font: 16px Arial, Helvetica, sans-serif;
color:  #ffffff;
text-transform: uppercase;
text-decoration: none;
padding-left: 10px;
}

#cart img.right-border{
border-right: solid 1px #95b5d6;}

#cart img {
margin-left: 15px;
padding-right: 15px;}


/*Dropdown Menu CSS*/
ul#css3menu1,ul#css3menu1 ul{
	margin:0;list-style:none;padding:0;background-color:#f3f3f3;border-width:1px;border-style:solid;border-color:#dfdfdf;}
ul#css3menu1 ul{
	display:none;position:absolute;left:100%;top:0;padding:0 10px 10px;background-color:#ffffff;border-color:#d4d4d4;}
ul#css3menu1 li:hover>*{
	display:block;}
ul#css3menu1 li:hover{
	position:relative;}
ul#css3menu1 ul ul{
	position:absolute;left:100%;top:0;}
ul#css3menu1{
	display:block;font-size:0;float:left;position:relative;
z-index:999;}
ul#css3menu1 li{
	display:block;white-space:nowrap;font-size:0;}
ul#css3menu1>li,ul#css3menu1 li{
	margin:0;}
ul#css3menu1 a:active, ul#css3menu1 a:focus{
	outline-style:none;}
ul#css3menu1 a,ul#css3menu1 a.pressed{
	display:block;vertical-align:middle;text-align:left;text-decoration:none;font:12px Arial, Arial, Helvetica, sans-serif MS;color:#000000;cursor:pointer;}
ul#css3menu1 ul li{
	float:none;margin:10px 0 0;}
ul#css3menu1 ul a{
	text-align:left;padding:4px;background-color:#ffffff;background-image:none;;font:12px Arial, Helvetica, sans-serif;color:#000000;text-decoration:none;}
ul#css3menu1 li:hover>a{
	background-color:#0c97e2;border-color:#C0C0C0;border-style:solid;font:12px Arial, Helvetica, sans-serif;color:#000000;text-decoration:underline;}
ul#css3menu1 img{
	border:none;vertical-align:middle;margin-right:10px;}
ul#css3menu1 img.over{
	display:none;}
ul#css3menu1 li:hover > a img.def{
	display:none;}
ul#css3menu1 li:hover > a img.over{
	display:inline;}
ul#css3menu1 li a.pressed img.over{
	display:inline;}
ul#css3menu1 li a.pressed img.def{
	display:none;}
ul#css3menu1 span{
	display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:0px;}
ul#css3menu1 a{
	padding:10px;background-color:#f3f3f3;border-width:1px 0 0 0;border-style:solid;border-color:#dfdfdf;color:#000000;text-decoration:none;}
ul#css3menu1 li:hover>a,ul#css3menu1 li>a.pressed{
	background-color:#ffffff;border-style:solid;border-color:#C0C0C0;border-right: none;color:#000000;text-decoration:none;}

.clear{
	clear:both;
}

div.space{
margin-top: 10px;
margin-bottom: 10px;
height: 20px;
clear: both;
width: 100%;}


.middle-column{
	float:left;
	border-left: solid 1px #dedede;

}


/*New Left Column Design Styles*/

.left-column{
	width:185px;
	float:left;
	margin-left: 4px;
	padding-right: 10px;

}

.left-column ul li a{
	display:block;
	background:url(images/design/arrow.png) no-repeat;
	background-position: right;
	padding:3px 0 6px 15px;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
	color:#0e0e0e;
	font-family:Verdana, Geneva, sans-serif
}

.left-column ul li a.noarrow{
	background: none;
}

#signup {
background: url(images/design/postit.png) no-repeat;
width: 187px;
height: 200px;
float: left;
}
.left-column input{
width: 160px;
border: solid 1px #b3b3b3;
background: white;
color: #b3b3b3;
padding: 5px;
}

.left-column input.signup{
background: url(images/design/signup.gif) no-repeat;
    color: #ffffff;
    cursor: pointer;
    font-size: 12px;
	text-transform: uppercase;
    height: 28px;
    margin-top: 3px;
    padding: 0 18px 3px;
    width: 87px;
	border: none;
}

.left-column form{
float: left;
width: 177px;
margin-left: 10px;
}

.leftsection {
padding: 10px;
padding-left: 6px;
border-bottom: 1px solid #DEDEDE;
clear: both;
}

#book {
background: url(images/design/book2.gif) no-repeat;
background-position: top center;
height: 380px;
width: 178px;
}

.orderbook {
  background:url(http://www.stevegjones.com/images/design/orderbook.gif) no-repeat;
  display:block;
  float:left;
  height:32px;
  margin-left:35px;
  margin-top:335px;
  padding-left:16px;
  padding-top:6px;
  text-decoration:none;
  width:111px;
}
  
#book a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
text-transform: uppercase;}

.left-column h4 {
text-transform: uppercase;
color: #1e4a77;}

.right-column{
display: none;
}

/* New Footer Styles*/

#footer {
width: 1124px;
margin: 0 auto;
height: 200px;
text-align: left;
margin-top: 20px;
}

#footer p.copy {
text-align: center;
color: #333333;
font-family: Trebuchet Ms, Helvetica, sans-serif;}

#footerinner {
width: 795px;
margin: 0 auto;}

#footer .boxfooter{
    border-right: 1px solid #DEDEDE;
    float: left;
    height: 110px;
    margin-top: 20px;
    padding-left: 60px;
    width: 130px;
}

#footer .boxfooterlast {
    float: left;
    height: 110px;
    margin-top: 20px;
    padding-left: 60px;
    width: 160px;
border-right: none;
}

#footer li {
list-style-type: none;
margin-left: -40px;
}

#footer li a{
font-family: Trebuchet Ms, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
font-weight: normal;
text-decoration: none;}

#footer h2 {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
margin-bottom: -10px;
margin-top:0}

.wraper{
	width:1130px;
	margin:0 auto;
	margin-top: -8px;
	padding-bottom: 20px;
	text-align:left;
	border:solid 1px #dedede;
	border-top: none;
	background: #fff;
    -moz-box-shadow: 3px 3px 3px #CCCCCC;
	-webkit-box-shadow: 3px 3px 3px #cccccc;
  box-shadow: 3px 3px 3px #ccc;
}

*:first-child + html .wraper{
	width:1130px;
}

/*.col-3-layout{
overflow:hidden;
}*/

#main {
background: url(images/design/grayfade.gif) repeat-x;
border: solid 1px #e0e0e0; 
}

.content{
	padding-bottom:20px;
	padding-left: 8px;
	padding-right: 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 908px;
}

.content p, p, li{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 16px;
    color: #333333;
}

.content p.style2, .content p.style2 a{
	color: #245e9d;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
}

.content p.style2 img{
padding: 0;
padding-right: 10px;
}

h2.style2 {
color: #245e9d;
text-decoration: underline;
font-weight: normal;
padding-left: 8px;}

.iframe{overflow: hidden;}

.resume{
	background-color:#faf5e6;
	width: 860px;
	padding: 10px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border: solid 1px #999;
	margin:5px;
}

.text_heading{
	margin:0;
	text-align:center;
	color:#fff;
	width: 99%;
	padding: 5px;
	background-color:#0d3b6c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	
}

a:link, a:visited{
	color:#0d3b6c;
}
a:hover{
	color:#84b5de;
}

.quote_author{
	margin-left:100px;
	color:#666;
	text-align:justify;
}

.table_links{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

.whatis_video_wrapper{
	height: 400px;
	margin:0 auto;
	margin-top:10px;
	text-align:center;
	color:#fff;
	width: 700px;
	padding: 5px;
	background-color:#4a4444;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:auto;
}
.whatis_video_column_left{
	float:left;
	width: 300px;
	padding:5px;
	text-align:left;
	background-color:#201919;
	
}
.whatis_video_column_right{
	float: right;
	width: 380px;
	padding: 5px;
	text-align:center;
	color: #fff;
}

.whatis_video_column_right a{
	color:#fff;
	padding-bottom:5px;
}

.whatis_color_text{
	color:#006699;
	font-weight:bold;
}

.left-side{
float:left;
}

img.certificat{
margin:15px;
}

.right-side{
float:right;
width:450px;
color:#0d3b6c;
}
.black {
background-color: #000;
color: #fff;
}

.black p {
color: #999;
}

.black a {
color: #f2f2f2;
}

.black a:hover {
color: #999;
}

.content .black p, .content .black li {
color: white;
list-style-type: none;
padding: 5px;
}


.white, p.white, .white a:hover {
color: white;
text-decoration: none;
}

.white a {
color: #FFFF00;
text-decoration: none;
font-weight: bold;
font-size: 11px;
}

hr{
color: white;
}

.hightlight {
background-color: #ffff00;
}

.contents, .contents li {
font-size: 10px;
}

#testimonials li {
list-style-position: outside; 
list-style-image: url(images_extra/newarrow.gif);
border-bottom: solid 1px #b3c1dc;
margin-left: -10px;
margin-right: 10px;
margin-top: 10px;
}

#testimonials li a{
font-weight: bold;
}

#testimonials li p {
font-size: 90%;
text-align: right;
margin-top: 3px;
}

#testimonials li img, #testimonials li object {
padding-left: 8px;
}

td#leftcolumn   {color: #333333; font-family: Verdana; font-size: 9px;} 
td#leftcolumn   a:link  { color: #003366; text-decoration: none; font-family: Verdana; font-size: 9px; font-weight: bold; } 
td#leftcolumn   a:visited { color: #003366; text-decoration: none; font-family: Verdana; font-size: 9px; font-weight: bold; } 
td#leftcolumn   a:hover  { color: #99CCFF; text-decoration: none; font-family: Verdana; font-size: 9px; font-weight: bold; }

td#rightcolumn  {color: #333333; font-family: Verdana; font-size: 11px; text-align: justify; } 
td#rightcolumn  a:link  { color: #003366; text-decoration: none; font-family: Verdana; font-size: 10px; font-weight: bold; } 
td#rightcolumn   a:visited { color: #003366; text-decoration: none; font-family: Verdana; font-size: 10px; font-weight: bold; } 
td#rightcolumn   a:hover  { color: #99CCFF; text-decoration: none; font-family: Verdana; font-size: 10px; font-weight: bold; }

td#mainsection   {color: #333333; font-family: Verdana; font-size: 12px;} 
td#mainsection   a:link  { color: #003366; text-decoration: none; font-family: Verdana; font-size: 11px; font-weight: bold; } 
td#mainsection   a:visited { color: #003366; text-decoration: none; font-family: Verdana; font-size: 11px; font-weight: bold; } 
td#mainsection   a:hover  { color: #99CCFF; text-decoration: none; font-family: Verdana; font-size: 11px; font-weight: bold; }


td#lightbg {color: #003366; font-family: Verdana; font-size: 11px; font-weight: normal; }
td#lightbg  a:link  { color: #003366; text-decoration: none; font-weight: normal; } 
td#lightbg  a:visited { color: #003366; text-decoration: none; font-weight: normal; }
td#lightbg  a:hover  { color: #0099FF; text-decoration: none; font-weight: normal; }

td#navbg   {color: #ffffff; font-family: Arial; font-size: 11px; font-weight: normal; } 
td#navbg  a:link  { color: #ffffff; text-decoration: none; font-weight: normal; }
td#navbg  a:visited { color: #ffffff; text-decoration: none; font-weight: normal; } 
td#navbg  a:hover  { color: #66CCFF; text-decoration: none; font-weight: normal; }

td#tableheading   {color: #99CCFF; font-family: Verdana; font-size: 11px; font-weight: bold; }
td#tableheading   a:link  { color: #003366; text-decoration: none; font-family: Verdana; font-size: 9px; font-weight: bold; } 
td#tableheading   a:visited { color: #003366; text-decoration: none; font-family: Verdana; font-size: 9px; font-weight: bold; } 
td#tableheading   a:hover  { color: #99CCFF; text-decoration: none; font-family: Verdana; font-size: 9px; font-weight: bold; }

td#price   {color: #333333; font-family: Verdana; font-size: 18px;} 
td#price   a:link  { color: #003366; text-decoration: none; font-family: Verdana; font-size: 18px; font-weight: bold; } 
td#price   a:visited { color: #003366; text-decoration: none; font-family: Verdana; font-size: 18px; font-weight: bold; } 
td#price   a:hover  { color: #99CCFF; text-decoration: none; font-family: Verdana; font-size: 18px; font-weight: bold; }

#scholarship label{
float: left;
padding: 5px;
margin: 2px;
clear: right;
}

#scholarship .leftlabel{
float: left;
clear: both;
margin: 5px;
margin-left: 0;
}

#scholarship form {
width: 350px;
}

#scholarship input {
float: left;
width: 120px;
clear: left;
background: #f7f7f7;
border: solid 1px #333333;
padding: 5px;
margin: 2px;
}

#scholarship textarea {
background-color: #f7f7f7;
border: solid 1px #333333;
margin-bottom: 10px;
margin-top: 10px;
margin-left: 12px;
width: 300px;
}

.smallbreak {
margin-bottom: -2px;
}

a.style31 {
	color: #4e95d3;
	text-transform: uppercase;
}

.box {
padding: 8px;
margin:5px;
border: solid 1px #e0e0e0;
background:#fafafa;}

.box h3{
padding-left: 8px;
font-size: 13px;
}

.box h4 {
font-family:Arial, Helvetica, sans-serif;
margin-top: -5px;
font-size: 11px;
padding-left: 8px;
}

.cupon24 {
background: url(images/24cupon.gif) no-repeat;
padding-top: 53px;
padding-left: 20px;
height: 180px;
}

a.download {
background: url(images/design/orderbook.gif) no-repeat;
  border:none;
  display:block;
  padding-left:20px;
  padding-top:6px;
  text-decoration:none;
  width:111px;
  height: 32px;
  color: #fff;
  text-transform: uppercase;
  }
  
  /* style the audio play buttons
-------------------------------------*/
a.audio_sample, a.sm2_paused:hover, a.sm2_link:hover { display:block; width:24px; height: 22px; text-indent:-99999px; background-image:url(images/icon_play.png); background-position:3px 50%; background-repeat:no-repeat;  _background-image:url(images/icon_play.gif); /* IE 6 */ }
a.sm2_paused:hover { background:url(images/icon_play.png) no-repeat 3px 50%;  _background-image:url(images/icon_play.gif); }
a.sm2_playing, a.sm2_playing:hover {  background: url(images/icon_pause.png) no-repeat 3px 50%;  _background-image:url(images/icon_pause.gif);  text-decoration:none; }
a.sm2_paused { background-image:url(images/icon_play.png) !important; }

/* misc
-------------------------------------*/
.seperator { background:url(images/addd.gif) repeat-x; width:100%; height:1px; margin:10px 0;}

/* style pop up newsletter
-------------------------------------*/

#af-form-2035818892 .af-body .af-textWrap{width:98%;display:block;float:none;}
#af-form-2035818892 .af-body .privacyPolicy{color:#FFFFFF;font-size:11px;font-family:Verdana, sans-serif;}
#af-form-2035818892 .af-body a{color:#75BFFF;text-decoration:underline;font-style:normal;font-weight:normal;}
#af-form-2035818892 .af-body input.text, #af-form-2035818892 .af-body textarea{background-color:#FFFFFF;border-color:#919191;border-width:1px;border-style:solid;color:#000000;text-decoration:none;font-style:normal;font-weight:normal;font-size:12px;font-family:Verdana, sans-serif;}
#af-form-2035818892 .af-body input.text:focus, #af-form-2035818892 .af-body textarea:focus{background-color:#FFFAD6;border-color:#030303;border-width:1px;border-style:solid;}
#af-form-2035818892 .af-body label.previewLabel{display:block;float:none;text-align:left;width:auto;color:#75BFFF;text-decoration:none;font-style:normal;font-weight:normal;font-size:12px;font-family:Verdana, sans-serif;}
#af-form-2035818892 .af-body{padding-bottom:15px;padding-top:15px;background-repeat:no-repeat;background-position:inherit;background-image:none;color:#FFFFFF;font-size:11px;font-family:Verdana, sans-serif;}
#af-form-2035818892 .af-header{padding-bottom:22px;padding-top:1px;padding-right:10px;padding-left:75px;background-color:transparent;background-repeat:no-repeat;background-position:inherit;background-image:url("http://forms.aweber.com/images/forms/pointer/oceans/header.png");border-width:1px;border-bottom-style:none;border-left-style:none;border-right-style:none;border-top-style:none;color:#FFFFFF;font-size:16px;font-family:Verdana, sans-serif;}
#af-form-2035818892 .af-quirksMode .bodyText{padding-top:2px;padding-bottom:2px;}
#af-form-2035818892 .af-quirksMode{padding-right:10px;padding-left:10px;}
#af-form-2035818892 .af-standards .af-element{padding-right:10px;padding-left:10px;}
#af-form-2035818892 .bodyText p{margin:1em 0;}
#af-form-2035818892 .buttonContainer input.submit{background-color:#c20606;background-image:url("http://forms.aweber.com/images/forms/pointer/oceans/button.png");color:#FFFFFF;text-decoration:none;font-style:normal;font-weight:normal;font-size:14px;font-family:Verdana, sans-serif;}
#af-form-2035818892 .buttonContainer input.submit{width:auto;}
#af-form-2035818892 .buttonContainer{text-align:center;}
#af-form-2035818892 body,#af-form-2035818892 dl,#af-form-2035818892 dt,#af-form-2035818892 dd,#af-form-2035818892 h1,#af-form-2035818892 h2,#af-form-2035818892 h3,#af-form-2035818892 h4,#af-form-2035818892 h5,#af-form-2035818892 h6,#af-form-2035818892 pre,#af-form-2035818892 code,#af-form-2035818892 fieldset,#af-form-2035818892 legend,#af-form-2035818892 blockquote,#af-form-2035818892 th,#af-form-2035818892 td{float:none;color:inherit;position:static;margin:0;padding:0;}
#af-form-2035818892 button,#af-form-2035818892 input,#af-form-2035818892 submit,#af-form-2035818892 textarea,#af-form-2035818892 select,#af-form-2035818892 label,#af-form-2035818892 optgroup,#af-form-2035818892 option{float:none;position:static;margin:0;}
#af-form-2035818892 div{margin:0;}
#af-form-2035818892 fieldset{border:0;}
#af-form-2035818892 form,#af-form-2035818892 textarea,.af-form-wrapper,.af-form-close-button,#af-form-2035818892 img{float:none;color:inherit;position:static;background-color:none;border:none;margin:0;padding:0;}
#af-form-2035818892 input,#af-form-2035818892 button,#af-form-2035818892 textarea,#af-form-2035818892 select{font-size:100%;}
#af-form-2035818892 p{color:inherit;}
#af-form-2035818892 select,#af-form-2035818892 label,#af-form-2035818892 optgroup,#af-form-2035818892 option{padding:0;}
#af-form-2035818892 table{border-collapse:collapse;border-spacing:0;}
#af-form-2035818892 ul,#af-form-2035818892 ol{list-style-image:none;list-style-position:outside;list-style-type:disc;padding-left:40px;}
#af-form-2035818892,#af-form-2035818892 .quirksMode{width:321px;}
#af-form-2035818892.af-quirksMode{overflow-x:hidden;}
#af-form-2035818892{background-color:#08283D;border-color:transparent;border-width:1px;border-style:none;}
.af-body .af-textWrap{text-align:left;}
.af-body input.image{border:none!important;}
.af-body input.submit,.af-body input.image,.af-form .af-element input.button{float:none!important;}
.af-body input.text{width:100%;float:none;padding:2px!important;}
.af-body.af-standards input.submit{padding:4px 12px;}
.af-clear{clear:both;}
.af-element label{text-align:left;display:block;float:left;}
.af-element{padding:5px 0;}
.af-form-wrapper{text-indent:0;}
.af-form{text-align:left;margin:auto;}
.af-header{margin-bottom:0;margin-top:0;padding:10px;}
.af-quirksMode .af-element{padding-left:0!important;padding-right:0!important;}
.dropShadowBottom2035818892{background:url(http://forms.aweber.com/images/wfg/drop-bottom.png) repeat-x;width:319px;height:10px;float:left;margin-bottom:0;line-height:0;font-size:0;padding:0;}
.dropShadowL2035818892{background:url(http://forms.aweber.com/images/wfg/drop-left.png) repeat-y;line-height:0;font-size:0;width:10px;height:100%;float:left;margin-bottom:0;}
.dropShadowLL2035818892{background:url(http://forms.aweber.com/images/wfg/drop-bottomLeft.png) no-repeat;width:10px;height:10px;float:left;margin-bottom:0;line-height:0;font-size:0;padding:0;}
.dropShadowLR2035818892{background:url(http://forms.aweber.com/images/wfg/drop-bottomRight.png) no-repeat;width:10px;height:10px;float:left;margin-bottom:0;line-height:0;font-size:0;padding:0;}
.dropShadowR2035818892{background:url(http://forms.aweber.com/images/wfg/drop-right.png) repeat-y;width:10px;height:100%;float:right;margin-bottom:0;}
.dropShadowTop2035818892{background:url(http://forms.aweber.com/images/wfg/drop-top.png) repeat-x;width:319px;height:10px!important;line-height:0;font-size:0;float:left;margin-bottom:0;padding:0;}
.dropShadowUL2035818892{background:url(http://forms.aweber.com/images/wfg/drop-topLeft.png) no-repeat;width:10px;height:10px!important;float:left;margin-bottom:0;line-height:0;font-size:0;padding:0;}
.dropShadowUR2035818892{background:url(http://forms.aweber.com/images/wfg/drop-topRight.png) no-repeat;width:10px;line-height:0;font-size:0;height:10px!important;float:left;margin-bottom:0;padding:0;}
.lbl-right .af-element label{text-align:right;}
 
 
 .nobullets{
 list-style-type:none;
 }
 
 .content #sitemap ul li a{
 font-size: 10px;
 }
 
 /*Gallery Page*/
 
 #gallery {
 width: 800px;
 margin: 0 auto;}
 
 div.img
  {
  margin:2px;
  border:1px solid #dfdfdf;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }
div.img img
  {
  display:inline;
  margin:4px;
  border:none;
  }
  
.paper {
background: url(images/paper.png) no-repeat;
min-height: 800px;
padding-left: 110px; 
padding-right: 300px;
}

.paper ol li, .paper p {
line-height: 21.5px;}

