@charset "utf-8";
/*
Theme Name: 
Theme URI: 
Description: 
Version: 
Author: 
Author URI: 
*/

* {margin:0;padding:0;}
a img {border:0;}
.wrapper {width:100%;height:0;overflow:hidden;clear:both;}

*.toggle a {text-decoration:none;}
*.toggle a:hover {text-decoration:underline;}

.navigation {display: block;text-align: center;margin: 20px 0 0 0;}
.alignright {float: right;}
.alignleft {float: left}
img.alignleft {margin: 0 15px 15px 0;}
img.alignright {margin: 0 0 15px 15px;}
img.aligncenter {margin: 15px auto;display:block;}

.wp-caption {background:#e7e7e7;text-align:center;padding: 5px 0;font-size:11px;border:1px solid #ccc;}
.wp-caption p {padding:3px 0 0 0;}
.wp-caption.alignright {margin: 0 0 15px 15px;}
.wp-caption.alignleft {margin: 0 15px 15px 0;}

/***************************** body + fonts */

html {background: #222121 url(http://www.dsrservices.net/asi/wp-content/themes/ctg/images/body.png) 0 0 repeat-x;height:100%;}
body {text-align:center;background: url(http://www.dsrservices.net/asi/wp-content/uploads/2010/04/wallpaper.gif);color:#1B1B1B;font: 12px Arial, Helvetica, sans-serif;padding: 0 0 100px 0;}
p {line-height:150%;padding: 10px 0;}

a {outline:none;color:#c52026;}
a:hover {text-decoration:none;color:#8f1a22;}

ul, ol {padding: 10px 0 10px 15px;}
li {line-height:150%;}

h1 a {width:152px;height:91px;display:block;overflow:hidden;text-indent:-9999px;background: url(http://www.dsrservices.net/asi/wp-content/themes/ctg/images/asi-logo.png) 0 0;}
h2 {font-size:30px;color:#231f20;line-height:30px;letter-spacing:-1px;}
h3 {font-size:20px;font-weight:normal;letter-spacing:-1px;}
h4 {font-size:14px;font-weight:normal;}

/***************************** containers */

#wrap {width:960px;margin:auto;text-align:left;}
#header {height:115px;padding: 15px;background: url(http://www.dsrservices.net/asi/wp-content/themes/ctg/images/header.png) 0 0 no-repeat;position:relative;}
#content {margin: 20px 0;}
#sidebar {width:180px;text-align:center;}
#page {width:730px;}

/***************************** header */

.mags {width:217px;height:98px;background: url(http://www.dsrservices.net/asi/wp-content/themes/ctg/images/mags.png) 0 0 no-repeat;margin: -10px 0 0 0;}

#nav {width:950px;height:30px;background: url(http://www.dsrservices.net/asi/wp-content/themes/ctg/images/nav.png) 0 0 no-repeat;position:absolute;top:110px;left:5px;padding:0;}
#nav li {display:block;float:left;list-style:none;background: url(http://www.dsrservices.net/asi/wp-content/themes/ctg/images/li.png) right 0 no-repeat;}
#nav li.lilast {background:0;}
#nav a {color:#575757;display:block;float:left;height:30px;line-height:30px;padding: 0 18px;}

/***************************** content */

/*banners*/
.ads {margin: 20px 0;}

#flip {float:left;margin: 20px 20px 20px 0;font-size:11px;text-align:center;padding: 3px 0;border:1px solid #ddd;}

.conttop, .contbottom {display:block;height:15px;background: url(http://www.dsrservices.net/asi/wp-content/themes/ctg/images/corners.png) 0 0 no-repeat;}
.contbottom {background-position:0 -15px;}
.content {background:#fff;padding: 0 15px;}

/*contact*/
.post_column_1 strong {background:#fffcdf;padding:2px;}
.post_column_1 p {padding:0;}
.post_column_1 ul {padding:5px 0 0 0;margin:0 0 20px 0;height:100px;}
.post_column_1 ul ul {padding:0;}
.post_column_1 ul ul li {list-style:none;background:0;padding:0;font-size:11px;}
.post_column_1 li {list-style:none;background: url(http://www.dsrservices.net/asi/wp-content/themes/ctg/images/arrow.gif) 0 4px no-repeat;padding: 0 0 0 15px;line-height:20px;}
.post_column_1 .telephone {float:left;}

/*comms*/
#comms .commentlist {padding:0;}
#comms {border-top:1px dotted #aaa;padding: 20px 0 0 0;margin: 15px 0 0 0;}
#comms ol {padding: 15px 0;}
#comms li {list-style:none;}
#comms .commentmetadata {display:none;}
#comms .comment-author {background:#efefef;height:32px;}
#comms .avatar {border-right:5px solid #fff;float:left;margin: 0 10px 0 0;}
#comms .vcard {line-height:32px;}
#comms .says {display:none;}
#comms cite {line-height:32px;display:block;float:left;}
#comms li p {padding:10px 0;}

/***************************** archive */

.archive p {padding; 0 0 10px 0;}
.archive {margin: 0 0 10px 0;border-bottom:1px dotted #ccc;}
.archivepage h2 {margin:  0 0 20px 0;}

/***************************** sidebar */

.sidetop, .sidebottom {display:block;height:10px;background: url(http://www.dsrservices.net/asi/wp-content/themes/ctg/images/sidebarcorner.png) 0 0 no-repeat;}
.sidebottom {background-position:0 -10px;}
.sidebar {background: url(http://www.dsrservices.net/asi/wp-content/themes/ctg/images/sidebarin.png) 0 0 repeat-y;padding: 10px;}
.widget {margin: 0 0 20px 0;}
.widget h3 {display:none;}

.rss {display:block;margin:auto;width:150px;padding: 40px 0 0 0;text-align: center;background: url(/wp-content/themes/ctg/images/subscribe.png) 0 0 no-repeat; }

/***************************** footer */

#footer ul {padding:0;}
#footer li {list-style:none;display:inline;font-size:11px;color:#5c5b5b;}
#footer a {color:#5c5b5b;}

.textwidget {position:relative;}
.fader div {top:0;left:0;}





