body { 
font-size:62.5%; 
font-family:Arial, Verdana, Sans-Serif; 
background:#d5d6d7 url('images/background_gradient.jpg') repeat-x; 
color:#333; 
text-align:center; 
margin:0 0 20px 0; 
padding:0; 
} 
#page { 
background-color:white; 
border:1px solid #959596; 
text-align:left; 
} 
#header { 
background:url('images/background_header.png') no-repeat center bottom; 
} 
#headerimg { 
margin:7px 9px 0; 
height:192px; 
width:832px; 
} 
#content { 
font-size:1.2em; 
} 
.widecolumn .entry p { 
font-size:1.05em; 
width:760px; 

} 
.narrowcolumn .entry, .widecolumn .entry { 
line-height:1.4em; 
} 
.widecolumn { 
line-height:1.6em; 
} 
.narrowcolumn .postmetadata { 
text-align:center; 
} 
.thread-alt { 
background-color:#f8f8f8; 
} 
.thread-even { 
background-color:white; 
} 
.depth-1 { 
border:1px solid #ddd; 
} 
.even, .alt { 
border-left:1px solid #ddd; 
} 
#footer { 
background:url('images/background_footer.png') no-repeat top; 
border:none; 
color:#939598; 
} 
#footer a { 
color:#939598; 
} 
small { 
font-family:Arial, Helvetica, Sans-Serif; 
font-size:0.9em; 
line-height:1.5em; 
} 
h1, h2, h3 { 
font-family:Arial, Verdana, Sans-Serif; 
font-weight:bold; 
} 
h1 { 
font-size:4em; 
text-align:center; 
} 
#headerimg .description { 
font-size:1.2em; 
text-align:center; 
} 
h2 { 
font-size:1.6em; 
} 
h2.pagetitle { 
font-size:1.6em; 
} 
#sidebar h2 { 
font-family:Arial, Verdana, Sans-Serif; 
font-size:1.2em; 
} 
h3 { 
font-size:1.3em; 
} 
h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description { 
text-decoration:none; 
color:white; 
} 
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited { 
color:#333; 
} 
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite { 
text-decoration:none; 
} 
.entry p a:visited { 
color:#b85b5a; 
} 
.sticky { 
background:#f7f7f7; 
padding:0 10px 10px; 
} 
.sticky h2 { 
padding-top:10px; 
} 
.commentlist li, #commentform input, #commentform textarea { 
font:0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; 
} 
.commentlist li ul li { 
font-size:1em; 
} 
.commentlist li { 
font-weight:bold; 
} 
.commentlist li .avatar { 
float:right; 
border:1px solid #eee; 
padding:2px; 
background:#fff; 
} 
.commentlist cite, .commentlist cite a { 
font-weight:bold; 
font-style:normal; 
font-size:1.1em; 
} 
.commentlist p { 
font-weight:normal; 
line-height:1.5em; 
text-transform:none; 
} 
#commentform p { 
font-family:Arial, Verdana, Sans-Serif; 
} 
.commentmetadata { 
font-weight:normal; 
} 
#sidebar { 
font:1em Arial, Verdana, Sans-Serif; 
} 
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike { 
color:#777; 
} 
code { 
font:1.1em 'Courier New', Courier, Fixed; 
} 
acronym, abbr, span.caps { 
font-size:0.9em; 
letter-spacing:0.07em; 
} 
a, h2 a:hover, h3 a:hover { 
color:#06c; 
text-decoration:none; 
} 
a:hover { 
color:#147; 
text-decoration:underline; 
} 
#wp-calendar #prev a, #wp-calendar #next a { 
font-size:9pt; 
} 
#wp-calendar a { 
text-decoration:none; 
} 
#wp-calendar caption { 
font:bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif; 
text-align:center; 
} 
#wp-calendar th { 
font-style:normal; 
text-transform:capitalize; 
} 

#page { 
background-color:white; 
margin:0 auto; 
padding:0; 
width:832px; 
border:1px solid #959596; 
} 
#header { 
margin:0 auto; 
padding:0; 
height:200px; 
width:832px; 
} 
#headerimg { 
margin:0; 
height:200px; 
width:100%; 
} 
.border_right { 
margin:0; 
border-width:0 2px 0 0; 
border-style:solid; 
border-color:#d4d5d6; 
} 
.narrowcolumn { 
float:left; 
padding:0 10px 20px 45px; 
margin:20px 0 0; 
width:497px; 
border-width:0 2px 0 0; 
border-style:solid; 
border-color:#d4d5d6; 
} 
.widecolumn { 
float:left; 
padding-top:0; 
padding-left:0; 
padding-right:0; 
padding-bottom:0; 
margin:16px 0 0 36px; 
width:760px; 
} 
.post { 
margin:0 0 40px; 
text-align:justify; 
margin-right:10px;
} 
.post hr { 
display:block; 
} 
.widecolumn .post { 
margin:0; 
} 
.narrowcolumn .postmetadata { 
padding-top:5px; 
} 
.widecolumn .postmetadata { 
margin:30px 0; 
} 
.widecolumn .smallattachment { 
text-align:center; 
float:left; 
width:128px; 
margin:5px 5px 5px 0; 
} 
.widecolumn .attachment { 
text-align:center; 
margin:5px 0; 
} 
.postmetadata { 
clear:both; 
} 
.clear { 
clear:both; 
} 
#footer { 
padding:0; 
margin:0 auto; 
width:832px; 
clear:both; 
} 
#footer p { 
margin:0; 
padding:20px 0; 
text-align:center; 
} 
h1 { 
padding-top:70px; 
margin:0; 
} 
h2 { 
margin:30px 0 0; 
} 
h2.pagetitle { 
margin-top:30px; 
text-align:center; 
} 
#sidebar h2 { 
margin:5px 0 0; 
padding:0; 
} 
h3 { 
padding:0; 
padding-bottom:6px; 
margin:10px 0 0; 
} 
h3.comments { 
padding:0; 
margin:40px auto 20px; 
} 
p img { 
padding:0; 
margin:0; 
max-width:100%; 
} 
img.centered { 
display:block; 
margin-left:auto; 
margin-right:auto; 
} 
img.alignright { 
padding:4px; 
margin:0 0 2px 7px; 
display:inline; 
} 
img.alignleft { 
padding:4px; 
margin:0 7px 2px 0; 
display:inline; 
} 
.alignright { 
float:right; 
} 
.alignleft { 
float:left; 
} 
html > body .entry ul { 
margin-left:0; 
padding:0 0 0 30px; 
list-style:none; 
padding-left:10px; 
text-indent:-10px; 
} 
html > body .entry li { 
margin:7px 0 8px 10px; 
} 
.entry ul li:before, #sidebar ul ul li:before { 
content:"\00BB \0020"; 
} 
.entry ol { 
padding:0 0 0 35px; 
margin:0; 
} 
.entry ol li { 
margin:0; 
padding:0; 
} 
.postmetadata ul, .postmetadata li { 
display:inline; 
list-style-type:none; 
list-style-image:none; 
} 
#sidebar ul, #sidebar ul ol { 
margin:0; 
padding:0; 
} 
#sidebar ul li { 
list-style-type:none; 
list-style-image:none; 
margin-bottom:15px; 
} 
#sidebar ul p, #sidebar ul select { 
margin:5px 0 8px; 
} 
#sidebar ul ul, #sidebar ul ol { 
margin:5px 0 0 10px; 
} 
#sidebar ul ul ul, #sidebar ul ol { 
margin:0 0 0 10px; 
} 
ol li, #sidebar ul ol li { 
list-style:decimal; 
} 
#sidebar ul ul li, #sidebar ul ol li { 
margin:3px 0 0; 
padding:0; 
} 
#searchform { 
margin:10px auto; 
padding:5px 3px; 
text-align:center; 
} 
#sidebar #searchform #s { 
width:108px; 
padding:2px; 
} 
#sidebar #searchsubmit { 
padding:1px; 
} 
.entry form { 
text-align:center; 
} 


select { 
width:130px; 
} 
#commentform input { 
width:170px; 
padding:2px; 
margin:5px 5px 1px 0; 
} 
#commentform { 
margin:5px 40px 0 0; 
} 
#commentform textarea { 
width:80%; 
padding:2px; 
} 
#respond:after { 
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden; 
} 
#commentform #submit { 
margin:0 0 5px auto; 
float:left; 
} 
.alt { 
margin:0; 
padding:10px; 
} 
.commentlist { 
padding:0; 
text-align:justify; 
} 
.commentlist li { 
margin:15px 0 10px; 
padding:5px 5px 10px 10px; 
list-style:none; 
} 
.commentlist li ul li { 
margin-right:-5px; 
margin-left:10px; 
} 
.commentlist p { 
margin:10px 5px 10px 0; 
} 
.children { 
padding:0; 
} 
#commentform p { 
margin:5px 0; 
} 
.nocomments { 
text-align:center; 
margin:0; 
padding:0; 
} 
.commentmetadata { 
margin:0; 
display:block; 
} 
#sidebar { 
padding:20px 0 10px 0; 
margin-left:575px; 
width:230px; 
} 
#sidebar form { 
margin:0; 
} 
#wp-calendar { 
empty-cells:show; 
margin:10px auto 0; 
width:155px; 
} 
#wp-calendar #next a { 
padding-right:10px; 
text-align:right; 
} 
#wp-calendar #prev a { 
padding-left:10px; 
text-align:left; 
} 
#wp-calendar a { 
display:block; 
} 
#wp-calendar caption { 
text-align:center; 
width:100%; 
} 
#wp-calendar td { 
padding:3px 0; 
text-align:center; 
} 
#wp-calendar td.pad:hover { 
background-color:#fff; 
} 
acronym, abbr, span.caps { 
cursor:help; 
} 
acronym, abbr { 
border-bottom:1px dashed #999; 
} 
blockquote { 
margin:15px 30px 0 10px; 
padding-left:20px; 
border-left:5px solid #ddd; 
} 
blockquote cite { 
margin:5px 0 0; 
display:block; 
} 
.center { 
text-align:center; 
} 
.hidden { 
display:none; 
} 
.screen-reader-text { 
position:absolute; 
left:-1000em; 
} 
hr { 
display:none; 
} 
a img { 
border:none; 
} 
.navigation { 
display:block; 
text-align:center; 
margin-top:10px; 
margin-bottom:60px; 
} 
.aligncenter, div.aligncenter { 
display:block; 
margin-left:auto; 
margin-right:auto; 
} 
.wp-caption { 
border:1px solid #ddd; 
text-align:center; 
background-color:#f3f3f3; 
padding-top:4px; 
margin:10px; 
} 
.wp-caption img { 
margin:0; 
padding:0; 
border:0 none; 
} 
.wp-caption p.wp-caption-text { 
font-size:11px; 
line-height:17px; 
padding:0 4px 5px; 
margin:0; 
} 
.textBox { 
background-image:url('/images/textBox_background.png'); 
background-repeat:no-repeat; 
background-position:left top; 
padding-left:5px; 
padding-top:5px; 
border:0; 
height:23px; 
width:190px; 
} 
#page { 
background:url("http://www.screenassist.com/wp-content/themes/default/images/background.png") repeat-y top; 
border:none; 
}
