/*  
Theme Name: Frozen Synapse
Theme URI: http://www.frozensynapse.com
Description: Frozen Synapse: the ultimate tactical game
Author: Children of Finland
Author URI:
*/

body {
margin:0 auto;
padding:0;
width:787px;
background-image:url(images/background.png);
background-position: center top;
background-repeat: no-repeat;
background-color: #010328;
font-family:Verdana,Arial,sans-serif;
font-size:13px;
}

a:link, a:visited { color:#99CCFF; }

img {
border:0;
}

#right_col img {
margin-top:0px;
}

.thumbs {
margin-left:35px;
}
.thumbs img {
border:1px solid #8CA4BD;
margin-left:5px;
}

h1 {
float:left;
margin:0;
padding:0;
}
h2 {
font-size:22px;
color:#FFF;
}

h4 {
font-size:17px;
color:#FFF;
padding-left:30px;
}


#blog h2 {
font-size:18px;
padding-left:18px;
background:transparent url(images/dt_rss.gif) left center no-repeat;
color:#FFF;
}
h2 a:link, h2 a:visited {color:#FFF;text-decoration:none;}
h2 a:hover {color:#CCC;}
h3 {
font-size:14px;
width:300px;
color:#4AD2F5;
margin-bottom: -3px;
}
h3 a:link, h3 a:visited {color:##99CCFF;text-decoration:none;}
h3 a:hover {color:#CCC;}
#left_col h2, #left_col h3, #full_col h2, #full_col h3 {
margin-left:40px;
}
#right_col h2, #right_col h3 {
margin-left:20px;
}

.logo_outside {
position:relative;
float:left;
margin-left:500px;
width:500px;
height:126px;
background:url(images/dt_logo_outside.jpg) left no-repeat;
}

.sideNapse {
position:relative;
float:left;
margin-left:-300px;
width:200px;
height:400px;
background:url(http://www.frozensynapse.com/images/sideNapse.jpg) left no-repeat;
}

#header {
margin:0;
color:#FFF;
}

#header ul {list-style: none;margin: 25px 0 0 0;padding: 0;text-align: left;font-size:13px;font-weight:bold;}
#header ul#m1 {float:left;width:141px;margin-left:100px}
#header ul#m2 {float:left;width:220px;}

#header ul#m1 li {margin: 0;
padding: 3px 0 4px 38px;
/* background:url(http://www.frozensynapse.com/backtile.gif) left bottom no-repeat; */
}

#header ul#m2 li {margin: 0;
padding: 3px 0 4px 0px;
/* background:url(http://www.frozensynapse.com/backtile.gif) right bottom no-repeat; */
}

#header ul a:link, #header ul a:visited {
padding-left:9px;
color:##99CCFF;
text-decoration:none;
}
#header ul a:hover {
color:#FFF;
text-decoration:none;
background:url(images/dt_listselect.gif) left center no-repeat;
}

/* Highlighting the current page */

#home a.home, #news a.news, #blog a.blog, #forums a.forums, #game a.game, #tech a.tech, #about a.about { 
background:url() left center no-repeat;
}

.imageholder {
width:826px;
margin-left:-17px;
background:transparent url(images/dt_imageback.png) repeat-y;
}

* html .imageholder{
	back\ground-color: transparent;
	background-image: url(images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.mode7games.com/blog/wp-content/themes/Determinance/images/dt_imageback.png", sizingMethod="scale");
	}

.imageholder img {
margin-left:18px;
}

.top_edge {
margin-left:-18px;
margin-top:-3px;
width:825px;
height:19px;
/*background:transparent url(images/dt_topp_png.png) no-repeat;*/
}

* html .top_edge{
	back\ground-color: transparent;
	background-image: url(images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.mode7games.com/blog/wp-content/themes/Determinance/images/dt_topp_png.png", sizingMethod="scale");
	}

#content {
margin:0;
margin-left:-7px;
padding:0;
color:#FFF;
width:806px;
background:transparent url(http://www.frozensynapse.com/backtile.jpg) repeat-y;
}

* html #content{
	back\ground-color: transparent;
	background-image: url(images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.mode7games.com/blog/wp-content/themes/Determinance/images/dt_colback_png.png", sizingMethod="scale");
	}

#full_col {
float:left;
padding:0px 0 0px 0;
width:100%;
}

#left_col {
float:left;
padding:0px 0 0px 0;
width:50%;
}

#right_col {
float:right;
padding:0px 0 0px 0;
width:50%;
}

#left_col p, #full_col p, #full_col li {
margin:5px 30px 8px 40px;
line-height:150%;
}
#right_col p {
margin:5px 10px 8px 20px;
width:300px;
line-height:150%;
}

.spacer {
clear:both;
}

.bottom_edge {
margin-left:-18px;
width:825px;
height:27px;
*/background:transparent url(images/dt_bott_png.png);/*
}

* html .bottom_edge{
	back\ground-color: transparent;
	background-image: url(images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.mode7games.com/blog/wp-content/themes/Determinance/images/dt_bott_png.png", sizingMethod="scale");
	}

#footer {
padding-bottom:20px;
font-size:10px;
color:#FFF;
}
#footer a:link, #footer a:visited {
color:#FFF;
text-decoration:none;
}
#footer a:hover {
color:#CCC;
}

.intro {
padding-top:7px;
font-size:14px;
color:#CCC;
}

.smalllink {
font-weight:bold;
padding-top:15px;
font-size:10px;
}
.smalllink a:link, .smalllink a:visited {
color:##99CCFF;
text-decoration:none;
}
.smalllink a:hover {
color:#CCC;
}

/* Wordpress Blog Specific Adjustments */

#blog #left_col { width: 60%; }
#blog #right_col { width: 39%; }

#blog #right_col ul, #blog #right_col li { display: block; margin: 0; padding: 0;}

#blog a { color:##99CCFF; }
#blog h2 a { color:#FFF; }
#blog h2 { background: none; padding: 0; }
#blog #right_col h2 { margin-left: 0; }

#blog #right_col * { margin-left: 0; }
#blog #right_col ul ul li { padding: 1px 0; }

#blog #comments li { margin: 1em 0;}
#blog #comments li * { margin: 0;}

#blog #commentform textarea { width: 100%;}

#blog .postmetadata { 
	margin-top: 2em;
	font-style: italic;
}

#blog ul.navigation { margin-top: 2em; }

/* For PXS Mail */
#blog form dl, dl.labels {
  margin:0em;
  font-size:100%;
  margin-top:0.5em
}
#blog form dt, dl.labels dt {
  float:left;
  
  width:10em;
  margin-bottom:0.8em;
  text-align:right;
  font-weight:normal;
  position:relative /*IEWin hack*/
}
#blog form dd, dl.labels dd {
  margin-left:10.5em;
  margin-bottom:0.8em;
  font-size:100%;
  font-style:normal;
  padding-left:0.5em
}
#blog form dd.submit, dl.labels dd.submit  {
  margin-top:2em
}


/* Adding some padding after paragraphs in comments */
#blog #comments p { margin-bottom: 5px; }