/* V 01.00.00 2014-01-29 16:10 GP */
@font-face {
    font-family: 'CFRevolution';
    src: url('CFRevolution.eot');
    src: url('CFRevolution.eot?#iefix') format('embedded-opentype'),
         url('CFRevolution.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

body				{margin:4px;}
form 				{display:inline;}
td, th, input, select, textarea, div {font-size:12px; font-family:trebuchet ms,arial,verdana,geneva; color:#000000;} 

a:link			{color:#000000; text-decoration:underline;}
a:visited		{color:#000000; text-decoration:underline;}
a:hover			{color:#DC143C; text-decoration:underline;}

#wrapper {margin:0% auto; padding:0%; width:100%; max-width:775px; background-color:#FFFFFF;}
#wrapper div.fl {float:left;}
#wrapper div.fr {float:right;}
#wrapper div.fr div {display:inline-block; vertical-align:top;}

div.u-header {text-align:center;}
div.u-header img {max-width:200px;}
div.u-header h1 {font-size:36px; font-weight:normal; font-family:'CFRevolution',arial,verdana,geneva; text-align:center; background-color:#B22222; color:#FFFFFF; padding:4px; margin:10px 0;}
div.u-header h1 a:link, div.u-header h1 a:visited {color:#FFFFFF; text-decoration:none;}
div.u-header h1 a:hover	{color:#FFFFFF; text-decoration:underline;}
div.u-header h2 {font-size:24px; font-weight:normal; font-family:'CFRevolution',arial,verdana,geneva; text-align:center; color:#B22222; border-bottom:1px solid #B22222; padding:0 0 5px 0; margin:0 0 5px 0;}
div.u-header div.ar {text-align:right;}


div.u-body div {padding:0 0 10px 0;}
div.u-body div.ac {text-align:center;}
div.u-body div.cb {clear:both; padding:0;}

div.u-body h3 {font-size:24px; font-weight:normal; font-family:'CFRevolution',arial,verdana,geneva; text-align:center; color:#008000; border-bottom:1px solid #008000; padding:0 0 5px 0; margin:0 0 5px 0;}

div.u-body h4 {font-size:13px; font-weight:normal; font-style:italic; text-align:left; margin:0 0 15px 0; padding:0;}


/** NAVBAR LINKS **/
div.u-selector {margin:10px 0 5px 0;}
div.u-selector div {display:inline;}
div.u-selector input {background-color:#CCCCCC; color:#000000; font-size:11px; border:none; padding:2px 6px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
div.u-selector input:hover {cursor:pointer; background-color:#B22222; color:#FFFFFF;}
div.u-selector div.email {float:right; padding:3px 0 0 10px;}
div.u-selector div.email a:link, div.u-selector div.email a:visited {background-color:#CCCCCC; color:#000000; font-size:11px; border:none; padding:4px 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; text-decoration:none;}
div.u-selector div.email a:hover {cursor:pointer; background-color:#B22222; color:#FFFFFF;}

div.u-selector_NIU div.fr {float:right;}


/** FLYER SECTION **/
div.u-flyer {}
div.u-flyer div {text-align:center;}
div.u-flyer div.cb {clear:both;}
div.u-flyer div.section {float:left; width:180px; margin:0 5px 5px 5px; height:260px;}
div.u-flyer div.img {line-height:227px; height:227px; padding:0; border:2px solid #000000; margin:0 0 5px 0;}
div.u-flyer img {vertical-align: middle; max-width:175px; max-height:225px;}

/** VIDEO SECTION **/
div.u-video {}
div.u-video div {text-align:center;}
div.u-video h3 {font-size:24px; font-weight:normal; font-family:'CFRevolution',arial,verdana,geneva; text-align:center; color:#008000; border-bottom:1px solid #008000; padding:0 0 5px 0; margin:0 0 5px 0;}
div.u-video div.cb {clear:both;}
div.u-video div.section {float:left; width:117px; margin:0 5px 5px 5px; height:155px;}
div.u-video div.img {line-height:115px; height:115px; padding:0; border:2px solid #000000; margin:0 0 5px 0;}
div.u-video img {vertical-align: middle; max-width:112px; max-height:112px;}


/** EMAIL THIS PAGE  **/
div.u-form div {font-size:12px; color:#000000; padding:0 0 5px 0;}
div.u-form div.label {font-weight:normal; color:#B22222; padding:0 0 2px 0;}
div.u-form input, div.u-form textarea, div.u-form select {font-size:12px; color:#000000; margin:0px; border:1px solid #CCCCCC; padding:3px 4px;}
div.u-form textarea {width:300px;}

div.u-form div.errMsg {font-size:12px; font-weight:bold; color:#B22222; background-color:#EEEEEE; padding:3px; border:1px solid #CCCCCC; text-align:center; margin-bottom:10px;}
div.u-form input.err, div.u-form select.err, div.u-form textarea.err {background-color:#FFFF00;}
div.u-form div.u-button input {background-color:#CCCCCC; color:#000000; font-size:11px; border:none; padding:2px 6px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
div.u-form div.u-button input:hover {cursor:pointer; background-color:#B22222; color:#FFFFFF;}

div.u-form div.left {float:left;}
div.u-form div.right {float:right; width:135px;}
div.u-form div.right img {max-width:135px; max-height:175px; border:2px solid #000000;}
div.u-form div.right div {text-align:center;}
div.u-form img {max-width:200px;}
div.u-form div.ac {text-align:center;}

/** HIGH RES  **/
div.u-highres {width:410px; float:left;}
div.u-highres img {max-width:400px; border:2px solid #000000; }

/** THUMBNAILS **/
div.u-thumbs {width:365px; float:left;}
div.u-thumbs div.section {float:left; width:84px; padding:0 0 2px 4px; margin:0 0 6px 0; height:104px;}
div.u-thumbs div.img {height:104px; padding:0; border:2px solid #000000; padding:0; margin:0;}
div.u-thumbs img {max-width:80px; max-height:104px;}

/** VIDEO THUMBNAILS **/
div.u-video-thumbs {}
div.u-video-thumbs div.section {float:left; width:124px; padding:0 0 2px 4px; margin:0 0 6px 0;}
div.u-video-thumbs div.img {line-height:122px; height:122px; padding:0; border:2px solid #000000; padding:0; margin:0;}
div.u-video-thumbs img {vertical-align: middle; max-width:119px; max-height:119px;}
iframe {border:2px solid #000000;}


div.u-client-safe {text-align:left; padding:0px; margin:4px 0 0 0;}
div.u-client-safe img {max-width:250px; max-height:100px;}
div.u-client-safe div.cb {clear:both;}

div.u-client-safe div.left {width:250px; float:left;}
div.u-client-safe div.middle {float:left; width:250px;}
div.u-client-safe div.middle img {max-width:250px; padding:0 0 6px 0;}
div.u-client-safe div.right {width:250px; float:right; margin-top:15px; text-align:right;}



div.u-client-safe {text-align:left; padding:0px; margin:4px 0 0 0;}
div.u-client-safe img {max-width:300px; max-height:50px;}
div.u-client-safe table td {vertical-align:bottom; padding:0px;}
div.u-client-safe table td.ar {}

div.u-client-safe table td.col1 {max-width:300px;}
div.u-client-safe table td.col2 {padding:0 10px; text-align:center;}
div.u-client-safe table td.col2 img {max-width:200px; max-height:50px;}
div.u-client-safe table td.col3 {max-width:175px; min-width:175px; text-align:right;}




div.u-footer {border-top:1px solid #B22222; font-size:11px; text-align:center; margin:10px 0; padding:10px 0;}
