body	{	/*background: url(images/background.png) #41461d top center repeat-y;background: url(images/background.png) #fff top center repeat-y;*/
			background-color:#011e36;
}

html { 			margin: 0;
				padding: 0;
				font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #2E1F34;
}

p{				line-height: 18px;
				margin:0 0px 0px;
				text-align: justify;
				color:#666;
}

h1	 {
				color:#011e36;
				font-size:16px;
				font-weight:normal;
				line-height:25px;
				margin-bottom:11px;
}

h2{				color:#1d68a7;
				font-size: 16px;
				line-height: 25px;
				text-align:left;
				font-weight:normal;
}

h3{				font-size: 120%;
				margin: 0;
				padding: 0;
				line-height: 25px;
				/*padding: 0px 0px 30px 0px;*/
				text-align:left;
				color:#999;
}


.small	{		font-size:80%;}
.red {			color:red;}
.larger {		color:#659832;font-size:110%;}
.top	{		color:#fff; font-size: 140%; text-align:right; letter-spacing:1px;padding-top:12px;}

ul.new { 			line-height: 18px;list-style-type: none;padding: 0px 0px 0px 0px; margin-left: 0px;}
li.new { 			background-image: url(images/dot1.png);color:#666;background-repeat: no-repeat;background-position: 0px 13px; padding: 10px 0px 10px 30px;min-height:0px;}


.links {font-family: Arial, Helvetica, sans-serif; font-size: 100%; color:#1d68a7; text-decoration: none;padding-bottom:5px;}
a.links:link {color: #1d68a7}
a.links:visited {color: #1d68a7}
a.links:active {color: #1d68a7}
a.links:hover {color: #1d68a7; text-decoration:underline}

.links2 {font-family: Arial, Helvetica, sans-serif; font-size: 100%; text-decoration: none;padding-bottom:5px;}
a.links2:link {color: #fff}
a.links2:visited {color: #fff}
a.links2:active {color: #fff}
a.links2:hover {color: #fff; text-decoration:underline}

.closeDOMWindow {font-family: Arial, Helvetica, sans-serif; font-size: 100%; text-decoration: none}
a.closeDOMWindow:link {color: #666666}
a.closeDOMWindow:visited {color: #666666}
a.closeDOMWindow:active {color: #666666}
a.closeDOMWindow:hover {color: #666666; text-decoration: underline}

a.new_b_DOMWindow:link,a.new_c_DOMWindow:link,a.new_d_DOMWindow:link,a.new_e_DOMWindow:link,
a.new_b_DOMWindow:visited,a.new_c_DOMWindow:visited,a.new_d_DOMWindow:visited,a.new_e_DOMWindow:visited, 
a.new_b_DOMWindow:active,a.new_c_DOMWindow:active,a.new_d_DOMWindow:active,a.new_e_DOMWindow:active, a.new_f_DOMWindow,a.new_g_DOMWindow,a.new_h_DOMWindow,a.new_i_DOMWindow
{background: url(images/arrow-right.png) 260px center no-repeat; width:310px; min-height:50px; line-height:50px; margin-right:50px;	display:inline-block; color:#666666;
	font-size:16px; font-weight:normal; padding:6px 0px; text-decoration:none; border-top:1px #e4e4e4 solid }

a.new_b_DOMWindow:hover,a.new_c_DOMWindow:hover,a.new_d_DOMWindow:hover,a.new_e_DOMWindow:hover
{background-color:#e4e4e4;text-decoration:none;}

a.new_f_DOMWindow:hover,a.new_g_DOMWindow:hover,a.new_h_DOMWindow:hover,a.new_i_DOMWindow:hover
{background-color:#e4e4e4;text-decoration:none;}

a.new_a_DOMWindow:link, a.new_a_DOMWindow:visited, a.new_a_DOMWindow:active  { background: url(images/arrow-right.png) 260px center no-repeat; width:310px; min-height:50px; line-height:50px; margin-right:50px;	display:inline-block; color:#666666; font-size:16px; font-weight:normal; padding:6px 0px; text-decoration:none; border-top:1px #659832 solid;}

a.new_a_DOMWindow:hover
{background-color:#e4e4e4;text-decoration:none;}


.t {background: url(images/green_dot.png) 0 0 repeat-x; width: 100%;}
.b {background: url(images/green_dot.png) 0 100% repeat-x}
.l {background: url(images/green_dot.png) 0 0 repeat-y; height: 100%;}
.r {background: url(images/green_dot.png) 100% 0 repeat-y; height: 100%;}
.bl {background: url(images/bl.png) 0 100% no-repeat;height: 100%;}
.br {background: url(images/br.png) 100% 100% no-repeat;height: 100%;}
.tl {background: url(images/tl.png) 0 0 no-repeat}
.tr {background: url(images/tr.png) 100% 0 no-repeat; padding:10px}

a.top_link {font-family: Arial, Helvetica, sans-serif; font-size: 100%; color:#fff; text-decoration: none;padding:0 5px 0 5px;}
a.top_link:hover {color: #fff; text-decoration:underline}

div.container {	position: absolute;
				width: 950px;
				left: 50%;
				margin-left: -475px;
				margin-top:-20px;
				background-color:#FFF;
}
div.aff {		float: left;
				width: 950px;
				height: 150px;
				background: url(images/logo-final2.png) #098af8 50px center no-repeat;	
				padding-top:30px;
				clear:both;
}
div.tag {		float:right;
				/*font-family: 'Adamina', serif;*/
				/*font-family:"Times New Roman", Times, serif;*/
				font-family: 'Crimson Text', serif;
				font-size:300%;
				/*font-style:italic;*/
				width: 675px;
				/*margin:85px 20px 0 0;*/
				margin:32px 20px 0 0;
				min-height: 20px;
				padding-right:5px;
				text-align:right;
				clear:both;
				color:#fff;
}
div.nav {		float:right;
				margin:0px 20px 0 0;
				width: 625px;
				height: 20px;
				clear:both;
				color:#fff;
				text-align:right;
}
div.main {		float: left;
				width: 950px;
				min-height: 400px;
				background: url(images/swoosh2.png) #fff bottom center repeat;
				clear:both;
}

div.main2 {		float: left;
				width: 950px;
				min-height: 400px;
				background: url(images/swoosh2.png) #fff top center repeat;
				clear:both;
}
div.content {
				margin: 30px 30px 20px 30px;
} 

div.content a {color:#011e36; text-decoration:none}
div.content a:hover {color:#011e36; text-decoration:underline}


div.left {		float: left;
				margin: 20px 10px 20px 30px;
				width: 460px;
				min-height:270px;
				clear:left;
}

div.right {		float: right;
				margin-right: 50px;
				margin-top: 20px;
				margin-bottom: 20px;				
				width: 310px;
				min-height:316px;
				clear:right;
				border:0px #f1f1f1 solid;
				-moz-box-shadow: 5px 5px 5px #ccc;
				-webkit-box-shadow: 5px 5px 5px #ccc;
				box-shadow: 5px 5px 5px #ccc;				
}
div.right2 {		float: left;
				margin-left: 10px;
				margin-top: 20px;
				margin-bottom: 20px;
				width: 920px;			
				clear:both;				
}

div.right2 img{		float: left;
				margin:10px;
				margin-left:20px;
				margin-right:0px;
}
div.spacer1 {	float: left;
				width: 100%;
				height: 1px;
				border-top:1px #098af8 solid;
				padding-bottom:15px;
				clear:both;
}
div.spacer2 {	float: left;
				width: 100%;
				height: 5px;
				clear:both;
}
div.footer {	float: left;
				margin-bottom:0px;
				width: 100%;
				min-height:100px;
				background: url(images/footer-bkg.png) #098af8 top left repeat-x;	
				clear:both;
}

div.footer p{	font-size:100%;text-align:left;padding-top:0px;color:#fff;}

.myButton,.myButton1 {
	background: url(images/arrow-right.png) 260px center no-repeat;
	width:290px;
	min-height:50px;
	line-height:50px;
	margin-right:50px;	
	display:inline-block;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	padding:6px 0px 0px 20px;
	text-decoration:none;
}
.myButton:hover,.myButton1:hover  {	background-color:#e4e4e4;text-decoration:none;}

.myButton		{ 	border-top:1px #e4e4e4 solid;}
.myButton1		{ 	border-top:1px #098af8 solid;}

div.folio_thumbs2 {
	float: left;
	width: 220px;
}

div.social {
	padding: 0px;
	margin: 0px;
	clear:both;
}

div.folio_thumbs2 img {
	display:inline;
	margin-right:10px;
	border: 1px #ccc solid;
}

div.folio_thumbs2 a {
   outline: none;
}

div.row1		{	line-height: 18px; color:#666; float:left;width:100%;margin-bottom:15px;clear:both;}
div.row_left1	{	float:left; width:2%;border:0px #000 solid;}
div.row_mid1	{   float:right; width:47%;border:0px #000 solid;}
div.row_right1	{	float:right; width:44%;border:0px #000 solid;} 


form {
}
#form label {
	margin: 20px 100px 0px 0px;
}
#form input {
	margin: 10px 0px 10px 0px;
}
#form textarea {
	margin: 10px 0px 10px 0px;
}

.submit
{
  float: left;
  margin: 5px 5px 5px 5px;
  padding: 5px;
  width: 120px;
  height: 30px;
  background: #fff;
  text-align: center;
  text-decoration: none;
  border: 2px #999 solid;

}

.submit:hover {
	background:  #f1f1f1;
}

#footer		   {	width:100%; clear:both;height:120px;margin:20px 0 30px 0;padding-bottom:40px;}
#footer-inner1 {	float:left;width:250px;padding:10px 10px 10px 20px;}
#footer-inner2 {	float:left;margin-left:55px;width:240px;padding:10px;}
#footer-inner3 {	float:left;margin-left:55px;width:280px;padding:10px;}
#footer a 	   {	color:#fff;text-decoration:none;line-height: 18px;}
#footer a:hover {	text-decoration:underline;}

div.social { float:left; padding-right:10px; }
div.social1 { float:left; padding-right:10px; }
div.social2 {float:left;}



/* line 317, ../sass/screen.sass */
.imageRow {
  *zoom: 1;
  margin: 20px 0;
}
/* line 38, ../../../../.rvm/gems/ruby-1.9.2-p290/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.imageRow:after {
  content: "";
  display: table;
  clear: both;
}
/* line 320, ../sass/screen.sass */
.imageRow .single {
  float: left;
}
/* line 322, ../sass/screen.sass */
.imageRow .single a {
  float: left;
  display: block;
  padding: 0px;

}

.gallerylinks	{ background: url(images/gallery/hov1.jpg) no-repeat;width: 150px;height: 150px; margin-right:5px; margin-bottom: 5px;}
.gallerylinks1	{ background: url(images/gallery/hov2.jpg) no-repeat;width: 150px;height: 150px; margin-right:5px; margin-bottom: 5px;}
.gallerylinks2	{ background: url(images/gallery/hov3.jpg) no-repeat;width: 150px;height: 150px; margin-bottom: 5px;}
.gallerylinks3	{ background: url(images/gallery/hov4.jpg) no-repeat;width: 150px;height: 150px; margin-right:5px; margin-bottom: 5px;}
.gallerylinks4	{ background: url(images/gallery/hov5.jpg) no-repeat;width: 150px;height: 150px; margin-right:5px; margin-bottom: 5px;}
.gallerylinks5	{ background: url(images/gallery/hov6.jpg) no-repeat;width: 150px;height: 150px; margin-bottom: 5px;}
.gallerylinks6	{ background: url(images/gallery/hov7.jpg) no-repeat;width: 150px;height: 150px; margin-right:5px; margin-bottom: 5px;}
.gallerylinks7	{ background: url(images/gallery/hov8.jpg) no-repeat;width: 150px;height: 150px; margin-right:5px; margin-bottom: 5px;}
.gallerylinks8	{ background: url(images/gallery/hov9.jpg) no-repeat;width: 150px;height: 150px; margin-bottom: 5px;}

.gallerylinks9	{ background: url(images/pp/hov1.jpg) no-repeat;width: 150px;height: 150px; margin-right:10px; margin-bottom: 10px;}
.gallerylinks10	{ background: url(images/pp/hov2.jpg) no-repeat;width: 150px;height: 150px; margin-bottom: 10px;}
.gallerylinks11	{ background: url(images/pp/hov6.jpg) no-repeat;width: 150px;height: 150px; margin-right:10px; margin-bottom: 10px;}
.gallerylinks12	{ background: url(images/pp/hov3.jpg) no-repeat;width: 150px;height: 150px; margin-bottom: 10px;}
.gallerylinks13	{ background: url(images/pp/hov4.jpg) no-repeat;width: 150px;height: 150px; margin-right:10px; margin-bottom: 10px;}
.gallerylinks14	{ background: url(images/pp/hov5.jpg) no-repeat;width: 150px;height: 150px; margin-bottom: 10px;}

.gallerylinks a:hover img	{ visibility:hidden}
.gallerylinks1 a:hover img	{ visibility:hidden}
.gallerylinks2 a:hover img	{ visibility:hidden}
.gallerylinks3 a:hover img	{ visibility:hidden}
.gallerylinks4 a:hover img	{ visibility:hidden}
.gallerylinks5 a:hover img	{ visibility:hidden}
.gallerylinks6 a:hover img	{ visibility:hidden}
.gallerylinks7 a:hover img	{ visibility:hidden}
.gallerylinks8 a:hover img	{ visibility:hidden}

.gallerylinks9 a:hover img	{ visibility:hidden}
.gallerylinks10 a:hover img	{ visibility:hidden}
.gallerylinks11 a:hover img	{ visibility:hidden}
.gallerylinks12 a:hover img	{ visibility:hidden}
.gallerylinks13 a:hover img	{ visibility:hidden}
.gallerylinks14 a:hover img	{ visibility:hidden}

* html a:hover {	visibility:visible }