/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

html {
  filter: expression(document.execCommand("BackgroundImageCache", false, true));
} 

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-attachment:fixed;
 background-position:center top;
 background-image:url(images/bg.png);
 background-repeat:repeat;
 color: #fff;
}
#wrapper { 
 margin:auto;
 width: 1100px;
 background-position:center;
}
#header {
 width: 1100px;
 float: left;
 padding:0px;
 height: 182px;
 margin: 0px 0px 0px 0px;/*
 background-image:url(images/banner.png);
 background-repeat:no-repeat;*/
}

a{
text-decoration: none;
color: #4270AC;
text-decoration:underline;
}

a:hover
{
color:#FF0000;
}

#navigation {
 float: left;
 width: 1100px;
 color: #ffffff;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 background-image:url(images/nav.png);
 background-repeat:no-repeat;
 height:34px;
}

#bodywrap { 
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 641px;;
 width: 1100px;
 float: left;
 background-image:url(images/body.png);
 background-repeat:no-repeat;
 background-position:center;
}

#leftcolumn { 
 margin: 0px 0px 0px 5px;
 padding: 0px;
 height: auto;
 width: 665px;
 float: left;
}
#tagline { 
 float: left;
 color: #333;
 margin: 60px 0px 0px 60px;
 padding: 0px;
 height: auto;
 width: 500px;
}
#content
{ 
 float: left;
 color: #333;
 margin: 30px 0px 0px 50px;
 padding: 0px;
 height: 360px;
 width: 550px;
 overflow-y:scroll;
}
#rightcolumn { 
 float: right;
 color: #333;
 margin: 10px 0px 0px 0px;
 padding: 0px;
 height: auto;
 width: 400px;
}
#footer { 
 width: 340px;
 clear: both;
 color: #4270AC;
 margin: 0px 0 0 190px;
 padding-top: 40px;
 font-size:12px;
}
