/* @group General Styles */
a:link,a:visited{text-decoration:none;color:#285799;}
a:hover,a:active{text-decoration:underline;color:#3D7AC8;}
img,img a{border-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.clear{clear:both;}
.widthCheck{background-color:red;margin:0;padding:0;height:200px;}
code{font-weight:bold;}
pre{margin-bottom:20px;padding:10px;border:1px solid #A7CBEC;font-size:1em;}
sup{font:0.9em "Times New Roman",Times,sans-serif;font-style:italic;}
sub{font:0.9em "Times New Roman",Times,sans-serif;font-style:italic;}
.image-left{float:left;margin:0 15px 5px 0;}
.image-right{float:right;margin:0 0 5px 15px;}
.imageStyle{}
blockquote,.standout{margin:20px;font:1.3em/1.5em Times,serif;font-style:italic;}
/* Invalid RapidWeaver markup for stike through
s{}
*/
ul.disc{list-style-type:disc;}
ul.circle{list-style-type:circle;}
ul.square{list-style-type:square;}
ol.arabic-numbers{list-style-type:decimal;}
ol.upper-alpha{list-style-type:upper-latin;}
ol.lower-alpha{list-style-type:upper-latin;}
ol.upper-roman{list-style-type:upper-roman;}
ol.lower-roman{list-style-type:lower-roman;}
/* @end */
/* @group layout */
body{font:1em/1.3em Times,serif;margin:0 40px 40px;background:#fff;}
.title{font-size:1.6em;line-height:1em;margin:40px auto;text-align:center;width:90%;}
.title img{margin-right:10px;}
.site_title{color:#3A4B5A;margin-right:10px;}
.site_slogan{color:#3A4B5A;}
.toolbar_horizontal{display:none;margin:0 auto 10px;width:90%;text-align:center;}
.mainWrapper{background-color:#fff;color:#3A4B5A;margin:0 auto 20px;padding:20px;width:90%;}
.sidebarContainer{display: none;}
.mainContainer{margin:0;}
.borderRadiusAll{border:2px solid #A7CBEC;-webkit-border-radius:20px;-moz-border-radius:20px;-khtml-border-radius:20px;-o-border-radius:20px;border-radius:20px;}
.footer{color:#3A4B5A;font-size:0.8em;text-align:center;}
.footer a:link,.footer a:visited{color:#3A4B5A;}
.footer a:hover,.footer a:active{color:#3A4B5A;}
/* @end */
/* @group Blog */
.blog-entry{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #A7CBEC;}
h1.blog-entry-title{padding:0;font-size:1.6em;line-height:1.2em;}
.blog-entry-date{font-size:0.9em;line-height:1.5em;margin-bottom:10px;}
.blog-entry-comments{font-size:0.85em;}
p.blog-entry-tags{margin-top:10px;font-size:0.9em;}
/* @end */
/* @group Contact Form */
.message-text{font-size:1.5em;}
.required-text{font-size:1.5em;}
.form-input-field{border:1px solid #A7CBEC;width:99%;}
.form-input-button{margin-right:10px;}
/* @end */
/* @group File Sharing */
.filesharing-description{margin-bottom:40px;}
.filesharing-item{border-top:1px solid #A7CBEC;}
.filesharing-item-title{margin:15px 0;}
.filesharing-item-title:after{content:":";}
.filesharing-item-description{margin:15px 0;}
/* @end */
/* @group Quicktime Album */
/* @group Index Page (Movie Thumbnail view) */
.movie-page-title{font-size:2.3em;padding-bottom:1.0em;line-height:1.0em;}
.movie-page-description{padding-bottom:2.0em;}
.movie-thumbnail-frame{float:left;width:132px;margin:0 10px 20px;}
.movie-thumbnail-frame img{border:4px solid #A7CBEC;}
.movie-thumbnail-caption{width:95%;text-align:center;}
/* @end */
/* @group Single Page (Movie View) */
.movie-frame{margin:0 auto;text-align:center;}
.movie-frame object{border:4px solid #A7CBEC;}
.movie-title{text-align:center;}
/* @end */
/* @end */
/* @group Photo Album */
/* @group Index Page (Thumbnail view) */
.album-title{font-size:2.3em;padding-bottom:1.0em;line-height:1.0em;}
.album-description{margin-bottom:80px;}
.album-wrapper{display:block;width:99%;position:relative;}
.thumbnail-wrap{text-align:center;position:relative;float:left;margin:0 25px 60px;}
.thumbnail-frame{position:absolute;bottom:0;left:0;text-align:center;margin:0 auto;}
.thumbnail-frame img{border:4px solid #A7CBEC;}
.thumbnail-caption{text-align:center;}
/* @end */
/* @group Single Page (Photo view) */
.photo-background{text-align:center;margin:0 auto;}
.photo-navigation{width:904px;text-align:center;margin:40px auto;}
.photo-title{font-size:2.3em;padding-bottom:1.0em;line-height:1.0em;}
.photo-caption{font-size:1.5em;padding-bottom:1.0em;line-height:1.0em;}
.photo-frame{border:4px solid #A7CBEC;}
/* @group EXIF data */
/* Data wrapper */
.exif-data{width:300px;text-align:center;margin:0 auto;}
.exif-data p{display:inline;margin-right:10px;text-align:center;}
.exif-data p:after{content:",";}
/* @end */
/* @end */
/* @group Flash Slideshow */
#flashcontent{text-align:center;}
/* @end */
/* @end */
/* @group Quicktime Page */
.movie-frame{margin:0 auto 40px;text-align:center;}
/* @end */
/* @group special */
/*Up2five column CSS support*/
.column{float:left;}
.one{width:100%;}
.two{width:50%;}
.three{width:33.3%;}
.four{width:25%;}
.five{width:20%;}
.two3rds{width:66%;}
.three4ths{width:75%;}
.four5ths{width:80%;}
.column .content{width:90% ! important;margin:0 auto;padding:0 ! important;float:none ! important;}
/* @end */