/* CSS Document */

 /* 
  -----------------------------------
homepage large lefthand image
  -----------------------------------
*/

	#leftimage {
		float: left;
		width: 620px;
		}

/* 
  -----------------------------------
homepage right hand box holder
  -----------------------------------
*/

#hpgrhsholder {
	   width: 300px;
	   float: right;
       }

/* 
  -----------------------------------
homepage right hand side boxes for images css
  -----------------------------------
*/

.rhbox {
		width: 300px;
		height: 148px;
		margin: 0 0 10px 0; /*top right bottom left*/
		padding: 0 0 0 0;
		clear: both;
		}
		
/* 
  -----------------------------------
homepage right hand side boxes for images css
  -----------------------------------
*/

.hpgsignupbox {
	    width: 288px;
		height: 136px;
		margin: 0 0 0 0; /*top right bottom left*/
		padding: 5px;
		border: 1px solid #D9E0E6;
		border-bottom-color: #C8CDD2;
		border-right-color: #C8CDD2;
		clear: both;
		}
		
.hpgsignupboxtext {
	   padding: 5px 0 0 0;
	   }
		
/* 
  -----------------------------------
headers for text boxes
  -----------------------------------
*/		
		
.header1 {
		font-size: 110%;
		font-weight: bold;
		font-family: Georgia;
		} 
		
.header2 {
		font-size: 150%;
		font-weight: bold;
		font-family: Georgia;
		}
		
.header3 {
		font-size: 110%;
		font-weight: bold;
		font-family: Georgia;
		color: #bb1484;
		} 
		
.header4 {
		font-size: 110%;
		font-weight: bold;
		font-family: Georgia;
		color: white;
		background-color: #bb1484;
		padding: 5px;
		} 
		
.header5 {
		font-size: 220%;
		font-weight: bold;
		font-family: Georgia;
		}
/* 
  -----------------------------------
three boxes css
  -----------------------------------
*/	
	#boxes{
		width: 940px;
		margin: 0 0 0 0; /*top right bottom left*/
		border: 0 0 0 0; /*top right bottom left*/
		clear: left;
		overflow: auto;
	}
	
	.twitterings {
		float: left;
		display: inline-block;
		width: 288px;
		min-height:136px;
     	height:auto !important;
     	height:136px; 
		padding: 5px;
		margin: 0 20px 0 0; /*top right bottom left*/
		border: 1px solid #D9E0E6;
		border-bottom-color: #C8CDD2;
		border-right-color: #C8CDD2;
		line-height: 1.2em
	}
	
	
	ul#twitter_update_list {
		width: 288px;
		padding: 10px 0 0 0;
		margin: 0;
		overflow: hidden;
		}

	ul#twitter_update_list li {
		width: 288px;
		padding: 0 0 5px 0;
		margin: 0;
		border-bottom: solid 1px #CCC;
		list-style: none;
		display: block;
		}

	ul#twitter_update_list li a {
		color:#bb1484;
		border-bottom: dotted 1px;
		text-decoration: none; }

	ul#twitter_update_list li a:hover {
		color: #bb1484;
		border-bottom: solid 1px; }

	#twitter-link {color:#bb1484;}
	
	.information {
		float: left;
		display: inline-block;
		width: 288px;
		min-height:136px;
     	height:auto !important;
     	height:136px;
		padding: 5px;
		margin: 0 20px 0 0; /*top right bottom left*/
		border: 1px solid #D9E0E6;
		border-bottom-color: #C8CDD2;
		border-right-color: #C8CDD2;
		line-height: 1.2em
	}
	
	ul#information_list {
		width: 288px;
		padding: 10px 0 0 0;
		margin: 0;
		overflow: hidden;
		}

	ul#information_list li {
		width: 278px;
		padding: 0 0 0 10px;
		margin: 0;
		border: 0;
		display: block;
		list-style: circle;
		}

	ul#information_list li a {
		color:#333333;
		text-decoration: none;
		}

	ul#information_list li a:hover {
		color: #bb1484;
		border-bottom: dotted 1px;
		}
	
	.inspiration {
		float: left;
		display: inline-block;
		width: 288px;
		min-height:136px;
     	height:auto !important;
     	height:136px;
		padding: 5px;
		margin: 0; /*top right bottom left*/
		border: 1px solid #D9E0E6;
		border-bottom-color: #C8CDD2;
		border-right-color: #C8CDD2;
		line-height: 1.2em
	}
	
	ul#inspiration_list {
		width: 278px;
		padding: 10px 0 0 0;
		margin: 0;
		overflow: hidden;
		}

	ul#inspiration_list li {
		width: 288px;
		padding: 0 0 0 10px;
		margin: 0;
		border: 0;
		display: block;
		}

	ul#inspiration_list li a {
		color:#bb1484;
		text-decoration: none;
		}

	ul#inspriation_list li a:hover {
		color: #bb1484;
		border-bottom: dotted 1px;
		}
		
/* 
  -----------------------------------
just text with header
  -----------------------------------
*/		
		
	.justtext {
		width: 940px;
		clear: both;
	}
	
	.justtext dl {
		width: 940px;
		display: inline; /* fixes IE/WIN in double margin bug */
	}
	
	.justtext dt {
		font-size: 150%;
		font-weight: bold;
		font-family: Georgia;
	}
	
	.justtext dd {
		margin: 0 0 0 0;
		padding: 0;
	}
	
/* 
  -----------------------------------
begone form element spacer!!
  -----------------------------------
*/	
	
	form {
  		 display:inline;
		}
