body {
	margin: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	background-color: #56442E;
}
#top_links1{
	position: absolute;
	padding-top:10px;
	padding-left:434px;	
}
#top_links2{
	position: absolute;
	padding-top:10px;
	padding-left:507px;
}
#navsecitem1{
	position: relative;	
	padding-left:10px;
	height:21px;
	float:left;
}
#navsecitem2{
	position: relative;
	padding-left:29px;
	height:21px;
	float:left;
}
#navsecitem3{
	position: relative;	
	padding-left:30px;
	height:21px;
	float:left;
}
#navsecitem4{
	position: relative;	
	padding-left:33px;
	height:21px;
	float:left;
}
#navsecitem5{
	position: relative;	
	padding-left:32px;
	float:left;
}
#mainpic1 {
	padding-top:6px;
	float:left;
}
#mainpic2 {
	padding-top:6px;	
}
.greybar1{
	background-color:#E8E1CF;
	height:3px;
	margin-top:3px;
	margin-bottom:5px;
}
.greybar2{
	background-color:#E8E1CF;
	height:3px;
	margin-top:3px;
	margin-bottom:12px;
}
.greybar3{
	background-color:#E8E1CF;
	height:3px;
	margin-top:16px;
	margin-bottom:0px;
}
.greybar4{
	background-color:#E8E1CF;
	height:3px;
	margin-top:1px;
	margin-bottom:5px;
}
.greybar5{
	background-color:#E8E1CF;
	height:3px;
	margin-top:3px;
	margin-bottom:12px;
	width:296px;
}
.greybar7{
	background-color:#E8E1CF;
	height:3px;
	margin-top:3px;
	margin-bottom:12px;
	width:437px
}
.greybar8{
	background-color:#E8E1CF;
	height:3px;
	margin-top:0px;
	margin-bottom:5px;
}
.greybar9{
	background-color:#E8E1CF;
	height:3px;
	margin-top:2px;
	margin-bottom:5px;
}
.greybar10{
	background-color:#E8E1CF;
	height:3px;
	margin-top:3px;
	margin-bottom:7px;
}
.greybar10b{
	background-color:#E8E1CF;
	height:3px;
	margin-top:3px;
	margin-bottom:10px;
}
.greybar11{
	background-color:#E8E1CF;
	height:3px;
	margin-top:14px;
	margin-bottom:11px;
}
.greybar11a{
	background-color:#E8E1CF;
	height:3px;
	margin-top:20px;
	margin-bottom:11px;
}
.greybarwhatis{
	background-color:#E8E1CF;
	height:3px;
	margin-top:3px;
	margin-bottom:10px;
}
.greybar1px{
	background-color:#E8E1CF;
	height:1px;
	margin-top:3px;
	margin-bottom:3px;
}
.greybar21px{
	background-color:#E8E1CF;
	height:1px;
	margin-top:7px;
	margin-bottom:1px;
}
.greybarcontactpx{
	background-color:#E8E1CF;
	height:1px;
	margin-top:7px;
	margin-bottom:20px;
}
.greybar31px{
	background-color:#E8E1CF;
	height:1px;
	margin-top:15px;
	margin-bottom:3px;
}
.greybarthick{
	background-color:#E3E0CF;	
	margin-top:9px;
	margin-bottom:10px;
}
.labels {
	font-size: 15px;
	color: #726659;
	font-weight:bold;
}
.labelsblog {
	font-size: 15px;
	padding-top:13px;
	color: #726659;
	font-weight:bold;
}
.labelsfront {
	font-size: 15px;
	padding-top:13px;
	color: #726659;
	font-weight:normal;
}
.labelsfrontnew {
	font-size: 15px;
	padding-top:8px;
	color: #726659;
	font-weight:bold;
}
.labelsblogright{
	padding-top:14px;
}
.labelsblogright2{
	padding-top:14px;
}
.labelsbig {
	padding-top:29px;
	font-size: 22px;
	color: #645128;	
}
.labelsbignew {
	padding-top:27px;
	font-size: 22px;
	color: #645128;	
}
.labelsbigcontact {
	padding-top:29px;
	font-size: 22px;
	color: #645128;	
}

.labelsmid {
	padding-top:15px;
	font-size: 18px;
	color: #645128;	
}
.labelsmidcontact {
	padding-top:10px;
	font-size: 20px;
	color: #645128;	
}
.labelsmidcontactb {
	padding-top:10px;
	font-size: 16px;
	font-weight:bold;
	color: #645128;		
}
.labelaboutsmid {
	padding-top:23px;
	padding-bottom:20px;
	font-size: 17px;
	color: #645128;	
}
.frontleft {
	font-size: 17px;
	font-weight: bold;
	color: #645128;		
}
.homeleft{
	width:298px;
	background-color:#F0E8D6;
}
.lefttxt1 {
	font-size: 11px;
	color: #524433;
	padding-left:16px;
	padding-top:10px;
	width:120px;
}
.leftgiantmediatxtgif{
	padding-left:14px;
	padding-top:24px;
	float:left;
}
.leftgiantmediatxtemail{
	padding-left:242px;
	padding-top:27px;
}
.leftwhatismap{
	padding-left:166px;
	padding-top:11px;
}	
.leftproductiontxtcontactus{
	padding-left:16px;
	padding-top:14px;
	padding-bottom:27px;
}
#lefttxt0 {
	font-size: 11px;
	color: #524433;
	position: relative;
	left: 1%;
	top: 0;
	margin-left: 162px;
	width: 115px;
	padding: 11px 0 0 0;
}
.lefttxt2{
	font-size: 11px;
	color: #524433;
	padding-left:16px;
	padding-top:10px;
	width:258px;
}
.giantmedialefttxt2{
	font-size: 13px;
	color: #524433;
	padding-left:16px;
	padding-top:27px;
	width:267px;
	line-height:17px;
}
.giantmedialefttxt3{
	font-size: 13px;
	color: #524433;
	padding-left:16px;
	padding-top:27px;
	padding-bottom:22px;
	width:260px;
	line-height:17px;
}
.productionlefttxt2{
	font-size: 12px;
	color: #524433;
	padding-left:16px;
	padding-top:20px;
	width:267px;
	line-height:17px;
}
.contactuslefttxt1{
	font-size: 15px;
	color: #4E4232;
	padding-left:16px;
	padding-top:16px;
}
.contactuslefttxt2{
	padding-left:17px;
	padding-top:8px;
	padding-bottom:20px;
}
.contactuslefttxt2b{
	padding-left:17px;
	padding-top:6px;
	padding-bottom:20px;
}
.contactusleft_link {
	font-size: 13px;
	color: #4E4232;
	text-decoration: none;
}
.contactusleft_link:hover {
	font-size: 13px;
	color: #4E4232;
	text-decoration: underline;
}
.contactusleft_link:active {	
	font-size: 13px;
	color: #4E4232;
	text-decoration: none;
}
.contactusright_link {
	font-size: 13px;
	color: #645128;
	text-decoration: none;
}
.contactusright_link:hover {
	font-size: 13px;
	color: #645128;
	text-decoration: underline;
}
.contactusright_link:active {	
	font-size: 13px;
	color: #645128;
	text-decoration: none;
}
.aboutlefttxt1{
	font-size: 15px;
	color: #4E4232;
	padding-left:16px;
	padding-top:27px;
	float:left;
}
.aboutlefttxt2{
	font-size: 11px;
	color: #4E4232;
	padding-left:16px;
	padding-top:18px;	
	padding-bottom:17px;		
	width:266px;
	background-color:#F0E8D6;
}
.readmore_link {
	font-size: 13px;
	font-weight:bold;
	color: #FFB444;
	text-decoration: none;
}
.readmore_link:hover {
	font-size: 13px;
	color: #FFB444;
	text-decoration: underline;
}
.readmore_link:active {	
	font-size: 13px;
	color: #FFB444;
	text-decoration: none;
}

.footer_read {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #FFB444;
	text-decoration: none;
	padding-top:8px;
	padding-left:23px;
	float:left;
}

.footer_link {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #FFB444;
	text-decoration: none;
}
.footer_link:hover {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	color: #FFB444;
	text-decoration: underline;
}
.footer_link:active {	
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	color: #FFB444;
	text-decoration: none;
}
#righthomeblogtxt {
	font-size: 11px;
	color: #543a1f;
	position: relative;
	left: 1%;
	top: 0;
	margin-left: 132px;
	width: 302px;
	padding: 12px 0 0 0;
}
.righthomeblogtxt1 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	color: #543a1f;
	padding-top:11px;
	padding-left:12px;
}
.righthomeblogtxt2 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;	
	color: #543a1f;
	padding-top:8px;
	padding-left:0px;
}
#toptxtgiant {
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -462px;
	width: 776px;
	text-align: right;
	padding: 9px 0 0 0;
}
.leftblogtxt{
	width:290px;
}
.rightblog{
	width:439px;
}
.leftblogpermalinktxt{	
	width:290px;	
}
.leftblogtxt_link {
	font-size: 11px;
	font-weight: bold;
	color: #FFB340;
	text-decoration: none;
}
.leftblogtxt_link:hover {
	font-size: 11px;
	font-weight: bold;
	color: #FFB340;
	text-decoration: underline;
}
.leftblogtxt_link:active {	
	font-size: 11px;
	font-weight: bold;
	color: #FFB340;
	text-decoration: none;
}
.leftblogtxtovr_link {
	font-size: 11px;
	font-weight: bold;
	color: #7F6B57;
	text-decoration: none;
}
.leftblogtxtovr_link:hover {
	font-size: 11px;
	font-weight: bold;
	color: #7F6B57;
	text-decoration: underline;
}
.leftblogtxtovr_link:active {	
	font-size: 11px;
	font-weight: bold;
	color: #7F6B57;
	text-decoration: none;
}

#toptxtcontact {
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -388px;
	width: 776px;
	text-align: right;
	padding: 9px 0 0 0;
}
.homeblogtxtbig {
	padding-top:11px;
}
.homeblogtxtsmall {
	font-size: 11px;
	color: #695D4E;
	padding-top:1px;
	padding-left:2px;
}
.blogcommentstxtpost {
	font-size: 21px;
	color: #543A1F;
	padding-top:16px;
	padding-bottom:14px;
}
.blogcommentsmain{
    font-size: 13px;
	color: #543a1f;
	padding-top:16px;
	padding-bottom:14px;
}
.blogcommentsName{
	font-size: 12px;
	color:#5C4E3D;
	padding-left:40px;
	padding-top:40px;
}
.blogcommentsGen{
	font-size: 12px;
	color:#5C4E3D;
	padding-left:40px;
}
.blogcommentsinput1{
	font-weight: normal;
	font-size: 12px;
	color: #5C4E3D; 
	width:165px;
}
.blogcommentsinput2{
	font-weight: normal;
	font-size: 12px;
	color: #5C4E3D; 
	width:350px;
	height:132px;
}
.blogcommentsFormElements{
	padding-left:40px;
	padding-top:3px;
	padding-bottom:11px;
}
.blogrighttxtbig {
	font-size: 21px;
	color: #695d4e;
}
.blogrighttxtbig2 {
	font-size: 13px;
	color: #543a1f;
	padding-bottom:10px;
}
.blogrighttxtbig3 {
	font-size: 13px;
	color: #543a1f;
	padding-bottom:5px;
	padding-top:20px;
}

.blogrighttxtbigbot {
	font-size: 13px;
	color: #543a1f;
	padding-top:20px;
	padding-bottom:10px;
}
.blogrighttxtsmall {
	font-size: 11px;
	color: #543A1F;
	padding-top:11px;
	font-weight:bold;
	padding-bottom:3px;
}
.blogrighttxtsmall2 {
	font-size: 11px;
	color: #543A1F;
	padding-top:3px;
	font-weight:bold;
	padding-bottom:3px;
}
.blogrighttxtsmall8 {
	font-size: 11px;
	color: #543A1F;
	padding-top:0px;
	font-weight:bold;
	padding-bottom:6px;
}
.blogrighttxtsmall9 {
	font-size: 11px;
	color: #543A1F;
	padding-top:10px;
	font-weight:bold;
	padding-bottom:3px;
}
.blogrighttxtsmall3 {
	font-size: 11px;
	color: #543A1F;
	padding-top:182px;
	padding-left:13px;
	width:90px;
}
.blogrightcomments {
	font-size: 21px;
	color: #543A1F;
	padding-top:16px;
}
.blogrightcommentswarning {
	font-size: 12px;	
	padding:14px;
}
.sponsorstxtbig {
	font-size: 12px;
	color: #543A1F;
	font-weight:bold;
	padding-bottom:3px;
}
.sponsorstxtsmall {
	font-size: 12px;
	color: #543A1F;
	padding-top:10px;
	font-weight:normal;
	padding-bottom:3px;
}
.captiontxt {
	font-size: 11px;
	color: #543A1F;
}
.captiontxtindex {
	font-size: 11px;
	color: #896F54;
	padding-left:10px
}

.prodrighttxtbig {
	font-size: 21px;
	color: #695d4e;
}
.prodrightblurb {
	font-size: 12px;
	color: #695d4e;
	padding-top:18px;
}
.prodtxtcredits {
	font-size: 11px;
	color: #695d4e;
	padding-bottom:12px;
}
#formCommentsGrey{
	width:436px;
	height:418px;
	background-color:#E3E0CF;
}
.buttonPreview{
	padding-left:299px;
	float:left;
}
.gbutton {
	BORDER-RIGHT: #777777 1px solid; BORDER-TOP: #777777 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #777777 1px solid; COLOR: #313131; BORDER-BOTTOM: #777777 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f8f8f8
}
.orange {
	font-size: 11px;
	color: #FFB444;
	font-weight:normal;
}
.homeblogtxtbig_link {
	font-weight:normal;
	color: #695d4e;
	font-size:21px;
	text-decoration:none;
}
.homeblogtxtbig_link:hover {
	font-weight:normal;
	color: #695d4e;
	font-size:21px;
	text-decoration:underline;
}
.homeblogtxtbig_link:active {	
	font-weight:normal;
	color: #695d4e;
	font-size:21px;
	text-decoration:none;
}
.previous_link {
	font-weight:normal;
	color: #FF9900;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.previous_link:hover {
	font-weight:normal;
	color: #FF9900;
	font-weight:bold;	
	font-size:13px;
	text-decoration:underline;
}
.previous_link:active {	
	font-weight:normal;
	color: #FF9900;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}
.boldorange{
	float:left;
	font-weight:normal;
	color: #FF9900;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.contactusrighttxt1 {
	font-size: 12px;
	font-weight:bold;
	color: #645128;
	padding-top:10px;
}
.contactusrighttxt1a {
	font-size: 12px;
	font-weight:bold;
	color: #645128;
	padding-top:5px;
}
.contactusrighttxt2 {
	font-size: 12px;
	color: #645128;
	padding-bottom:3px;
}
.contactusrighttxt2a {
	font-size: 12px;
	color: #645128;
	padding-bottom:0px;
}
.readmediv {
	width:137px;
	height:59px;
	background-color:#F0E8D6;	
	padding:0px;
	margin:0px;	
	float:left;
}
#nav {
	position: absolute;
	background: url(images/bg_nav2.jpg) no-repeat bottom;
	left: 50%;
	top: 26px;
	margin-left: -388px;
	width: 776px;
	height: 105px;
}
#nav_logo {
	position: absolute;
	left: 543px;
	top: 21px;
}
form {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

