body,html{background:#343434;color:#000;font:normal 100%/1.6 Georgia, Palatino, 'Palatino Linotype', 'Times New Roman', Times, serif;height:100%;margin:0;padding:0;text-align:center;}
#content{background:#570000;border:1px solid #000;}
#inner{border:1px solid #57000;margin:2em auto;overflow:hidden;width:800px;}
#sidebar{background:#eee;border-left:10px solid #848484;border-right:2px dotted #000;float:left;padding:1.3em 0;text-align:center;width:185px;}
* html #sidebar{width:200px;}
#sidebar span{display:none;}
#sidebar b.mark{cursor:default;}
#sidebar address:hover span{color:#CA6F6F;display:block;}
#sidebar p a,#sidebar p a:visited{border-bottom:1px dotted;color:#000;font:75%/1.8 "Times New roman", serif;text-transform:uppercase;}
address{color:#979797;font-size:90%;padding:0 0.2em;}
address a{color:#400;font-size:1em;font-weight:400;}
#sidebar p{margin:0;text-align:center;}
#header{background:#969672 url(http://www.arundixit.com/images/800px_nib.jpg) no-repeat 0 40%;border-bottom:3px double #570000;min-height:180px;padding:1px;}
* html #header{height:180px;}
#header h1{font:200%/1 "Palatino linotype", serif;letter-spacing:-1px;text-align:center;text-transform:uppercase;}
#header span.c1{color:#dbf3f8;font-weight:400;}
#header span.c2{color:#577101;font-weight:400;}
#header p{color:#eee;letter-spacing:1px;margin:-4em 0.3em 0;padding:0.5em 1em 0;text-align:right;}
#header p span{color:#ccc;font-size:130%;}
h1 a,h1 a:visited{color:#fff;}
#data{background:#fff;border:1px solid #570000;float:left;padding-bottom:2em;text-align:left;width:550px;border-left:3px dotted #848484;}
#data i{color:#006;}
#data a,#data a:visited{border-bottom:1px dotted #4a8b85;color:#4a8b85;}
#data a:hover,#data a:visited:hover{border-bottom:1px dotted #000;color:#000;}
a:link,a:visited{text-decoration:none;}
ul#nav{background:inherit;border-bottom:none;list-style-type:none;margin:0;padding:0;text-align:center;}
ul#nav li{cursor:pointer;margin:0;text-transform:capitalize;}
ul#nav a{color:#b74343;display:block;text-decoration:none;}
ul#nav a:hover{background:#fff;}
.right{float:right;}
h2{color:#9a8a57;font:130%/1 "Palatino linotype", serif;font-weight:700;letter-spacing:2px;margin:1.25em 0 0 40px;text-transform:uppercase;}
h3{color:#009;font-size:120%;letter-spacing:2px;margin:1.2em;}
p{margin:15px 40px;padding:0;}
button{background-color:transparent;border:1px solid;color:#dbf3f8;cursor:pointer;float:left;margin:0 0.2em;}
button:hover{border:1px inset;color:#fff600;}
img{border:none;}
#data ul{background:#fff;border:3px double #ddd;list-style:square inside;margin:2em;padding:2px 2.5em;}
li{color:#b74343;padding:0;}
li:hover{color:#26615d;cursor:default;}
li span{color:#343434;}
#footer p{font-size:70%;}
#footer a{color:#fff;font-size:80%;}
#footer{background:#adaea0;border-bottom:3px double #fff;border-top:3px double #fff;clear:both;color:#666;font-weight:400;text-align:center;}
.pic{margin:1em 0 0;z-index:200;}
.pic a.p1:link .large,.pic a.p1:visited .large{background-color:#f5fcf5;border:1px solid #600;display:none;height:auto;left:53em;padding:2px;position:fixed;top:0;width:auto;}
.pic a.p1:link,.pic a.p1:visited,.pic a.p1:visited{display:block;position:static;}
.pic a.p1:hover{background-color:transparent !important;border:none;position:relative;}
.pic a.p1:hover .large{display:block;}
.pic a img{background-color:#f5fcf5;border:1px solid #600;height:35px;margin:0.3em 0;padding:1px;width:50px;}
.pic a .large{padding:0;}
.pic p{font-size:0.7em;margin-top:0;text-align:center;}
#home a.home,#guns a.guns,#resume a.resume,#articles a.articles,#slideshow a.slideshow{color:#009 !important;cursor:default;}
#home a.home:hover,#guns a.guns:hover,#resume a.resume:hover,#articles a.articles:hover,#slideshow a.slideshow{background:none;}
a:hover,a:visited:hover,ul#nav li:hover a{color:#000;}
a:visited,ul#nav a:visited{color:purple;}