#BlogSub,#CommentStart {
    width:511px;
    margin-left:44px;
    padding-top:18px;
}
#CommentStart {
    padding-top:10px;
}
.CornerStart{
    background:url(../Images/Blog.Sub/Box.Corner.Top.png) top;
    width:496px;
    height:20px;
}
.CornerInner{
    background:url(../Images/Blog.Sub/Box.Corner.Inner.png) repeat-y;
    width:496px;
    z-index:4;
    position:static;
    padding-left:33px;
    padding-top:13px;
    clear:both;
}

#CornerBottom{
    clear:both;
    background:url(../Images/Blog.Sub/Box.Corner.Bottom.png) bottom;
    width:496px;
    height:20px;
}

.CornerInner h1{
    font-family:"Myriad Pro", "Myriad", "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#595b4f;
}
.Cr{
    margin-top:18px;
    margin-left:1px;
    margin-right:58px;
    padding-bottom:19px;
    font-family:Arial;
    font-size:11px;
    line-height:18px;
    color:#568182;
}
.Cr a {
	color:#568182;
	text-decoration:none;
	border-bottom:1px dotted #568182;
}
.Cr a:hover{
	color:#45a6a4;
	text-decoration:none;
	border-bottom:1px dotted #45a6a4;
}

.Cr .gr1 { color:#568182; !important }
.Cr .grb1 { color:#568182; border-bottom:1px dotted #568182; !important }
.Cr .grb1 a { color:#568182; border-bottom:1px dotted #568182; !important }
.Cr .gr2 { color:#45a6a4; !important }
.Cr .grb2 { color:#568182; border-bottom:1px dotted #45a6a4; !important }
.Cr .grb2 a { color:#568182; border-bottom:1px dotted #45a6a4; !important }

/* CONTENT STYLES */

.cnt_b { font-weight:bold; }
.cnt_i { font-style:oblique; }
.clr_1 { color:#568182; }
.clr_2 { color:#45a6a4; }
.clr_3 { color:#13708f; }
.und_1 { border-bottom:1px dotted #568182; }
.und_2 { border-bottom:1px dotted #45a6a4; }
.und_3 { border-bottom:1px dotted #13708f; }

.clr_1 a { color:#568182; text-decoration:none; border:none; }
.clr_2 a { color:#45a6a4; text-decoration:none; border:none; }
.clr_3 a { color:#13708f; text-decoration:none; border:none; }

.clr_1 a:hover { color:#568182; border-bottom:1px dotted #568182; text-decoration:none; }
.clr_2 a:hover { color:#45a6a4; border-bottom:1px dotted #45a6a4; text-decoration:none; }
.clr_3 a:hover { color:#13708f; border-bottom:1px dotted #13708f; text-decoration:none; }

.cnt_text_title { font-weight:bold; margin-bottom:5px; }
.cnt_text_title2 { font-weight:bold; padding:5px 0; }
.cnt_text_title2 a:hover { border:none; color:#45a6a4;}

.cnt_subcats { width:462px; margin-left:10px; display:block; }


.cnt_text_subcat { display:block;  font-weight:bold; }
.cnt_text_subcat_1 { height:15px; display:block; border-bottom:1px dotted #568182; padding:5px 0; }
.cnt_text_subcat_1 a:hover { border:none;  }

#cnt_wrapper { width:472px; color:#568182; font:11px Arial, Helvetica, sans-serif; }
#cnt_title { width:350px; margin:10px 0 32px 0; display:block; font:14px bold Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height: }
#cnt_titlem { width:350px; margin:0 0 32px 0; display:block; font:14px bold Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height: }

#cnt_title1 { height:19px; }
#cnt_title2 { height:18px;}
#cnt_title3 { font-size:11px; }

.wwa { width:396px; height:113px; margin-bottom:20px; }
.wwa2 { width:396px; height:226px; margin-bottom:20px; }
.wwa_1 { width:250px; height:113px; float:left; display:block; }
.wwa_2 { width:146px; height:113px; float:left; display:block; }
div .nol,div .nol a,div .nol a:hover,div .nol a:visited,div .nol a:active, div .nol a:active { border:none; text-decoration:none;}


/* ------------------------------------------------ */

.AllVideosLink{
	text-align:right;
	margin-top:20px;
}
.Cr .AllVideosLink a{
	color:#147A76;
	text-decoration:none;
	border:0
	
}
.Cr .AllVideosLink a:hover{
	border-bottom:1px dotted #147A76;
}
.AllVideosLink a:hover{
	border-bottom:1px dotted #147A76;
}
#Date{
    background:url(../Images/Blog.Sub/Blog.Date.png) no-repeat;
    width:62px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    height:101px;
    position:absolute;
    margin-left:-43px;
    margin-top:-33px;
    color:#edefd6;
    z-index:1;
}
#Date2{
    background:url(../Images/Blog.Sub/Blog.Date2.png) bottom no-repeat;
    width:62px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    height:101px;
    position:absolute;
    margin-left:-43px;
    margin-top:-33px;
    color:#edefd6;
    z-index:1;
}
#Date h1,#Date2 h1{
    font-size:20px;
    padding-left:21px;
    padding-top:52px;
}
#Date h2,#Date2 h2{
    font-size:12px;
    padding-left:23px;
    padding-top:5px;
}
#Date h3,#Date2 h3{
    font-size:10px;
    padding-left:23px;
    padding-top:-1px;
}
.CommentWrapper{
    margin-top:10px;
}
.CommentList{
    font-family:Trebuchet MS;
    font-size:11px;
    margin-top:24px;
    color:#568182;
}
.CommentList li{
    margin-right:85px;
    line-height:16px;
}
.CommentList li hr{
    padding:0;
    margin:0;
    margin-top:29px;
    border:0;
    background:url(../Images/Blog.Sub/Dot.png) repeat-x;
}
.CommentList .c{
    color:#568182;
    font-size:14px;
    margin-bottom:16px
}
.CommentList .c strong{
    color:#659999;
    font-size:11px;
}
.c span{
    padding-right:10px;
    color:#568182;
    font-size:14px;
	font-weight:bold;
}
.Form{
    margin-top:50px;
    font-family:"Myriad Pro", "Myriad", "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:20px;
    color:#595b4f;
}
.CornerInner fieldset{
    margin-top:40px;
    vertical-align:bottom;
}

.Lbl{
    width:90px;
    text-align:right;
    float:left;
    padding-right:12px;
    font-family:Trebuchet MS;
    font-size:12px;
    color:#676f61;
}
.forms,.Content{
    background:url(../Images/Blog.Sub/Form.png) ;
    border:0;
    padding:0;
    float:left;
    width:150px;
    font-family:Trebuchet MS;
    font-size:12px;
    color:#568182;
}
.Content{
    width:329px;
    font-size:11px;
    line-height:17px;
}
.Conten2t{
    width:357px;
    font-size:11px;
    line-height:17px;
}
.row{
    padding:0;
    margin:0;
    width:100%;
    height:37px;
    padding-top:13px;
}

#ErrorMessage{
    padding:5px;
    text-align:center;
    border:1px dotted #676F61;
    width:300px;
    margin-left:80px;
    margin-bottom:30px;
    display:none;
}
#SelectItem li a{
	border:0
}

.NewCommentTop{
	background:url(../Images/comment2/top.png) top no-repeat;
	height:11px;
	padding-top:10px;
	width:540px;
}
.NewCommentBottom{
	background:url(../Images/comment2/bottom.png) left no-repeat;
	clear:both;
	height:20px;
	width:540px;
}
.NewCommentInner{
	background:url(../Images/comment2/inner.png) left repeat-y;
	clear:both;
	padding-left:33px;
	padding-top:13px;
	position:relative;
	width:540px;
	z-index:4;
}



.NewCommentTop2{
	background:url(../Images/comment3/top.png) top no-repeat;
	height:11px;
	padding-top:10px;
	width:496px;
}
.NewCommentBottom2{
	background:url(../Images/comment3/bottom.png) left no-repeat;
	clear:both;
	height:20px;
	width:496px;
}
.NewCommentInner2{
	background:url(../Images/comment3/inner.png) left repeat-y;
	clear:both;
	padding-left:33px;
	padding-top:13px;
	position:relative;
	width:496px;
	z-index:4;
}




.NewCommentInner h1,.NewCommentInner2 h1{
	font-family:Arial;
	font-weight:bold;
	font-size:15px;
	color:#eeefe0;
}
.NewCommentInner h1 strong,.NewCommentInner2 h1 strong{
	font-family:Arial;
	font-weight:bold;
	font-size:15px;
	color:#eeefe0;
}
form#Comment{
	margin-top:50px;
}

.CommentList .b{
    color:#EEEFE0;
    font-size:14px;
    margin-bottom:16px
}
.CommentList .b strong{
    color:#EEEFE0;
    font-size:11px;
}
.b span{
    padding-right:10px;
    color:#EEEFE0;
    font-size:14px;
	font-weight:bold;
}
#GalleryList2 li a{
	border:0
}
#GalleryList2{
    width:485px;
}
#GalleryList2 li{
    width:72px;
    height:74px;
    float:left;
    margin-right:17px;
    margin-bottom:17px;
}
#GalleryList2 img{
    width:72px;
    height:74px;
}
#GalleryList2 strong{
    width:72px;
    height:74px;
    background:url(../Images/Gallery/Corner.png) center top;
    position:absolute;
}
#GalleryList2 strong:hover{
    width:72px;
    height:74px;
    background:url(../Images/Gallery/Corner.png) center bottom;
    position:absolute;
}



.InfoGalleryNames{
    font-family:Arial;
    font-weight:bold;
    font-size:11px;
    width:428px;
    color:#658c8b;
    margin-top:16px;
    border-bottom:1px dotted #568182;
    margin-bottom:13px;
}
