*{margin-top:0}
body{background-color:#110F0F;background-image:url(common/fadetoblack.jpg);background-position:center;background-repeat:repeat-y;text-align:left;font-family:"Lucida grande",tahoma,verdana,arial,sans-serif;font-size:.85em;color:#000;margin:0;padding:0}
dir{font-family:"Lucida grande",tahoma,verdana,arial,sans-serif;font-size:130%}
#container{background:url(/themes/sunset-light/Common/page-background-lighter.jpg) repeat-y;width:1070px;margin:0 auto;padding:0;background-color:white;}
#header{background-image:url(Common/header-sunset.jpg);background-position:0 0;background-repeat:no-repeat;height:260px;width:1070px;margin:0 0 0 2px;padding:0}
#header h1{text-align:right;color:#FFFdFd;letter-spacing:-3px;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);zoom:1;margin:0 30px 0 10px;padding:170px 0 0;font:small-caps 900 400% Calibri;offset:0}
#header h1{text-align:right;color:#FFFdFd;letter-spacing:-3px;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);zoom:1;margin:0 30px 0 10px;padding:130px 0 40px 0;font:small-caps 900 400% Calibri;offset:0; /* background-image:url(Common/eb.png);background-position:75% 30%;background-repeat:no-repeat;*/ } 
#header h2{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;-khtml-opacity:0.6;zoom:1;text-transform:lowercase;text-align:right;font-weight:bolder;font-size:14px;color:#FFF;background-color:#000;margin:0 30px;padding:0}
#centre{padding:0;}
#navigation{background-image:url(Common/nav-bar5.gif);background-position:top left;background-repeat:no-repeat;height:28px;width:1070px;overflow:hidden;margin:0 1px 0 1px;padding:0}
#navigation ul,#articlepaging ul{margin-left:10px;padding:0}
#navigation ul li,#articlepaging ul li{display:inline}
#navigation ul li a{height:18px;width:110px;text-decoration:none;text-align:center;color:#00008B;display:block;float:left;margin:0;padding:4px 0}
#navigation ul li a:hover{background-image:url(common/menu-back.png);background-position:top left;background-repeat:repeat-x;width:108px;color:#FFF}
#maincontent{width:100%;float:right;background:transparent url(common/page-full-background1.jpg) no-repeat center top;margin:0 auto;padding:0;}
#content{width:648px;float:left;padding:0;margins:0;}
#content h1{font-family:Calibri, "Lucida grande",tahoma,verdana,arial,sans-serif;background-position:left;background-repeat:no-repeat;margin-top:15px;font-size:25px;letter-spacing:-1px;color:#F60;text-transform:uppercase;text-align:center;}
#content h2, h3, h4{font-size:14px;text-transform:uppercase;text-align:left;margin:15px 0}
#content h2{font-size:20px;}
#content h4{text-align:right;color:#00008B;}
#content p{padding-top:10px;margin:5px}
#content a{color:#338;text-decoration:underline;font-weight:800}
#content h1 a{color:#F60;text-decoration:none}
#content a:hover,#content h1 a:hover,ul.articledetails a:hover{color:red;text-decoration:none}
#breadcrumb{height:10px;color:#000}
#breadcrumb a{color:blue;text-decoration:underline}
#breadcrumb a:hover{color:blue;text-decoration:none}
#subcontent{width:175px;color:#9d866C;float:left;background-color:transparent;position:relative;overflow:hidden;margin:5px 1px 0;padding:0 30px 0 0}
#subcontent h1{font-size:14px;color:#000;text-align:center;margin:1px;padding:3px;}
#subcontent h2{font-weight:400;font-size:18px;color:#666}
#subcontent h3{font-size:12px;text-transform:uppercase;text-align:right;color:#666}
#subcontent ul li{list-style:none;font-size:85%;color:#000}
#subcontent ul li a{width:200px;text-decoration:none;color:#000;display:block;overflow:hidden;padding:0}
#subcontent ul li a:hover,#subcontent ul li:hover{background-color:#D3D3D3}
.readby {font-size:95%;background:#a8a8ac; border-top:1px solid;border-left:8px solid;width:95%;border-color:#000;margin:5px 10px;padding:2px 5px;overflow-x:hidden}
.readby ul{width:100%;margin:0;padding:0}
.readby li{display:inline;font-size:85%;overflow:hidden;}
#Comments li{font-size:85%;overflow:hidden;width:205px;border-bottom:1px solid silver;padding:0 0 0 1px}
#paging{background-position:bottom left;background-repeat:no-repeat;height:30px;float:none;margin:0;padding:0}
#articlepaging{background-repeat:no-repeat;background-position:center center;height:30px;float:none;margin:0;padding:0}
#articlepaging ul li a{height:18px;width:100px;text-decoration:none;text-align:center;color:#000;display:block;float:left;margin:5px 0 0;padding:4px 0}
#articlepaging ul li a:hover{background-image:url(Buttons/Navigation-Hover.gif);background-position:bottom left;background-repeat:repeat-x;border-left:1px solid #00008B;border-right:1px solid #00008B;width:98px;color:#FFF}
#pages{background-position:top left;background-repeat:no-repeat}
#categories,#links,#Archive,#Authors,#login,#feeds,#brag{margin-bottom:0;text-align:left;overflow:hidden;padding:0 0 0 2px;width:200px;}
#categories h1,#links h1,#Archive h1,#Authors h1,#login h1,#feeds h1,#brag h1{font-size:14px;letter-spacing:3px;color:#000;text-align:right;margin:1px;padding:5px;display:block;border:1px solid white;}
#feeds ul{margin-bottom:0}
#notification{width:100%;height:100%;background-color:#FFF;background-image:url(common/nospam.gif);background-position:top right;background-repeat:no-repeat;text-align:center;margin:15px;padding:15% 0}
#notification h1{color:#00008B;text-transform:uppercase;margin:5px 0;font:400 25px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif}
#notification a{color:#00008B;text-decoration:underline}
#notification a:hover{color:#00008B;text-decoration:none}
#screenshot{background-image:url(Common/Screenshot-Background.gif);background-position:top left;background-repeat:repeat-x;text-align:center;overflow:visible;margin:0 auto;padding:5px}
#screenshot img{background-color:#FFF;border:1px solid #00008B;margin:6px;padding:3px}
#footer{text-align:right;color:#FFF;padding:0}
#footer a{color:##ffffff;text-decoration:underline}
#footer a:hover{color:#ddd;text-decoration:none}
.articleContainer{margin-top:30px;overflow:hidden;background-color:transparent;}
.article{overflow:hidden;margin:5px 10px;}
.article blockquote{background:url(common/openquoted.gif) no-repeat;background-color:#000;background-position:1% 1%;color:orange;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;-khtml-opacity:0.6;zoom:1;margin:10px 20px;padding:2px 20px 2px 60px}
h1.articleheader{letter-spacing:-1px;background-color:#000;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;-khtml-opacity:0.7;zoom:1}
.article .details,#comments{font-size:90%}
ul.articledetails{margin-left:0;text-align:center;vertical-align:top;padding:0}
ul.articledetails li{list-style:none;display:inline;font-size:85%;color:#000;vertical-align:top;margin:0;padding:5px}
ul.articledetails a{letter-spacing:1px;font-weight:700;font-size:95%;font-height:15px;color:#FFF;text-transform:uppercase;text-decoration:none;vertical-align:top}
#articleintroduction{margin-bottom:20px;line-height:22px;font-size:115%;background-color:transparent}
p.articledetails{margin-bottom:5px;font-size:110%;text-align:right}
.articleimages,.articleimages img{background-color:#E4E4E4;padding:10px}
#comments img{vertical-align:middle;padding:1px}
.displayComments{display:block;width:100%;}
.commentContainer{display:block}
.comment{font-size:95%;background:#dadada url(common/closequoted.gif) no-repeat;background-position:92% 99%;border-top:1px solid;border-left:8px solid;width:95%;border-color:#000;margin:5px 10px;padding:2px 5px}
.commentKnown{background:#bcc url(common/closequoted.gif) no-repeat;background-position:92% 99%;border-top:1px solid;border-left:8px solid;width:95%;border-color:#9ACD32;margin:5px 10px;padding:2px 5px}
.commentOwner{background:#fdfdfd url(common/closequoted.gif) no-repeat;background-position:92% 99%;border-left:8px solid;width:95%;border-color:#DAA520;margin:5px 10px;padding:2px 5px}
.commentAdmin{background:#FFF url(common/closequoted.gif) no-repeat;background-position:92% 99%;border-left:8px solid;width:95%;border-color:red;margin:5px 10px;padding:2px 5px}
.CommentUnapproved{background:#FBA url(common/closequoted.gif) no-repeat;background-position:92% 99%;border:3px solid red;border-left:8px solid;width:95%;margin:5px 10px;padding:2px 5px}
.CommentWhisper{background:#cc868a url(common/closequoted.gif) no-repeat;background-position:92% 99%;border:1px solid #4B0082;border-left:8px solid;color:#444;width:95%;margin:5px 10px;padding:2px 5px}
.CommentDeleted{background:#468 url(common/closequoted.gif) no-repeat;background-position:92% 99%;border:3px solid silver;border-left:8px solid;width:95%;margin:5px 10px;padding:2px 5px}
.comment-1{border-top:1px solid green;max-height:250px;min-height:40px;overflow-x:visible;overflow-y:auto;margin:25px 0px 4px 4px;padding:15px 0px 4px 4px}
.CommentDeleted-1{border-top:1px solid RED;margin:20px 0 0;padding:15px 2px 2px}
.CommentWhisper-1{border-top:1px solid #FFC0CB;margin:20px 0 0;padding:15px 2px 2px}
.CommentUnapproved-1{border-top:1px solid #8FBC8F;border:1px solid red;margin:20px 0 0;padding:15px 2px 2px}
.commentKnown-1{border-top:1px solid #663379;margin:20px 0 0;padding:15px 2px 2px}
.commentOwner-1{border-top:1px solid #FFD700;min-height:40px;margin:20px 0 0;padding:15px 2px 2px}
.commentAdmin-1{border-top:1px solid red;min-height:40px;margin:20px 0 0;padding:15px 2px 2px}blockquote{background:url(common/Openquoted-light.gif) no-repeat;background-color:#FFEB9A;background-position:1% 1%;color:#000;margin:10px 20px;padding:2px 10px}
.CommentOwnerName{font:oblique 15px tahoma;font-weight:800;color:#F5FFFA}
ul.commentdetails{background-image:url(Icons/Icon_Comment.gif);background-position:0 2px;background-repeat:no-repeat;vertical-align:top;margin:0;padding:0 0 0 20px}
ul.commentdetails li{margin-right:5px;list-style:none;display:inline;vertical-align:top}
form{list-style:none;display:inline;vertical-align:top;margin:0;padding:0}
#commentform{margin:5px 10px;padding:2px 5px}
#commentform p{font-size:75%;margin:10px 0}
#commentform textarea{background-color:#F5F5DC color;width:100%;height:200px}
ul.eventdetails li,ul.searchdetails li{margin-right:5px;list-style:none;display:inline}
.event p{margin:5px 0}
#searchintroduction{border-bottom:1px solid #FFF;font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;line-height:20px;font-size:110%;color:#00008B}
p.searchdetails{background-position:460px 4px;background-repeat:no-repeat;margin-bottom:5px;font-size:110%;text-align:right}
.searchimages img{border:1px solid #EEE;margin:3px;padding:3px}
#searchpages{text-align:right}
.clear{clear:both}
img{position:top left;border:none}
img.clearimg{border:0;background-color:none;filter:none;padding:0}
.gravasite{width:100px;height:100px;position:relative;float:left;display:block}
.gravatar{width:40px;height:40px;z-index:1;margin:0px;position:absolute;left:0px;bottom:0px;}
.sitepreview{width:100px;height:100px;border:0;z-index:0;margin:0px;position:absolute;right:0px;bottom:0px}
.gravatar1{width:40px;height:40px;float:right;border:0;z-index:100;margin:-2px}
img.LinkImg{background:#FFF;border:0;margin:0;padding:0}
.NoSpam{background-image:url(common/nospam.gif);background-position:top right;background-repeat:no-repeat;margin:0;padding:0}
.fieldset{background-image:url(common/nospam.gif);background-position:top right;background-repeat:no-repeat;color:#FFF;margin:0;padding:0}
legend{color:#222}
#arrow{position:relative;top:50px;right:40px}
#commentPreview{background:#C9C9CF url(common/closequoted.gif) no-repeat;background-position:92% 99%;border-top:1px solid #00008B;margin:5px 10px 50px;padding:2px 5px}
#subcontent ul,ul.eventdetails,ul.searchdetails{margin:0;padding:0}
.ads{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;-khtml-opacity:0.6;zoom:1;text-align:center;}
.admincode{font-size:smaller;background-color:#DDD; border:1px solid black;overflow-x:hidden;}
