html{height:100%;margin:0px;padding:0px;}
body{background-image:url(images/BG.jpg);background-position:left top;background-repeat:repeat-x;background-color:#FFF;height:100%;}
p{padding:0px;margin:0px;padding-bottom:1em;}
ul, li, ol, h1, h2{padding:0px;margin:0px;}
.Clear{clear:both;}
img{border:0px;}

.Content{width:964px;background-image:url(images/Body_BG.jpg);background-repeat:repeat-y;background-position:left top;margin:auto;}
.Panes{background-image:url(images/Header.jpg);background-repeat:no-repeat;background-position:left top;}

/* Header */
.Header{height:90px;}
.LoginLinks{height:30px;text-align:right;font-family:Arial;font-size:12px;color:#8b8a8a;padding:8px 7px 0px 0px;}
.LoginLinks a:link, .LoginLinks a:active, .LoginLinks a:visited{font-family:Arial;font-size:11px;color:#8b8a8a;font-weight:normal;padding:0px 6px;}
.LoginLinks a:hover{color:#2B2B2B;}
.Menu{}

/* Panes */
.TopPane{width:940px;margin:auto;background-image:url(images/BlueSep.jpg);background-repeat:repeat-x;background-position:left bottom;padding:10px 0px 20px 0px;}
.LeftPane{float:left;width:275px;}
.ContentPane{float:right;width:640px;}
.PaneRow{clear:both;width:940px;margin:auto;}
.BottomPane{clear:both;width:940px;margin:auto;padding-top:10px;}

/* Footer */
.Footer{width:964px;height:70px;margin:auto;background-image:url(images/FooterBG.jpg);background-position:left top;background-repeat:no-repeat;}
.Footer .Link{width:240px;float:left;background-image:url(images/Arrow-Left.jpg);background-repeat:no-repeat;background-position:13px 35px;padding:30px 0px 0px 27px;}
.Footer .Link a:link, .Footer .Link a:active, .Footer .Link a:visited{font-family:Arial;font-size:14px;font-weight:bold;color:255e97;}
.Footer .CopyRight{width:400px;height:70px;float:right;text-align:right;padding:30px 12px 0px 0px;font-family:Arial;color:#cbcbcb;font-size:10px;}
.Footer .CopyRight a:link, .Footer .21CopyRight a:active, .Footer .CopyRight a:visited{color:#cbcbcb;}
.Footer .CopyRight a:hover{color:#686868;}
.Footer .SkinObject{font-family:Arial;color:#a6a6a6;font-size:11px;}

/* Font Styles */
.Normal{font-family:Arial;font-size:14px;color:#5e5e5e;}
h1{font-family:Arial;font-size:20px;color:#2b2b2b;text-transform:uppercase;}
h2{font-family:Arial;font-size:18px;color:#255e97;text-transform:uppercase;}
a:link, a:active, a:visited, a.CommandButton:link, a.CommandButton:active, a.CommandButton:visited{font-family:Arial;color:#31679d;}
a:hover, a.CommandButton:hover{color:#686868;text-decoration:none;}
a.CommandButton:link{text-decoration:none;}
ul, ol{padding-bottom:1em;}
li{margin-left:2em;}
.Bold{font-weight:bold;}
label.Bold{display:block;width:160px;}
hr{border:0px;color:#dddddd;background-color:#dddddd;height:2px;}

/* Contact Form */
.tblContactForm tr td{padding:5px 0px;font-family:Arial;font-size:14px;color:#5e5e5e;}

/* LayoutHeaders*/
.layout {padding-top:10px;height:150px;}
.layout h1 {line-height:30px; background:#f5f5f5; padding:0px 0px 0px 5px; margin:0px 0px 10px 145px;} 
.layout img {margin-right:15px;}
.layout div {text-align:right; background:url(images/quicklinks_BG.jpg) repeat-x 0px 2px;  margin:0px 0px 0px 145px;}
.layout div img {padding:0px 5px; background:#fff;}
.layout .ViewPort{padding:0; background:none;}
.GreyBG{background-image:url(/DesktopModules/SimpleGallery/Images/TitleBG.jpg);background-repeat:repeat-x;background-position:left center;}
.TitleWBG2{background-color:#FFF;padding-right:10px;}
/* Pagination */
.PagingTable{width:95%;border:0px;}
#dnn_ctr3075_Default_ViewType_dlProperty{margin-left:15px;}

/* Simple Gallery - Photos */
.view, .View{text-align:left;}
.view{width:100%;}
.view tr{clear:both;}
.View tr td{text-align:center;}
.View .sgTitleLink{width:158px;margin:auto;}
.View tr td{width:180px;}
.sgPhotoLink img{border:4px double #b7b6b6;}
.sgTitleLink{display:block;width:280px;padding-top:5px;padding-bottom:2px;margin-bottom:10px;background-image:url(/DesktopModules/SimpleGallery/Images/TitleBG.jpg);background-repeat:repeat-x;background-position:left 11px;font:bold 12px Tahoma;color:#31679d;}
a.sgTitleLink:link, a.sgTitleLink:active, a.sgTitleLink:visited{font-weight:bold;font-size:12px;}
.TitleWBG{background-color:#FFF;padding:0px 5px;}
.divDescription{padding-top:8px;text-align:left;padding-left:18px;}
.divDescription .Normal{font-size:15px;line-height:20px;}
.sgCell1, .sgCell4, .sgCell7, .sgCell10{padding-left:2px;text-align:left;}
.sgCell1 .sgTitleLink, .sgCell4 .sgTitleLink, .sgCell7 .sgTitleLink, .sgCell10 .sgTitleLink{text-align:center;margin-left:2px;}
.sgCell3, .sgCell6, .sgCell9, .sgCell12{padding-right:2px;text-align:right;}
.sgCell3 .sgTitleLink, .sgCell6 .sgTitleLink, .sgCell9 .sgTitleLink, .sgCell12 .sgTitleLink{text-align:center;float:right;margin-right:2px;}
#dnn_ctr3129_Gallery_ViewGallery_ucTopMenu_lnkTags{display:none;}

/* Sample Gallery - Home */
.DesignSamples .TitleBG{background-image:url(/DesktopModules/SimpleGallery/Images/TitleBG.jpg);background-repeat:repeat-x;background-position:left center;margin:25px 0px 0px 0px;;}
.DesignSamples .TitleBG .Title{background-color:#FFF;padding-right:5px;text-transform:uppercase;font-family:Tahoma;color:#205589;}
.DesignSamples .TitleBG-Right{background-image:url(/DesktopModules/SimpleGallery/Images/TitleBG.jpg);background-repeat:repeat-x;background-position:left center;margin:10px 0px 0px 0px;text-align:right;}
.DesignSamples .TitleBG-Right .Title{background-color:#FFF;padding-left:5px;text-transform:uppercase;font-family:Tahoma;color:#205589;}
.DesignSamples a img{margin:12px 2px 0px 0px;}

/* Services */
.ServicesList{margin:15px 0 0 0;padding:15px 15px 0;background:#FAFAFA;border:1px solid #E9E9E9;}
.ServicesList li{margin:0px;padding:0px 0px 1.1em 0px;list-style-type:none;}
.ServicesList strong{display:block;color:#20578D;padding:0 0 1.1em 0;}
